Fix user login generation
authorRaphaël Gertz <git@rapsys.eu>
Tue, 21 Jun 2016 11:14:27 +0000 (13:14 +0200)
committerRaphaël Gertz <git@rapsys.eu>
Tue, 21 Jun 2016 11:14:27 +0000 (13:14 +0200)
Fix root.conf export format

config/user.conf
lib/export.sh

index c35d523..c7df1ef 100644 (file)
@@ -1,4 +1,4 @@
-# User login (apg -M L -a 0 -m 8 -x 8 -d -n 1)
-USERLOGIN=`apg -M L -a 0 -m 8 -x 8 -d -n 1`
+# User login (tr -dc 'a-z' < /dev/urandom | fold -w 8 | head -n 1)
+USERLOGIN=`tr -dc 'a-z' < /dev/urandom | fold -w 8 | head -n 1`
 # User password (apg -m 32 -x 32 -a 0 -d -n 1)
 USERPASS=`apg -m 32 -x 32 -a 0 -d -n 1`
index 40e3704..c443936 100644 (file)
@@ -5,5 +5,5 @@ cat /dev/null > root.conf
 
 # Append every config parameters
 for i in `cat config/*.conf | perl -pne 'undef $_ if /^#/; s/=.*$//'`; do
-       eval echo ${i}=\'\$$i\' | tee -a root.conf
+       echo "$i='$(eval echo \$$i)'" | tee -a root.conf
 done