Browse Source

feat[scripts]: add 'install_xrdp_pulseaudio_module' script

master
Dennis Buchhorn 1 year ago
parent
commit
ffe0cf5ea4
1 changed files with 36 additions and 0 deletions
  1. +36
    -0
      scripts/install_xrdp_pulseaudio_module

+ 36
- 0
scripts/install_xrdp_pulseaudio_module View File

@ -0,0 +1,36 @@
#!/bin/bash
echo "##########################################################################################"
echo "# install script for xrdp-pulseaudio module"
echo "# Dennis Buchhorn - code@b-eit.de"
echo "##########################################################################################"
echo ""
if ! [[ $(id -u) == "0" ]]; then
echo "The script need to be run as root!" >&2
exit 1
fi
if [[ $SUDO_USER ]]; then
real_user=$SUDO_USER
else
real_user=$(whoami)
fi
apt update
apt install build-essential dpkg-dev libpulse-dev git autoconf libtool
BUILD_DIR=$(mktemp -d)
git clone https://git.bs.b-eit.de/bucde/notes_pulseaudio-module-xrdp.git "$BUILD_DIR/xrdp_pulseaudio_module"
cd "$BUILD_DIR/xrdp_pulseaudio_module"
git checkout custom
scripts/install_pulseaudio_sources_apt_wrapper.sh
./bootstrap
./configure PULSE_DIR=$BUILD_DIR/xrdp_pulseaudio_module/pulseaudio.src
make
make install
rm -rf $BUILD_DIR

Loading…
Cancel
Save