#!/bin/sh

echo "restore user"

. /lib/deepin-recovery-gui/scripts/functions

dest=$(resolv_device ${source})

mkdir /target
mount ${dest} /target

for line in `cat /tmp/userPassword`
do
    echo ${line} >> /target/etc/passwd
done

for line in `cat /tmp/userInfo`
do
    echo ${line} >> /target/etc/shadow
done

for line in `cat /tmp/userGroup`
do
    echo ${line} >> /target/etc/group
done

mv /tmp/etc/* /target/etc/

umount /target
rm -rf /target

sync

echo "restore user finished."
