pulseaudio: Removed setuid bit in proximity-helper, fixed libeexec dir
This commit is contained in:
parent
808d25d3a7
commit
2ad28e96fa
@ -158,11 +158,11 @@ drwxr-xr-x root/root usr/lib/pulse-4.0/modules/
|
||||
-rwxr-xr-x root/root usr/lib/pulse-4.0/modules/module-virtual-surround-sink.so
|
||||
-rwxr-xr-x root/root usr/lib/pulse-4.0/modules/module-volume-restore.so
|
||||
drwxr-xr-x root/root usr/lib/pulseaudio/
|
||||
drwxr-xr-x root/root usr/lib/pulseaudio/libexec/
|
||||
drwxr-xr-x root/root usr/lib/pulseaudio/libexec/pulse/
|
||||
-rwxr-xr-x root/root usr/lib/pulseaudio/libexec/pulse/proximity-helper
|
||||
-rwxr-xr-x root/root usr/lib/pulseaudio/libpulsecommon-4.0.la
|
||||
-rwxr-xr-x root/root usr/lib/pulseaudio/libpulsecommon-4.0.so
|
||||
drwxr-xr-x root/root usr/libexec/
|
||||
drwxr-xr-x root/root usr/libexec/pulse/
|
||||
-rwsr-xr-x root/root usr/libexec/pulse/proximity-helper
|
||||
drwxr-xr-x root/root usr/man/
|
||||
drwxr-xr-x root/root usr/man/man1/
|
||||
-rw-r--r-- root/root usr/man/man1/esdcompat.1.gz
|
||||
|
@ -6,13 +6,14 @@
|
||||
|
||||
name=pulseaudio
|
||||
version=4.0
|
||||
release=1
|
||||
release=2
|
||||
source=(http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib/pulseaudio/libexec \
|
||||
--sysconfdir=/etc \
|
||||
--mandir=/usr/man \
|
||||
--localstatedir=/var \
|
||||
@ -28,7 +29,8 @@ build() {
|
||||
--disable-legacy-database-entry-format \
|
||||
--disable-hal-compat \
|
||||
--disable-systemd \
|
||||
--with-database=tdb
|
||||
--with-database=tdb \
|
||||
--disable-tests
|
||||
|
||||
# fight unused direct deps
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
@ -41,4 +43,9 @@ build() {
|
||||
mv $PKG/etc/dbus-1 $PKG/usr/etc
|
||||
|
||||
rm -rf $PKG/etc/bash_completion.d
|
||||
|
||||
# Remove setuid bit in proximity helper
|
||||
# If needed, run:
|
||||
# setcap cap_net_raw=ep /usr/lib/pulseaudio/libexec/pulse/proximity-helper
|
||||
chmod -s $PKG/usr/lib/pulseaudio/libexec/pulse/proximity-helper
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user