--- snort-2.3.3-r1.ebuild.orig 2005-07-16 19:29:48.497529120 -0500 +++ snort-2.3.3-r1.ebuild 2005-07-16 19:32:37.194883224 -0500 @@ -35,6 +35,12 @@ selinux? ( sec-policy/selinux-snort ) snortsam? ( net-analyzer/snortsam )" +pkg_setup() { + enewgroup snort + enewuser snort -1 /bin/false /dev/null snort + echo "ignore any message about CREATE_HOME above..." +} + src_unpack() { unpack ${A} cd ${S} @@ -93,15 +99,6 @@ emake || die "compile problem" } -pkg_preinst() { - enewgroup snort - enewuser snort -1 /bin/false /var/log/snort snort - usermod -d "/var/log/snort" snort || die "usermod problem" - usermod -g "snort" snort || die "usermod problem" - usermod -s "/bin/false" snort || die "usermod problem" - echo "ignore any message about CREATE_HOME above..." -} - src_install() { make DESTDIR="${D}" install || die "make install failed"