FreeBSD Bugzilla – Attachment 48151 Details for
Bug 73713
Update port: net-mgmt/cricket
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 4.14 KB, created by
Gea-Suan Lin
on 2004-11-09 12:10:30 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Gea-Suan Lin
Created:
2004-11-09 12:10:30 UTC
Size:
4.14 KB
patch
obsolete
>diff -ruN /usr/ports/net-mgmt/cricket/Makefile cricket/Makefile >--- /usr/ports/net-mgmt/cricket/Makefile Mon Apr 19 03:40:03 2004 >+++ cricket/Makefile Tue Nov 9 20:04:03 2004 >@@ -7,6 +7,7 @@ > > PORTNAME= cricket > PORTVERSION= 1.0.5 >+PORTREVISION= 1 > CATEGORIES= net-mgmt > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= ${PORTNAME} >@@ -15,44 +16,47 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= A high performance, extremely flexible monitoring system > >-RUN_DEPENDS= ${SITE_PERL}/SNMP_Session.pm:${PORTSDIR}/net-mgmt/p5-SNMP_Session \ >+RUN_DEPENDS= ${SITE_PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ > ${SITE_PERL_ARCH}/RRDs.pm:${PORTSDIR}/net/rrdtool \ >- ${SITE_PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ >+ ${SITE_PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ > ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ >- ${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate \ >- ${SITE_PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes >+ ${SITE_PERL}/SNMP_Session.pm:${PORTSDIR}/net-mgmt/p5-SNMP_Session \ >+ ${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate > > SITE_PERL_ARCH= ${SITE_PERL}/${PERL_ARCH} > > HAS_CONFIGURE= yes > USE_PERL5= yes > NO_BUILD= yes >-PKGMESSAGE= ${WRKDIR}/pkg-message > PLIST_SUB+= VERSION=${PORTVERSION} >-CRICKET_USER= cricket >-CRICKET_GROUP= www >+CRICKET_USER?= wwwadm >+CRICKET_UID?= 81 >+CRICKET_GROUP?= www >+CRICKET_GID?= 80 > > do-install: >- @PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL >+ @PREFIX="${PREFIX}" USER="${CRICKET_USER}" GROUP="${CRICKET_GROUP}" \ >+ UID="${CRICKET_UID}" GID="${CRICKET_GID}" ${SH} \ >+ ${PKGINSTALL} ${PORTNAME} PRE-INSTALL > @${MKDIR} -m 755 ${PREFIX}/cricket/cricket-${PORTVERSION} > @${CP} -R ${WRKSRC}/* ${PREFIX}/cricket/cricket-${PORTVERSION} > @${FIND} ${PREFIX}/cricket/cricket-${PORTVERSION} -name \*.orig -or \ > -name \*.bak | ${XARGS} ${RM} -f > ${CHOWN} -R ${CRICKET_USER}:${CRICKET_GROUP} ${PREFIX}/cricket > @if [ -L ${PREFIX}/cricket/cricket ]; then \ >- ${ECHO_MSG} "Updating ${PREFIX}/cricket/cricket symbolic link" ; \ >- ${RM} ${PREFIX}/cricket/cricket ; \ >+ ${ECHO_MSG} "Updating ${PREFIX}/cricket/cricket symbolic link" >+ ${RM} ${PREFIX}/cricket/cricket > fi > ${LN} -s ${PREFIX}/cricket/cricket-${PORTVERSION} \ > ${PREFIX}/cricket/cricket > @if [ -f ${LOCALBASE}/cricket/compile ] ; then \ >- ${ECHO_MSG} "You should migrate manually to use new cricket" ; \ >- ${ECHO_MSG} "installation scheme." ; \ >+ ${ECHO_MSG} "You should migrate manually to use new cricket" >+ ${ECHO_MSG} "installation scheme." > fi > > post-install: > @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/cricket-conf.pl.sample \ >- >${PREFIX}/etc/cricket-conf.pl.dist >+ > ${PREFIX}/etc/cricket-conf.pl.dist > @${SED} -e 's,%%PREFIX%%,${PREFIX},' ${FILESDIR}/pkg-message.in > \ > ${PKGMESSAGE} > @${CAT} ${PKGMESSAGE} >diff -ruN /usr/ports/net-mgmt/cricket/pkg-install cricket/pkg-install >--- /usr/ports/net-mgmt/cricket/pkg-install Sun Jun 9 06:25:17 2002 >+++ cricket/pkg-install Tue Nov 9 19:59:41 2004 >@@ -6,19 +6,31 @@ > exit 0 > fi > >-USER=cricket >-#group selected to be www since the webserver has to be able to serve it >-GROUP=www >+if /usr/sbin/pw groupshow "${GROUP}" 2>/dev/null; then >+ echo "You already have a group \"${GROUP}\", so I will use it." >+else >+ if /usr/sbin/pw groupadd ${GROUP} -g ${GID} >+ then >+ echo "Added group \"${GROUP}\"." >+ else >+ echo "Adding group \"${GROUP}\" failed..." >+ echo "Please create it, and try again." >+ exit 1 >+ fi >+fi > >-if ! pw usershow "${USER}" 2>/dev/null 1>&2; then >- if pw useradd ${USER} -g ${GROUP} -h - \ >- -s "/sbin/nologin" -d "${PREFIX}/cricket" \ >- -c "Cricket Monitoring Owner"; \ >- then >- echo "Added user \"${USER}\"." >- else >- echo "Adding user \"${USER}\" failed..." >- exit 1 >- fi >+if /usr/sbin/pw user show "${USER}" 2>/dev/null; then >+ echo "You already have a user \"${USER}\", so I will use it." >+else >+ if /usr/sbin/pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ >+ -d /usr/local/www -s /bin/sh -c "WWW Administrator" >+ then >+ echo "Added user \"${USER}\"." >+ else >+ echo "Adding user \"${USER}\" failed..." >+ echo "Please create it, and try again." >+ exit 1 >+ fi > fi >+ > exit 0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 73713
: 48151