[Debian-l10n-commits] r2112 - in /pootle/trunk/debian: changelog pootle.postinst
nekral-guest at users.alioth.debian.org
nekral-guest at users.alioth.debian.org
Wed Jan 13 22:05:32 UTC 2010
Author: nekral-guest
Date: Wed Jan 13 22:05:30 2010
New Revision: 2112
URL: http://svn.debian.org/wsvn/?sc=1&rev=2112
Log:
* debian/pootle.postinst: Use su instead of sudo. Closes: #561364
Modified:
pootle/trunk/debian/changelog
pootle/trunk/debian/pootle.postinst
Modified: pootle/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pootle/trunk/debian/changelog?rev=2112&op=diff
==============================================================================
--- pootle/trunk/debian/changelog (original)
+++ pootle/trunk/debian/changelog Wed Jan 13 22:05:30 2010
@@ -3,12 +3,13 @@
* New upstream release
* debian/control: Updated dependency on translate-toolkit to version 1.5.2.
* debian/rules: Restore the ca at valencia PO files. This is no longer needed
- with the updated translate-toolkit dependency.
+ with the updated translate-toolkit dependency. Closes: #561048
* debian/pootle.init: Pass options from /etc/default/pootle when the server
- is started.
+ is started. Closes: #563638
* debian/PootleServer.8: Updated manpage (old options removed).
* debian/pootle.postinst: Create the pootle user with the --no-create-home
option to avoid a warning. Closes: #484663
+ * debian/pootle.postinst: Use su instead of sudo. Closes: #561364
-- Nicolas FRANCOIS (Nekral) <nicolas.francois at centraliens.net> Wed, 13 Jan 2010 22:51:37 +0100
Modified: pootle/trunk/debian/pootle.postinst
URL: http://svn.debian.org/wsvn/pootle/trunk/debian/pootle.postinst?rev=2112&op=diff
==============================================================================
--- pootle/trunk/debian/pootle.postinst (original)
+++ pootle/trunk/debian/pootle.postinst Wed Jan 13 22:05:30 2010
@@ -60,9 +60,9 @@
case "$1" in
configure)
if [ -z "$2" ]; then
- sudo -u pootle django-admin syncdb --settings pootle.settings --noinput
- sudo -u pootle django-admin initdb --settings pootle.settings
- sudo -u pootle django-admin refresh_stats --settings pootle.settings
+ su - pootle -c "django-admin syncdb --settings pootle.settings --noinput"
+ su - pootle -c "django-admin initdb --settings pootle.settings"
+ su - pootle -c "django-admin refresh_stats --settings pootle.settings"
# createsuperuser ? => use debconf for this
elif dpkg --compare-versions "$2" lt 1.3.0~beta3-1; then
cd /var/lib/pootle
@@ -76,12 +76,10 @@
;;
esac
done
- sudo -u pootle django-admin syncdb --settings pootle.settings --noinput
- sudo -u pootle django-admin initdb --settings pootle.settings
- sudo -u pootle python /usr/share/pyshared/pootle/tools/import_old_prefs.py \
- /etc/pootle/pootle.prefs \
- /etc/pootle/users.prefs
- sudo -u pootle django-admin refresh_stats --settings pootle.settings
+ su - pootle -c "django-admin syncdb --settings pootle.settings --noinput"
+ su - pootle -c "django-admin initdb --settings pootle.settings"
+ su - pootle -c "python /usr/share/pyshared/pootle/tools/import_old_prefs.py /etc/pootle/pootle.prefs /etc/pootle/users.prefs"
+ su - pootle -c "django-admin refresh_stats --settings pootle.settings"
fi
;;
esac
More information about the Debian-l10n-commits
mailing list