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

2020-05-07 Thread Jelle van der Waa via arch-commits
Date: Thursday, May 7, 2020 @ 12:32:08
  Author: jelle
Revision: 625346

upgpkg: polipo 1.1.1-4

BUILDINFO format rebuild

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-07 12:31:29 UTC (rev 625345)
+++ PKGBUILD2020-05-07 12:32:08 UTC (rev 625346)
@@ -7,7 +7,7 @@
 
 pkgname=polipo
 pkgver=1.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A small and fast caching web proxy."
 arch=('x86_64')
 url="http://www.pps.jussieu.fr/~jch/software/polipo/;


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

2016-07-28 Thread Jan Steffens
Date: Thursday, July 28, 2016 @ 19:19:57
  Author: heftig
Revision: 184574

1.1.1-2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2016-07-28 19:19:26 UTC (rev 184573)
+++ PKGBUILD2016-07-28 19:19:57 UTC (rev 184574)
@@ -8,7 +8,7 @@
 
 pkgname=polipo
 pkgver=1.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A small and fast caching web proxy."
 arch=('i686' 'x86_64')
 url="http://www.pps.jussieu.fr/~jch/software/polipo/;

Modified: polipo.install
===
--- polipo.install  2016-07-28 19:19:26 UTC (rev 184573)
+++ polipo.install  2016-07-28 19:19:57 UTC (rev 184574)
@@ -1,6 +1,3 @@
-infodir=/usr/share/info
-filelist=(polipo.info)
-
 create_polipo_user() {
   getent group polipo &>/dev/null || groupadd -g 185 polipo >/dev/null
   getent passwd polipo &>/dev/null || useradd -u 185 -g polipo \
@@ -10,42 +7,11 @@
 }
 
 post_install() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info $infodir/$file $infodir/dir 2> /dev/null
-  done
-  create_polipo_user
+  post_upgrade $1 ''
 }
 
 post_upgrade() {
-  if [[ $(vercmp $2 1.0.4.1-11) -le 0 ]]; then
-echo Stopping polipo service in order to modify the user/group.
-systemctl stop polipo
-
-# in case the user/group were already created as recommended by the wiki
-userdel polipo &>/dev/null
-groupdel polipo &>/dev/null
-
-create_polipo_user
-chown -R 185:185 /var/cache/polipo
-
-echo You may now restart the polipo service.
-  fi
-
-  post_install $1
+  create_polipo_user
 }
 
-pre_remove() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info --delete $infodir/$file $infodir/dir 2> /dev/null
-  done
-}
-
-post_remove() {
-  getent passwd polipo &>/dev/null && userdel polipo >/dev/null
-  getent group polipo &>/dev/null && groupdel polipo >/dev/null
-  true
-}
-
 # vim:set ts=2 sw=2 et:


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

2015-01-09 Thread Jelle van der Waa
Date: Friday, January 9, 2015 @ 09:02:48
  Author: jelle
Revision: 125643

add validpgpkeys

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |1 +
 1 file changed, 1 insertion(+)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-09 07:52:49 UTC (rev 125642)
+++ PKGBUILD2015-01-09 08:02:48 UTC (rev 125643)
@@ -18,6 +18,7 @@
 install=polipo.install
 
source=(http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-$pkgver.tar.gz{,.asc}
 polipo.service)
+validpgpkeys=('F8E70AAD74D32CAC27B9AFD62652C881EADB5526')
 md5sums=('86939e331e656f638271f578b6e3f893'
  'SKIP'
  '3861a067f6cdd2b8afcee1de97678902')


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

2014-12-30 Thread Jelle van der Waa
Date: Tuesday, December 30, 2014 @ 21:51:15
  Author: jelle
Revision: 125034

add .asc

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-30 20:49:01 UTC (rev 125033)
+++ PKGBUILD2014-12-30 20:51:15 UTC (rev 125034)
@@ -16,9 +16,10 @@
 depends=('bash')
 makedepends=('texinfo')
 install=polipo.install
