--- jabberd-2.0.10.ebuild.orig 2006-02-01 07:50:31.000000000 -0800 +++ jabberd-2.0.10.ebuild 2006-05-05 17:27:02.000000000 -0700 @@ -55,15 +55,17 @@ emake || die "make failed" } +pkg_preinst() { + ## add user and group + enewgroup jabber + enewuser jabber -1 -1 /var/jabberd jabber +} + src_install() { # DON'T USE EINSTALL HERE! it breaks the Makefile's sysconfdir! # einstall || die "make install failed" make DESTDIR=${D} install || die "make install failed" - ## add user and group - enewgroup jabber - enewuser jabber -1 -1 /var/jabberd jabber - ## set binary permissions fowners :jabber /usr/bin/{jabberd,router,resolver,sm,c2s,s2s} fperms o= /usr/bin/{jabberd,router,resolver,sm,c2s,s2s}