diff options
author | Daniel Baker <dbaker@FreeBSD.org> | 2001-12-04 01:43:20 +0000 |
---|---|---|
committer | Daniel Baker <dbaker@FreeBSD.org> | 2001-12-04 01:43:20 +0000 |
commit | 73aebacf35d506f974998a4a9e35b1a577b0c506 (patch) | |
tree | 7360349f1600e1ca208f914cca62d8db655d648a /misc/dnetc/Makefile | |
parent | 75ead950c010128bdc7e7f595f7f27b3ea7cffe7 (diff) | |
download | ports-73aebacf35d506f974998a4a9e35b1a577b0c506.tar.gz ports-73aebacf35d506f974998a4a9e35b1a577b0c506.zip |
Notes
Diffstat (limited to 'misc/dnetc/Makefile')
-rw-r--r-- | misc/dnetc/Makefile | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/misc/dnetc/Makefile b/misc/dnetc/Makefile index 7e917773889a..47f8d501fad7 100644 --- a/misc/dnetc/Makefile +++ b/misc/dnetc/Makefile @@ -40,8 +40,10 @@ NO_BUILD= yes BINDIR= ${PREFIX}/distributed.net LIBDIR= ${PREFIX}/etc/rc.d -CLIENTUID= nobody -CLIENTGID= daemon +CLIENTUSER= dnetc +CLIENTUID= 26 +CLIENTGROUP= ${CLIENTUSER} +CLIENTGID= ${CLIENTUID} SBINMODE= 700 BINMODE= 700 @@ -49,23 +51,27 @@ BINMODE= 700 MAN1= dnetc.1 do-configure: - if [ ! -f ${PREFIX}/dnetc.ini ]; then \ + @if [ ! -f ${PREFIX}/dnetc.ini ]; then \ ${INSTALL} -c -m 644 ${FILESDIR}/dnetc.ini ${WRKSRC}; \ fi +pre-install: + @${ECHO} "==> Creating custom user to run dnetc..." + ${PKGINSTALL} ${PKGNAME} PRE-INSTALL "${CLIENTUSER}" "${CLIENTUID}" "${CLIENTGROUP}" "${CLIENTGID}" + do-install: - if [ ! -d ${BINDIR} ]; then \ + @if [ ! -d ${BINDIR} ]; then \ ${MKDIR} ${BINDIR}; \ fi - ${INSTALL} -c -m ${SBINMODE} -o ${CLIENTUID} -g ${CLIENTGID} ${WRKSRC}/dnetc ${BINDIR} + ${INSTALL} -c -m ${SBINMODE} -o ${CLIENTUSER} -g ${CLIENTGROUP} ${WRKSRC}/dnetc ${BINDIR} ${SED} s#CHANGETHIS#${BINDIR}# < ${FILESDIR}/dnetc.sh > ${WRKSRC}/dnetc.sh.pathnames ${INSTALL} -c -m ${SBINMODE} ${WRKSRC}/dnetc.sh.pathnames ${LIBDIR}/dnetc.sh ${INSTALL_DATA} ${FILESDIR}/INFO ${BINDIR} - ${CHOWN} ${CLIENTUID}:${CLIENTGID} ${BINDIR} + ${CHOWN} ${CLIENTUSER}:${CLIENTGROUP} ${BINDIR} ${CHMOD} 775 ${BINDIR} if [ ! -f ${BINDIR}/dnetc.sh ]; then \ @@ -73,7 +79,7 @@ do-install: fi ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1 - ${INSTALL} -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${WRKDIR}/dnetc.ini ${BINDIR}/dnetc.ini.default + ${INSTALL} -c -m 644 -o ${CLIENTUSER} -g ${CLIENTGROUP} ${WRKDIR}/dnetc.ini ${BINDIR}/dnetc.ini.default .if !exists(${BINDIR}/dnetc.ini) @echo "" @echo "" @@ -89,7 +95,7 @@ do-install: @echo "" @echo "" @echo "" - ${INSTALL} -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${WRKDIR}/dnetc.ini ${BINDIR} + ${INSTALL} -c -m 644 -o ${CLIENTUSER} -g ${CLIENTGROUP} ${WRKDIR}/dnetc.ini ${BINDIR} .endif .include <bsd.port.post.mk> |