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