FreeBSD Bugzilla – Attachment 109720 Details for
Bug 150765
[Maintainer Update] Give sysutils/radmind its own UID/GID
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
radmind.patch.txt
radmind.patch.txt (text/plain; x-unix-mode=0644), 2.34 KB, created by
michael.graziano
on 2010-09-20 20:40:15 UTC
(
hide
)
Description:
radmind.patch.txt
Filename:
MIME Type:
Creator:
michael.graziano
Created:
2010-09-20 20:40:15 UTC
Size:
2.34 KB
patch
obsolete
>--- sysutils/radmind/Makefile 2010-09-20 14:30:01.000000000 -0400 >+++ sysutils/radmind/Makefile 2010-09-20 14:57:42.000000000 -0400 >@@ -7,7 +7,7 @@ > > PORTNAME= radmind > PORTVERSION= 1.13.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= sysutils > MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} > >@@ -23,6 +23,8 @@ > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-radminddir=${RADMIND_BASE_DIR} > >+USERS= radmind >+GROUPS= radmind > RADMIND_BASE_DIR?= /var/radmind > > MAN1= fsdiff.1 ktcheck.1 lapply.1 lcksum.1 lcreate.1 lfdiff.1 \ >@@ -35,6 +37,9 @@ > # Ugly hack to remove generated man pages > ${RM} -rf ${WRKSRC}/tmp > >+ ${CHOWN} -R radmind:radmind ${RADMIND_BASE_DIR} >+ @${CAT} ${PKGMESSAGE} >+ > .if !defined(NOPORTDOCS) > ${MKDIR} ${DOCSDIR} > cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} >--- sysutils/radmind/pkg-plist 2010-09-20 14:48:43.000000000 -0400 >+++ sysutils/radmind/pkg-plist 2010-09-20 14:49:08.000000000 -0400 >@@ -19,6 +19,7 @@ > @exec mkdir -p -m 755 %%RADMIND_BASE_DIR%%/client > @exec mkdir -p -m 755 %%RADMIND_BASE_DIR%%/preapply > @exec mkdir -p -m 755 %%RADMIND_BASE_DIR%%/postapply >+@exec chown -R radmind:radmind %%RADMIND_BASE_DIR%% > @cwd / > @dirrmtry %%RADMIND_BASE_DIR%%/transcript > @dirrmtry %%RADMIND_BASE_DIR%%/tmp/transcript >--- /dev/null 2010-09-20 15:00:01.000000000 -0400 >+++ sysutils/radmind/pkg-message 2010-09-20 14:42:10.000000000 -0400 >@@ -0,0 +1,17 @@ >+#################### >+ >+Important Note: >+The radmind daemon now runs as user "radmind" >+by default. >+If you have installed an older version of >+the radmind port you may need to chown >+/var/radmind appropriately. >+ >+ >+You may restore the previous behavior by >+setting >+ radmind_user="root" >+in /etc/rc.conf >+ >+#################### >+ >--- sysutils/radmind/files/radmind.sh.in 2010-09-20 14:31:59.000000000 -0400 >+++ sysutils/radmind/files/radmind.sh.in 2010-09-20 14:33:03.000000000 -0400 >@@ -12,8 +12,9 @@ > # > #radmind_enable="YES" > # >-# You may also override the default flags: >+# You may also override the default daemon user & flags: > # >+#radmind_user="radmind" > #radmind_flags="-D /var/radmind -m 5 -u 077 -Llocal7 -w 0" > # > # See radmind(8) for flags >@@ -31,6 +32,7 @@ > # set defaults > > radmind_enable=${radmind_enable:-"NO"} >+radmind_user=${radmind_user:-"radmind"} > radmind_flags=${radmind_flags:-"-D %%RADMIND_BASE_DIR%% -m 5 -u 077 -Llocal7 -w 0"} > > load_rc_config ${name}
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 Raw
Actions:
View
Attachments on
bug 150765
:
109719
| 109720