diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-05-08 07:33:44 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-05-08 07:33:44 +0000 |
commit | af13ec0e168d2e99d9707f5ede763e166c96c23e (patch) | |
tree | e561ede4e08215c68a5b38a0dbf8aab0da8a5460 | |
parent | e3e6a28ba3262f1e0495829b19ab5bb1e72b0a2e (diff) | |
download | aports-af13ec0e168d2e99d9707f5ede763e166c96c23e.tar.bz2 aports-af13ec0e168d2e99d9707f5ede763e166c96c23e.tar.xz |
community/nextcloud: add logrotate support
-rw-r--r-- | community/nextcloud/APKBUILD | 7 | ||||
-rw-r--r-- | community/nextcloud/nextcloud.logrotate | 6 |
2 files changed, 11 insertions, 2 deletions
diff --git a/community/nextcloud/APKBUILD b/community/nextcloud/APKBUILD index 78a559af78..943d19362f 100644 --- a/community/nextcloud/APKBUILD +++ b/community/nextcloud/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> pkgname=nextcloud pkgver=11.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="A safe home for all your data" url="http://nextcloud.com" arch="noarch" @@ -22,6 +22,7 @@ subpackages="$pkgname-doc $pkgname-activity $pkgname-firstrunwizard $pkgname-gal source="https://download.nextcloud.com/server/releases/$pkgname-$pkgver.zip nextcloud10-dont-chmod-config.patch + nextcloud.logrotate " pkggroups="www-data" @@ -63,6 +64,7 @@ package() { mv "$pkgdir"$_ncwwwdir/apps "$pkgdir"$_ncbasedir || return 1 ln -s $_ncappsdir "$pkgdir"$_ncwwwdir/apps || return 1 install -m775 -g www-data -d "$pkgdir"/var/log/nextcloud + install -m644 -D "$srcdir"/nextcloud.logrotate "$pkgdir"/etc/logrotate.d/nextcloud for dir in ${_ncconfdir} ${_ncdatadir} ${_ncappsdir}; do chown -R :www-data "$pkgdir"$dir || return 1 chmod -R 770 "$pkgdir"$dir || return 1 @@ -158,4 +160,5 @@ videoplayer() { } sha512sums="f4277fe2b66286a1fedf1642df6dd546f32e60bfdbc08a67e1881a2f8ff888516694645bdd3cd5da2074c8f56a1dfe7c955e1fcbf6e93ca99a7c82309c05017c nextcloud-11.0.3.zip -a12a73a38bc009d3307ce97bb32fc62ac93e125a77a3d36b31c9d2212953fa17bd5c31f819e0759a0645b1c285817b067143b0b9c3673ce4ab3043fae426a67c nextcloud10-dont-chmod-config.patch" +a12a73a38bc009d3307ce97bb32fc62ac93e125a77a3d36b31c9d2212953fa17bd5c31f819e0759a0645b1c285817b067143b0b9c3673ce4ab3043fae426a67c nextcloud10-dont-chmod-config.patch +80b94b04507502fa80f3473e4ce8041c2e1f832da8a44408f2f1beda4319dddfc55c9e79d80e8e5a5bfecb770820109870f888d2a3eed9ab5981abcd89f0a812 nextcloud.logrotate" diff --git a/community/nextcloud/nextcloud.logrotate b/community/nextcloud/nextcloud.logrotate new file mode 100644 index 0000000000..9962b3f1af --- /dev/null +++ b/community/nextcloud/nextcloud.logrotate @@ -0,0 +1,6 @@ +/var/log/nextcloud/nextcloud.log { + daily + rotate 7 + compress + copytruncate +} |