From owner-freebsd-hackers Sun Aug 8 5:44:29 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from janus.syracuse.net (janus.syracuse.net [205.232.47.15]) by hub.freebsd.org (Postfix) with ESMTP id D044214F1D for ; Sun, 8 Aug 1999 05:44:25 -0700 (PDT) (envelope-from green@FreeBSD.org) Received: from localhost (green@localhost) by janus.syracuse.net (8.9.3/8.8.7) with ESMTP id IAA38155 for ; Sun, 8 Aug 1999 08:43:15 -0400 (EDT) X-Authentication-Warning: janus.syracuse.net: green owned process doing -bs Date: Sun, 8 Aug 1999 08:43:15 -0400 (EDT) From: "Brian F. Feldman" X-Sender: green@janus.syracuse.net To: hackers@FreeBSD.org Subject: rc addition proposal: mixer Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I envision something like the following being available in /etc/rc, since there are many people who set mixer default values at startup in some random way. It would be nice to provide an easy way to do this. I'd like to get a vote on whether this should be added or not. I'd do something like the following: if [ -n "$mixer_device" ]; do mixer="mixer -f $mixer_device" else mixer="mixer" done for cf in `$mixer | cut -d' ' -f2` recsrc; do if eval [ -n "mixer_$cf" ]; then eval \$mixer \$cf \$mixer_$cf fi done Brian Fundakowski Feldman _ __ ___ ____ ___ ___ ___ green@FreeBSD.org _ __ ___ | _ ) __| \ FreeBSD: The Power to Serve! _ __ | _ \._ \ |) | http://www.FreeBSD.org/ _ |___/___/___/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message