diff options
author | Lennart Poettering <lennart@poettering.net> | 2006-05-29 12:59:10 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2006-05-29 12:59:10 +0000 |
commit | 632f5b44f5149477462a9b59c832c59fe6eaa7ae (patch) | |
tree | e034f502074e61889ae176556ae9726a43820ba7 /src/daemon/esdcompat.sh.in | |
parent | 3a868be9abdf3fdd4abc9017d2776474ac46e8a9 (diff) |
drop the .sh suffix from esdcompat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@986 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/daemon/esdcompat.sh.in')
-rwxr-xr-x | src/daemon/esdcompat.sh.in | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/src/daemon/esdcompat.sh.in b/src/daemon/esdcompat.sh.in deleted file mode 100755 index 76023f52..00000000 --- a/src/daemon/esdcompat.sh.in +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/sh - -# $Id$ -# -# This file is part of polypaudio. -# -# polypaudio is free software; you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# polypaudio is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with polypaudio; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -# USA. - -VERSION_STRING="@PACKAGE_NAME@ esd wrapper @PACKAGE_VERSION@" - -fail() { - echo "ERROR: $1" - exit 1 -} - -ARGS=" --log-target=syslog" - -for N in $(seq $#) ; do - - case "$1" in - "") - ;; - - -v|--version) - echo "$VERSION_STRING" - exit 0 - ;; - - -h|--help) - cat <<EOF -$VERSION_STRING - -Usage: $0 [options] - - -v --version print version information - -h --help show this help - -Ignored directives: - - -tcp use tcp/ip sockets in addition to unix domain - -promiscuous don't require authentication - -d DEVICE force esd to use sound device DEVICE - -b run server in 8 bit sound mode - -r RATE run server at sample rate of RATE - -as SECS free audio device after SECS of inactivity - -unix use unix domain sockets instead of tcp/ip - -public make tcp/ip access public (other than localhost) - -terminate terminate esd daemone after last client exits - -nobeeps disable startup beeps - -trust start esd even if use of /tmp/.esd can be insecure - -port PORT listen for connections at PORT (only for tcp/ip) - -bind ADDRESS binds to ADDRESS (only for tcp/ip) -EOF - exit 0 - ;; - - -spawnpid) - shift - ARGS="$ARGS '-Lmodule-esound-compat-spawnpid pid=$1'" - ;; - - -spawnfd) - shift - ARGS="$ARGS '-Lmodule-esound-compat-spawnfd fd=$1'" - ;; - - -unix|-b|-public|-terminate|-nobeeps|-trust|-tcp|-promiscuous) - # Ignore these commands - ;; - - -d|-r|-as|-port|-bind) - # Ignore these commands and their arguments - shift - - ;; - - *) - fail "Unknown command: $1" - ;; - esac - - shift -done - -eval "exec '@POLYPAUDIO_BINARY@'$ARGS" |