cdrtools: set capabilities

This commit is contained in:
Karel Balej 2022-06-22 15:24:59 +02:00 committed by Đoàn Trần Công Danh
parent 5984b7d3b8
commit 69edc27119
2 changed files with 8 additions and 1 deletions

6
srcpkgs/cdrtools/INSTALL Normal file
View file

@ -0,0 +1,6 @@
if [ "$ACTION" = "post" ]
then
setcap cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep /usr/bin/cdrecord
setcap cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep /usr/bin/cdda2wav
setcap cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep /usr/bin/readcd
fi

View file

@ -1,11 +1,12 @@
# Template file for 'cdrtools' # Template file for 'cdrtools'
pkgname=cdrtools pkgname=cdrtools
version=3.02a09 version=3.02a09
revision=2 revision=3
wrksrc="${pkgname}-${version%a*}" wrksrc="${pkgname}-${version%a*}"
build_helper=qemu build_helper=qemu
hostmakedepends="smake" hostmakedepends="smake"
makedepends="acl-devel libcap-devel e2fsprogs-devel" makedepends="acl-devel libcap-devel e2fsprogs-devel"
depends="libcap-progs"
conf_files="/etc/default/rscsi /etc/default/cdrecord" conf_files="/etc/default/rscsi /etc/default/cdrecord"
short_desc="Highly portable CD/DVD/BluRay command line recording software" short_desc="Highly portable CD/DVD/BluRay command line recording software"
maintainer="Orphaned <orphan@voidlinux.org>" maintainer="Orphaned <orphan@voidlinux.org>"