From 77a3bd982aff20721cfd09faee0dd7b7daec8985 Mon Sep 17 00:00:00 2001 From: messense Date: Mon, 16 May 2022 15:36:48 +0000 Subject: [PATCH] aliyundrive-fuse: update to 0.1.11 --- multimedia/aliyundrive-fuse/files/aliyundrive-fuse.config | 1 + multimedia/aliyundrive-fuse/files/aliyundrive-fuse.init | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.config b/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.config index 7be486f3..e8fb2069 100644 --- a/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.config +++ b/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.config @@ -5,3 +5,4 @@ config default option domain_id '' option mount_point '/mnt/aliyundrive' option read_buffer_size '10485760' + option allow_other '1' diff --git a/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.init b/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.init index c923b726..e931e715 100755 --- a/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.init +++ b/multimedia/aliyundrive-fuse/files/aliyundrive-fuse.init @@ -20,6 +20,7 @@ start_service() { local domain_id=$(uci_get_by_type default domain_id) local mount_point=$(uci_get_by_type default mount_point) local read_buf_size=$(uci_get_by_type default read_buffer_size 10485760) + local allow_other=$(uci_get_by_type default allow_other 0) local extra_options="" @@ -27,6 +28,10 @@ start_service() { extra_options="$extra_options --domain-id $domain_id" fi + if [ "$allow_other" = "1" ]; then + extra_options="$extra_options --allow-other" + fi + mkdir -p "$mount_point" procd_open_instance procd_set_param command /bin/sh -c "/usr/bin/$NAME $extra_options -S $read_buf_size --workdir /var/run/$NAME $mount_point >>/var/log/$NAME.log 2>&1"