--- /usr/portage/app-misc/uptimed/uptimed-0.3.16.ebuild +++ /usr/local/portage/app-misc/uptimed/uptimed-0.3.16.ebuild @@ -13,6 +13,11 @@ KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="" +pkg_setup() { + enewgroup uptimed + enewuser uptimed -1 -1 -1 uptimed +} + src_unpack() { unpack ${A} cd "${S}" @@ -26,7 +31,10 @@ src_install() { emake DESTDIR="${D}" install || die "emake install failed." + diropts -o uptimed -g uptimed + dodir /var/run/uptimed keepdir /var/spool/uptimed + fowners uptimed:uptimed /var/spool/uptimed dodoc ChangeLog README TODO AUTHORS CREDITS INSTALL.cgi sample-cgi/* doinitd "${FILESDIR}"/uptimed }