Allow staging as a regular user

This commit is contained in:
Antoine Brodin 2014-10-05 09:21:53 +00:00
parent 0b8853319f
commit 0cd002ccb6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=370044
2 changed files with 7 additions and 11 deletions

View File

@ -80,6 +80,10 @@ post-patch:
@${FIND} ${WRKSRC} -type f -name 'Makefile' -print0 | ${XARGS} -0 \
${REINPLACE_CMD} -E \
'/C(XX)?FLAGS[[:blank:]]*\+=/s/ -g / /'
@${FIND} ${WRKSRC} -type f \( -name Makefile -o -name Makefile.in \) -print0 | ${XARGS} -0 \
${REINPLACE_CMD} -e 's,-o $$(INSTUSR) -g $$(INSTGRP),,' \
-e 's,-o $$(INSTUSR) -g $$(MANGRP),,' \
-e 's,-o $$(INSTUSR) -g $$(SUIDGROUP) -m 4550,,'
post-build:
@cd ${WRKSRC}; ${STRIP_CMD} kismet_client kismet_drone kismet_server */*.so

View File

@ -1,14 +1,10 @@
bin/kismet
@group %%SUIDGROUP%%
%%SUID%%bin/kismet_capture
@group
%%SUID%%@(,%%SUIDGROUP%%,4550) bin/kismet_capture
bin/kismet_client
bin/kismet_drone
bin/kismet_server
@unexec if cmp -s %D/etc/kismet.conf %D/etc/kismet.conf.sample; then rm -f %D/etc/kismet.conf; fi
etc/kismet.conf.sample
@unexec if cmp -s %D/etc/kismet_drone.conf %D/etc/kismet_drone.conf.sample; then rm -f %D/etc/kismet_drone.conf; fi
etc/kismet_drone.conf.sample
@sample etc/kismet.conf.sample
@sample etc/kismet_drone.conf.sample
%%PLUGINS%%lib/kismet/aircrack-kismet.so
%%PLUGINS%%lib/kismet/alertsyslog.so
%%PLUGINS%%lib/kismet/autowep-kismet.so
@ -24,7 +20,3 @@ man/man5/kismet_drone.conf.5.gz
%%DATADIR%%/wav/gpslost.wav
%%DATADIR%%/wav/new.wav
%%DATADIR%%/wav/packet.wav
@dirrm %%DATADIR%%/wav
@dirrm %%DATADIR%%
%%PLUGINS%%@dirrm lib/kismet
%%PLUGINS%%@dirrm lib/kismet_client