From: Russ Allbery Date: Mon, 11 Jul 2005 02:04:13 +0000 (+0000) Subject: * Make bosserver less picky about permissions and remove the attempt to X-Git-Tag: debian/1.3.82-2~2 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=0b0477ec90d74bcf2fcbda22ea13a43439e1dc6a;p=packages%2Fo%2Fopenafs.git * Make bosserver less picky about permissions and remove the attempt to set /etc/openafs/server-local not-world-readable since dh_fixperms was overridding it anyway. (Closes: #312921) --- diff --git a/debian/changelog b/debian/changelog index e2030ec8f..59eba75a9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ openafs (1.3.82-2) unstable; urgency=low * Output error messages from heredocs in the init script with cat rather than echo. Thanks, Reid Barton. (Closes: #311729) + * Make bosserver less picky about permissions and remove the attempt to + set /etc/openafs/server-local not-world-readable since dh_fixperms was + overridding it anyway. (Closes: #312921) * Fix some spacing and capitalization errors in the debconf templates. Thanks, Clytie Siddall. (Closes: Bug#316597) * Initial Czech translation, thanks Martin Sin. (Closes: #310699) diff --git a/debian/rules b/debian/rules index 8013401d6..c75904d6b 100755 --- a/debian/rules +++ b/debian/rules @@ -138,9 +138,6 @@ install: build find debian/libopenafs-dev/usr/include -type f -print | \ xargs chmod a-x - # bosserver gets annoyed at loose perms on /etc/openafs/server-local - chmod 700 debian/openafs-fileserver/etc/openafs/server-local - # Build architecture-independent files here. Pass -i to all debhelper # commands in this target to reduce clutter. binary-indep: DH_OPTIONS=-i diff --git a/src/bozo/bosoprocs.c b/src/bozo/bosoprocs.c index 74192bb70..7c8647f50 100644 --- a/src/bozo/bosoprocs.c +++ b/src/bozo/bosoprocs.c @@ -1324,12 +1324,12 @@ SBOZO_EnumerateInstance(acall, anum, ainstance) struct bozo_bosEntryStats bozo_bosEntryStats[] = { {NULL, 1, 1, 0755, 02}, /* AFSDIR_SERVER_AFS_DIRPATH */ - {NULL, 1, 1, 0755, 02}, /* AFSDIR_SERVER_ETC_DIRPATH */ + {NULL, 1, 1, 0700, 02}, /* AFSDIR_SERVER_ETC_DIRPATH */ {NULL, 1, 1, 0755, 02}, /* AFSDIR_SERVER_BIN_DIRPATH */ {NULL, 1, 1, 0755, 02}, /* AFSDIR_SERVER_LOGS_DIRPATH */ {NULL, 1, 0, 0700, 07}, /* AFSDIR_SERVER_BACKUP_DIRPATH */ {NULL, 1, 1, 0700, 07}, /* AFSDIR_SERVER_DB_DIRPATH */ - {NULL, 1, 1, 0700, 07}, /* AFSDIR_SERVER_LOCAL_DIRPATH */ + {NULL, 1, 1, 0700, 02}, /* AFSDIR_SERVER_LOCAL_DIRPATH */ {NULL, 0, 1, 0600, 07}, /* AFSDIR_SERVER_KEY_FILEPATH */ {NULL, 0, 1, 0600, 03} }; /* AFSDIR_SERVER_ULIST_FILEPATH */