|
#!/bin/bash
|
|
|
|
#Para ejecutar en el servidor nfs
|
|
#Copia un skel ubicado en /root/scripts/skel-xfce sobre el usuario indicado como parametro. Se debe indicar la ruta completa del home.
|
|
#Alfonso Pastor. IES Virgen de Guadalupe.
|
|
|
|
function copiar_skel() {
|
|
ruta=$1
|
|
uid=$(stat -c%u "$ruta")
|
|
shopt -s dotglob # Para copiar tambien los archivos ocultos
|
|
cd /root/scripts/skel-xfce
|
|
cp -pfR * "$ruta"
|
|
chown -R $uid:$uid "$ruta"
|
|
cd -
|
|
shopt -u dotglob
|
|
}
|
|
|
|
ruta=$1
|
|
if [ -z $ruta ]
|
|
then
|
|
echo "Debes indicar la ruta del home a copiar skel"
|
|
else
|
|
|
|
echo "Copiando al home $ruta"
|
|
copiar_skel "$ruta"
|
|
fi
|
|
|