diff options
author | Hostkit <updatermobile@gmail.com> | 2016-07-17 04:46:14 +0700 |
---|---|---|
committer | Hsing-Wang Liao <kuoruan@gmail.com> | 2016-07-17 11:48:53 +0800 |
commit | f96c661e27523766b825675219194187f9f47c05 (patch) | |
tree | 8414c13ba73fbb08e0aed3ed31dd90eee4cbabd4 /net/aria2/files | |
parent | 4b28f01597cebd175ae364bb48adad9936c65ce1 (diff) |
aria2: add log
add aria2.log and replace logger -t ARIA2C 'Restarting aria2s service' with logger -t ARIA2C 'Restarting aria2c service' :D :p
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
Diffstat (limited to 'net/aria2/files')
-rwxr-xr-x | net/aria2/files/aria2.init | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/net/aria2/files/aria2.init b/net/aria2/files/aria2.init index 9d17f4d05..ab5a0e6b0 100755 --- a/net/aria2/files/aria2.init +++ b/net/aria2/files/aria2.init @@ -42,16 +42,24 @@ start_instance() { config_file="$config_dir/aria2.conf" session_file="$config_dir/aria2.session" dht_file="$config_dir/dht.dat" + log_file="$config_dir/aria2.log" + [ -d "$config_dir" ] || { mkdir -m 0755 -p "$config_dir" touch "$config_file" [ -z "$user" ] || chown -R $user $config_dir } + touch "$session_file" echo -e "enable-rpc=true\nrpc-allow-origin-all=true\nrpc-listen-all=true\nquiet=true" > $config_file echo -e "continue=true\ninput-file=$session_file\nsave-session=$session_file" >> $config_file + option_disabled "$s" 'enable_dht' || echo "dht-file-path=$dht_file" >> $config_file + option_disabled "$s" 'enable_log' || { + touch "$log_file" + echo -e "log=$log_file" >> $config_file + } append_params "$s" \ file_allocation bt_enable_lpd enable_dht rpc_user rpc_passwd rpc_listen_port dir bt_tracker disk_cache \ @@ -85,7 +93,7 @@ stop() { } restart() { - logger -t ARIA2C 'Restarting aria2s service' + logger -t ARIA2C 'Restarting aria2c service' stop sleep 2 # give time to shutdown start |