#!/bin/sh /etc/rc.common START=99 USE_PROCD=1 PROG=/usr/bin/alist CONFIG=/etc/alist/config.json get_config() { config_get_bool enabled $1 enabled 1 config_get port $1 port 5244 config_get expiration $1 expiration 60 config_get cleanup_interval $1 cleanup_interval 120 config_get temp_dir $1 temp_dir "/tmp" } start_service() { config_load alist config_foreach get_config alist [ $enabled != 1 ] && return 1 mkdir -p $temp_dir cat > $CONFIG <