From a1823e6acd827ed14902133915f913bf3a55b093 Mon Sep 17 00:00:00 2001 From: Daniel Tartavel Date: Thu, 1 Nov 2018 21:18:18 +0100 Subject: [PATCH] changer le nom du fichier LibrePC.desktop en Lalis.desktop --- SOURCES/Lalis.desktop | 19 +++++ SPECS/task-librepc.spec | 160 ---------------------------------------- 2 files changed, 19 insertions(+), 160 deletions(-) create mode 100755 SOURCES/Lalis.desktop delete mode 100755 SPECS/task-librepc.spec diff --git a/SOURCES/Lalis.desktop b/SOURCES/Lalis.desktop new file mode 100755 index 0000000..f1ee91b --- /dev/null +++ b/SOURCES/Lalis.desktop @@ -0,0 +1,19 @@ +[Desktop Entry] +Comment[fr]= +Comment= +Exec=/usr/local/bin/tunnel.sh +GenericName[fr]= +GenericName= +Icon=/usr/share/icons/hardware_configuration_section.png +MimeType= +Name[fr]=Libre PC +Name=Libre PC +Path= +StartupNotify=true +Terminal=true +TerminalOptions=\s--noclose +Type=Application +X-DBUS-ServiceName= +X-DBUS-StartupType=none +X-KDE-SubstituteUID=false +X-KDE-Username= diff --git a/SPECS/task-librepc.spec b/SPECS/task-librepc.spec deleted file mode 100755 index db53c4d..0000000 --- a/SPECS/task-librepc.spec +++ /dev/null @@ -1,160 +0,0 @@ -Summary: Install LALIS packages and configuration -Name: task-lalis -Version: 1 -Release: %mkrel 1 -License: GPLv3 -Group: Tools -Url: http://librepc.com -BuildArch: noarch -Source1: journald.conf -Source2: tunnel -Source3: LibrePC.desktop -Requires: openssh-server -Requires: sshfs-fuse -Requires: celestia -Requires: kstars -Requires: stellarium -Requires: ssmtp -Requires: kwallet-pam -Requires: tuxpaint -Requires: avidemux-qt-plugins -Requires: kpdftool -Requires: gcompris -Requires: gcompris-music -Requires: kgpg -Requires: xsane -Requires: celestia -Requires: kstars -Requires: stellarium -Requires: gnuplot -Requires: drgeo -Requires: %{_lib}dvdcss2 -Requires: evince -Requires: npapi-vlc -Requires: audacity -Requires: kdenlive -Requires: spamassassin -Requires: p7zip -Requires: unrar -Requires: kaudiocreator -Requires: ark -Requires: kim4 -Requires: krename -Requires: gimp-resynthesizer -Requires: gimp-data-extras -Requires: gimp-plugin-gmic -Requires: ktorrent -Requires: lame -Requires: pidgin -Requires: empathy -Requires: vlc-plugin-opengl -Requires: vlc-plugin-pulse -Requires: vlc-plugin-vdpau -Requires: vlc-plugin-lua -Requires: vlc-plugin-common -Requires: vlc-plugin-flac -Requires: vlc-plugin-fluidsynth -Requires: phonon-vlc -Requires: vlc-plugin-gnutls -Requires: vlc-plugin-kate -Requires: vlc-plugin-libass -Requires: vlc-plugin-libnotify -Requires: vlc-plugin-mod -Requires: vlc-plugin-mpc -Requires: vlc-plugin-projectm -Requires: vlc-plugin-schroedinger -Requires: vlc-plugin-sdl -Requires: vlc-plugin-shout -Requires: vlc-plugin-speex -Requires: vlc-plugin-twolame -Requires: vlc-plugin-upnp -Requires: vlc-plugin-zvbi -Requires: vlc-qt -Requires: flash-player-plugin -Requires: system-config-printer -Requires: task-printing-scanning -Requires: gsmartcontrol -Requires: bind-utils -Requires: k3b -Requires: luckybackup -Requires: kpat -Requires: gimp-plugin-bimp -Requires: audiokonverter -Requires: %{_lib}canberra-gtk0 -Requires: %{_lib}canberra-gtk3_0 -Requires: v4l-utils -Requires: gutenprint-gimp2 -Requires: printer-utils -Requires: task-codec-audio -Requires: task-codec-video -Requires: x11vnc -Requires: kamoso -Requires: fuse-exfat -Requires: exfat-utils -Requires: simple-scan -Requires: kipi-plugins -Requires: tintii -Requires: krfb -Requires: clementine -Requires: aspell-fr -Requires: transcode -Requires: plasma-applet-systemloadviewer -Requires: ffmulticonverter -Requires: print-manager -Requires: sweeper -Requires: gvfs-mtp -Requires: mtpfs -Requires: libmtp-utils -Requires: simple-mtpfs -Requires: gmtp -Requires: qtbluetooth5 -Requires: pulseaudio-module-bluetooth -Requires: kdeconnect-kde -Requires: chromium-browser - -%description -This task package installs LALIS choosen packages in mageia and some configurations. - -%install -mkdir -p %{buildroot}/etc/systemd/ -mkdir -p %{buildroot}/usr/local/bin/ -mkdir -p %{buildroot}/usr/share/kio_desktop/ -cp -af %{SOURCE1} %{buildroot}/etc/systemd/ -cp -f %{SOURCE2} %{buildroot}/usr/local/bin/ -cp -f %{SOURCE3} %{buildroot}/usr/share/kio_desktop/ - - -%files - -# configuration de l'assistance à distance -# 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 - -%post -adduser lalis -chmod -R o-rwX /home/lalis -# Ajoute l'utilisateur lalis à ka liste des utilisateurs autorisés à se connecter en ssh -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 -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 -done