-source=(http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-$pkgver.tar.gz;
-polipo.service)
+source=(http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-$pkgver.tar.gz{,.asc}
+polipo.service)
 md5sums=('86939e331e656f638271f578b6e3f893'
+ 'SKIP'
  '3861a067f6cdd2b8afcee1de97678902')
 
 build() {


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

2014-05-21 Thread Daniel Micay
Date: Thursday, May 22, 2014 @ 00:30:08
  Author: thestinger
Revision: 111650

upgpkg: polipo 1.1.1-1

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-21 22:26:28 UTC (rev 111649)
+++ PKGBUILD2014-05-21 22:30:08 UTC (rev 111650)
@@ -7,7 +7,7 @@
 # Contributor: Alex Griffin griffin.aj(a)gmail.com
 
 pkgname=polipo
-pkgver=1.1.0
+pkgver=1.1.1
 pkgrel=1
 pkgdesc=A small and fast caching web proxy.
 arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@
 install=polipo.install
 
source=(http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-$pkgver.tar.gz;
 polipo.service)
-md5sums=('55c6fc19e8d484997f223a56f0bd26ca'
+md5sums=('86939e331e656f638271f578b6e3f893'
  '3861a067f6cdd2b8afcee1de97678902')
 
 build() {



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

2014-04-14 Thread Jelle van der Waa
Date: Monday, April 14, 2014 @ 20:46:29
  Author: jelle
Revision: 109418

upgpkg: polipo 1.1.0-1

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-14 18:41:46 UTC (rev 109417)
+++ PKGBUILD2014-04-14 18:46:29 UTC (rev 109418)
@@ -7,8 +7,8 @@
 # Contributor: Alex Griffin griffin.aj(a)gmail.com
 
 pkgname=polipo
-pkgver=1.0.4.1
-pkgrel=12
+pkgver=1.1.0
+pkgrel=1
 pkgdesc=A small and fast caching web proxy.
 arch=('i686' 'x86_64')
 url=http://www.pps.jussieu.fr/~jch/software/polipo/;
@@ -16,9 +16,9 @@
 depends=('bash')
 makedepends=('texinfo')
 install=polipo.install
-source=(http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz;
-polipo.service)
-md5sums=('bfc5c85289519658280e093a270d6703'
+source=(http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-$pkgver.tar.gz;
+polipo.service)
+md5sums=('55c6fc19e8d484997f223a56f0bd26ca'
  '3861a067f6cdd2b8afcee1de97678902')
 
 build() {



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

2014-04-11 Thread Daniel Micay
Date: Friday, April 11, 2014 @ 08:06:35
  Author: thestinger
Revision: 109184

upgpkg: polipo 1.0.4.1-12

use PrivateDevices=yes

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

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

Modified: PKGBUILD
===
--- PKGBUILD2014-04-11 05:57:20 UTC (rev 109183)
+++ PKGBUILD2014-04-11 06:06:35 UTC (rev 109184)
@@ -8,7 +8,7 @@
 
 pkgname=polipo
 pkgver=1.0.4.1
-pkgrel=11
+pkgrel=12
 pkgdesc=A small and fast caching web proxy.
 arch=('i686' 'x86_64')
 url=http://www.pps.jussieu.fr/~jch/software/polipo/;
@@ -19,7 +19,7 @@
 source=(http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz;
 polipo.service)
 md5sums=('bfc5c85289519658280e093a270d6703'
- 'bec010ab5e49e6bdb65a825f11333cfd')
+ '3861a067f6cdd2b8afcee1de97678902')
 
 build() {
   cd $srcdir/$pkgname-$pkgver

Modified: polipo.service
===
--- polipo.service  2014-04-11 05:57:20 UTC (rev 109183)
+++ polipo.service  2014-04-11 06:06:35 UTC (rev 109184)
@@ -5,6 +5,7 @@
 [Service]
 ExecStart=/usr/bin/polipo
 User=polipo
+PrivateDevices=yes
 
 [Install]
 WantedBy=multi-user.target



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

2014-04-10 Thread Daniel Micay
Date: Friday, April 11, 2014 @ 04:14:24
  Author: thestinger
Revision: 109164

polipo: rm unused conf.d file + some cleanup

Modified:
  polipo/trunk/PKGBUILD

--+
 PKGBUILD |   18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-11 02:00:37 UTC (rev 109163)
+++ PKGBUILD2014-04-11 02:14:24 UTC (rev 109164)
@@ -16,14 +16,12 @@
 makedepends=('texinfo')
 install=polipo.install
 source=(http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz;
-polipo.conf.d polipo.service)
+polipo.service)
 md5sums=('bfc5c85289519658280e093a270d6703'
- '685aa0c6070dee11c701932d23afcc6a'
  '143ef45db99dc745b6c3a606847be9fe')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
-
   make
 }
 
@@ -34,19 +32,17 @@
 INFODIR=$pkgdir/usr/share/info \
 LOCAL_ROOT=$pkgdir/usr/share/polipo/www \
 DISK_CACHE_ROOT=$pkgdir/var/cache/polipo \
-install 
+install
 
-
   # install config files
-  install -Dm 644 config.sample $pkgdir/etc/polipo/config.sample
-  install -Dm 644 forbidden.sample $pkgdir/etc/polipo/forbidden.sample
+  install -Dm 644 config.sample $pkgdir/etc/polipo/config.sample
+  install -Dm 644 forbidden.sample $pkgdir/etc/polipo/forbidden.sample
 
   # install license
-  install -Dm644 COPYING $pkgdir/usr/share/licenses/polipo/LICENSE
+  install -Dm644 COPYING $pkgdir/usr/share/licenses/polipo/LICENSE
 
-  # install systemd service / cron
-  install -Dm 644  $srcdir/polipo.service 
$pkgdir/usr/lib/systemd/system/polipo.service
-  install -Dm 644  $srcdir/polipo.conf.d $pkgdir/etc/conf.d/polipo.conf
+  # install systemd service
+  install -Dm 644 $srcdir/polipo.service 
$pkgdir/usr/lib/systemd/system/polipo.service
 }
 
 # vim:set ts=2 sw=2 et:



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

2014-04-10 Thread Daniel Micay
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
===
--- PKGBUILD2014-04-11 03:01:08 UTC (rev 109170)
+++ PKGBUILD2014-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]



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

2014-04-10 Thread Daniel Micay
Date: Friday, April 11, 2014 @ 05:26:42
  Author: thestinger
Revision: 109172

polipo: use secure permissions on the cache dir

This contains sensitive information (directories corresponding to visited
domains) so it should not be world-readable.

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

+
 PKGBUILD   |3 +++
 polipo.install |1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-11 03:10:46 UTC (rev 109171)
+++ PKGBUILD2014-04-11 03:26:42 UTC (rev 109172)
@@ -1,6 +1,7 @@
 # $Id$
 # Maintainer: Thorsten Töpper atsutane...@freethoughts.de
 # Contributor: Jelle van der Waa jelle vdwaa nl
+# Contributor: Daniel Micay danielmi...@gmail.com
 # Contributor: Thomas Holmquist tho...@vorget.com
 # Contributor: Jan Boehringer ja(a)bm-boehringer.de
 # Contributor: Alex Griffin griffin.aj(a)gmail.com
@@ -43,6 +44,8 @@
 
   # install systemd service
   install -Dm 644 $srcdir/polipo.service 
$pkgdir/usr/lib/systemd/system/polipo.service
+
+  install -dm 700 $pkgdir/var/cache/polipo
 }
 
 # vim:set ts=2 sw=2 et:

