Respuestas:
Los he usado para agregar el grupo dba:
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
ahora es Password
.
En general, se prefiere la respuesta de pulegium, pero si desea una línea de comando:
sudo dseditgroup -o create mysql
(tenga en cuenta que crear un grupo llamado mysql es probablemente una mala idea, ya hay un grupo llamado _mysql, con mysql como un alias).
Como señala Gordon Davisson, Mac OS X 10.6 estándar ya tiene un grupo mysql, como muestra este comando:
dscl . -read /Groups/mysql
No debe crear su propio grupo mysql, y cualquier intento de modificarlo afectará al grupo _mysql. Pero para responder a su pregunta, la forma más sucinta de hacerlo sería este comando único:
dscl . -create /Groups/mysql gid 296
Para agregar una contraseña cifrada al grupo:
dscl . -passwd /Users/mysql ‘my secret’
Nota: El método de Andrea Girardi crea una contraseña de texto sin formato, que no es tan buena.
ls -l
comandos, tuve que usar una variación del segundo comando,sudo dscl . -append /groups/dba PrimaryGroupID 4200
obtuve el nombre del campo de la salida desudo dscl . -readall /groups
.