OPENAFS-SA-2018-001 butc: require authenticated connections with -localauth
[openafs.git] / Makefile.in
index 4298775..7a54018 100644 (file)
@@ -93,8 +93,10 @@ dest_only_libafs: only_libafs dest_dirs
 
 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}
@@ -631,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 \
@@ -639,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