Date: Wednesday, March 13, 2013 @ 09:05:35 Author: fyan Revision: 86210
upgpkg: goagent 2.1.13-2 security improvements Modified: goagent/trunk/PKGBUILD goagent/trunk/goagent.install goagent/trunk/goagent.service -----------------+ PKGBUILD | 4 ++-- goagent.install | 2 ++ goagent.service | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-03-13 05:41:43 UTC (rev 86209) +++ PKGBUILD 2013-03-13 08:05:35 UTC (rev 86210) @@ -5,7 +5,7 @@ pkgname=goagent pkgver=2.1.13 -pkgrel=1 +pkgrel=2 pkgdesc="A gae proxy forked from gappproxy/wallproxy" arch=("any") url="http://goagent.googlecode.com" @@ -54,5 +54,5 @@ } # vim:set ts=2 sw=2 et: -md5sums=('a0223e4e436a4d5cc17f76fc1fbbc140' +md5sums=('e49aca604fcbf7b64d07460d33669640' '2d9a13fde523a6da4bcbab4f45569260') Modified: goagent.install =================================================================== --- goagent.install 2013-03-13 05:41:43 UTC (rev 86209) +++ goagent.install 2013-03-13 08:05:35 UTC (rev 86210) @@ -1,6 +1,8 @@ post_install() { echo "Please use systemd units to start/stop goagent:" echo "sudo systemctl start/stop goagent" + + chown -R nobody:daemon /opt/goagent/local } post_upgrade() { Modified: goagent.service =================================================================== --- goagent.service 2013-03-13 05:41:43 UTC (rev 86209) +++ goagent.service 2013-03-13 08:05:35 UTC (rev 86210) @@ -4,8 +4,8 @@ [Service] Type=simple +User=nobody ExecStart=/opt/goagent/local/proxy.py -ExecStop=/bin/kill -15 $MAINPID [Install] WantedBy=multi-user.target