diff options
author | Sean Greenslade | 2020-02-12 13:00:31 -0800 |
---|---|---|
committer | Sean Greenslade | 2020-02-12 13:00:31 -0800 |
commit | b2f2ff122fdd61cc698e1909c7779d82d08f6a80 (patch) | |
tree | 535fa4603565dda35e267afe3e9104eb170b2a27 | |
parent | 6af4e9f9ac6792cef5bb0519ef15f5ad08ade738 (diff) | |
download | aur-b2f2ff122fdd61cc698e1909c7779d82d08f6a80.tar.gz |
Migrated systemd unit and example config to actual project git repo.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | weave-minimal.conf | 13 | ||||
-rw-r--r-- | weave-minimal.service | 25 |
4 files changed, 7 insertions, 53 deletions
@@ -1,6 +1,6 @@ pkgbase = weave-minimal-git pkgdesc = minimal weave 1.1 server for Pale Moon sync - pkgver = 1.5.r5.g68ecf42 + pkgver = 1.5.r7.gcaa5dba pkgrel = 1 url = https://github.com/zootboy/weave-minimal install = weave-minimal.install @@ -14,11 +14,7 @@ pkgbase = weave-minimal-git provides = weave-minimal conflicts = weave-minimal source = git+https://github.com/zootboy/weave-minimal - source = weave-minimal.conf - source = weave-minimal.service sha256sums = SKIP - sha256sums = a0439ca506cfd442a2fd47e00688faa2e627dffe01c76083d91945ee38045077 - sha256sums = 9cba600ecd1d1fd52270b4e6eef31dac0befe5726fc0137bbadd84b6c8ac69fc pkgname = weave-minimal-git @@ -2,7 +2,7 @@ _pkgname=weave-minimal pkgname=$_pkgname-git -pkgver=1.5.r5.g68ecf42 +pkgver=1.5.r7.gcaa5dba pkgrel=1 pkgdesc="minimal weave 1.1 server for Pale Moon sync" arch=('i686' 'x86_64' 'armv7h') @@ -13,13 +13,9 @@ depends=('python' 'python-werkzeug') optdepends=('python-gevent: better concurrency support') provides=('weave-minimal') conflicts=('weave-minimal') -source=("git+https://github.com/zootboy/weave-minimal" - "weave-minimal.conf" - "weave-minimal.service") +source=("git+https://github.com/zootboy/weave-minimal") install=$_pkgname.install -sha256sums=('SKIP' - 'a0439ca506cfd442a2fd47e00688faa2e627dffe01c76083d91945ee38045077' - '9cba600ecd1d1fd52270b4e6eef31dac0befe5726fc0137bbadd84b6c8ac69fc') +sha256sums=('SKIP') pkgver() { cd "$_pkgname" @@ -38,9 +34,9 @@ build() { package() { cd "$_pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 $srcdir/weave-minimal.conf "$pkgdir/etc/weave-minimal.conf" - install -Dm644 $srcdir/weave-minimal.service "$pkgdir/usr/lib/systemd/system/weave-minimal.service" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + install -Dm644 $srcdir/$_pkgname/examples/weave-minimal.conf "$pkgdir/etc/weave-minimal.conf" + install -Dm644 $srcdir/$_pkgname/examples/weave-minimal.service "$pkgdir/usr/lib/systemd/system/weave-minimal.service" python setup.py install --root="$pkgdir" } diff --git a/weave-minimal.conf b/weave-minimal.conf deleted file mode 100644 index 3ed550163896..000000000000 --- a/weave-minimal.conf +++ /dev/null @@ -1,13 +0,0 @@ -[weave-minimal] -# Bind address and port. -host=127.0.0.1 -port=8585 -# Directory where user DB files are placed. Must be writable by "weave" user. -data-dir=/var/lib/weave/data/ -# Public URL that the weave server can be accessed from. -base-url=https://EXAMPLE.COM/weave-custom/ -# Log level (printed to STDOUT) -log-level=INFO - -# Uncomment this and restart server to allow new users to register. -#enable-registration=yes diff --git a/weave-minimal.service b/weave-minimal.service deleted file mode 100644 index c675da3199fe..000000000000 --- a/weave-minimal.service +++ /dev/null @@ -1,25 +0,0 @@ -[Unit] -Description=Minimal weave server for Pale Moon sync -After=network.target -Requires=network.target - -[Service] -Type=simple -ExecStart=/usr/bin/weave-minimal -User=weave -Group=weave -Restart=on-failure -RestartSec=300s -PrivateTmp=yes -PrivateDevices=yes -ProtectSystem=strict -ProtectHome=yes -ProtectKernelTunables=yes -ProtectKernelModules=yes -ProtectControlGroups=yes -NoNewPrivileges=yes -ReadWritePaths=/var/lib/weave - -[Install] -WantedBy=multi-user.target - |