Подскажите, пожалуйста, для чего некоторые pkg-plist влючают в себя директивы @exec , которые посути дублируют действия установки в Makefiles порта.К примеру #Маkefiles post-install: ...
if [ ! -f ${PREFIX}/etc/snort.conf ]; then \ ${CP} ${PREFIX}/etc/snort.conf-sample \ ${PREFIX}/etc/snort.conf; \ fi
#pkg-plist ... @unexec if [ -f %D/etc/snort.conf ] && cmp -s %D/etc/snort.conf %D/etc/snort.conf-sample; then rm -f %D/etc/snort.conf; fi etc/snort.conf-sample etc/rc.d/snort.sh.sample @exec [ -f %B/snort.conf ] || cp %B/%f %B/snort.conf
Для чего это нужно??