oublie pour mkhomedirligne 559 et suppression esubuntu
This commit is contained in:
parent
132f789d44
commit
3205d7868d
|
@ -11,10 +11,6 @@
|
||||||
# - Elementary OS 0.4 (Pantheon)
|
# - Elementary OS 0.4 (Pantheon)
|
||||||
# - Linux Mint 17.X & 18.X (Cinnamon/Mate/Xfce)
|
# - Linux Mint 17.X & 18.X (Cinnamon/Mate/Xfce)
|
||||||
|
|
||||||
# Si vous activez "Esubuntu", la fonction de déport distant des wallpapers ne fonctionnera que sur Ubuntu/Unity 14.04/16.04 (pas les variantes)
|
|
||||||
# Pour Esubuntu, pack à uploader dans /netlogon/icones/{votre groupe esu} : https://github.com/dane-lyon/experimentation/raw/master/config_default.zip
|
|
||||||
# Esubuntu fonctionne sous Ubuntu Mate 18.04 pour le déploiement d'application/script
|
|
||||||
|
|
||||||
###### Intégration pour un Scribe 2.3, 2.4, 2.5 et 2.6 avec les clients basés sur Trusty et Xenial ######
|
###### Intégration pour un Scribe 2.3, 2.4, 2.5 et 2.6 avec les clients basés sur Trusty et Xenial ######
|
||||||
|
|
||||||
#######################################################
|
#######################################################
|
||||||
|
@ -41,13 +37,11 @@
|
||||||
# - utilisation du Skel désormais compatible avec la 16.04
|
# - utilisation du Skel désormais compatible avec la 16.04
|
||||||
# - ajout variable pour contrôle de la version
|
# - ajout variable pour contrôle de la version
|
||||||
# - suppression de la notification de mise à niveau (sinon par exemple en 14.04, s'affiche sur tous les comptes au démarrage)
|
# - suppression de la notification de mise à niveau (sinon par exemple en 14.04, s'affiche sur tous les comptes au démarrage)
|
||||||
# - prise en charge du script Esubuntu (crée par Olivier CALPETARD)
|
|
||||||
# - correction pour le montage des partages quand le noyau >= 4.13 dû au changement du protocole par défaut en SMB3
|
# - correction pour le montage des partages quand le noyau >= 4.13 dû au changement du protocole par défaut en SMB3
|
||||||
# - modification config GDM pour la version de base en 18.04 avec GnomeShell pour ne pas afficher la liste des utilisateurs
|
# - modification config GDM pour la version de base en 18.04 avec GnomeShell pour ne pas afficher la liste des utilisateurs
|
||||||
# - Ajout de raccourci pour le bureau + dossier de l'utilisateur pour les partages Perso, Documents et l'ensemble des partages.
|
# - Ajout de raccourci pour le bureau + dossier de l'utilisateur pour les partages Perso, Documents et l'ensemble des partages.
|
||||||
# - Suppression icone Amazon pour Ubuntu 18.04/GS
|
# - Suppression icone Amazon pour Ubuntu 18.04/GS
|
||||||
# - Ajout de l'utilitaire "net-tools" pour la commande ifconfig
|
# - Ajout de l'utilitaire "net-tools" pour la commande ifconfig
|
||||||
# - Condition pour ne pas activer le PPA de conky si c'est une version supérieur à 16.04 (utilisé par Esubuntu)
|
|
||||||
# - Ajout de Vim car logiciel utile de base (en alternative à nano)
|
# - Ajout de Vim car logiciel utile de base (en alternative à nano)
|
||||||
# - Changement de commande d'installation : apt-get => apt
|
# - Changement de commande d'installation : apt-get => apt
|
||||||
# - Applet réseau finalement non-supprimé
|
# - Applet réseau finalement non-supprimé
|
||||||
|
@ -164,11 +158,6 @@ if [ "$rep_proghalt" = "1" ] ; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
##############################################################################
|
|
||||||
### Utilisation du Script Esubuntu ?
|
|
||||||
##############################################################################
|
|
||||||
read -p "Voulez-vous activer le script Esubuntu (cf doc avant : https://frama.link/esub) ? [o/N] :" esubuntu
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
#rendre debconf silencieux
|
#rendre debconf silencieux
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -246,25 +235,6 @@ apt update ; apt full-upgrade -y
|
||||||
# Ajout de Net-tools pour ifconfig en 18.04 et futures versions
|
# Ajout de Net-tools pour ifconfig en 18.04 et futures versions
|
||||||
apt install -y net-tools
|
apt install -y net-tools
|
||||||
|
|
||||||
####################################################
|
|
||||||
# Téléchargement + Mise en place de Esubuntu (si activé)
|
|
||||||
####################################################
|
|
||||||
if [ "$esubuntu" = "O" ] || [ "$esubuntu" = "o" ] ; then
|
|
||||||
# Téléchargement des paquets
|
|
||||||
#wget --no-check-certificate https://codeload.github.com/dane-lyon/Esubuntu/zip/master #(pose problème lors des tests)
|
|
||||||
## Précision : en raison des problèmes que pose l'https pour le téléchargement dans les établissements, l'archive est ré-hebergé sur un ftp free :
|
|
||||||
wget http://nux87.free.fr/pour_script_integrdom/Esubuntu-master.zip
|
|
||||||
|
|
||||||
# Déplacement/extraction de l'archive + lancement par la suite
|
|
||||||
unzip Esubuntu-master.zip ; rm -r Esubuntu-master.zip ; chmod -R +x Esubuntu-master
|
|
||||||
./Esubuntu-master/install_esubuntu.sh
|
|
||||||
# Mise en place des wallpapers pour les élèves, profs, admin
|
|
||||||
wget http://nux87.free.fr/esu_ubuntu/wallpaper.zip
|
|
||||||
#Lien alternatif : https://github.com/dane-lyon/fichier-de-config/raw/master/wallpaper.zip
|
|
||||||
unzip wallpaper.zip ; rm -r wallpaper.zip
|
|
||||||
mv wallpaper /usr/share/
|
|
||||||
fi
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
#Mettre la station à l'heure à partir du serveur Scribe
|
#Mettre la station à l'heure à partir du serveur Scribe
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -586,6 +556,7 @@ fi
|
||||||
# Spécifique base 20.04 ou 20 : pour le fonctionnement du dossier skel, ajouter dans /etc/skel ce qui doit être appliqué aux profil
|
# Spécifique base 20.04 ou 20 : pour le fonctionnement du dossier skel, ajouter dans /etc/skel ce qui doit être appliqué aux profil
|
||||||
if [ "$DISTRIB_RELEASE" = "20.04" ] || [ "$DISTRIB_RELEASE" = "20" ] ; then
|
if [ "$DISTRIB_RELEASE" = "20.04" ] || [ "$DISTRIB_RELEASE" = "20" ] ; then
|
||||||
sed -i "30i\session optional pam_umask=0022 skel=/etc/skel" /etc/pam.d/common-session
|
sed -i "30i\session optional pam_umask=0022 skel=/etc/skel" /etc/pam.d/common-session
|
||||||
|
sed -i "30i\session optional pam_mkhomedir.so" /etc/pam.d/common-session
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -635,5 +606,4 @@ fi
|
||||||
API
|
API
|
||||||
Training
|
Training
|
||||||
Blog
|
Blog
|
||||||
About
|
About
|
||||||
|
|
Loading…
Reference in New Issue