diff --git a/src/freedombone-image-customise b/src/freedombone-image-customise index 88b4af2f..a32f547f 100755 --- a/src/freedombone-image-customise +++ b/src/freedombone-image-customise @@ -200,6 +200,24 @@ create_generic_image() { cat >> $rootdir/home/$MY_USERNAME/.bashrc <> $rootdir/root/.bashrc <> $rootdir/root/.bashrc + echo ' NEW_USER_PASSWORD=$(cat ~/login.txt)' >> $rootdir/root/.bashrc + echo ' else' >> $rootdir/root/.bashrc + echo ' NEW_USER_PASSWORD="$(openssl rand -base64 12 | cut -c1-10)"' >> $rootdir/root/.bashrc + echo ' fi' >> $rootdir/root/.bashrc + echo ' echo -n "${NEW_USER_PASSWORD}" > ~/login.txt' >> $rootdir/root/.bashrc + echo ' echo " $NEW_USER_PASSWORD"' >> $rootdir/root/.bashrc - echo ' if [ -f ~/login.txt ]; then' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' NEW_USER_PASSWORD=$(cat ~/login.txt)' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' else' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' NEW_USER_PASSWORD="$(openssl rand -base64 12 | cut -c1-10)"' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' fi' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' echo -n "${NEW_USER_PASSWORD}" > ~/login.txt' >> $rootdir/home/$MY_USERNAME/.bashrc - echo ' echo " $NEW_USER_PASSWORD"' >> $rootdir/home/$MY_USERNAME/.bashrc - - cat >> $rootdir/home/$MY_USERNAME/.bashrc <> $rootdir/root/.bashrc <> $rootdir/home/$MY_USERNAME/.bashrc - cat >> $rootdir/home/$MY_USERNAME/.bashrc <> $rootdir/root/.bashrc <