Changeset 4137:7077a7d28e11 in roaraudio for dist


Ignore:
Timestamp:
08/12/10 02:59:51 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

fixed rsd, esd emulation, use ROARD_PROFILES for some profiles

File:
1 edited

Legend:

Unmodified
Added
Removed
  • dist/debian-like/roaraudio

    r4136 r4137  
    5151USER_LIST="$DAEMON_BN roard roar nobody"; 
    5252 
     53# List of files to chown to the daemon user 
     54CHOWN_LIST='' 
     55 
    5356# Gracefully exit if the package has been removed. 
    5457test -x $DAEMON || exit 0; 
     
    9194case "$ROARD_EMUL_ESD_AF" in 
    9295  UNIX|unix) 
    93    ESD_OPTS="--new-sock --proto esd -u -b /tmp/.esd/socket" 
     96   ROARD_PROFILES="esd-unix $ROARD_PROFILES" 
    9497   mkdir /tmp/.esd/ 2> /dev/null; 
     98   CHOWN_LIST="$CHOWN_LIST /tmp/.esd/" 
    9599  ;; 
    96100  TCP|tcp) 
     
    103107RSOUND_OPTS='' 
    104108 
    105 case "$ROARD_EMUL_ESD_AF" in 
     109case "$ROARD_EMUL_RSOUND_AF" in 
    106110  UNIX|unix) 
    107    RSOUND_OPTS="--new-sock --proto rsound -u -b /tmp/rsound" 
     111   ROARD_PROFILES="rsound-unix $ROARD_PROFILES" 
    108112  ;; 
    109113  TCP|tcp) 
     
    113117  ;; 
    114118  DECnet|DECNET|decnet) 
    115    RSOUND_OPTS="--new-sock --proto rsound -n -b ::rsound" 
     119   ROARD_PROFILES="rsound-dnet $ROARD_PROFILES" 
    116120  ;; 
    117121esac 
     
    178182do 
    179183 ROARD_OPTS="$ROARD_OPTS --new-sock --proto-profile $_p" 
     184done 
     185 
     186for _p in $CHOWN_LIST 
     187do 
     188 chown "$ROARD_USER":"$ROARD_GROUP" "$_p" 
    180189done 
    181190 
Note: See TracChangeset for help on using the changeset viewer.