Skip to content
Snippets Groups Projects
Commit a06b6c7a authored by Peter Palfrader's avatar Peter Palfrader
Browse files

Fix postinst find command that chowns stuff to the right user. Find does...

Fix postinst find command that chowns stuff to the right user.  Find does weird things in the presence of !.

svn:r13364
parent 583bb548
Branches
No related tags found
No related merge requests found
tor (0.2.0.18-alpha+svn-1) experimental; urgency=low
tor (0.2.0.18-alpha-2) experimental; urgency=low
* 13351 + log
*
* Work around fig2dev failing to build the images on mipsel like we do on
sparc and s390 (re #457568)
* Fix postinst find command that chowns stuff to the right user. Find
does weird things in the presence of !.
-- Peter Palfrader <weasel@debian.org> Sat, 2 Feb 2008 15:13:17 +0100
-- Peter Palfrader <weasel@debian.org> Sun, 3 Feb 2008 18:17:16 +0100
tor (0.2.0.18-alpha-1) experimental; urgency=low
......
......@@ -39,15 +39,15 @@ for i in lib run log; do
fi
done
find /var/lib/tor ! -user debian-tor -o ! -group debian-tor -print0 | xargs -0 --no-run-if-empty chown debian-tor:debian-tor
find /var/lib/tor \( \( ! -user debian-tor \) -o \( ! -group debian-tor \) \) -print0 | xargs -0 --no-run-if-empty chown debian-tor:debian-tor
find /var/lib/tor -type d -print0 | xargs -0 --no-run-if-empty chmod 02700
find /var/lib/tor -type f -print0 | xargs -0 --no-run-if-empty chmod 00600
find /var/run/tor ! -user debian-tor -o ! -group debian-tor -print0 | xargs -0 --no-run-if-empty chown debian-tor:debian-tor
find /var/run/tor \( \( ! -user debian-tor \) -o \( ! -group debian-tor \) \) -print0 | xargs -0 --no-run-if-empty chown debian-tor:debian-tor
find /var/run/tor -type d -print0 | xargs -0 --no-run-if-empty chmod 02750
find /var/run/tor -type f -print0 | xargs -0 --no-run-if-empty chmod 00600
find /var/log/tor ! -user debian-tor -o ! -group adm -print0 | xargs -0 --no-run-if-empty chown debian-tor:adm
find /var/log/tor \( \( ! -user debian-tor \) -o \( ! -group adm \) \) -print0 | xargs -0 --no-run-if-empty chown debian-tor:adm
find /var/log/tor -type d -print0 | xargs -0 --no-run-if-empty chmod 02750
find /var/log/tor -type f -print0 | xargs -0 --no-run-if-empty chmod 00640
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment