aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDermot Bradley <dermot_bradley@yahoo.com>2022-01-18 02:46:06 +0000
committerJakub Jirutka <jakub@jirutka.cz>2022-01-18 12:48:00 +0000
commitb7244a060dced2ca1037b73908664e95defefc90 (patch)
tree46ebb0252e646c01eb4fb82550b145c5a7564c09
parent706a4941c4647959666d23d9094b0fcf73e0facd (diff)
main/utmps: add logrotate config for wtmpd
Add logrotate configuration file to rotate wtmp monthly.
-rw-r--r--main/utmps/APKBUILD5
-rw-r--r--main/utmps/wtmpd.logrotate6
2 files changed, 10 insertions, 1 deletions
diff --git a/main/utmps/APKBUILD b/main/utmps/APKBUILD
index 71412bb3b8e..05a43db5749 100644
--- a/main/utmps/APKBUILD
+++ b/main/utmps/APKBUILD
@@ -8,7 +8,7 @@ pkgname=utmps
# - openssh
# - util-linux
pkgver=0.1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A secure utmp/wtmp implementation"
url="https://skarnet.org/software/$pkgname/"
arch="all"
@@ -24,6 +24,7 @@ source="https://skarnet.org/software/utmps/utmps-$pkgver.tar.gz
utmp-init.initd
setup-utmp
utmps.pc
+ wtmpd.logrotate
0001-add-stub-utmp.h.patch"
install="utmps.pre-install"
@@ -48,6 +49,7 @@ package() {
make DESTDIR="$pkgdir" install
install -D "$srcdir/utmpd.initd" "$pkgdir/etc/init.d/utmpd"
install -D "$srcdir/wtmpd.initd" "$pkgdir/etc/init.d/wtmpd"
+ install -D "$srcdir/wtmpd.logrotate" "$pkgdir/etc/logrotate.d/wtmpd"
install -D "$srcdir/utmp-init.initd" "$pkgdir/etc/init.d/utmp-init"
install -D "$srcdir/setup-utmp" "$pkgdir/sbin/setup-utmp"
install -D -m 0644 "$srcdir/utmps.pc" "$pkgdir/usr/lib/pkgconfig/utmps.pc"
@@ -62,5 +64,6 @@ sha512sums="
4a46a1738def83da6873e6d7617856e4da151a3eba8581c4d22159c3402cdbc06f3a7c4cba439f65cb4d75094362a95b98c7a07b3f2a018bef938fa4bee7fe47 utmp-init.initd
3f4a55c959c0f54f8299e376cf326f84df6d90fb7fbcfbca780a4830c81875ca9de48e0bc9afc3da669a72c50cfcb780c6c50fe6f5fcde60928e11d0a53f9047 setup-utmp
15347bd95f7e69409fb5849eeca0632d3e7cdd0ad6113ab89d9f6554ebce01996522783f3f4a29877fd0f74607a5367af8483396f70d075315c4f17acc182f5e utmps.pc
+5ade986bbed30ea82b8806a3d7a0ab09a7203fb8e4c9b8785e2d549973b33644a51c522cc8891a09d5016d4b47bf848224d10d0b9834a4c77929e68c7b95d293 wtmpd.logrotate
0512f0daa216919a886e6a8e5a73db1d29acd66d929f38d5df40bd55f0d446402610c59da12688b75c3c1230af9b1929793ed8bfc9b4593851bf496fc0a8d835 0001-add-stub-utmp.h.patch
"
diff --git a/main/utmps/wtmpd.logrotate b/main/utmps/wtmpd.logrotate
new file mode 100644
index 00000000000..bb23536e415
--- /dev/null
+++ b/main/utmps/wtmpd.logrotate
@@ -0,0 +1,6 @@
+/var/log/wtmpd/wtmp {
+ missingok
+ monthly
+ create 0644 utmp utmp
+ rotate 3
+}