Ask for the torrent user password
This commit is contained in:
@@ -40,6 +40,15 @@
|
|||||||
},
|
},
|
||||||
"example": "/mnt/disk1/torrents",
|
"example": "/mnt/disk1/torrents",
|
||||||
"default": "/home/rtorrent"
|
"default": "/home/rtorrent"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "password",
|
||||||
|
"type": "password",
|
||||||
|
"ask": {
|
||||||
|
"en": "Choose a password for the rtorrent system user",
|
||||||
|
"fr": "Choisissez un mot de passe pour l'utilisateur système rtorrent"
|
||||||
|
},
|
||||||
|
"example": "mysecret"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
domain=$1
|
domain=$1
|
||||||
path=$2
|
path=$2
|
||||||
data_dir=$3
|
data_dir=$3
|
||||||
|
passw=$4
|
||||||
current_dir=${PWD}
|
current_dir=${PWD}
|
||||||
debian_version=$(lsb_release -c -s)
|
debian_version=$(lsb_release -c -s)
|
||||||
|
|
||||||
@@ -92,7 +93,7 @@ sudo mkdir $data_dir/downloads
|
|||||||
sudo mkdir $data_dir/.session
|
sudo mkdir $data_dir/.session
|
||||||
|
|
||||||
# Create rtorrent user
|
# Create rtorrent user
|
||||||
sudo useradd -p $(openssl passwd -1 rtorrent) -m rtorrent
|
sudo useradd -p $(openssl passwd -1 $passw) -m rtorrent
|
||||||
|
|
||||||
# Add rtorrent config
|
# Add rtorrent config
|
||||||
sudo sed -i "s@DATA_DIR@$data_dir@g" ../sources/rtorrent/rtorrent.rc
|
sudo sed -i "s@DATA_DIR@$data_dir@g" ../sources/rtorrent/rtorrent.rc
|
||||||
|
|||||||
Reference in New Issue
Block a user