Merge branch 'master' of git.labolyon.fr:DTux/task-lalis
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
Summary: Install LALIS packages and configuration
|
||||
Name: task-lalis
|
||||
Version: 2.1
|
||||
Version: 2.4
|
||||
Release: %mkrel 1
|
||||
License: GPLv3
|
||||
Group: Tools
|
||||
@ -9,8 +9,8 @@ BuildArch: noarch
|
||||
Source1: journald.conf
|
||||
Source2: lalistunnel
|
||||
Source3: Lalis.desktop
|
||||
Source4: identPC.sh
|
||||
Source5: sync_check.sh
|
||||
Source4: identMM.pl
|
||||
#Source5: sync_check.sh
|
||||
Source6: checklist.txt
|
||||
Source7: test.desktop
|
||||
Requires: kate
|
||||
@ -123,15 +123,16 @@ This package installs LALIS choosen packages and some configurations.
|
||||
%install
|
||||
mkdir -p %{buildroot}/tmp/
|
||||
mkdir -p %{buildroot}/usr/local/bin/
|
||||
mkdir -p %{buildroot}/usr/share/lalis/
|
||||
mkdir -p %{buildroot}/usr/share/kio_desktop/
|
||||
mkdir -p %{buildroot}/usr/share/dist/desktop-files/default/
|
||||
cp -af %{SOURCE1} %{buildroot}/tmp/
|
||||
cp -f %{SOURCE2} %{buildroot}/usr/local/bin/
|
||||
cp -f %{SOURCE4} %{buildroot}/usr/local/bin/
|
||||
cp -f %{SOURCE5} %{buildroot}/usr/local/bin/
|
||||
#cp -f %{SOURCE5} %{buildroot}/usr/local/bin/
|
||||
cp -f %{SOURCE3} %{buildroot}/usr/share/kio_desktop/
|
||||
cp -f %{SOURCE3} %{buildroot}/usr/share/dist/desktop-files/default/
|
||||
cp -f %{SOURCE6} %{buildroot}/usr/share/dist/desktop-files/default/
|
||||
cp -f %{SOURCE6} %{buildroot}/usr/share/lalis/
|
||||
cp -f %{SOURCE7} %{buildroot}/usr/share/dist/desktop-files/default/
|
||||
|
||||
%files
|
||||
@ -140,9 +141,9 @@ cp -f %{SOURCE7} %{buildroot}/usr/share/dist/desktop-files/default/
|
||||
# créer un utilisateur Lalis enlève les droits de lecture/écriture/visibilité/exécution à others
|
||||
/tmp/journald.conf
|
||||
/usr/local/bin/lalistunnel
|
||||
/usr/local/bin/identPC.sh
|
||||
/usr/local/bin/sync_check.sh
|
||||
/usr/local/bin/identMM.pl
|
||||
/usr/share/kio_desktop/Lalis.desktop
|
||||
/usr/share/lalis/*
|
||||
/usr/share/dist/desktop-files/default/*
|
||||
|
||||
%post
|
||||
@ -169,7 +170,7 @@ if [ -z "`grep lalis /etc/ssh/sshd_config`" ]; then
|
||||
echo "Allowusers lalis" >>/etc/ssh/sshd_config
|
||||
fi
|
||||
|
||||
# Ajoute le fichier checklist.txt et test.desktop sur le bureau de l'utilisateur lalis
|
||||
# Ajoute le fichier test.desktop sur le bureau de l'utilisateur lalis
|
||||
desktop /home/lalis
|
||||
echo $DESKTOP
|
||||
if ! [ -d "/home/lalis/$DESKTOP" ]; then
|
||||
@ -177,9 +178,11 @@ if ! [ -d "/home/lalis/$DESKTOP" ]; then
|
||||
|
||||
fi
|
||||
|
||||
cp /usr/share/dist/desktop-files/default/checklist.txt /home/lalis/$DESKTOP/
|
||||
chmod a+rw /usr/share/lalis/checklist.txt
|
||||
cp /usr/share/dist/desktop-files/default/test.desktop /home/lalis/$DESKTOP/
|
||||
chown lalis:lalis -R /home/lalis
|
||||
chown lalis:lalis -R /home/lalis/$DESKTOP/test.desktop
|
||||
# Copie le fichier Lalis.desktop dans le dossier /etc/skel
|
||||
cp -f /usr/share/kio_desktop/Lalis.desktop /etc/$DESKTOP/
|
||||
|
||||
# Copie le fichier Lalis.desktop dans les dossier utilisateurs existant
|
||||
cp -f /usr/share/kio_desktop/Lalis.desktop /usr/share/dist/desktop-files/default/
|
||||
|
Reference in New Issue
Block a user