[packages] transmission: correct quoting of parameters
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19661 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
2b5f4f7837
commit
ed9def3bab
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
|||||||
|
|
||||||
PKG_NAME:=transmission
|
PKG_NAME:=transmission
|
||||||
PKG_VERSION:=1.83
|
PKG_VERSION:=1.83
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||||
PKG_SOURCE_URL:=http://mirrors.m0k.org/transmission/files
|
PKG_SOURCE_URL:=http://mirrors.m0k.org/transmission/files
|
||||||
|
@ -13,7 +13,7 @@ append_params() {
|
|||||||
IFS="$LIST_SEP"
|
IFS="$LIST_SEP"
|
||||||
for v in $v; do
|
for v in $v; do
|
||||||
[ -n "$v" ] && (
|
[ -n "$v" ] && (
|
||||||
echo " \""$p"\": "$v"," | sed -e 's|_|-|g' >> $config_dir/settings.json
|
echo "\""$p"\": "$v"," | sed -e 's|_|-|g' >> $config_dir/settings.json
|
||||||
)
|
)
|
||||||
done
|
done
|
||||||
unset IFS
|
unset IFS
|
||||||
@ -27,7 +27,7 @@ append_params_quotes() {
|
|||||||
IFS="$LIST_SEP"
|
IFS="$LIST_SEP"
|
||||||
for v in $v; do
|
for v in $v; do
|
||||||
[ -n "$v" ] && (
|
[ -n "$v" ] && (
|
||||||
echo " \""$p"\": \""$v"\"," | sed -e 's|/|\\/|g;s|_|-|g' >> $config_dir/settings.json
|
echo "\""$p"\": \""$v"\"," | sed -e 's|/|\\/|g;s|_|-|g' >> $config_dir/settings.json
|
||||||
)
|
)
|
||||||
done
|
done
|
||||||
unset IFS
|
unset IFS
|
||||||
@ -48,8 +48,8 @@ start_service() {
|
|||||||
|
|
||||||
append_params "$s" \
|
append_params "$s" \
|
||||||
alt_speed_down alt_speed_enabled alt_speed_time_begin alt_speed_time_day \
|
alt_speed_down alt_speed_enabled alt_speed_time_begin alt_speed_time_day \
|
||||||
alt_speed_time_enabled alt_speed_time_end alt_speed_up bind_address_ipv4 \
|
alt_speed_time_enabled alt_speed_time_end alt_speed_up \
|
||||||
bind_address_ipv6 blocklist_enabled dht_enabled encryption \
|
blocklist_enabled dht_enabled encryption \
|
||||||
incomplete_dir_enabled lazy_bitfield_enabled message_level \
|
incomplete_dir_enabled lazy_bitfield_enabled message_level \
|
||||||
open_file_limit peer_limit_global peer_limit_per_torrent peer_port \
|
open_file_limit peer_limit_global peer_limit_per_torrent peer_port \
|
||||||
peer_port_random_high peer_port_random_low peer_port_random_on_start \
|
peer_port_random_high peer_port_random_low peer_port_random_on_start \
|
||||||
@ -58,13 +58,14 @@ start_service() {
|
|||||||
ratio_limit_enabled rename_partial_files rpc_authentication_required \
|
ratio_limit_enabled rename_partial_files rpc_authentication_required \
|
||||||
rpc_enabled rpc_port rpc_whitelist_enabled speed_limit_down \
|
rpc_enabled rpc_port rpc_whitelist_enabled speed_limit_down \
|
||||||
speed_limit_down_enabled speed_limit_up speed_limit_up_enabled umask \
|
speed_limit_down_enabled speed_limit_up speed_limit_up_enabled umask \
|
||||||
upload_slots_per_torrent watch_dir watch_dir_enabled
|
upload_slots_per_torrent watch_dir_enabled
|
||||||
|
|
||||||
append_params_quotes "$s" \
|
append_params_quotes "$s" \
|
||||||
download_dir incomplete_dir proxy proxy_auth_password proxy_auth_username \
|
bind_address_ipv4 bind_address_ipv6 download_dir incomplete_dir proxy \
|
||||||
rpc_bind_address rpc_password rpc_username rpc_whitelist
|
proxy_auth_password proxy_auth_username \
|
||||||
|
rpc_bind_address rpc_password rpc_username rpc_whitelist watch_dir
|
||||||
|
|
||||||
echo " \""invalid-key"\": false" >> $config_dir/settings.json
|
echo "\""invalid-key"\": false" >> $config_dir/settings.json
|
||||||
echo "}" >> $config_dir/settings.json
|
echo "}" >> $config_dir/settings.json
|
||||||
|
|
||||||
eval "$SSD -q -b -x $BIN -S -- -g $config_dir"
|
eval "$SSD -q -b -x $BIN -S -- -g $config_dir"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user