#!/bin/bash # $Id:$ # creation de l'installeur unison contenant la cle privee # user=$1 . /etc/se3/config_s.cache.sh mkdir -p /home/$user/.ssh ssh-keygen -q -N "" -f /home/$user/.ssh/id_rsa cat /home/$user/.ssh/id_rsa.pub> /home/$user/.ssh/authorized_keys chown -R $user /home/$user/.ssh chmod 600 /home/$user/.ssh/* mkdir -p /home/$user/unison/conf/.ssh sed "s!USER!$user!g;s!SERVER!$unison_name!g" /var/se3/unattended/install/packages/unison/unison/conf/lycee.prf > /home/$user/unison/conf/lycee.prf sed "s!USER!$user!g" /var/se3/unattended/install/packages/unison/unison/synchro_lycee-portable.bat > /home/$user/unison/synchro_lycee-portable.bat sed "s!USER!$user!g" /var/se3/unattended/install/packages/unison/unison/synchro_lycee-disque.bat > /home/$user/unison/synchro_lycee-disque.bat sed "s!USER!$user!g" /var/se3/unattended/install/packages/unison/unison/synchro_portable-disque.bat > /home/$user/unison/synchro_portable-disque.bat mv /home/$user/.ssh/id_rsa /home/$user/unison/conf/.ssh/id_rsa cp /var/se3/unattended/install/packages/unison/unison.zip /home/$user/unison_$user.zip cd /home/$user zip -r unison_$user.zip unison rm -fr /home/$user/unison chown $user /home/$user/unison_$user.zip