summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGraham Edgecombe2013-12-15 23:47:54 +0000
committerGraham Edgecombe2013-12-15 23:47:54 +0000
commitb0e628fb6a1db647d797ade54344b89db23006d7 (patch)
treedcc8d614c5cf56ceba4bc7434567acfdf1278b81
parent3270d2d9469b04771584ade27259a67a5efcd996 (diff)
downloadaur-b0e628fb6a1db647d797ade54344b89db23006d7.tar.gz
Add cronjob to delete old /var/spool/rwho files monthly.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--rwhod.cron2
3 files changed, 12 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7f6761f25572..e941995093b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,15 +8,19 @@ pkgbase = netkit-rwho-debian
arch = x86_64
license = GPL
depends = glibc
+ depends = sh
+ optdepends = cron: to periodically delete old /var/spool/rwho files
backup = etc/conf.d/rwhod
source = http://ftp.debian.org/debian/pool/main/n/netkit-rwho/netkit-rwho_0.17.orig.tar.gz
source = http://ftp.debian.org/debian/pool/main/n/netkit-rwho/netkit-rwho_0.17-13.debian.tar.gz
source = rwhod.conf
source = rwhod.service
+ source = rwhod.cron
md5sums = 0f71620d45d472f89134ba0d74242e75
md5sums = 82ed5a3c6b0bbf00b36508b9787963b9
md5sums = 6f0db2a76fc465cc2e2d37dc0c4aa19d
md5sums = d8ff594a2235fb7a0b3328f6f2459e60
+ md5sums = 059e662579a4b893ee6fa97032f8b0a2
pkgname = netkit-rwho-debian
diff --git a/PKGBUILD b/PKGBUILD
index e192e02cb088..a0169e4a904a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,17 +7,19 @@ _debrev=13
arch=('i686' 'x86_64')
license=('GPL')
pkgdesc="Remote who"
-depends=('glibc')
+depends=('glibc' 'sh')
+optdepends=('cron: to periodically delete old /var/spool/rwho files')
url='ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/'
install=rwhod.install
backup=('etc/conf.d/rwhod')
source=(http://ftp.debian.org/debian/pool/main/n/netkit-rwho/netkit-rwho_${pkgver}.orig.tar.gz
http://ftp.debian.org/debian/pool/main/n/netkit-rwho/netkit-rwho_${pkgver}-${_debrev}.debian.tar.gz
- rwhod.conf rwhod.service)
+ rwhod.conf rwhod.service rwhod.cron)
md5sums=('0f71620d45d472f89134ba0d74242e75'
'82ed5a3c6b0bbf00b36508b9787963b9'
'6f0db2a76fc465cc2e2d37dc0c4aa19d'
- 'd8ff594a2235fb7a0b3328f6f2459e60')
+ 'd8ff594a2235fb7a0b3328f6f2459e60'
+ '059e662579a4b893ee6fa97032f8b0a2')
build() {
cd $srcdir/netkit-rwho-$pkgver
@@ -43,4 +45,5 @@ package() {
install -Dm644 $srcdir/rwhod.conf $pkgdir/etc/conf.d/rwhod
install -Dm644 $srcdir/rwhod.service $pkgdir/usr/lib/systemd/system/rwhod.service
+ install -D $srcdir/rwhod.cron $pkgdir/etc/cron.monthly/rwhod.cron
}
diff --git a/rwhod.cron b/rwhod.cron
new file mode 100644
index 000000000000..cc4738f675db
--- /dev/null
+++ b/rwhod.cron
@@ -0,0 +1,2 @@
+#!/bin/sh -e
+exec find /var/spool/rwho -mindepth 1 -mtime +30 -delete