Garrett D'Amore schrieb:
> Cyril Plisko wrote:

>> Since there is new utility being created and there are no issues
>> with backward compatibility, - were any thoughts given to the name
>> "audioadm" vs "audioctl" ?
>>
>> It seems that these days Solaris has many *adm tools, as opposed
>> to only a few *ctl.
>>
>> raindrop:~$ ls /usr/man/man1*/*adm.1* | wc -l
>>       66
>> raindrop:~$ ls /usr/man/man1*/*ctl.1* | wc -l
>>        7
>> raindrop:~$
>>
>> Wouldn't it be consistent to stick to this (*adm) pattern ?
>>
>> And before you ask - no, I do not feel strongly about it - just an 
>> observation.
>>
>> [Spec materials deleted]
>>   
> 
> Its not too late to change this.  I actually thought about audioadm.  It 
> wasn't clear to me that there was a consistency here; however, I'm more 
> than happy to concede the idea that there are more *adm commands, and if 
> folks prefer, I can trivially change the command now.
> 

I'd expect a **adm command to have the purpose of administering a system 
service. Typically that would be an administrative (section 1M) command 
and require some form of privilege.

For controlling a running service, in particular if I can do that as a 
user (section 1) I find **ctl more appropriate.

As far as the pattern is concerned: almost all of the **adm commands are 
in section 1M, and the two that aren't on my system (NIS related admin) 
probably should be there too.

If "audioadm" appears on the system, I'd expect it to provide the 
capability to create audio devices or control access to them, set global 
limit volumes or similar administration task with system scope.

For changing volume and similar controls on audio devices I happen to 
own currently, I find "audioctl" or "audiocontrol" a better fit.

Just my 2c

- J?rg

-- 
Joerg Barfurth           Phone: +49 40 23646662
Software Engineer        mailto:joerg.barfurth at sun.com
Desktop Technology
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/

Sitz der Gesellschaft:
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
Vorsitzender des Aufsichtsrates: Martin Haering

Reply via email to