summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Enck2017-07-10 10:45:28 -0400
committerSean Enck2017-07-10 10:45:28 -0400
commit95e59409d2e0a56582a0f0057a9a0ed939263b49 (patch)
tree4e4e280fd1a730a0df7e1d56fc84d9a1c6ff9ca3
parent8ec8b3de1d6105e2ccb2b03b9d51857a1fb6b2d1 (diff)
downloadaur-95e59409d2e0a56582a0f0057a9a0ed939263b49.tar.gz
include a log-rotate for oragono
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--oragono-rotate7
3 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f4410537d19e..825b44b11f1f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = oragono
pkgdesc = A modern IRC server written in Go.
pkgver = 0.8.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/oragono/oragono
install = install
arch = x86_64
@@ -13,10 +13,12 @@ pkgbase = oragono
source = git+https://github.com/oragono/oragono-vendor
source = oragono.service
source = path.patch
+ source = oragono-rotate
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 131097e2803dee6f0b00de41b80fb790a44dd6c90bf1b1004078535150ff64cc
sha256sums = 25a1c0f764283059e95088f3b9cb66fe6a0c95df0d9dc8375856f41097c04fb0
+ sha256sums = 8dbf95b3b984dd262496fa7ccb2e5d8ef4278fd6f3291bc8f54e74007e9c3fb7
pkgname = oragono
diff --git a/PKGBUILD b/PKGBUILD
index d98eafabee54..84c0d29840d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=oragono
pkgver=0.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="A modern IRC server written in Go."
arch=('x86_64')
url="https://github.com/oragono/oragono"
@@ -12,11 +12,13 @@ makedepends=('go' 'git')
source=("git+$url#tag=v$pkgver"
"git+https://github.com/oragono/oragono-vendor"
"oragono.service"
- "path.patch")
+ "path.patch"
+ "oragono-rotate")
sha256sums=('SKIP'
'SKIP'
'131097e2803dee6f0b00de41b80fb790a44dd6c90bf1b1004078535150ff64cc'
- '25a1c0f764283059e95088f3b9cb66fe6a0c95df0d9dc8375856f41097c04fb0')
+ '25a1c0f764283059e95088f3b9cb66fe6a0c95df0d9dc8375856f41097c04fb0'
+ '8dbf95b3b984dd262496fa7ccb2e5d8ef4278fd6f3291bc8f54e74007e9c3fb7')
backup=('etc/oragono.conf')
build() {
export GOPATH=$(pwd)/..
@@ -39,6 +41,7 @@ build() {
package() {
local _conf=/var/lib/oragono/
install -Dm 644 oragono.service $pkgdir/usr/lib/systemd/system/oragono.service
+ install -Dm 644 oragono-rotate $pkgdir/etc/logrotate.d/oragono
cd ${srcdir}/$pkgname/build/linux
install -Dm 755 oragono $pkgdir/usr/bin/oragono
install -Dm 644 oragono.motd $pkgdir/$_conf/ircd.motd
diff --git a/oragono-rotate b/oragono-rotate
new file mode 100644
index 000000000000..0d4b5064fc40
--- /dev/null
+++ b/oragono-rotate
@@ -0,0 +1,7 @@
+/var/log/oragono.log {
+ monthly
+ compress
+ missingok
+ notifempty
+ rotate 12
+}