mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 00:05:54 +03:00
app-cdr/cdrtools: suidctl compat
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
@@ -33,9 +33,9 @@ DEPEND="
|
|||||||
"
|
"
|
||||||
|
|
||||||
FILECAPS=(
|
FILECAPS=(
|
||||||
-m u+s 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 --
|
-M u-s 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 --
|
||||||
-m u+s cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav --
|
-M u-s cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav --
|
||||||
-m u+s cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd
|
-M u-s cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd
|
||||||
)
|
)
|
||||||
|
|
||||||
cdrtools_os() {
|
cdrtools_os() {
|
||||||
@@ -278,8 +278,7 @@ src_install() {
|
|||||||
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
|
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
|
||||||
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install
|
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install
|
||||||
|
|
||||||
# Let fcaps handle this
|
fperms 4755 /usr/bin/{cdda2wav,cdrecord,readcd}
|
||||||
fperms 0755 /usr/bin/{cdda2wav,cdrecord,readcd}
|
|
||||||
|
|
||||||
# These symlinks are for compat with cdrkit.
|
# These symlinks are for compat with cdrkit.
|
||||||
dosym schily /usr/include/scsilib
|
dosym schily /usr/include/scsilib
|
||||||
|
|||||||
Reference in New Issue
Block a user