diff --git a/handymenuMigration.py b/handymenuMigration.py
index 4b0048f01f199afab15bb5a4d39bba33691d497c..9ada48c346fcde2c5efaef4b246a88b76ec0a09e 100755
--- a/handymenuMigration.py
+++ b/handymenuMigration.py
@@ -1,5 +1,5 @@
 #!/usr/bin/python
-# -*- coding:Utf-8 -*- 
+# -*- coding:Utf-8 -*-
 
 import sys
 import os
@@ -93,7 +93,7 @@ def convert_config(in_path, out_path, skel_path=None, verbose=False):
 if __name__ == "__main__":
     verbose = False
     if (
-       len(sys.argv) > 1 
+       len(sys.argv) > 1
        and (sys.argv[1] == "-v" or sys.argv[1] == "--verbose")
     ):
         verbose = True
@@ -101,10 +101,10 @@ if __name__ == "__main__":
         "Etape 1 : Migration des sessions mini, super, maxi et prof",
         True
     )
-    sessions = ['01-mini', '02-super', '03-maxi', 'administrateur']
+    sessions = ['01-mini', '02-super', '03-maxi', 'administrateur', 'direction', 'prof']
     for session in sessions:
-        skel_session = session.replace('01', '').replace('02', '').replace('03', '').replace('administrateur', '')
-        if session == 'administrateur':
+        skel_session = session.replace('01', '').replace('02', '').replace('03', '').replace('administrateur', '').replace('prof', '').replace('direction', '')
+        if session == 'administrateur' or session == 'direction':
             session = 'prof'
         convert_config(
             "/home/" + session + "/handymenu.conf",
@@ -115,8 +115,8 @@ if __name__ == "__main__":
 
     coloring("Etape 2 : Migration des comptes personnalisés", True)
     custom_sessions = list(
-        set(os.listdir("/home/")) 
-        - set(sessions) 
+        set(os.listdir("/home/"))
+        - set(sessions)
         - set(['lost+found'])
     )
     for custom_session in custom_sessions:
diff --git a/ptx2-3-vers-4.sh b/ptx2-3-vers-4.sh
index fa350b89ab7e126d0ebdd59cdffea0ed2b76477b..89c5ba3ee4add256fdeaa7859b4035f34791d0dc 100755
--- a/ptx2-3-vers-4.sh
+++ b/ptx2-3-vers-4.sh
@@ -74,16 +74,22 @@ fi
 
 # Nettoyage des fichiers de configuration obsolètes
 rm /home/administrateur/.config/xfce4/panel/launcher-8/15250977438.desktop
+rm /home/direction/.config/xfce4/panel/launcher-8/15250977438.desktop
+rm /home/prof/.config/xfce4/panel/launcher-8/15250977438.desktop
 rm /home/03-maxi/.config/xfce4/panel/launcher-15/14502846451.desktop
 rm /home/02-super/.config/xfce4/panel/launcher-15/14502846451.desktop
 rm -rf /home/01-mini/.local/share/applications/*
 rm -rf /home/02-super/.local/share/applications/*
 rm -rf /home/03-maxi/.local/share/applications/*
 rm -rf /home/administrateur/.local/share/applications/*
+rm -rf /home/direction/.local/share/applications/*
+rm -rf /home/prof/.local/share/applications/*
 rm -rf /home/01-mini/.config/libreoffice
 rm -rf /home/02-super/.config/libreoffice
 rm -rf /home/03-maxi/.config/libreoffice
 rm -rf /home/administrateur/.config/libreoffice
+rm -rf /home/direction/.config/libreoffice
+rm -rf /home/prof/.config/libreoffice
 
 # Conversion des fichiers de configuration des handymenus
 python handymenuMigration.py
@@ -93,6 +99,8 @@ tar xvf "$archive" -C "/"
 tar xvf "$archive_clc" -C "/home/02-super"
 tar xvf "$archive_clc" -C "/home/03-maxi"
 tar xvf "$archive_clc" -C "/home/administrateur"
+tar xvf "$archive_clc" -C "/home/direction"
+tar xvf "$archive_clc" -C "/home/prof"
 tar xvf "$themes" -C "/usr/share/fluxbox/styles"
 cp gspeech.png /usr/share/pixmaps/gspeech.png
 
@@ -102,10 +110,14 @@ if [ "$version" = "8 (jessie)" ]
         tar xvf "$lo_super_D8" -C "/home/02-super/.config"
         tar xvf "$lo_maxi_D8" -C "/home/03-maxi/.config"
         tar xvf "$lo_admin_D8" -C "/home/administrateur/.config"
+        tar xvf "$lo_admin_D8" -C "/home/direction/.config"
+        tar xvf "$lo_admin_D8" -C "/home/prof/.config"
    else tar xvf "$lo_mini" -C "/home/01-mini/.config"
         tar xvf "$lo_super" -C "/home/02-super/.config"
         tar xvf "$lo_maxi" -C "/home/03-maxi/.config"
         tar xvf "$lo_admin" -C "/home/administrateur/.config"
+        tar xvf "$lo_admin" -C "/home/direction/.config"
+        tar xvf "$lo_admin" -C "/home/prof/.config"
 fi
 
 # Harmonisation des paquets
@@ -119,35 +131,89 @@ chown -R 03-maxi:03-maxi /home/03-maxi
 
 # On protège certains fichiers
 chown -R administrateur:administrateur /home/01-mini/.config/lxpanel
+chown -R direction:direction /home/01-mini/.config/lxpanel
+chown -R prof:prof /home/01-mini/.config/lxpanel
 chown -R administrateur:administrateur /home/01-mini/.config/xfce4
+chown -R direction:direction /home/01-mini/.config/xfce4
+chown -R prof:prof /home/01-mini/.config/xfce4
 chown -R administrateur:administrateur /home/02-super/.config/lxpanel
+chown -R direction:direction /home/02-super/.config/lxpanel
+chown -R prof:prof /home/02-super/.config/lxpanel
 chown -R administrateur:administrateur /home/02-super/.config/xfce4
+chown -R direction:direction /home/02-super/.config/xfce4
+chown -R prof:prof /home/02-super/.config/xfce4
 chown -R administrateur:administrateur /home/03-maxi/.config/lxpanel
+chown -R direction:direction /home/03-maxi/.config/lxpanel
+chown -R prof:prof /home/03-maxi/.config/lxpanel
 chown -R administrateur:administrateur /home/03-maxi/.config/xfce4
+chown -R direction:direction /home/03-maxi/.config/xfce4
+chown -R prof:prof /home/03-maxi/.config/xfce4
 chown -R administrateur:administrateur /home/01-mini/.config/libfm
+chown -R direction:direction /home/01-mini/.config/libfm
+chown -R prof:prof /home/01-mini/.config/libfm
 chown -R administrateur:administrateur /home/02-super/.config/libfm
+chown -R direction:direction /home/02-super/.config/libfm
+chown -R prof:prof /home/02-super/.config/libfm
 chown -R administrateur:administrateur /home/03-maxi/.config/libfm
+chown -R direction:direction /home/03-maxi/.config/libfm
+chown -R prof:prof /home/03-maxi/.config/libfm
 chown -R administrateur:administrateur /home/01-mini/.fluxbox/startup
+chown -R direction:direction /home/01-mini/.fluxbox/startup
+chown -R prof:prof /home/01-mini/.fluxbox/startup
 chown -R administrateur:administrateur /home/02-super/.fluxbox/startup
+chown -R direction:direction /home/02-super/.fluxbox/startup
+chown -R prof:prof /home/02-super/.fluxbox/startup
 chown -R administrateur:administrateur /home/03-maxi/.fluxbox/startup
+chown -R direction:direction /home/03-maxi/.fluxbox/startup
+chown -R prof:prof /home/03-maxi/.fluxbox/startup
 chown administrateur:administrateur /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/Options
+chown direction:direction /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/Options
+chown prof:prof /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/Options
 chown administrateur:administrateur /home/02-super/.config/rox.sourceforge.net/ROX-Filer/Options
+chown direction:direction /home/02-super/.config/rox.sourceforge.net/ROX-Filer/Options
+chown prof:prof /home/02-super/.config/rox.sourceforge.net/ROX-Filer/Options
 chown administrateur:administrateur /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/Options
+chown direction:direction /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/Options
+chown prof:prof /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/Options
 chown administrateur:administrateur /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown direction:direction /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown prof:prof /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/globicons
 chown administrateur:administrateur /home/02-super/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown direction:direction /home/02-super/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown prof:prof /home/02-super/.config/rox.sourceforge.net/ROX-Filer/globicons
 chown administrateur:administrateur /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown direction:direction /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/globicons
+chown prof:prof /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/globicons
 chown administrateur:administrateur /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown direction:direction /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown prof:prof /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/menus2
 chown administrateur:administrateur /home/02-super/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown direction:direction /home/02-super/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown prof:prof /home/02-super/.config/rox.sourceforge.net/ROX-Filer/menus2
 chown administrateur:administrateur /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown direction:direction /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/menus2
+chown prof:prof /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/menus2
 chown administrateur:administrateur /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/panels
+chown direction:direction /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/panels
+chown prof:prof /home/01-mini/.config/rox.sourceforge.net/ROX-Filer/panels
 chown administrateur:administrateur /home/02-super/.config/rox.sourceforge.net/ROX-Filer/panels
+chown direction:direction /home/02-super/.config/rox.sourceforge.net/ROX-Filer/panels
+chown prof:prof /home/02-super/.config/rox.sourceforge.net/ROX-Filer/panels
 chown administrateur:administrateur /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/panels
+chown direction:direction /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/panels
+chown prof:prof /home/03-maxi/.config/rox.sourceforge.net/ROX-Filer/panels
 chmod -R 777 /home/02-super/abuledu-primtux/abuledu-aller
 chmod -R 777 /home/03-maxi/abuledu-primtux/abuledu-aller
 
 chmod -R -w /home/{01-mini,02-super,03-maxi,administrateur}/"$chemin_toolbar"
+chmod -R -w /home/{01-mini,02-super,03-maxi,direction}/"$chemin_toolbar"
+chmod -R -w /home/{01-mini,02-super,03-maxi,prof}/"$chemin_toolbar"
 chmod +w /home/{01-mini,02-super,03-maxi,administrateur}/"$chemin_toolbar"/standardbar.xml
+chmod +w /home/{01-mini,02-super,03-maxi,direction}/"$chemin_toolbar"/standardbar.xml
+chmod +w /home/{01-mini,02-super,03-maxi,prof}/"$chemin_toolbar"/standardbar.xml
 chmod +w /home/{01-mini,02-super,03-maxi,administrateur}/"$chemin_toolbar"/textobjectbar.xml
+chmod +w /home/{01-mini,02-super,03-maxi,direction}/"$chemin_toolbar"/textobjectbar.xml
+chmod +w /home/{01-mini,02-super,03-maxi,prof}/"$chemin_toolbar"/textobjectbar.xml
 
 # Indication de version PrimTux
 if ! [ -e "/etc/primtux_version" ]