add rclone-openrc
Build Alpine Packages / preflight (pull_request) Successful in 5s
Build Alpine Packages / build (gitea) (pull_request) Successful in 3s
Build Alpine Packages / build (greptimedb) (pull_request) Successful in 4s
Build Alpine Packages / build (lavinmq) (pull_request) Successful in 4s
Build Alpine Packages / build (nifi) (pull_request) Successful in 3s
Build Alpine Packages / build (seaweedfs) (pull_request) Successful in 4s
Build Alpine Packages / verify-and-publish (pull_request) Failing after 7s
Build Alpine Packages / preflight (pull_request) Successful in 5s
Build Alpine Packages / build (gitea) (pull_request) Successful in 3s
Build Alpine Packages / build (greptimedb) (pull_request) Successful in 4s
Build Alpine Packages / build (lavinmq) (pull_request) Successful in 4s
Build Alpine Packages / build (nifi) (pull_request) Successful in 3s
Build Alpine Packages / build (seaweedfs) (pull_request) Successful in 4s
Build Alpine Packages / verify-and-publish (pull_request) Failing after 7s
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
apk add rclone-openrc
|
||||
|
||||
test -x /usr/bin/rclone
|
||||
test -f /etc/conf.d/rclone
|
||||
test -f /etc/init.d/rclone
|
||||
test "$(stat -c '%U:%G %a' /etc/rclone)" = "root:rclone 750"
|
||||
test "$(stat -c '%U:%G %a' /var/lib/rclone/cache)" = "rclone:rclone 750"
|
||||
|
||||
cp /etc/conf.d/rclone /etc/conf.d/rclone.rcd
|
||||
ln -s rclone /etc/init.d/rclone.rcd
|
||||
sed -i 's|^RCLONE_COMMAND=""|RCLONE_COMMAND="rcd"|' /etc/conf.d/rclone.rcd
|
||||
sed -i 's|^RCLONE_ARGS=""|RCLONE_ARGS="--rc-addr 127.0.0.1:5572 --rc-no-auth"|' /etc/conf.d/rclone.rcd
|
||||
|
||||
rc-update add rclone.rcd default || true
|
||||
rc-service rclone.rcd start
|
||||
rc-service rclone.rcd status
|
||||
rc-service rclone.rcd stop
|
||||
Reference in New Issue
Block a user