[SVN] r725 - in /trunk/cyrus-imapd-2.2.13/debian: changelog cyrus-makedirs
debian at incase.de
debian at incase.de
Tue Jun 19 11:16:58 UTC 2007
Author: astronut
Date: Tue Jun 19 13:16:53 2007
New Revision: 725
URL: https://mail.incase.de/viewcvs?rev=3D725&root=3Dcyrus22&view=3Drev
Log:
Enhance cyrus-makedirs
Modified:
trunk/cyrus-imapd-2.2.13/debian/changelog
trunk/cyrus-imapd-2.2.13/debian/cyrus-makedirs
Modified: trunk/cyrus-imapd-2.2.13/debian/changelog
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/changel=
og?rev=3D725&root=3Dcyrus22&r1=3D724&r2=3D725&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/cyrus-imapd-2.2.13/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.13/debian/changelog Tue Jun 19 13:16:53 2007
@@ -1,3 +1,10 @@
+cyrus-imapd-2.2 (2.2.13-13) unstable; urgency=3Dlow
+
+ * Change messages and chown's in cyrus-makedirs (Use find instead)
+ (Closes: #404446, 411529)
+
+ -- Benjamin Seidenberg <benjamin at debian.org> Tue, 19 Jun 2007 12:15:20 +=
0100
+
cyrus-imapd-2.2 (2.2.13-12) unstable; urgency=3Dlow
=
* The "This-would-be-a-lot-easier-if-Ross-Boylan-used-courier" Release
Modified: trunk/cyrus-imapd-2.2.13/debian/cyrus-makedirs
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/cyrus-m=
akedirs?rev=3D725&root=3Dcyrus22&r1=3D724&r2=3D725&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/cyrus-imapd-2.2.13/debian/cyrus-makedirs (original)
+++ trunk/cyrus-imapd-2.2.13/debian/cyrus-makedirs Tue Jun 19 13:16:53 2007
@@ -76,7 +76,7 @@
} " < "$CONF" | sort | uniq | xargs`
=
# First, fix up the entire confdir subtree
-echo "Creating cyrus control directories in ${confdir}..."
+echo "Creating/updating cyrus control directories in ${confdir}..."
[ -d "$confdir" ] || mkdir -p "$confdir"
chmod 750 "$confdir"
for i in db proc socket log msg user quota; do
@@ -89,11 +89,11 @@
[ -d "$confdir/$i/$j" ] || mkdir "$confdir/$i/$j"
done
done
-chown -R cyrus:mail "$confdir"
+find "$confdir" -not -user cyrus -or -not -group mail -exec chown cyrus:ma=
il {} \;
=
# Now, create the spool partitions
for i in $partitions ; do
- echo "Creating partition spool $i..."
+ echo "Creating/updating partition spool $i..."
[ -d "$i" ] || mkdir -p "$i"
chmod 750 "$i"
[ $hashspool -eq 1 ] && {
@@ -102,7 +102,7 @@
done
}
[ -d "$i/stage." ] || mkdir "$i/stage."
- chown -R cyrus:mail "$i"
+ find "$i" -not -user cyrus -or -not -group mail -exec chown cyrus:mail {}=
\;
# and kill any squatter indexes
[ $killsquat -ne 0 ] && find "$i" -name 'cyrus.squat' -type f -exec rm -f=
"{}" \;
done
@@ -115,7 +115,7 @@
[ -d "$sievedir/$j" ] || mkdir "$sievedir/$j"
chmod 755 "$sievedir/$j"
done
- chown -R cyrus:mail "$sievedir"
+ find "$sievedir" -not -user cyrus -or -not -group mail -exec chown cyrus:=
mail {} \;
}
=
[ "x${CYRUSOPTFILESYS}" !=3D "x1" ] && exit 0
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list