archlinux: add passwordless-root package
This commit is contained in:
parent
5d8cd3249a
commit
45745e80e6
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
pkgname=(qubes-vm-core qubes-vm-networking qubes-vm-keyring)
|
pkgname=(qubes-vm-core qubes-vm-networking qubes-vm-keyring qubes-vm-passwordless-root)
|
||||||
pkgver=$(cat version)
|
pkgver=$(cat version)
|
||||||
pkgrel=15
|
pkgrel=15
|
||||||
epoch=
|
epoch=
|
||||||
@ -31,7 +31,7 @@ noextract=()
|
|||||||
md5sums=(SKIP)
|
md5sums=(SKIP)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
for source in autostart-dropins applications-dropins app-menu qubes-rpc misc Makefile vm-init.d vm-systemd network init version doc setup.py qubesagent post-install.d; do
|
for source in autostart-dropins applications-dropins app-menu qubes-rpc misc passwordless-root Makefile vm-init.d vm-systemd network init version doc setup.py qubesagent post-install.d; do
|
||||||
# shellcheck disable=SC2154
|
# shellcheck disable=SC2154
|
||||||
(ln -s "$srcdir/../$source" "$srcdir/$source")
|
(ln -s "$srcdir/../$source" "$srcdir/$source")
|
||||||
done
|
done
|
||||||
@ -143,4 +143,9 @@ package_qubes-vm-keyring() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
package_qubes-vm-passwordless-root() {
|
||||||
|
pkgdesc="Qubes OS Passwordless root access from normal user"
|
||||||
|
make -C passwordless-root install DESTDIR="$pkgdir" SBINDIR=/usr/bin LIBDIR=/usr/lib SYSLIBDIR=/usr/lib SYSTEM_DROPIN_DIR=/usr/lib/systemd/system USER_DROPIN_DIR=/usr/lib/systemd/user DIST=archlinux
|
||||||
|
}
|
||||||
|
|
||||||
# vim:set ts=2 sw=2 et:
|
# vim:set ts=2 sw=2 et:
|
||||||
|
Loading…
Reference in New Issue
Block a user