OPENAFS-SA-2018-001 Add auditing to butc server RPC implementations
[openafs.git] / Makefile.in
index 4c56a33..7a54018 100644 (file)
@@ -81,20 +81,22 @@ install_only_libafs: only_libafs install_dirs
 
 dest: all dest_dirs
        $(MAKE) build COMPILE_PART2B=dest
-       -${INSTALL_DATA} ${srcdir}/src/LICENSE ${DEST}/LICENSE
+       -${INSTALL_DATA} ${srcdir}/LICENSE ${DEST}/LICENSE
 
 dest_nolibafs: all_nolibafs dest_dirs
        $(MAKE) build TARGET=finale_nolibafs COMPILE_PART2B=dest
-       -${INSTALL_DATA} ${srcdir}/src/LICENSE ${DEST}/LICENSE
+       -${INSTALL_DATA} ${srcdir}/LICENSE ${DEST}/LICENSE
 
 dest_only_libafs: only_libafs dest_dirs
        $(MAKE) build TARGET=libafs COMPILE_PART2B=dest
-       -${INSTALL_DATA} ${srcdir}/src/LICENSE ${DEST}/LICENSE
+       -${INSTALL_DATA} ${srcdir}/LICENSE ${DEST}/LICENSE
 
 packages: dest
        @case ${SYS_NAME} in \
-       *_darwin_* ) \
+       *_darwin_1[2-4] | *_darwin_[6-9]0 | *_darwin_1[0-3]0 ) \
                ${COMPILE_PART1} packaging/MacOS && bash ./buildpkg.sh ${DEST} ;; \
+       *_darwin_* ) \
+               ${COMPILE_PART1} packaging/MacOS && bash ./pkgbuild.sh ${DEST} ;; \
        hp_ux110 ) \
                ${COMPILE_PART1} packaging/HP-UX && swpackage -s  psf-1.2.10-transarc-paths-11.00 ;; \
        hp_ux11i ) \
@@ -156,7 +158,7 @@ util: opr $(DIR_roken) procmgmt hcrypto lwp
 libafscp: util afs volser vlserver rx auth fsint
        +${COMPILE_PART1} libafscp ${COMPILE_PART2}
 
-audit: util rx rxkad fsint
+audit: util rx rxkad fsint bubasics
        +${COMPILE_PART1} audit ${COMPILE_PART2} #TODO
 
 comerr: util $(DIR_roken)
@@ -216,7 +218,12 @@ sys: cmd comerr afs hcrypto rx rxstat fsint sys_depinstall
        +${COMPILE_PART1} sys ${COMPILE_PART2}
 
 rxgk: cmd comerr hcrypto rx rxgk_depinstall
-       +${COMPILE_PART1} rxgk ${COMPILE_PART2}
+       +set -x; \
+       if test "@BUILD_RXGK@" = "yes"; then \
+               ${COMPILE_PART1} rxgk ${COMPILE_PART2} ; \
+       else \
+               echo Skipping rxgk for ${SYS_NAME} ; \
+       fi
 
 rxkad: cmd comerr hcrypto rfc3961 rx rxkad_depinstall
        +${COMPILE_PART1} rxkad ${COMPILE_PART2}
@@ -258,17 +265,7 @@ libacl: cmd comerr ptserver libacl_depinstall
 dir: cmd comerr libacl dir_depinstall
        +${COMPILE_PART1} dir ${COMPILE_PART2}
 
-# Removed from sgi_* case below:
-# ${COMPILE_PART1} sgiefs ${COMPILE_PART2};;
-sgiefs:
-       +case ${SYS_NAME} in \
-       sgi_*) \
-                echo "SGI efs not supported" ;; \
-       *) \
-               echo No efs stuff for ${SYS_NAME};; \
-       esac
-
-vol: cmd comerr dir afs sgiefs $(DIR_roken)
+vol: cmd comerr dir afs $(DIR_roken)
        +${COMPILE_PART1} vol ${COMPILE_PART2}
 
 tsalvaged: vol libafsrpc libafsauthent cmd util
@@ -641,7 +638,7 @@ finale: project cmd comerr afsd butc tbutc tbudb @ENABLE_KERNEL_MODULE@ \
        bozo @VFSCK@ volser tvolser tsalvaged dviced dvolser libafscp \
        venus venustests update xstat afsmonitor rxdebug libafsrpc rfc3961 \
        hcrypto libafsauthent libadmin man-pages tools platform kopenafs \
-       authtools $(DIR_roken)
+       authtools $(DIR_roken) rxgk
        +${COMPILE_PART1} finale ${COMPILE_PART2}
 
 finale_nolibafs: project cmd comerr afsd butc tbutc tbudb libuafs audit kauth \
@@ -649,7 +646,7 @@ finale_nolibafs: project cmd comerr afsd butc tbutc tbudb libuafs audit kauth \
        volser tvolser tsalvaged dviced dvolser libafscp venus venustests \
        update xstat afsmonitor rxdebug libafsrpc rfc3961 hcrypto \
        libafsauthent libadmin man-pages tools platform kopenafs \
-       authtools $(DIR_roken)
+       authtools $(DIR_roken) rxgk
        +${COMPILE_PART1} finale ${COMPILE_PART2}
 
 rpctestlib: util fsint rx opr libafsrpc libafsauthent
@@ -934,7 +931,11 @@ distclean: clean
        tests/opr/Makefile \
        tests/util/Makefile \
        tests/volser/Makefile \
-       src/helper-splint.sh
+       src/helper-splint.sh \
+       doc/xml/AdminGuide/Makefile \
+       doc/xml/QuickStartUnix/Makefile \
+       doc/xml/UserGuide/Makefile \
+       doc/xml/AdminRef/Makefile
        if test -d doc/man-pages ; then \
            /bin/rm -f doc/man-pages/Makefile doc/man-pages/install-man ; \
        fi