source: publico/utilidades/AdministracaoServidores/cadgrupo @ 2658

Última Alteração nesse arquivo desde 2658 foi 2658, incluída por jeanferri, 13 anos atrás

Criando diretorio de script de administracao de servidores

  • Propriedade svn:executable mudada para *
File size: 1.1 KB
Linha 
1#!/bin/sh
2
3# Cadastro de grupos no linux/samba
4# Autor: Cristiano
5# Data: 27/07/2004 17:47
6
7NmGrupo=$1
8Limpa="clear"
9
10if test "$NmGrupo" = "-h"; then
11   echo "cadgrupo: Sintaxe correta> cadgrupo NmGrupo"
12   echo "                           cadgrupo [-h] -> para help"
13   echo ""
14   echo "A qualquer momento digite 'fim' para encerrar."
15   exit
16fi
17
18while test ! $NmGrupo; do
19      $Limpa
20      echo "Informe o nome do grupo a criar: "
21      read NmGrupo
22      test "$NmGrupo" = "fim" && exit
23      Limpa="echo "
24done
25
26EXISTE=`cat /etc/group | grep $NmGrupo:`
27if test "$EXISTE"; then
28   echo "cadgrupo: Grupo $NmGrupo já existe em /etc/group"
29   exit
30fi
31
32groupadd $NmGrupo
33
34if test $? = 0; then
35   echo
36   echo -e "\033[1m------------------------------------------------------------------------\033[0m"
37   echo -e "\033[1m| Grupo cadastrado!  Tecle <\033[0mENTRA\033[1m> para retornar ao Menu.|\033[0m"
38   echo -e "\033[1m------------------------------------------------------------------------\033[0m"
39   echo
40   read ESPERA
41fi
42
43mkdir          /home/grupos/$NmGrupo
44chown root     /home/grupos/$NmGrupo
45chgrp $NmGrupo /home/grupos/$NmGrupo
46chmod 770      /home/grupos/$NmGrupo
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.