From b89ac37f673a720317ea49f30c7376f719161d8e Mon Sep 17 00:00:00 2001 From: Daniel Tartavel Date: Thu, 1 Nov 2018 21:26:52 +0100 Subject: [PATCH] correction bug --- README.md | 2 ++ SPECS/task-lalis.spec | 32 ++++++++++++++++---------------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 0941497..2188c61 100755 --- a/README.md +++ b/README.md @@ -3,7 +3,9 @@ Paquet rpm permettant de personnaliser l'installation de Mageia. Pour créer le paquet: +Installer le paquet bm urpmi bm +construire le paquet cd task-lalis bm -al diff --git a/SPECS/task-lalis.spec b/SPECS/task-lalis.spec index db53c4d..ec78074 100755 --- a/SPECS/task-lalis.spec +++ b/SPECS/task-lalis.spec @@ -8,7 +8,7 @@ Url: http://librepc.com BuildArch: noarch Source1: journald.conf Source2: tunnel -Source3: LibrePC.desktop +Source3: Lalis.desktop Requires: openssh-server Requires: sshfs-fuse Requires: celestia @@ -130,7 +130,7 @@ cp -f %{SOURCE3} %{buildroot}/usr/share/kio_desktop/ # créer un utilisateur Lalis enlève les droits de lecture/écriture/visibilité/exécution à others /etc/systemd/journald.conf /usr/local/bin/tunnel -/usr/share/kio_desktop/LibrePC.desktop +/usr/share/kio_desktop/Lalis.desktop %post adduser lalis @@ -140,21 +140,21 @@ if [ -z "`grep cyberbaladeur /etc/ssh/sshd_config`" ]; then echo "Allowusers lalis" >>/etc/ssh/sshd_config fi # crée le script de connection "tunnel" et le met en exécution pour tout le monde -printf "#!/bin/sh\nssh -N -f -R 6000:localhost:22 ssh@\n" >/usr/local/bin/tunnel chmod a+x /usr/local/bin/tunnel +# Copie le fichier Lalis.desktop dans les dossier utilisateurs existant for i in /home/* do - if [ "$i" != "/home/lost+found" ]; then - echo "$i" - if [ -d $i ]; then - if [ -d "$i/Bureau" ]; then - D="$i/Bureau" - elif [ -d "$i/Desktop" ]; then - D="$i/Desktop" - fi - cp -fa /usr/share/kio_desktop/LibrePC.desktop "$D/" - OWNER=`basename $i` - chown $OWNER:$OWNER "$D/LibrePC.desktop" - fi - fi + if [ "$i" != "/home/lost+found" ]; then + echo "$i" + if [ -d $i ]; then + if [ -d "$i/Bureau" ]; then + D="$i/Bureau" + elif [ -d "$i/Desktop" ]; then + D="$i/Desktop" + fi + cp -fa /usr/share/kio_desktop/Lalis.desktop "$D/" + OWNER=`basename $i` + chown $OWNER:$OWNER "$D/Lalis.desktop" + fi + fi done