Modified: polipo.install
===
--- polipo.install  2014-04-11 03:10:46 UTC (rev 109171)
+++ polipo.install  2014-04-11 03:26:42 UTC (rev 109172)
@@ -6,7 +6,6 @@
   for file in ${filelist[@]}; do
 install-info $infodir/$file $infodir/dir 2 /dev/null
   done
-  install -d /var/cache/polipo 2 /dev/null
   chown -R nobody:nobody /var/cache/polipo 2 /dev/null
 }
 



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

2014-04-10 Thread Daniel Micay
Date: Friday, April 11, 2014 @ 05:50:44
  Author: thestinger
Revision: 109175

upgpkg: polipo 1.0.4.1-11

run as polipo:polipo, not nobody:nobody

Using the nobody user is insecure, because it makes the service vulnerable to
anything else running as the nobody user.

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

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

Modified: PKGBUILD
===
--- PKGBUILD2014-04-11 03:34:30 UTC (rev 109174)
+++ PKGBUILD2014-04-11 03:50:44 UTC (rev 109175)
@@ -8,7 +8,7 @@
 
 pkgname=polipo
 pkgver=1.0.4.1
-pkgrel=10
+pkgrel=11
 pkgdesc=A small and fast caching web proxy.
 arch=('i686' 'x86_64')
 url=http://www.pps.jussieu.fr/~jch/software/polipo/;
