mirror of
https://git.openafs.org/openafs.git
synced 2025-01-31 05:27:44 +00:00
c0ff0c7f42
Analysis of the source for code for copyauth has flagged potential string buffer overflows due to the use of strcpy. Attempting to fix the use of strcpy, would require additional work since copyauth currently fails to build due to unresolved external references during linking. The copyauth command has not been built by default on non-Windows systems since 2009, 'curpag-via-pioctl-20090603' (4af75fe96a), and never has been built by default on Windows system since the initial git commit for openafs. According to the man page, the functionality of copyauth has been superseded by aklog, there is also a caution noted about using copyauth due to security concerns. Remove the copyauth utility and the associated references. Change-Id: I96ba9af341bc97a329132ed4fd39f3b567d0ea4a Reviewed-on: https://gerrit.openafs.org/15480 Reviewed-by: Andrew Deason <adeason@sinenomine.net> Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
What's in the "doc" subdirectory ** doc/man-pages pod sources for man pages (converted from original IBM html source). ** doc/xml xml sources for manuals (converted from original IBM html source). Note: The doc/xml/AdminRef uses doc/xml/AdminRef/pod2refentry to convert the pod man pages to xml for printing. pod goes directly to html just fine. ** doc/pdf Old Transarc (and possibly pre-Transarc) protocol and API documentation for which we have no other source. ** doc/txt Technical notes, Windows notes, and examples. ** doc/doxygen Configuration files for the doxygen tool to generate documentation from the annotated sources. See the 'dox' Makefile target in the top level Makefile.