mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
unprivileged kvmd daemon
This commit is contained in:
parent
1c8e4dbe04
commit
1ddfc20584
1
PKGBUILD
1
PKGBUILD
@ -23,6 +23,7 @@ depends=(
|
|||||||
makedepends=(python-setuptools)
|
makedepends=(python-setuptools)
|
||||||
source=("$url/archive/v$pkgver.tar.gz")
|
source=("$url/archive/v$pkgver.tar.gz")
|
||||||
md5sums=(SKIP)
|
md5sums=(SKIP)
|
||||||
|
install=kvmd.install
|
||||||
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
|||||||
@ -3,6 +3,8 @@ Description=The main Pi-KVM daemon
|
|||||||
After=network.target network-online.target nss-lookup.target
|
After=network.target network-online.target nss-lookup.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
User=kvmd
|
||||||
|
Group=kvmd
|
||||||
Type=simple
|
Type=simple
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=3
|
RestartSec=3
|
||||||
|
|||||||
7
kvmd.install
Normal file
7
kvmd.install
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
post_install() {
|
||||||
|
id kvmd &>/dev/null || useradd -r -c "The main Pi-KVM daemon" -s /sbin/nologin kvmd
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
userdel kvmd &>/dev/null
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user