changer le nom du fichier LibrePC.desktop en Lalis.desktop
This commit is contained in:
parent
56cffdaa65
commit
a1823e6acd
19
SOURCES/Lalis.desktop
Executable file
19
SOURCES/Lalis.desktop
Executable file
@ -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=
|
@ -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@<serveur ssh de LALIS>\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
|
|
Reference in New Issue
Block a user