Added net-p2p/qbittorrent-5.1.2

This commit is contained in:
saundersp
2025-07-26 00:15:06 +02:00
parent dc25944184
commit eec67dfcda
6 changed files with 221 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
# /etc/conf.d/qbittorrent: config file for /etc/init.d/qbittorrent
# User and group as which to run
#QBITTORRENT_USER="qbittorrent"
#QBITTORRENT_GROUP="qbittorrent"
# Directory where qBittorrent saves its logs (and maybe downloads)
#QBITTORRENT_DIRECTORY="/var/lib/qbittorrent"
# umask used to create files
#QBITTORRENT_UMASK=0022
# I/O nice level of qBittorrent
#QBITTORRENT_IONICE=0
# Nice level of qBittorrent
#QBITTORRENT_NICE=0
# Extra opts given to qBittorrent
#QBITTORRENT_OPTS=""

View File

@@ -0,0 +1,27 @@
#!/sbin/openrc-run
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
QBITTORRENT_USER=${QBITTORRENT_USER:-qbittorrent}
QBITTORRENT_GROUP=${QBITTORRENT_GROUP:-qbittorrent}
QBITTORRENT_DIRECTORY=${QBITTORRENT_DIRECTORY:-/var/lib/qbittorrent}
QBITTORRENT_UMASK=${QBITTORRENT_UMASK:-0022}
QBITTORRENT_IONICE=${QBITTORRENT_IONICE:-0}
QBITTORRENT_NICE=${QBITTORRENT_NICE:-0}
description="BitTorrent client in C++ and Qt"
command="/usr/bin/qbittorrent-nox"
command_args="${QBITTORRENT_OPTS}"
pidfile="/run/${RC_SVCNAME}.pid"
command_background="yes"
command_user="${QBITTORRENT_USER}:${QBITTORRENT_GROUP}"
umask="${QBITTORRENT_UMASK}"
start_stop_daemon_args="--ionice ${QBITTORRENT_IONICE} --nicelevel ${QBITTORRENT_NICE}"
depend() {
need localmount net
}
start_pre() {
checkpath -q -d -o ${QBITTORRENT_USER}:${QBITTORRENT_GROUP} ${QBITTORRENT_DIRECTORY}
}