Skip to content
Snippets Groups Projects
Commit 26610c6d authored by Thiago Abdo's avatar Thiago Abdo
Browse files

Add hdd folder to master


Signed-off-by: default avatarThiago Abdo <tja14@inf.ufpr.br>
parent 02e43d7b
No related branches found
No related tags found
No related merge requests found
#!/bin/ash
#Errors Codes:
#defaults:
# 0 Tudo certo
# 1 Não consegui atualizar passwd
# 2 Syntax invalida
# 3 argumento invalido
# 4 UID ja em uso
# 6 Grupo especificado nao existe
# 9 Username já existente
# 10 Não consegui atualizao group file
# 12 Não consegui criar o diretorio home
# 13 Cant create mail spool
# 14 Cant update SELinux user mapping
# ? sem permissao(non-root user)
# 21 Tentar adicionar usuario no range do servidor sem flag
# 22 Tentar sobreescrever usuario de servidor
# 23 Usuario de servidor ja existe
# 31 Usuario local ja existe
# 41 Usuario de pendrive nao valido
add (){
}
#This script can only be executed by a root/sudoer user
#if [ ("$(usr/bin/id -r -u 0)" != "0") ]; then
#echo $0 ": Você não possue as permissoes necessárias para realizar essa operação"
#exit ?
#fi
#if server_user
#if flag_server
#add
#exit 0
#fi
#fi
#if local_user
#if unique
#add
#exit 0
#fi
#fi
#if pen_user
#if is valid(range de id certo)
#if !unique
#removes other
#fi
#add
#exit 0
#fi
SLX_USB_PASSWD=ademir:x:10000:10000::/home/ademir:/bin/bash
SLX_USB_SHADOW=ademir:$1$CndCnJCr$bhcZAug6X3PpIQAEY7xTB/:16729:0:99999:7:::
SLX_USB_GROUP=ademir:x:10000;
SLX_USB_PASSWD=macaco:x:10001:10001::/home/macaco:/bin/bash
SLX_USB_SHADOW=macaco:$1$LFWswvQW$z/tJfzR7y4ZqBsPdzodtg.:16735:0:99999:7:::
SLX_USB_GROUP=macaco:x:10001;
SLX_USB_PASSWD=carlao:x:10002:10002::/home/carlao:/bin/bash
SLX_USB_SHADOW=carlao:$1$/ksae.0A$CMfWjApjZ2OU496B8MBjn/:16735:0:99999:7:::
SLX_USB_GROUP=carlao:x:10002;
SLX_USB_PASSWD=daniel:x:10003:10003::/home/daniel:/bin/bash
SLX_USB_SHADOW=daniel:$1$r52qTH89$Dz8cSz3edhp97uIl7qS1S0:16735:0:99999:7:::
SLX_USB_GROUP=daniel:x:10003;
SLX_USB_PASSWD=monstro:x:10004:10004::/home/monstro:/bin/bash
SLX_USB_SHADOW=monstro:$1$R0pKoDX5$O618P70jBmejJ7PBuaDGB0:16735:0:99999:7:::
SLX_USB_GROUP=monstro:x:10004;
#!/bin/bash
#Check if the user running this code has permissoes to run it
if [ "$(/usr/bin/id -r -u)" != "0" ]; then
echo $0": Você não possue as permissoes necessárias para realizar essa operação"
exit 1
#else
#echo $0": Você tem permissoes para executar esse programa"
fi
#Instanciates the configuration file
unset IFS
users=$(cat config);
set $users
while (($#)); do
#Get infos from file
passwd=$(echo $1 | cut -d'=' -f2)
shift
shadow=$(echo $1 | cut -d'=' -f2)
shift
group=$(echo $1 | cut -d'=' -f2)
shift
#check for errors
#group == username
#id no range certo(local user)
#add to files;
#adduser.sh "$passwd" "$shadow" "$group"
done
#if [ -d /home/openslx ]; then
#Create records
#fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment