module "start" "users" "Configuring Users" source "${var}" for i in $(seq 1 "${users[amount]}"); do if ! cut -d: -f1 /etc/passwd | grep -q -w "${users[name$i]}"; then useradd -G audio,video,floppy,cdrom,optical,input,users "${users[desc$i]}" -m -s "${users[shell$i]}" -U "${users[name$i]}" if [[ ! -z "${users[sudo$i]}" ]]; then usermod -a -G socklog,wheel,lpadmin "${i}" fi echo password for "${users[name$i]}" echo -e "${users[pw$i]}\n${users[pw$i]}" | passwd "${users[name$i]}" else echo bereits in /etc/passwd vorhanden: "${users[name$i]}" echo ueberspinge.. #fortfahren? fi done module end