@@ -19,7 +19,7 @@
 source=(http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz;
 polipo.service)
 md5sums=('bfc5c85289519658280e093a270d6703'
- 'db95d3ac8e571dcb81c02fbb6600ba28')
+ 'bec010ab5e49e6bdb65a825f11333cfd')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
@@ -45,7 +45,7 @@
   # install systemd service
   install -Dm 644 $srcdir/polipo.service 
$pkgdir/usr/lib/systemd/system/polipo.service
 
-  install -dm 700 $pkgdir/var/cache/polipo
+  install -dm 700 -o 185 -g 185 $pkgdir/var/cache/polipo
 }
 
 # vim:set ts=2 sw=2 et:

Modified: polipo.install
===
--- polipo.install  2014-04-11 03:34:30 UTC (rev 109174)
+++ polipo.install  2014-04-11 03:50:44 UTC (rev 109175)
@@ -1,15 +1,37 @@
 infodir=/usr/share/info
 filelist=(polipo.info)
 
+create_polipo_user() {
+  getent group polipo /dev/null || groupadd -g 185 polipo /dev/null
+  getent passwd polipo /dev/null || useradd -u 185 -g polipo \
+  -d /var/cache/polipo \
+  -c 'Caching web proxy' \
+  -s /bin/nologin polipo /dev/null
+}
+
 post_install() {
   [ -x usr/bin/install-info ] || return 0
   for file in ${filelist[@]}; do
 install-info $infodir/$file $infodir/dir 2 /dev/null
   done
-  chown -R nobody:nobody /var/cache/polipo 2 /dev/null
+  create_polipo_user
 }
 
 post_upgrade() {
+  if [[ $(vercmp $2 1.0.4.1-11) -le 0 ]]; then
+echo Stopping polipo service in order to modify the user/group.
+systemctl stop polipo
+
+# in case the user/group were already created as recommended by the wiki
+userdel polipo /dev/null
+groupdel polipo /dev/null
+
+create_polipo_user
+chown -R 185:185 /var/cache/polipo
+
+echo You may now restart the polipo service.
+  fi
+
   post_install $1
 }
 
@@ -20,4 +42,10 @@
   done
 }
 
+post_remove() {
+  getent passwd polipo /dev/null  userdel polipo /dev/null
+  getent group polipo /dev/null  groupdel polipo /dev/null
+  true
+}
+
 # vim:set ts=2 sw=2 et:

Modified: polipo.service
===
--- polipo.service  2014-04-11 03:34:30 UTC (rev 109174)
+++ polipo.service  2014-04-11 03:50:44 UTC (rev 109175)
@@ -4,7 +4,7 @@
 
 [Service]
 ExecStart=/usr/bin/polipo
-User=nobody
+User=polipo
 
 [Install]
 WantedBy=multi-user.target



[arch-commits] Commit in polipo/trunk (PKGBUILD polipo.rc.d)

2013-05-12 Thread Jelle van der Waa
Date: Sunday, May 12, 2013 @ 15:10:04
  Author: jelle
Revision: 90445

upgpkg: polipo 1.0.4.1-10

Remove old initscipts rc.d files

Modified:
  polipo/trunk/PKGBUILD
Deleted:
  polipo/trunk/polipo.rc.d

-+
 PKGBUILD|8 ++
 polipo.rc.d |   71 --
 2 files changed, 3 insertions(+), 76 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-05-12 12:57:54 UTC (rev 90444)
+++ PKGBUILD2013-05-12 13:10:04 UTC (rev 90445)
@@ -7,7 +7,7 @@
 
 pkgname=polipo
 pkgver=1.0.4.1
-pkgrel=9
+pkgrel=10
 pkgdesc=A small and fast caching web proxy.
 arch=('i686' 'x86_64')
 url=http://www.pps.jussieu.fr/~jch/software/polipo/;
@@ -16,9 +16,8 @@
 makedepends=('texinfo')
 install=polipo.install
 source=(http://freehaven.net/~chrisd/polipo/polipo-$pkgver.tar.gz;
-polipo.rc.d polipo.conf.d polipo.service)
+polipo.conf.d polipo.service)
 md5sums=('bfc5c85289519658280e093a270d6703'
- '7406aad26807fb3a4e5f7b01ecb97a59'
  '685aa0c6070dee11c701932d23afcc6a'
  '143ef45db99dc745b6c3a606847be9fe')
 
@@ -45,8 +44,7 @@
   # install license
   install -Dm644 COPYING $pkgdir/usr/share/licenses/polipo/LICENSE
 
-  # install daemon scripts / cron
-  install -Dm 755  $srcdir/polipo.rc.d $pkgdir/etc/rc.d/polipo
+  # install systemd service / cron
   install -Dm 644  $srcdir/polipo.service 
$pkgdir/usr/lib/systemd/system/polipo.service
   install -Dm 644  $srcdir/polipo.conf.d $pkgdir/etc/conf.d/polipo.conf
 }

Deleted: polipo.rc.d
===
--- polipo.rc.d 2013-05-12 12:57:54 UTC (rev 90444)
+++ polipo.rc.d 2013-05-12 13:10:04 UTC (rev 90445)
@@ -1,71 +0,0 @@
-#!/bin/bash
-
-daemon_name=polipo
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/$daemon_name.conf
-
-get_pid() {
-   pidof -o %PPID $daemon_name
-}
-
-case $1 in
-   start)
-   stat_busy Starting $daemon_name daemon
-
-   PID=$(get_pid)
-   if [[ -z $PID ]]; then
-   [[ -f /run/$daemon_name.pid ]] 
-   rm -f /run/$daemon_name.pid
-   # RUN
-   su -c /usr/bin/$daemon_name ${POLIPO_ARGS} -s /bin/sh - nobody
-   #
-   if [[ $? -gt 0 ]]; then
-   stat_fail
-   exit 1
-   else
-   echo $(get_pid)  /run/$daemon_name.pid
-   add_daemon $daemon_name
-   stat_done
-   fi
-   else
-   stat_fail
-   exit 1
-   fi
-   ;;
-
-   stop)
-   stat_busy Stopping $daemon_name daemon
-   PID=$(get_pid)
-   # KILL
-   [[ -n $PID ]]  kill $PID  /dev/null
-   #
-   if [[ $? -gt 0 ]]; then
-   stat_fail
-   exit 1
-   else
-   rm -f /run/$daemon_name.pid  /dev/null
-   rm_daemon $daemon_name
-   stat_done
-   fi
-   ;;
-
-   restart)
-   $0 stop
-   sleep 3
-   $0 start
-   ;;
-
-   status)
-   stat_busy Checking $daemon_name status;
-   ck_status $daemon_name
-   ;;
-
-   *)
-   echo usage: $0 {start|stop|restart|status}
-esac
-
-exit 0
-
-# vim:set ts=2 sw=2 et: