diff --git a/pulseaudio.changes b/pulseaudio.changes index 7b8ebe3..46ff9aa 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Dec 20 15:57:44 UTC 2023 - Giacomo Comes + +- minor fixes for setup-pulseaudio + * be sure /etc/profile.d/pulseaudio.sh exists before using grep + ------------------------------------------------------------------- Wed Sep 20 09:41:37 UTC 2023 - Antonio Larrosa diff --git a/setup-pulseaudio b/setup-pulseaudio index c5bdc15..14d0e83 100644 --- a/setup-pulseaudio +++ b/setup-pulseaudio @@ -157,7 +157,8 @@ enable_openal() { enable_oss() { echo "Enabling PulseAudio for OSS..." for app in $LIST_OF_OSS_APPS; do - if grep -q "alias $app='padsp $app'" $PROFNAME; then + if test -f $PROFNAME && + grep -q "alias $app='padsp $app'" $PROFNAME; then echo "Application $app already setup for PulseAudio" else echo "alias $app='padsp $app'" >> $PROFNAME @@ -179,7 +180,8 @@ enable_sdl() { enable_timidity() { echo "Enabling PulseAudio for Timidity..." # Use esound output for timidity - if grep -q "alias timidity='timidity -Oe'" $PROFNAME; then + if test -f $PROFNAME && + grep -q "alias timidity='timidity -Oe'" $PROFNAME; then echo "Timidity already setup for using PulseAudio" else echo "alias timidity='timidity -Oe'" >> $PROFNAME