From 682b2d769c94d45a333678f7f2c13ee9d3dc4fd4 Mon Sep 17 00:00:00 2001 From: David Personette Date: Thu, 18 Jun 2015 08:41:45 -0400 Subject: [PATCH] samba.sh fix import option thanks @hugochinchilla --- samba.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/samba.sh b/samba.sh index 729556a..6e9e8e6 100755 --- a/samba.sh +++ b/samba.sh @@ -22,10 +22,10 @@ set -o nounset # Treat unset variables as an error # Arguments: # file) file to import # Return: user(s) added to container -import() { local name file="${2}" - for name in $(cat $file | cut -d: -f1); do - useradd "$name" -M - done +import() { local name id file="${1}" + while read name id; do + useradd "$name" -M -u "$id" + done < <(cut -d: -f1,2 --output-delimiter=' ' $file) pdbedit -i smbpasswd:$file }