mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 21:56:42 +00:00
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv
This commit is contained in:
commit
4444663115
@ -32,17 +32,17 @@ LOCKFILE="transmission.disabled"
|
|||||||
export TRANSMISSION_WEB_HOME="$ADDON_DIR/web"
|
export TRANSMISSION_WEB_HOME="$ADDON_DIR/web"
|
||||||
|
|
||||||
mkdir -p $ADDON_HOME
|
mkdir -p $ADDON_HOME
|
||||||
OPENELEC_SETTINGS="$ADDON_HOME/settings.xml"
|
ADDON_SETTINGS="$ADDON_HOME/settings.xml"
|
||||||
|
|
||||||
if [ ! -f "$OPENELEC_SETTINGS" ]; then
|
if [ ! -f "$ADDON_SETTINGS" ]; then
|
||||||
cp $ADDON_DIR/settings.xml $OPENELEC_SETTINGS
|
cp $ADDON_DIR/settings-default.xml $ADDON_SETTINGS
|
||||||
fi
|
fi
|
||||||
|
|
||||||
TRANSMISSION_START=`grep TRANSMISSION_START $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
mkdir -p /var/config
|
||||||
TRANSMISSION_AUTH=`grep TRANSMISSION_AUTH $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
cat "$ADDON_DIR/settings-default.xml" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/transmission.conf.default
|
||||||
TRANSMISSION_USER=`grep TRANSMISSION_USER $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
cat "$ADDON_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/transmission.conf
|
||||||
TRANSMISSION_PWD=`grep TRANSMISSION_PWD $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
. /var/config/transmission.conf.default
|
||||||
TRANSMISSION_IP=`grep TRANSMISSION_IP $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
. /var/config/transmission.conf
|
||||||
|
|
||||||
mkdir -p /storage/downloads
|
mkdir -p /storage/downloads
|
||||||
mkdir -p /storage/downloads/incoming
|
mkdir -p /storage/downloads/incoming
|
||||||
@ -57,6 +57,14 @@ TRANSMISSION_ARG="$TRANSMISSION_ARG --incomplete-dir /storage/downloads/incoming
|
|||||||
TRANSMISSION_ARG="$TRANSMISSION_ARG --watch-dir /storage/downloads/watch"
|
TRANSMISSION_ARG="$TRANSMISSION_ARG --watch-dir /storage/downloads/watch"
|
||||||
TRANSMISSION_ARG="$TRANSMISSION_ARG -e /var/log/transmission.log"
|
TRANSMISSION_ARG="$TRANSMISSION_ARG -e /var/log/transmission.log"
|
||||||
TRANSMISSION_ARG="$TRANSMISSION_ARG -g /storage/.cache/transmission"
|
TRANSMISSION_ARG="$TRANSMISSION_ARG -g /storage/.cache/transmission"
|
||||||
|
|
||||||
|
if [ ! "$TRANSMISSION_LIMIT_GLOBAL" = "" ]; then
|
||||||
|
TRANSMISSION_ARG="$TRANSMISSION_ARG -L $TRANSMISSION_LIMIT_GLOBAL"
|
||||||
|
fi
|
||||||
|
if [ ! "$TRANSMISSION_LIMIT_TORRENT" = "" ]; then
|
||||||
|
TRANSMISSION_ARG="$TRANSMISSION_ARG -l $TRANSMISSION_LIMIT_TORRENT"
|
||||||
|
fi
|
||||||
|
|
||||||
TRANSMISSION_ARG="$TRANSMISSION_ARG -a $TRANSMISSION_IP"
|
TRANSMISSION_ARG="$TRANSMISSION_ARG -a $TRANSMISSION_IP"
|
||||||
|
|
||||||
if [ "$TRANSMISSION_AUTH" = "true" ]; then
|
if [ "$TRANSMISSION_AUTH" = "true" ]; then
|
||||||
|
@ -10,4 +10,8 @@
|
|||||||
<string id="2010">Network Settings</string>
|
<string id="2010">Network Settings</string>
|
||||||
<string id="2021">Allowed IP addresses (comma-delimited)</string>
|
<string id="2021">Allowed IP addresses (comma-delimited)</string>
|
||||||
|
|
||||||
|
<string id="3010">Limits</string>
|
||||||
|
<string id="3021">Overall peer limit.</string>
|
||||||
|
<string id="3022">Peer limit per torrent</string>
|
||||||
|
|
||||||
</strings>
|
</strings>
|
||||||
|
@ -12,5 +12,10 @@
|
|||||||
<setting label="2010" type="lsep"/>
|
<setting label="2010" type="lsep"/>
|
||||||
<setting type="sep" />
|
<setting type="sep" />
|
||||||
<setting id="TRANSMISSION_IP" type="text" label="2021" default="*.*.*.*"/>
|
<setting id="TRANSMISSION_IP" type="text" label="2021" default="*.*.*.*"/>
|
||||||
|
|
||||||
|
<setting label="3010" type="lsep"/>
|
||||||
|
<setting type="sep" />
|
||||||
|
<setting id="TRANSMISSION_LIMIT_GLOBAL" type="number" label="3021" value="" default="" />
|
||||||
|
<setting id="TRANSMISSION_LIMIT_TORRENT" type="number" label="3022" value="" default="" />
|
||||||
</category>
|
</category>
|
||||||
</settings>
|
</settings>
|
||||||
|
@ -3,4 +3,6 @@
|
|||||||
<setting id="TRANSMISSION_IP" value="*.*.*.*" />
|
<setting id="TRANSMISSION_IP" value="*.*.*.*" />
|
||||||
<setting id="TRANSMISSION_PWD" value="openelec" />
|
<setting id="TRANSMISSION_PWD" value="openelec" />
|
||||||
<setting id="TRANSMISSION_USER" value="openelec" />
|
<setting id="TRANSMISSION_USER" value="openelec" />
|
||||||
|
<setting id="TRANSMISSION_LIMIT_GLOBAL" value="" />
|
||||||
|
<setting id="TRANSMISSION_LIMIT_TORRENT" value="" />
|
||||||
</settings>
|
</settings>
|
Loading…
x
Reference in New Issue
Block a user