]> mj.ucw.cz Git - eval.git/blobdiff - mop/admin/mo-create-logins.sh
MO-P: Script for creation of CMS users
[eval.git] / mop / admin / mo-create-logins.sh
index f2b4190ef96c5326ab81a6fea331ed4ee6aac555..f07324e7adea4921aea32fac934dabf59b34ba13 100755 (executable)
@@ -50,7 +50,7 @@ case $mode in
     cat > logins.tex <<- EOF
        \\nopagenumbers
        \\voffset=-1.5cm\\vsize=280mm\\hoffset=-0.75cm\\advance\\hsize by 3cm
     cat > logins.tex <<- EOF
        \\nopagenumbers
        \\voffset=-1.5cm\\vsize=280mm\\hoffset=-0.75cm\\advance\\hsize by 3cm
-       \\raggedright\\parindent=0pt
+       \\rightskip=0pt plus 3in\\parindent=0pt
        \\font\\ftt=cstt17
        \\font\\frm=csr17
        \\font\\fit=csti17
        \\font\\ftt=cstt17
        \\font\\frm=csr17
        \\font\\fit=csti17
@@ -60,7 +60,7 @@ case $mode in
        EOF
 
     bin/mo-get-users --full | while read user name; do
        EOF
 
     bin/mo-get-users --full | while read user name; do
-      passwd=`apg -n1 -m6 -Mncl | cut -d" " -f1 | tr l1O0 '@*?-' `
+      passwd=`apg -n1 -m6 -Mncl -E"01lO" | cut -d" " -f1`
       passwd_md5=`echo $passwd | bin/md5crypt`
       echo $user:x:$uid:$uid:$name:$MO_ROOT/users/$user/$user:/bin/bash                        >> etcpasswd
       echo $user:x:$uid:                                                               >> etcgroup
       passwd_md5=`echo $passwd | bin/md5crypt`
       echo $user:x:$uid:$uid:$name:$MO_ROOT/users/$user/$user:/bin/bash                        >> etcpasswd
       echo $user:x:$uid:                                                               >> etcgroup