[arch-commits] Commit in polipo/trunk (PKGBUILD polipo.install polipo.service)

Daniel Micay thestinger at nymeria.archlinux.org
Fri Apr 11 03:10:46 UTC 2014


    Date: Friday, April 11, 2014 @ 05:10:46
  Author: thestinger
Revision: 109171

let polipo log to stderr (the journal)

There's no need to create another unstructured log file in /var/log, and it was
world-readable which was a privacy leak. Polipo also has support for logging
via syslog, which would also go to the journal, but appears to be buggy
(formatted port numbers incorrectly).

Modified:
  polipo/trunk/PKGBUILD
  polipo/trunk/polipo.install
  polipo/trunk/polipo.service

----------------+
 PKGBUILD       |    2 +-
 polipo.install |    3 +--
 polipo.service |    3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-11 03:01:08 UTC (rev 109170)
+++ PKGBUILD	2014-04-11 03:10:46 UTC (rev 109171)
@@ -18,7 +18,7 @@
 source=("http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz"
         polipo.service)
 md5sums=('bfc5c85289519658280e093a270d6703'
-         '143ef45db99dc745b6c3a606847be9fe')
+         'db95d3ac8e571dcb81c02fbb6600ba28')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"

Modified: polipo.install
===================================================================
--- polipo.install	2014-04-11 03:01:08 UTC (rev 109170)
+++ polipo.install	2014-04-11 03:10:46 UTC (rev 109171)
@@ -7,8 +7,7 @@
     install-info $infodir/$file $infodir/dir 2> /dev/null
   done
   install -d /var/cache/polipo 2> /dev/null
-  touch /var/log/polipo.log 2> /dev/null
-  chown -R nobody:nobody /var/cache/polipo /var/log/polipo.log 2> /dev/null
+  chown -R nobody:nobody /var/cache/polipo 2> /dev/null
 }
 
 post_upgrade() {

Modified: polipo.service
===================================================================
--- polipo.service	2014-04-11 03:01:08 UTC (rev 109170)
+++ polipo.service	2014-04-11 03:10:46 UTC (rev 109171)
@@ -3,8 +3,7 @@
 After=network.target
 
 [Service]
-Type=forking
-ExecStart=/usr/bin/polipo daemonise=true logFile="/var/log/polipo.log"
+ExecStart=/usr/bin/polipo
 User=nobody
 
 [Install]




More information about the arch-commits mailing list