diff --git a/.gitignore b/.gitignore index de562d7..f86f647 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +**/*.swp ###> symfony/framework-bundle ### /.env.local diff --git a/client/README.es.txt b/client/README.es.txt index 7d2c03b..374bf3c 100644 --- a/client/README.es.txt +++ b/client/README.es.txt @@ -1,12 +1,23 @@ -OpenGnsys Client README -========================= +OpenGnsys Client README +======================== +Este directorio contiene la estructura principal de datos que será +importada por los clientes OpenGnsys mediante Samba. -Este directorio contiene la estructura de datos del cliente OpenGnsys. +Los subdirectorios se copian íntegramente al servidor bajo +/opt/opengnsys/client y serán importados por los clientes en +/opt/opengnsys. -- boot-tools herramientas para generar la distribución de OpenGnsys Client. -- browser código fuente del cliente gráfico OpenGnsys Browser. -- engine funciones del motor (se instalará en el servidor en - /opt/opengneys/client/lib/engine). -- shared estructura principal del cliente exportado por NFS o Samba - (se instalará en el servidor en /opt/opengneys/client). +La estructura de datos es la siguiente: + +- bin scripts o binarios ejecutables por el cliente (compilados estáticamente). +- etc ficheros de configuración del cliente. +- interfaceAdm interface con el agente +- lib librerías de funciones. + - engine/bin ficheros con las funciones del motor de clonación. + - httpd ficheros de configuración del servicio lighttpd. + - modules módulos extra para el Kernel del cliente. + - qtlib librerías Qt complementarias del Browser. + - qtplugins plugins Qt para el Browser. +- scripts funciones de alto nivel ejecutables por OpenGnsys Browser + y OpenGnsys Admin. diff --git a/client/shared/bin/EACInterfaces b/client/bin/EACInterfaces similarity index 100% rename from client/shared/bin/EACInterfaces rename to client/bin/EACInterfaces diff --git a/client/shared/bin/browser b/client/bin/browser similarity index 100% rename from client/shared/bin/browser rename to client/bin/browser diff --git a/client/shared/bin/grub-probe1.99_i686 b/client/bin/grub-probe1.99_i686 similarity index 100% rename from client/shared/bin/grub-probe1.99_i686 rename to client/bin/grub-probe1.99_i686 diff --git a/client/shared/bin/grub-probe1.99_x86_64 b/client/bin/grub-probe1.99_x86_64 similarity index 100% rename from client/shared/bin/grub-probe1.99_x86_64 rename to client/bin/grub-probe1.99_x86_64 diff --git a/client/shared/bin/poweroffconf b/client/bin/poweroffconf similarity index 100% rename from client/shared/bin/poweroffconf rename to client/bin/poweroffconf diff --git a/client/shared/bin/rsync-31 b/client/bin/rsync-31 similarity index 100% rename from client/shared/bin/rsync-31 rename to client/bin/rsync-31 diff --git a/client/shared/bin/runtest b/client/bin/runtest similarity index 100% rename from client/shared/bin/runtest rename to client/bin/runtest diff --git a/client/shared/etc/engine.cfg b/client/etc/engine.cfg similarity index 100% rename from client/shared/etc/engine.cfg rename to client/etc/engine.cfg diff --git a/client/shared/etc/engine.json b/client/etc/engine.json similarity index 100% rename from client/shared/etc/engine.json rename to client/etc/engine.json diff --git a/client/shared/etc/es.qmap b/client/etc/es.qmap similarity index 100% rename from client/shared/etc/es.qmap rename to client/etc/es.qmap diff --git a/client/shared/etc/init/default.sh b/client/etc/init/default.sh similarity index 100% rename from client/shared/etc/init/default.sh rename to client/etc/init/default.sh diff --git a/client/shared/etc/lang.ca_ES.UTF-8.conf b/client/etc/lang.ca_ES.UTF-8.conf similarity index 100% rename from client/shared/etc/lang.ca_ES.UTF-8.conf rename to client/etc/lang.ca_ES.UTF-8.conf diff --git a/client/shared/etc/lang.ca_ES.conf b/client/etc/lang.ca_ES.conf similarity index 100% rename from client/shared/etc/lang.ca_ES.conf rename to client/etc/lang.ca_ES.conf diff --git a/client/shared/etc/lang.en_GB.UTF-8.conf b/client/etc/lang.en_GB.UTF-8.conf similarity index 100% rename from client/shared/etc/lang.en_GB.UTF-8.conf rename to client/etc/lang.en_GB.UTF-8.conf diff --git a/client/shared/etc/lang.en_GB.conf b/client/etc/lang.en_GB.conf similarity index 100% rename from client/shared/etc/lang.en_GB.conf rename to client/etc/lang.en_GB.conf diff --git a/client/shared/etc/lang.es_ES.UTF-8.conf b/client/etc/lang.es_ES.UTF-8.conf similarity index 100% rename from client/shared/etc/lang.es_ES.UTF-8.conf rename to client/etc/lang.es_ES.UTF-8.conf diff --git a/client/shared/etc/lang.es_ES.conf b/client/etc/lang.es_ES.conf similarity index 100% rename from client/shared/etc/lang.es_ES.conf rename to client/etc/lang.es_ES.conf diff --git a/client/shared/etc/preinit/default.sh b/client/etc/preinit/default.sh similarity index 100% rename from client/shared/etc/preinit/default.sh rename to client/etc/preinit/default.sh diff --git a/client/shared/etc/preinit/fileslinks.sh b/client/etc/preinit/fileslinks.sh similarity index 100% rename from client/shared/etc/preinit/fileslinks.sh rename to client/etc/preinit/fileslinks.sh diff --git a/client/shared/etc/preinit/loadenviron.sh b/client/etc/preinit/loadenviron.sh similarity index 100% rename from client/shared/etc/preinit/loadenviron.sh rename to client/etc/preinit/loadenviron.sh diff --git a/client/shared/etc/preinit/loadmodules.sh b/client/etc/preinit/loadmodules.sh similarity index 100% rename from client/shared/etc/preinit/loadmodules.sh rename to client/etc/preinit/loadmodules.sh diff --git a/client/shared/etc/preinit/metadevs.sh b/client/etc/preinit/metadevs.sh similarity index 100% rename from client/shared/etc/preinit/metadevs.sh rename to client/etc/preinit/metadevs.sh diff --git a/client/shared/etc/preinit/mountrepo.sh b/client/etc/preinit/mountrepo.sh similarity index 100% rename from client/shared/etc/preinit/mountrepo.sh rename to client/etc/preinit/mountrepo.sh diff --git a/client/shared/etc/preinit/otherservices.sh b/client/etc/preinit/otherservices.sh similarity index 100% rename from client/shared/etc/preinit/otherservices.sh rename to client/etc/preinit/otherservices.sh diff --git a/client/shared/etc/preinit/poweroff.sh b/client/etc/preinit/poweroff.sh similarity index 100% rename from client/shared/etc/preinit/poweroff.sh rename to client/etc/preinit/poweroff.sh diff --git a/client/shared/lib/burg/themes/OpenGnsys/background-original.png b/client/lib/burg/themes/OpenGnsys/background-original.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/background-original.png rename to client/lib/burg/themes/OpenGnsys/background-original.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/background.png b/client/lib/burg/themes/OpenGnsys/background.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/background.png rename to client/lib/burg/themes/OpenGnsys/background.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/extended b/client/lib/burg/themes/OpenGnsys/extended similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/extended rename to client/lib/burg/themes/OpenGnsys/extended diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_debian.png b/client/lib/burg/themes/OpenGnsys/icons/hover_debian.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_debian.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_debian.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_elementary.png b/client/lib/burg/themes/OpenGnsys/icons/hover_elementary.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_elementary.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_elementary.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_freebsd.png b/client/lib/burg/themes/OpenGnsys/icons/hover_freebsd.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_freebsd.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_freebsd.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_haiku.png b/client/lib/burg/themes/OpenGnsys/icons/hover_haiku.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_haiku.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_haiku.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_linux.png b/client/lib/burg/themes/OpenGnsys/icons/hover_linux.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_linux.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_linux.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_opengnsys.png b/client/lib/burg/themes/OpenGnsys/icons/hover_opengnsys.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_opengnsys.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_opengnsys.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_opensuse.png b/client/lib/burg/themes/OpenGnsys/icons/hover_opensuse.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_opensuse.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_opensuse.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_os.png b/client/lib/burg/themes/OpenGnsys/icons/hover_os.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_os.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_os.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_osx.png b/client/lib/burg/themes/OpenGnsys/icons/hover_osx.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_osx.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_osx.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_recovery.png b/client/lib/burg/themes/OpenGnsys/icons/hover_recovery.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_recovery.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_recovery.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_restart.png b/client/lib/burg/themes/OpenGnsys/icons/hover_restart.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_restart.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_restart.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_shutdown.png b/client/lib/burg/themes/OpenGnsys/icons/hover_shutdown.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_shutdown.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_shutdown.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_ubuntu.png b/client/lib/burg/themes/OpenGnsys/icons/hover_ubuntu.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_ubuntu.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_ubuntu.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows.png b/client/lib/burg/themes/OpenGnsys/icons/hover_windows.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_windows.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows10.png b/client/lib/burg/themes/OpenGnsys/icons/hover_windows10.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows10.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_windows10.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows7.png b/client/lib/burg/themes/OpenGnsys/icons/hover_windows7.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows7.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_windows7.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows_metro.png b/client/lib/burg/themes/OpenGnsys/icons/hover_windows_metro.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/hover_windows_metro.png rename to client/lib/burg/themes/OpenGnsys/icons/hover_windows_metro.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/icons b/client/lib/burg/themes/OpenGnsys/icons/icons similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/icons rename to client/lib/burg/themes/OpenGnsys/icons/icons diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_debian.png b/client/lib/burg/themes/OpenGnsys/icons/normal_debian.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_debian.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_debian.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_elementary.png b/client/lib/burg/themes/OpenGnsys/icons/normal_elementary.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_elementary.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_elementary.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_freebsd.png b/client/lib/burg/themes/OpenGnsys/icons/normal_freebsd.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_freebsd.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_freebsd.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_haiku.png b/client/lib/burg/themes/OpenGnsys/icons/normal_haiku.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_haiku.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_haiku.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_linux.png b/client/lib/burg/themes/OpenGnsys/icons/normal_linux.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_linux.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_linux.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_opengnsys.png b/client/lib/burg/themes/OpenGnsys/icons/normal_opengnsys.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_opengnsys.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_opengnsys.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_opensuse.png b/client/lib/burg/themes/OpenGnsys/icons/normal_opensuse.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_opensuse.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_opensuse.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_os.png b/client/lib/burg/themes/OpenGnsys/icons/normal_os.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_os.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_os.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_osx.png b/client/lib/burg/themes/OpenGnsys/icons/normal_osx.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_osx.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_osx.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_recovery.png b/client/lib/burg/themes/OpenGnsys/icons/normal_recovery.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_recovery.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_recovery.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_restart.png b/client/lib/burg/themes/OpenGnsys/icons/normal_restart.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_restart.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_restart.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_shutdown.png b/client/lib/burg/themes/OpenGnsys/icons/normal_shutdown.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_shutdown.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_shutdown.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_ubuntu.png b/client/lib/burg/themes/OpenGnsys/icons/normal_ubuntu.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_ubuntu.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_ubuntu.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows.png b/client/lib/burg/themes/OpenGnsys/icons/normal_windows.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_windows.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows10.png b/client/lib/burg/themes/OpenGnsys/icons/normal_windows10.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows10.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_windows10.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows7.png b/client/lib/burg/themes/OpenGnsys/icons/normal_windows7.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows7.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_windows7.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows_metro.png b/client/lib/burg/themes/OpenGnsys/icons/normal_windows_metro.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/icons/normal_windows_metro.png rename to client/lib/burg/themes/OpenGnsys/icons/normal_windows_metro.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/000-70opaque.png b/client/lib/burg/themes/OpenGnsys/images/000-70opaque.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/000-70opaque.png rename to client/lib/burg/themes/OpenGnsys/images/000-70opaque.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-bg.png b/client/lib/burg/themes/OpenGnsys/images/button-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-bg.png rename to client/lib/burg/themes/OpenGnsys/images/button-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-hover-bg.png b/client/lib/burg/themes/OpenGnsys/images/button-hover-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-hover-bg.png rename to client/lib/burg/themes/OpenGnsys/images/button-hover-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-hover-l.png b/client/lib/burg/themes/OpenGnsys/images/button-hover-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-hover-l.png rename to client/lib/burg/themes/OpenGnsys/images/button-hover-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-hover-r.png b/client/lib/burg/themes/OpenGnsys/images/button-hover-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-hover-r.png rename to client/lib/burg/themes/OpenGnsys/images/button-hover-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-l.png b/client/lib/burg/themes/OpenGnsys/images/button-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-l.png rename to client/lib/burg/themes/OpenGnsys/images/button-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-r.png b/client/lib/burg/themes/OpenGnsys/images/button-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-r.png rename to client/lib/burg/themes/OpenGnsys/images/button-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-tools-hover.png b/client/lib/burg/themes/OpenGnsys/images/button-tools-hover.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-tools-hover.png rename to client/lib/burg/themes/OpenGnsys/images/button-tools-hover.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/button-tools.png b/client/lib/burg/themes/OpenGnsys/images/button-tools.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/button-tools.png rename to client/lib/burg/themes/OpenGnsys/images/button-tools.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-b.png b/client/lib/burg/themes/OpenGnsys/images/container-b.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-b.png rename to client/lib/burg/themes/OpenGnsys/images/container-b.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-bg.png b/client/lib/burg/themes/OpenGnsys/images/container-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-bg.png rename to client/lib/burg/themes/OpenGnsys/images/container-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-bl.png b/client/lib/burg/themes/OpenGnsys/images/container-bl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-bl.png rename to client/lib/burg/themes/OpenGnsys/images/container-bl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-br.png b/client/lib/burg/themes/OpenGnsys/images/container-br.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-br.png rename to client/lib/burg/themes/OpenGnsys/images/container-br.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-l.png b/client/lib/burg/themes/OpenGnsys/images/container-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-l.png rename to client/lib/burg/themes/OpenGnsys/images/container-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-r.png b/client/lib/burg/themes/OpenGnsys/images/container-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-r.png rename to client/lib/burg/themes/OpenGnsys/images/container-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-t.png b/client/lib/burg/themes/OpenGnsys/images/container-t.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-t.png rename to client/lib/burg/themes/OpenGnsys/images/container-t.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-bg.png b/client/lib/burg/themes/OpenGnsys/images/container-title-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-bg.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-l.png b/client/lib/burg/themes/OpenGnsys/images/container-title-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-l.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-r.png b/client/lib/burg/themes/OpenGnsys/images/container-title-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-r.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-t.png b/client/lib/burg/themes/OpenGnsys/images/container-title-t.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-t.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-t.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-tl.png b/client/lib/burg/themes/OpenGnsys/images/container-title-tl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-tl.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-tl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-title-tr.png b/client/lib/burg/themes/OpenGnsys/images/container-title-tr.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-title-tr.png rename to client/lib/burg/themes/OpenGnsys/images/container-title-tr.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-tl.png b/client/lib/burg/themes/OpenGnsys/images/container-tl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-tl.png rename to client/lib/burg/themes/OpenGnsys/images/container-tl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/container-tr.png b/client/lib/burg/themes/OpenGnsys/images/container-tr.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/container-tr.png rename to client/lib/burg/themes/OpenGnsys/images/container-tr.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-b.png b/client/lib/burg/themes/OpenGnsys/images/dialog-b.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-b.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-b.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-bg.png b/client/lib/burg/themes/OpenGnsys/images/dialog-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-bg.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-bl.png b/client/lib/burg/themes/OpenGnsys/images/dialog-bl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-bl.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-bl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-bl.xcf b/client/lib/burg/themes/OpenGnsys/images/dialog-bl.xcf similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-bl.xcf rename to client/lib/burg/themes/OpenGnsys/images/dialog-bl.xcf diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-br.png b/client/lib/burg/themes/OpenGnsys/images/dialog-br.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-br.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-br.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-lr.png b/client/lib/burg/themes/OpenGnsys/images/dialog-lr.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-lr.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-lr.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-spacer.png b/client/lib/burg/themes/OpenGnsys/images/dialog-spacer.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-spacer.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-spacer.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-t.png b/client/lib/burg/themes/OpenGnsys/images/dialog-t.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-t.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-t.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-tl.png b/client/lib/burg/themes/OpenGnsys/images/dialog-tl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-tl.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-tl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/dialog-tr.png b/client/lib/burg/themes/OpenGnsys/images/dialog-tr.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/dialog-tr.png rename to client/lib/burg/themes/OpenGnsys/images/dialog-tr.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-b.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-b.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-b.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-b.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-bl.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-bl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-bl.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-bl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-br.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-br.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-br.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-br.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-l.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-l.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-r.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-r.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-t.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-t.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-t.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-t.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-tl.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-tl.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-tl.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-tl.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-tr.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg-tr.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg-tr.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg-tr.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg.png b/client/lib/burg/themes/OpenGnsys/images/progressbar-bg.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/progressbar-bg.png rename to client/lib/burg/themes/OpenGnsys/images/progressbar-bg.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/text-line-l.png b/client/lib/burg/themes/OpenGnsys/images/text-line-l.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/text-line-l.png rename to client/lib/burg/themes/OpenGnsys/images/text-line-l.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/text-line-r.png b/client/lib/burg/themes/OpenGnsys/images/text-line-r.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/text-line-r.png rename to client/lib/burg/themes/OpenGnsys/images/text-line-r.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/tick.png b/client/lib/burg/themes/OpenGnsys/images/tick.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/tick.png rename to client/lib/burg/themes/OpenGnsys/images/tick.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/txt-about.png b/client/lib/burg/themes/OpenGnsys/images/txt-about.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/txt-about.png rename to client/lib/burg/themes/OpenGnsys/images/txt-about.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/txt-help.png b/client/lib/burg/themes/OpenGnsys/images/txt-help.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/txt-help.png rename to client/lib/burg/themes/OpenGnsys/images/txt-help.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/txt-select.png b/client/lib/burg/themes/OpenGnsys/images/txt-select.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/txt-select.png rename to client/lib/burg/themes/OpenGnsys/images/txt-select.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/txt-tools.png b/client/lib/burg/themes/OpenGnsys/images/txt-tools.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/txt-tools.png rename to client/lib/burg/themes/OpenGnsys/images/txt-tools.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/images/ubuntu-glow-96.png b/client/lib/burg/themes/OpenGnsys/images/ubuntu-glow-96.png similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/images/ubuntu-glow-96.png rename to client/lib/burg/themes/OpenGnsys/images/ubuntu-glow-96.png diff --git a/client/shared/lib/burg/themes/OpenGnsys/menus b/client/lib/burg/themes/OpenGnsys/menus similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/menus rename to client/lib/burg/themes/OpenGnsys/menus diff --git a/client/shared/lib/burg/themes/OpenGnsys/style b/client/lib/burg/themes/OpenGnsys/style similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/style rename to client/lib/burg/themes/OpenGnsys/style diff --git a/client/shared/lib/burg/themes/OpenGnsys/theme b/client/lib/burg/themes/OpenGnsys/theme similarity index 100% rename from client/shared/lib/burg/themes/OpenGnsys/theme rename to client/lib/burg/themes/OpenGnsys/theme diff --git a/client/shared/lib/engine/tests/Modify/Cache.shtest b/client/lib/engine/tests/Modify/Cache.shtest similarity index 100% rename from client/shared/lib/engine/tests/Modify/Cache.shtest rename to client/lib/engine/tests/Modify/Cache.shtest diff --git a/client/shared/lib/engine/tests/NoModify/File1.shtest b/client/lib/engine/tests/NoModify/File1.shtest similarity index 100% rename from client/shared/lib/engine/tests/NoModify/File1.shtest rename to client/lib/engine/tests/NoModify/File1.shtest diff --git a/client/shared/lib/engine/tests/NoModify/Lock1.shtest b/client/lib/engine/tests/NoModify/Lock1.shtest similarity index 100% rename from client/shared/lib/engine/tests/NoModify/Lock1.shtest rename to client/lib/engine/tests/NoModify/Lock1.shtest diff --git a/client/shared/lib/engine/tests/NoModify/Net1.shtest b/client/lib/engine/tests/NoModify/Net1.shtest similarity index 100% rename from client/shared/lib/engine/tests/NoModify/Net1.shtest rename to client/lib/engine/tests/NoModify/Net1.shtest diff --git a/client/shared/lib/engine/tests/README b/client/lib/engine/tests/README similarity index 100% rename from client/shared/lib/engine/tests/README rename to client/lib/engine/tests/README diff --git a/client/shared/lib/engine/tests/crearTestDisk1 b/client/lib/engine/tests/crearTestDisk1 similarity index 100% rename from client/shared/lib/engine/tests/crearTestDisk1 rename to client/lib/engine/tests/crearTestDisk1 diff --git a/client/shared/lib/engine/tests/crearTestLock2 b/client/lib/engine/tests/crearTestLock2 similarity index 100% rename from client/shared/lib/engine/tests/crearTestLock2 rename to client/lib/engine/tests/crearTestLock2 diff --git a/client/shared/lib/fonts/DejaVuSans-Bold.ttf b/client/lib/fonts/DejaVuSans-Bold.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSans-Bold.ttf rename to client/lib/fonts/DejaVuSans-Bold.ttf diff --git a/client/shared/lib/fonts/DejaVuSans-BoldOblique.ttf b/client/lib/fonts/DejaVuSans-BoldOblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSans-BoldOblique.ttf rename to client/lib/fonts/DejaVuSans-BoldOblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSans-Oblique.ttf b/client/lib/fonts/DejaVuSans-Oblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSans-Oblique.ttf rename to client/lib/fonts/DejaVuSans-Oblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSans.ttf b/client/lib/fonts/DejaVuSans.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSans.ttf rename to client/lib/fonts/DejaVuSans.ttf diff --git a/client/shared/lib/fonts/DejaVuSansMono-Bold.ttf b/client/lib/fonts/DejaVuSansMono-Bold.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSansMono-Bold.ttf rename to client/lib/fonts/DejaVuSansMono-Bold.ttf diff --git a/client/shared/lib/fonts/DejaVuSansMono-BoldOblique.ttf b/client/lib/fonts/DejaVuSansMono-BoldOblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSansMono-BoldOblique.ttf rename to client/lib/fonts/DejaVuSansMono-BoldOblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSansMono-Oblique.ttf b/client/lib/fonts/DejaVuSansMono-Oblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSansMono-Oblique.ttf rename to client/lib/fonts/DejaVuSansMono-Oblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSansMono.ttf b/client/lib/fonts/DejaVuSansMono.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSansMono.ttf rename to client/lib/fonts/DejaVuSansMono.ttf diff --git a/client/shared/lib/fonts/DejaVuSerif-Bold.ttf b/client/lib/fonts/DejaVuSerif-Bold.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSerif-Bold.ttf rename to client/lib/fonts/DejaVuSerif-Bold.ttf diff --git a/client/shared/lib/fonts/DejaVuSerif-BoldOblique.ttf b/client/lib/fonts/DejaVuSerif-BoldOblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSerif-BoldOblique.ttf rename to client/lib/fonts/DejaVuSerif-BoldOblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSerif-Oblique.ttf b/client/lib/fonts/DejaVuSerif-Oblique.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSerif-Oblique.ttf rename to client/lib/fonts/DejaVuSerif-Oblique.ttf diff --git a/client/shared/lib/fonts/DejaVuSerif.ttf b/client/lib/fonts/DejaVuSerif.ttf similarity index 100% rename from client/shared/lib/fonts/DejaVuSerif.ttf rename to client/lib/fonts/DejaVuSerif.ttf diff --git a/client/shared/lib/fonts/README b/client/lib/fonts/README similarity index 100% rename from client/shared/lib/fonts/README rename to client/lib/fonts/README diff --git a/client/shared/lib/fonts/UTBI____.pfa b/client/lib/fonts/UTBI____.pfa similarity index 100% rename from client/shared/lib/fonts/UTBI____.pfa rename to client/lib/fonts/UTBI____.pfa diff --git a/client/shared/lib/fonts/UTB_____.pfa b/client/lib/fonts/UTB_____.pfa similarity index 100% rename from client/shared/lib/fonts/UTB_____.pfa rename to client/lib/fonts/UTB_____.pfa diff --git a/client/shared/lib/fonts/UTI_____.pfa b/client/lib/fonts/UTI_____.pfa similarity index 100% rename from client/shared/lib/fonts/UTI_____.pfa rename to client/lib/fonts/UTI_____.pfa diff --git a/client/shared/lib/fonts/UTRG____.pfa b/client/lib/fonts/UTRG____.pfa similarity index 100% rename from client/shared/lib/fonts/UTRG____.pfa rename to client/lib/fonts/UTRG____.pfa diff --git a/client/shared/lib/fonts/Vera.ttf b/client/lib/fonts/Vera.ttf similarity index 100% rename from client/shared/lib/fonts/Vera.ttf rename to client/lib/fonts/Vera.ttf diff --git a/client/shared/lib/fonts/VeraBI.ttf b/client/lib/fonts/VeraBI.ttf similarity index 100% rename from client/shared/lib/fonts/VeraBI.ttf rename to client/lib/fonts/VeraBI.ttf diff --git a/client/shared/lib/fonts/VeraBd.ttf b/client/lib/fonts/VeraBd.ttf similarity index 100% rename from client/shared/lib/fonts/VeraBd.ttf rename to client/lib/fonts/VeraBd.ttf diff --git a/client/shared/lib/fonts/VeraIt.ttf b/client/lib/fonts/VeraIt.ttf similarity index 100% rename from client/shared/lib/fonts/VeraIt.ttf rename to client/lib/fonts/VeraIt.ttf diff --git a/client/shared/lib/fonts/VeraMoBI.ttf b/client/lib/fonts/VeraMoBI.ttf similarity index 100% rename from client/shared/lib/fonts/VeraMoBI.ttf rename to client/lib/fonts/VeraMoBI.ttf diff --git a/client/shared/lib/fonts/VeraMoBd.ttf b/client/lib/fonts/VeraMoBd.ttf similarity index 100% rename from client/shared/lib/fonts/VeraMoBd.ttf rename to client/lib/fonts/VeraMoBd.ttf diff --git a/client/shared/lib/fonts/VeraMoIt.ttf b/client/lib/fonts/VeraMoIt.ttf similarity index 100% rename from client/shared/lib/fonts/VeraMoIt.ttf rename to client/lib/fonts/VeraMoIt.ttf diff --git a/client/shared/lib/fonts/VeraMono.ttf b/client/lib/fonts/VeraMono.ttf similarity index 100% rename from client/shared/lib/fonts/VeraMono.ttf rename to client/lib/fonts/VeraMono.ttf diff --git a/client/shared/lib/fonts/VeraSe.ttf b/client/lib/fonts/VeraSe.ttf similarity index 100% rename from client/shared/lib/fonts/VeraSe.ttf rename to client/lib/fonts/VeraSe.ttf diff --git a/client/shared/lib/fonts/VeraSeBd.ttf b/client/lib/fonts/VeraSeBd.ttf similarity index 100% rename from client/shared/lib/fonts/VeraSeBd.ttf rename to client/lib/fonts/VeraSeBd.ttf diff --git a/client/shared/lib/fonts/c0419bt_.pfb b/client/lib/fonts/c0419bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0419bt_.pfb rename to client/lib/fonts/c0419bt_.pfb diff --git a/client/shared/lib/fonts/c0582bt_.pfb b/client/lib/fonts/c0582bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0582bt_.pfb rename to client/lib/fonts/c0582bt_.pfb diff --git a/client/shared/lib/fonts/c0583bt_.pfb b/client/lib/fonts/c0583bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0583bt_.pfb rename to client/lib/fonts/c0583bt_.pfb diff --git a/client/shared/lib/fonts/c0611bt_.pfb b/client/lib/fonts/c0611bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0611bt_.pfb rename to client/lib/fonts/c0611bt_.pfb diff --git a/client/shared/lib/fonts/c0632bt_.pfb b/client/lib/fonts/c0632bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0632bt_.pfb rename to client/lib/fonts/c0632bt_.pfb diff --git a/client/shared/lib/fonts/c0633bt_.pfb b/client/lib/fonts/c0633bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0633bt_.pfb rename to client/lib/fonts/c0633bt_.pfb diff --git a/client/shared/lib/fonts/c0648bt_.pfb b/client/lib/fonts/c0648bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0648bt_.pfb rename to client/lib/fonts/c0648bt_.pfb diff --git a/client/shared/lib/fonts/c0649bt_.pfb b/client/lib/fonts/c0649bt_.pfb similarity index 100% rename from client/shared/lib/fonts/c0649bt_.pfb rename to client/lib/fonts/c0649bt_.pfb diff --git a/client/shared/lib/fonts/cour.pfa b/client/lib/fonts/cour.pfa similarity index 100% rename from client/shared/lib/fonts/cour.pfa rename to client/lib/fonts/cour.pfa diff --git a/client/shared/lib/fonts/courb.pfa b/client/lib/fonts/courb.pfa similarity index 100% rename from client/shared/lib/fonts/courb.pfa rename to client/lib/fonts/courb.pfa diff --git a/client/shared/lib/fonts/courbi.pfa b/client/lib/fonts/courbi.pfa similarity index 100% rename from client/shared/lib/fonts/courbi.pfa rename to client/lib/fonts/courbi.pfa diff --git a/client/shared/lib/fonts/couri.pfa b/client/lib/fonts/couri.pfa similarity index 100% rename from client/shared/lib/fonts/couri.pfa rename to client/lib/fonts/couri.pfa diff --git a/client/shared/lib/fonts/cursor.pfa b/client/lib/fonts/cursor.pfa similarity index 100% rename from client/shared/lib/fonts/cursor.pfa rename to client/lib/fonts/cursor.pfa diff --git a/client/shared/lib/fonts/fixed_120_50.qpf b/client/lib/fonts/fixed_120_50.qpf similarity index 100% rename from client/shared/lib/fonts/fixed_120_50.qpf rename to client/lib/fonts/fixed_120_50.qpf diff --git a/client/shared/lib/fonts/fixed_70_50.qpf b/client/lib/fonts/fixed_70_50.qpf similarity index 100% rename from client/shared/lib/fonts/fixed_70_50.qpf rename to client/lib/fonts/fixed_70_50.qpf diff --git a/client/shared/lib/fonts/helvetica_100_50.qpf b/client/lib/fonts/helvetica_100_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_100_50.qpf rename to client/lib/fonts/helvetica_100_50.qpf diff --git a/client/shared/lib/fonts/helvetica_100_50i.qpf b/client/lib/fonts/helvetica_100_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_100_50i.qpf rename to client/lib/fonts/helvetica_100_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_100_75.qpf b/client/lib/fonts/helvetica_100_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_100_75.qpf rename to client/lib/fonts/helvetica_100_75.qpf diff --git a/client/shared/lib/fonts/helvetica_100_75i.qpf b/client/lib/fonts/helvetica_100_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_100_75i.qpf rename to client/lib/fonts/helvetica_100_75i.qpf diff --git a/client/shared/lib/fonts/helvetica_120_50.qpf b/client/lib/fonts/helvetica_120_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_120_50.qpf rename to client/lib/fonts/helvetica_120_50.qpf diff --git a/client/shared/lib/fonts/helvetica_120_50i.qpf b/client/lib/fonts/helvetica_120_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_120_50i.qpf rename to client/lib/fonts/helvetica_120_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_120_75.qpf b/client/lib/fonts/helvetica_120_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_120_75.qpf rename to client/lib/fonts/helvetica_120_75.qpf diff --git a/client/shared/lib/fonts/helvetica_120_75i.qpf b/client/lib/fonts/helvetica_120_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_120_75i.qpf rename to client/lib/fonts/helvetica_120_75i.qpf diff --git a/client/shared/lib/fonts/helvetica_140_50.qpf b/client/lib/fonts/helvetica_140_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_140_50.qpf rename to client/lib/fonts/helvetica_140_50.qpf diff --git a/client/shared/lib/fonts/helvetica_140_50i.qpf b/client/lib/fonts/helvetica_140_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_140_50i.qpf rename to client/lib/fonts/helvetica_140_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_140_75.qpf b/client/lib/fonts/helvetica_140_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_140_75.qpf rename to client/lib/fonts/helvetica_140_75.qpf diff --git a/client/shared/lib/fonts/helvetica_140_75i.qpf b/client/lib/fonts/helvetica_140_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_140_75i.qpf rename to client/lib/fonts/helvetica_140_75i.qpf diff --git a/client/shared/lib/fonts/helvetica_180_50.qpf b/client/lib/fonts/helvetica_180_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_180_50.qpf rename to client/lib/fonts/helvetica_180_50.qpf diff --git a/client/shared/lib/fonts/helvetica_180_50i.qpf b/client/lib/fonts/helvetica_180_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_180_50i.qpf rename to client/lib/fonts/helvetica_180_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_180_75.qpf b/client/lib/fonts/helvetica_180_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_180_75.qpf rename to client/lib/fonts/helvetica_180_75.qpf diff --git a/client/shared/lib/fonts/helvetica_180_75i.qpf b/client/lib/fonts/helvetica_180_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_180_75i.qpf rename to client/lib/fonts/helvetica_180_75i.qpf diff --git a/client/shared/lib/fonts/helvetica_240_50.qpf b/client/lib/fonts/helvetica_240_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_240_50.qpf rename to client/lib/fonts/helvetica_240_50.qpf diff --git a/client/shared/lib/fonts/helvetica_240_50i.qpf b/client/lib/fonts/helvetica_240_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_240_50i.qpf rename to client/lib/fonts/helvetica_240_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_240_75.qpf b/client/lib/fonts/helvetica_240_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_240_75.qpf rename to client/lib/fonts/helvetica_240_75.qpf diff --git a/client/shared/lib/fonts/helvetica_240_75i.qpf b/client/lib/fonts/helvetica_240_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_240_75i.qpf rename to client/lib/fonts/helvetica_240_75i.qpf diff --git a/client/shared/lib/fonts/helvetica_80_50.qpf b/client/lib/fonts/helvetica_80_50.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_80_50.qpf rename to client/lib/fonts/helvetica_80_50.qpf diff --git a/client/shared/lib/fonts/helvetica_80_50i.qpf b/client/lib/fonts/helvetica_80_50i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_80_50i.qpf rename to client/lib/fonts/helvetica_80_50i.qpf diff --git a/client/shared/lib/fonts/helvetica_80_75.qpf b/client/lib/fonts/helvetica_80_75.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_80_75.qpf rename to client/lib/fonts/helvetica_80_75.qpf diff --git a/client/shared/lib/fonts/helvetica_80_75i.qpf b/client/lib/fonts/helvetica_80_75i.qpf similarity index 100% rename from client/shared/lib/fonts/helvetica_80_75i.qpf rename to client/lib/fonts/helvetica_80_75i.qpf diff --git a/client/shared/lib/fonts/japanese_230_50.qpf b/client/lib/fonts/japanese_230_50.qpf similarity index 100% rename from client/shared/lib/fonts/japanese_230_50.qpf rename to client/lib/fonts/japanese_230_50.qpf diff --git a/client/shared/lib/fonts/l047013t.pfa b/client/lib/fonts/l047013t.pfa similarity index 100% rename from client/shared/lib/fonts/l047013t.pfa rename to client/lib/fonts/l047013t.pfa diff --git a/client/shared/lib/fonts/l047016t.pfa b/client/lib/fonts/l047016t.pfa similarity index 100% rename from client/shared/lib/fonts/l047016t.pfa rename to client/lib/fonts/l047016t.pfa diff --git a/client/shared/lib/fonts/l047033t.pfa b/client/lib/fonts/l047033t.pfa similarity index 100% rename from client/shared/lib/fonts/l047033t.pfa rename to client/lib/fonts/l047033t.pfa diff --git a/client/shared/lib/fonts/l047036t.pfa b/client/lib/fonts/l047036t.pfa similarity index 100% rename from client/shared/lib/fonts/l047036t.pfa rename to client/lib/fonts/l047036t.pfa diff --git a/client/shared/lib/fonts/l048013t.pfa b/client/lib/fonts/l048013t.pfa similarity index 100% rename from client/shared/lib/fonts/l048013t.pfa rename to client/lib/fonts/l048013t.pfa diff --git a/client/shared/lib/fonts/l048016t.pfa b/client/lib/fonts/l048016t.pfa similarity index 100% rename from client/shared/lib/fonts/l048016t.pfa rename to client/lib/fonts/l048016t.pfa diff --git a/client/shared/lib/fonts/l048033t.pfa b/client/lib/fonts/l048033t.pfa similarity index 100% rename from client/shared/lib/fonts/l048033t.pfa rename to client/lib/fonts/l048033t.pfa diff --git a/client/shared/lib/fonts/l048036t.pfa b/client/lib/fonts/l048036t.pfa similarity index 100% rename from client/shared/lib/fonts/l048036t.pfa rename to client/lib/fonts/l048036t.pfa diff --git a/client/shared/lib/fonts/l049013t.pfa b/client/lib/fonts/l049013t.pfa similarity index 100% rename from client/shared/lib/fonts/l049013t.pfa rename to client/lib/fonts/l049013t.pfa diff --git a/client/shared/lib/fonts/l049016t.pfa b/client/lib/fonts/l049016t.pfa similarity index 100% rename from client/shared/lib/fonts/l049016t.pfa rename to client/lib/fonts/l049016t.pfa diff --git a/client/shared/lib/fonts/l049033t.pfa b/client/lib/fonts/l049033t.pfa similarity index 100% rename from client/shared/lib/fonts/l049033t.pfa rename to client/lib/fonts/l049033t.pfa diff --git a/client/shared/lib/fonts/l049036t.pfa b/client/lib/fonts/l049036t.pfa similarity index 100% rename from client/shared/lib/fonts/l049036t.pfa rename to client/lib/fonts/l049036t.pfa diff --git a/client/shared/lib/fonts/micro_40_50.qpf b/client/lib/fonts/micro_40_50.qpf similarity index 100% rename from client/shared/lib/fonts/micro_40_50.qpf rename to client/lib/fonts/micro_40_50.qpf diff --git a/client/shared/lib/fonts/unifont_160_50.qpf b/client/lib/fonts/unifont_160_50.qpf similarity index 100% rename from client/shared/lib/fonts/unifont_160_50.qpf rename to client/lib/fonts/unifont_160_50.qpf diff --git a/client/shared/lib/grub4dos/COPYING b/client/lib/grub4dos/COPYING similarity index 100% rename from client/shared/lib/grub4dos/COPYING rename to client/lib/grub4dos/COPYING diff --git a/client/shared/lib/grub4dos/ChangeLog_GRUB4DOS.txt b/client/lib/grub4dos/ChangeLog_GRUB4DOS.txt similarity index 100% rename from client/shared/lib/grub4dos/ChangeLog_GRUB4DOS.txt rename to client/lib/grub4dos/ChangeLog_GRUB4DOS.txt diff --git a/client/shared/lib/grub4dos/Get_Source_of_This_Build.txt b/client/lib/grub4dos/Get_Source_of_This_Build.txt similarity index 100% rename from client/shared/lib/grub4dos/Get_Source_of_This_Build.txt rename to client/lib/grub4dos/Get_Source_of_This_Build.txt diff --git a/client/shared/lib/grub4dos/README_GRUB4DOS.txt b/client/lib/grub4dos/README_GRUB4DOS.txt similarity index 100% rename from client/shared/lib/grub4dos/README_GRUB4DOS.txt rename to client/lib/grub4dos/README_GRUB4DOS.txt diff --git a/client/shared/lib/grub4dos/badgrub.exe b/client/lib/grub4dos/badgrub.exe similarity index 100% rename from client/shared/lib/grub4dos/badgrub.exe rename to client/lib/grub4dos/badgrub.exe diff --git a/client/shared/lib/grub4dos/bootlace.com b/client/lib/grub4dos/bootlace.com similarity index 100% rename from client/shared/lib/grub4dos/bootlace.com rename to client/lib/grub4dos/bootlace.com diff --git a/client/shared/lib/grub4dos/config.sys b/client/lib/grub4dos/config.sys similarity index 100% rename from client/shared/lib/grub4dos/config.sys rename to client/lib/grub4dos/config.sys diff --git a/client/shared/lib/grub4dos/default b/client/lib/grub4dos/default similarity index 100% rename from client/shared/lib/grub4dos/default rename to client/lib/grub4dos/default diff --git a/client/shared/lib/grub4dos/example.menu.lst b/client/lib/grub4dos/example.menu.lst similarity index 100% rename from client/shared/lib/grub4dos/example.menu.lst rename to client/lib/grub4dos/example.menu.lst diff --git a/client/shared/lib/grub4dos/grldr b/client/lib/grub4dos/grldr similarity index 100% rename from client/shared/lib/grub4dos/grldr rename to client/lib/grub4dos/grldr diff --git a/client/shared/lib/grub4dos/grldr.mbr b/client/lib/grub4dos/grldr.mbr similarity index 100% rename from client/shared/lib/grub4dos/grldr.mbr rename to client/lib/grub4dos/grldr.mbr diff --git a/client/shared/lib/grub4dos/grub.exe b/client/lib/grub4dos/grub.exe similarity index 100% rename from client/shared/lib/grub4dos/grub.exe rename to client/lib/grub4dos/grub.exe diff --git a/client/shared/lib/grub4dos/grub.pif b/client/lib/grub4dos/grub.pif similarity index 100% rename from client/shared/lib/grub4dos/grub.pif rename to client/lib/grub4dos/grub.pif diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/COPYING b/client/lib/grub4dos/grub4dos-0.4.5b/COPYING similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/COPYING rename to client/lib/grub4dos/grub4dos-0.4.5b/COPYING diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_GRUB4DOS.txt b/client/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_GRUB4DOS.txt similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_GRUB4DOS.txt rename to client/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_GRUB4DOS.txt diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_chenall.txt b/client/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_chenall.txt similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_chenall.txt rename to client/lib/grub4dos/grub4dos-0.4.5b/ChangeLog_chenall.txt diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS.txt b/client/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS.txt similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS.txt rename to client/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS.txt diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS_CN.txt b/client/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS_CN.txt similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS_CN.txt rename to client/lib/grub4dos/grub4dos-0.4.5b/README_GRUB4DOS_CN.txt diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/badgrub.exe b/client/lib/grub4dos/grub4dos-0.4.5b/badgrub.exe similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/badgrub.exe rename to client/lib/grub4dos/grub4dos-0.4.5b/badgrub.exe diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/bootlace.com b/client/lib/grub4dos/grub4dos-0.4.5b/bootlace.com similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/bootlace.com rename to client/lib/grub4dos/grub4dos-0.4.5b/bootlace.com diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/config.sys b/client/lib/grub4dos/grub4dos-0.4.5b/config.sys similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/config.sys rename to client/lib/grub4dos/grub4dos-0.4.5b/config.sys diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/default b/client/lib/grub4dos/grub4dos-0.4.5b/default similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/default rename to client/lib/grub4dos/grub4dos-0.4.5b/default diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/grldr b/client/lib/grub4dos/grub4dos-0.4.5b/grldr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/grldr rename to client/lib/grub4dos/grub4dos-0.4.5b/grldr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/grldr.mbr b/client/lib/grub4dos/grub4dos-0.4.5b/grldr.mbr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/grldr.mbr rename to client/lib/grub4dos/grub4dos-0.4.5b/grldr.mbr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/grub.exe b/client/lib/grub4dos/grub4dos-0.4.5b/grub.exe similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/grub.exe rename to client/lib/grub4dos/grub4dos-0.4.5b/grub.exe diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/grub.pif b/client/lib/grub4dos/grub4dos-0.4.5b/grub.pif similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/grub.pif rename to client/lib/grub4dos/grub4dos-0.4.5b/grub.pif diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/hmload.com b/client/lib/grub4dos/grub4dos-0.4.5b/hmload.com similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/hmload.com rename to client/lib/grub4dos/grub4dos-0.4.5b/hmload.com diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.5b/menu.lst b/client/lib/grub4dos/grub4dos-0.4.5b/menu.lst similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.5b/menu.lst rename to client/lib/grub4dos/grub4dos-0.4.5b/menu.lst diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/COPYING b/client/lib/grub4dos/grub4dos-0.4.6a/COPYING similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/COPYING rename to client/lib/grub4dos/grub4dos-0.4.6a/COPYING diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/Get_Source_of_This_Build.txt b/client/lib/grub4dos/grub4dos-0.4.6a/Get_Source_of_This_Build.txt similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/Get_Source_of_This_Build.txt rename to client/lib/grub4dos/grub4dos-0.4.6a/Get_Source_of_This_Build.txt diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/badgrub.exe b/client/lib/grub4dos/grub4dos-0.4.6a/badgrub.exe similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/badgrub.exe rename to client/lib/grub4dos/grub4dos-0.4.6a/badgrub.exe diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/bootlace.com b/client/lib/grub4dos/grub4dos-0.4.6a/bootlace.com similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/bootlace.com rename to client/lib/grub4dos/grub4dos-0.4.6a/bootlace.com diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/bootlace64.com b/client/lib/grub4dos/grub4dos-0.4.6a/bootlace64.com similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/bootlace64.com rename to client/lib/grub4dos/grub4dos-0.4.6a/bootlace64.com diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/eltorito.sys b/client/lib/grub4dos/grub4dos-0.4.6a/eltorito.sys similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/eltorito.sys rename to client/lib/grub4dos/grub4dos-0.4.6a/eltorito.sys diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr b/client/lib/grub4dos/grub4dos-0.4.6a/grldr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr rename to client/lib/grub4dos/grub4dos-0.4.6a/grldr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr.mbr b/client/lib/grub4dos/grub4dos-0.4.6a/grldr.mbr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr.mbr rename to client/lib/grub4dos/grub4dos-0.4.6a/grldr.mbr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr.pbr b/client/lib/grub4dos/grub4dos-0.4.6a/grldr.pbr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr.pbr rename to client/lib/grub4dos/grub4dos-0.4.6a/grldr.pbr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr_cd.bin b/client/lib/grub4dos/grub4dos-0.4.6a/grldr_cd.bin similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grldr_cd.bin rename to client/lib/grub4dos/grub4dos-0.4.6a/grldr_cd.bin diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grub.exe b/client/lib/grub4dos/grub4dos-0.4.6a/grub.exe similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grub.exe rename to client/lib/grub4dos/grub4dos-0.4.6a/grub.exe diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/grub.pif b/client/lib/grub4dos/grub4dos-0.4.6a/grub.pif similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/grub.pif rename to client/lib/grub4dos/grub4dos-0.4.6a/grub.pif diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/hmload.com b/client/lib/grub4dos/grub4dos-0.4.6a/hmload.com similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/hmload.com rename to client/lib/grub4dos/grub4dos-0.4.6a/hmload.com diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/ipxegrldr b/client/lib/grub4dos/grub4dos-0.4.6a/ipxegrldr similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/ipxegrldr rename to client/lib/grub4dos/grub4dos-0.4.6a/ipxegrldr diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/config.sys b/client/lib/grub4dos/grub4dos-0.4.6a/sample/config.sys similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/config.sys rename to client/lib/grub4dos/grub4dos-0.4.6a/sample/config.sys diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/default b/client/lib/grub4dos/grub4dos-0.4.6a/sample/default similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/default rename to client/lib/grub4dos/grub4dos-0.4.6a/sample/default diff --git a/client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/menu.lst b/client/lib/grub4dos/grub4dos-0.4.6a/sample/menu.lst similarity index 100% rename from client/shared/lib/grub4dos/grub4dos-0.4.6a/sample/menu.lst rename to client/lib/grub4dos/grub4dos-0.4.6a/sample/menu.lst diff --git a/client/shared/lib/grub4dos/hmload.com b/client/lib/grub4dos/hmload.com similarity index 100% rename from client/shared/lib/grub4dos/hmload.com rename to client/lib/grub4dos/hmload.com diff --git a/client/shared/lib/httpd/10-cgi.conf b/client/lib/httpd/10-cgi.conf similarity index 100% rename from client/shared/lib/httpd/10-cgi.conf rename to client/lib/httpd/10-cgi.conf diff --git a/client/shared/lib/httpd/LogCommand.sh b/client/lib/httpd/LogCommand.sh similarity index 100% rename from client/shared/lib/httpd/LogCommand.sh rename to client/lib/httpd/LogCommand.sh diff --git a/client/shared/lib/httpd/LogSession.sh b/client/lib/httpd/LogSession.sh similarity index 100% rename from client/shared/lib/httpd/LogSession.sh rename to client/lib/httpd/LogSession.sh diff --git a/client/shared/lib/httpd/bandwidth.sh b/client/lib/httpd/bandwidth.sh similarity index 100% rename from client/shared/lib/httpd/bandwidth.sh rename to client/lib/httpd/bandwidth.sh diff --git a/client/shared/lib/httpd/cache.sh b/client/lib/httpd/cache.sh similarity index 100% rename from client/shared/lib/httpd/cache.sh rename to client/lib/httpd/cache.sh diff --git a/client/shared/lib/httpd/httpd-log.sh b/client/lib/httpd/httpd-log.sh similarity index 100% rename from client/shared/lib/httpd/httpd-log.sh rename to client/lib/httpd/httpd-log.sh diff --git a/client/shared/lib/httpd/httpd-menu.sh b/client/lib/httpd/httpd-menu.sh similarity index 100% rename from client/shared/lib/httpd/httpd-menu.sh rename to client/lib/httpd/httpd-menu.sh diff --git a/client/shared/lib/httpd/httpd-runengine.sh b/client/lib/httpd/httpd-runengine.sh similarity index 100% rename from client/shared/lib/httpd/httpd-runengine.sh rename to client/lib/httpd/httpd-runengine.sh diff --git a/client/shared/lib/httpd/lighttpd.conf b/client/lib/httpd/lighttpd.conf similarity index 100% rename from client/shared/lib/httpd/lighttpd.conf rename to client/lib/httpd/lighttpd.conf diff --git a/client/shared/lib/httpd/oglive.css b/client/lib/httpd/oglive.css similarity index 100% rename from client/shared/lib/httpd/oglive.css rename to client/lib/httpd/oglive.css diff --git a/client/shared/lib/locale/ca/LC_MESSAGES/browser.mo b/client/lib/locale/ca/LC_MESSAGES/browser.mo similarity index 100% rename from client/shared/lib/locale/ca/LC_MESSAGES/browser.mo rename to client/lib/locale/ca/LC_MESSAGES/browser.mo diff --git a/client/shared/lib/locale/en/LC_MESSAGES/browser.mo b/client/lib/locale/en/LC_MESSAGES/browser.mo similarity index 100% rename from client/shared/lib/locale/en/LC_MESSAGES/browser.mo rename to client/lib/locale/en/LC_MESSAGES/browser.mo diff --git a/client/shared/lib/modules/psmouse.ko b/client/lib/modules/psmouse.ko similarity index 100% rename from client/shared/lib/modules/psmouse.ko rename to client/lib/modules/psmouse.ko diff --git a/client/shared/lib/os-probes/10zvol-test b/client/lib/os-probes/10zvol-test similarity index 100% rename from client/shared/lib/os-probes/10zvol-test rename to client/lib/os-probes/10zvol-test diff --git a/client/shared/lib/os-probes/50mounted-tests b/client/lib/os-probes/50mounted-tests similarity index 100% rename from client/shared/lib/os-probes/50mounted-tests rename to client/lib/os-probes/50mounted-tests diff --git a/client/shared/lib/os-probes/init/10filesystems b/client/lib/os-probes/init/10filesystems similarity index 100% rename from client/shared/lib/os-probes/init/10filesystems rename to client/lib/os-probes/init/10filesystems diff --git a/client/shared/lib/os-probes/mounted/05efi b/client/lib/os-probes/mounted/05efi similarity index 100% rename from client/shared/lib/os-probes/mounted/05efi rename to client/lib/os-probes/mounted/05efi diff --git a/client/shared/lib/os-probes/mounted/10freedos b/client/lib/os-probes/mounted/10freedos similarity index 100% rename from client/shared/lib/os-probes/mounted/10freedos rename to client/lib/os-probes/mounted/10freedos diff --git a/client/shared/lib/os-probes/mounted/10qnx b/client/lib/os-probes/mounted/10qnx similarity index 100% rename from client/shared/lib/os-probes/mounted/10qnx rename to client/lib/os-probes/mounted/10qnx diff --git a/client/shared/lib/os-probes/mounted/20macosx b/client/lib/os-probes/mounted/20macosx similarity index 100% rename from client/shared/lib/os-probes/mounted/20macosx rename to client/lib/os-probes/mounted/20macosx diff --git a/client/shared/lib/os-probes/mounted/20microsoft b/client/lib/os-probes/mounted/20microsoft similarity index 100% rename from client/shared/lib/os-probes/mounted/20microsoft rename to client/lib/os-probes/mounted/20microsoft diff --git a/client/shared/lib/os-probes/mounted/30utility b/client/lib/os-probes/mounted/30utility similarity index 100% rename from client/shared/lib/os-probes/mounted/30utility rename to client/lib/os-probes/mounted/30utility diff --git a/client/shared/lib/os-probes/mounted/40lsb b/client/lib/os-probes/mounted/40lsb similarity index 100% rename from client/shared/lib/os-probes/mounted/40lsb rename to client/lib/os-probes/mounted/40lsb diff --git a/client/shared/lib/os-probes/mounted/70hurd b/client/lib/os-probes/mounted/70hurd similarity index 100% rename from client/shared/lib/os-probes/mounted/70hurd rename to client/lib/os-probes/mounted/70hurd diff --git a/client/shared/lib/os-probes/mounted/80minix b/client/lib/os-probes/mounted/80minix similarity index 100% rename from client/shared/lib/os-probes/mounted/80minix rename to client/lib/os-probes/mounted/80minix diff --git a/client/shared/lib/os-probes/mounted/83haiku b/client/lib/os-probes/mounted/83haiku similarity index 100% rename from client/shared/lib/os-probes/mounted/83haiku rename to client/lib/os-probes/mounted/83haiku diff --git a/client/shared/lib/os-probes/mounted/90linux-distro b/client/lib/os-probes/mounted/90linux-distro similarity index 100% rename from client/shared/lib/os-probes/mounted/90linux-distro rename to client/lib/os-probes/mounted/90linux-distro diff --git a/client/shared/lib/os-probes/mounted/90solaris b/client/lib/os-probes/mounted/90solaris similarity index 100% rename from client/shared/lib/os-probes/mounted/90solaris rename to client/lib/os-probes/mounted/90solaris diff --git a/client/shared/lib/os-probes/mounted/efi/10elilo b/client/lib/os-probes/mounted/efi/10elilo similarity index 100% rename from client/shared/lib/os-probes/mounted/efi/10elilo rename to client/lib/os-probes/mounted/efi/10elilo diff --git a/client/shared/lib/os-probes/mounted/efi/20microsoft b/client/lib/os-probes/mounted/efi/20microsoft similarity index 100% rename from client/shared/lib/os-probes/mounted/efi/20microsoft rename to client/lib/os-probes/mounted/efi/20microsoft diff --git a/client/shared/lib/os-probes/mounted/efi/31part-x-y b/client/lib/os-probes/mounted/efi/31part-x-y similarity index 100% rename from client/shared/lib/os-probes/mounted/efi/31part-x-y rename to client/lib/os-probes/mounted/efi/31part-x-y diff --git a/client/shared/lib/pci.ids b/client/lib/pci.ids similarity index 100% rename from client/shared/lib/pci.ids rename to client/lib/pci.ids diff --git a/client/shared/lib/pictures/oglogo.png b/client/lib/pictures/oglogo.png similarity index 100% rename from client/shared/lib/pictures/oglogo.png rename to client/lib/pictures/oglogo.png diff --git a/client/shared/lib/qtlib/libQtCore.so.4 b/client/lib/qtlib/libQtCore.so.4 similarity index 100% rename from client/shared/lib/qtlib/libQtCore.so.4 rename to client/lib/qtlib/libQtCore.so.4 diff --git a/client/shared/lib/qtlib/libQtGui.so.4 b/client/lib/qtlib/libQtGui.so.4 similarity index 100% rename from client/shared/lib/qtlib/libQtGui.so.4 rename to client/lib/qtlib/libQtGui.so.4 diff --git a/client/shared/lib/qtlib/libQtNetwork.so.4 b/client/lib/qtlib/libQtNetwork.so.4 similarity index 100% rename from client/shared/lib/qtlib/libQtNetwork.so.4 rename to client/lib/qtlib/libQtNetwork.so.4 diff --git a/client/shared/lib/qtlib/libQtWebKit.so.4 b/client/lib/qtlib/libQtWebKit.so.4 similarity index 100% rename from client/shared/lib/qtlib/libQtWebKit.so.4 rename to client/lib/qtlib/libQtWebKit.so.4 diff --git a/client/shared/lib/qtlib/libcrypto.so.1.0.0 b/client/lib/qtlib/libcrypto.so.1.0.0 similarity index 100% rename from client/shared/lib/qtlib/libcrypto.so.1.0.0 rename to client/lib/qtlib/libcrypto.so.1.0.0 diff --git a/client/shared/lib/qtlib/libssl.so.1.0.0 b/client/lib/qtlib/libssl.so.1.0.0 similarity index 100% rename from client/shared/lib/qtlib/libssl.so.1.0.0 rename to client/lib/qtlib/libssl.so.1.0.0 diff --git a/client/shared/lib/qtplugins/imageformats/libqjpeg.so b/client/lib/qtplugins/imageformats/libqjpeg.so similarity index 100% rename from client/shared/lib/qtplugins/imageformats/libqjpeg.so rename to client/lib/qtplugins/imageformats/libqjpeg.so diff --git a/client/shared/scripts/README.es.txt b/client/scripts/README.es.txt similarity index 100% rename from client/shared/scripts/README.es.txt rename to client/scripts/README.es.txt diff --git a/client/shared/scripts/bootLinux b/client/scripts/bootLinux similarity index 100% rename from client/shared/scripts/bootLinux rename to client/scripts/bootLinux diff --git a/client/shared/scripts/bootOs b/client/scripts/bootOs similarity index 100% rename from client/shared/scripts/bootOs rename to client/scripts/bootOs diff --git a/client/shared/scripts/bootOsCustom.template b/client/scripts/bootOsCustom.template similarity index 100% rename from client/shared/scripts/bootOsCustom.template rename to client/scripts/bootOsCustom.template diff --git a/client/shared/scripts/bootWindows b/client/scripts/bootWindows similarity index 100% rename from client/shared/scripts/bootWindows rename to client/scripts/bootWindows diff --git a/client/shared/scripts/buildToOrder b/client/scripts/buildToOrder similarity index 100% rename from client/shared/scripts/buildToOrder rename to client/scripts/buildToOrder diff --git a/client/shared/scripts/cloneRemoteFromMaster b/client/scripts/cloneRemoteFromMaster similarity index 100% rename from client/shared/scripts/cloneRemoteFromMaster rename to client/scripts/cloneRemoteFromMaster diff --git a/client/shared/scripts/configureOs b/client/scripts/configureOs similarity index 100% rename from client/shared/scripts/configureOs rename to client/scripts/configureOs diff --git a/client/shared/scripts/configureOsCustom.template b/client/scripts/configureOsCustom.template similarity index 100% rename from client/shared/scripts/configureOsCustom.template rename to client/scripts/configureOsCustom.template diff --git a/client/shared/scripts/createImage b/client/scripts/createImage similarity index 100% rename from client/shared/scripts/createImage rename to client/scripts/createImage diff --git a/client/shared/scripts/createImageCustom.template b/client/scripts/createImageCustom.template similarity index 100% rename from client/shared/scripts/createImageCustom.template rename to client/scripts/createImageCustom.template diff --git a/client/shared/scripts/createLogicalPartitions b/client/scripts/createLogicalPartitions similarity index 100% rename from client/shared/scripts/createLogicalPartitions rename to client/scripts/createLogicalPartitions diff --git a/client/shared/scripts/createPrimaryPartitions b/client/scripts/createPrimaryPartitions similarity index 100% rename from client/shared/scripts/createPrimaryPartitions rename to client/scripts/createPrimaryPartitions diff --git a/client/shared/scripts/deployImage b/client/scripts/deployImage similarity index 100% rename from client/shared/scripts/deployImage rename to client/scripts/deployImage diff --git a/client/shared/scripts/formatFs b/client/scripts/formatFs similarity index 100% rename from client/shared/scripts/formatFs rename to client/scripts/formatFs diff --git a/client/shared/scripts/generateMenuDefault b/client/scripts/generateMenuDefault similarity index 100% rename from client/shared/scripts/generateMenuDefault rename to client/scripts/generateMenuDefault diff --git a/client/shared/scripts/getFsType b/client/scripts/getFsType similarity index 100% rename from client/shared/scripts/getFsType rename to client/scripts/getFsType diff --git a/client/shared/scripts/getIpAddress b/client/scripts/getIpAddress similarity index 100% rename from client/shared/scripts/getIpAddress rename to client/scripts/getIpAddress diff --git a/client/shared/scripts/getOsVersion b/client/scripts/getOsVersion similarity index 100% rename from client/shared/scripts/getOsVersion rename to client/scripts/getOsVersion diff --git a/client/shared/scripts/grubSyntax b/client/scripts/grubSyntax similarity index 100% rename from client/shared/scripts/grubSyntax rename to client/scripts/grubSyntax diff --git a/client/shared/scripts/initCache b/client/scripts/initCache similarity index 100% rename from client/shared/scripts/initCache rename to client/scripts/initCache diff --git a/client/shared/scripts/installOfflineMode b/client/scripts/installOfflineMode similarity index 100% rename from client/shared/scripts/installOfflineMode rename to client/scripts/installOfflineMode diff --git a/client/shared/scripts/launchOgagentInstaller b/client/scripts/launchOgagentInstaller similarity index 100% rename from client/shared/scripts/launchOgagentInstaller rename to client/scripts/launchOgagentInstaller diff --git a/client/shared/scripts/listHardwareInfo b/client/scripts/listHardwareInfo similarity index 100% rename from client/shared/scripts/listHardwareInfo rename to client/scripts/listHardwareInfo diff --git a/client/shared/scripts/listPartitions b/client/scripts/listPartitions similarity index 100% rename from client/shared/scripts/listPartitions rename to client/scripts/listPartitions diff --git a/client/shared/scripts/listPrimaryPartitions b/client/scripts/listPrimaryPartitions similarity index 100% rename from client/shared/scripts/listPrimaryPartitions rename to client/scripts/listPrimaryPartitions diff --git a/client/shared/scripts/listSoftwareInfo b/client/scripts/listSoftwareInfo similarity index 100% rename from client/shared/scripts/listSoftwareInfo rename to client/scripts/listSoftwareInfo diff --git a/client/shared/scripts/menuBrowser b/client/scripts/menuBrowser similarity index 100% rename from client/shared/scripts/menuBrowser rename to client/scripts/menuBrowser diff --git a/client/shared/scripts/poweroff b/client/scripts/poweroff similarity index 100% rename from client/shared/scripts/poweroff rename to client/scripts/poweroff diff --git a/client/shared/scripts/reboot b/client/scripts/reboot similarity index 100% rename from client/shared/scripts/reboot rename to client/scripts/reboot diff --git a/client/shared/scripts/remoteConsole b/client/scripts/remoteConsole similarity index 100% rename from client/shared/scripts/remoteConsole rename to client/scripts/remoteConsole diff --git a/client/shared/scripts/restoreImage b/client/scripts/restoreImage similarity index 100% rename from client/shared/scripts/restoreImage rename to client/scripts/restoreImage diff --git a/client/shared/scripts/restoreImageCustom.template b/client/scripts/restoreImageCustom.template similarity index 100% rename from client/shared/scripts/restoreImageCustom.template rename to client/scripts/restoreImageCustom.template diff --git a/client/shared/scripts/runAplicationX.sh b/client/scripts/runAplicationX.sh similarity index 100% rename from client/shared/scripts/runAplicationX.sh rename to client/scripts/runAplicationX.sh diff --git a/client/shared/scripts/runhttplog.sh b/client/scripts/runhttplog.sh similarity index 100% rename from client/shared/scripts/runhttplog.sh rename to client/scripts/runhttplog.sh diff --git a/client/shared/scripts/samples/configureGroup b/client/scripts/samples/configureGroup similarity index 100% rename from client/shared/scripts/samples/configureGroup rename to client/scripts/samples/configureGroup diff --git a/client/shared/scripts/samples/firstRunOnceWindows b/client/scripts/samples/firstRunOnceWindows similarity index 100% rename from client/shared/scripts/samples/firstRunOnceWindows rename to client/scripts/samples/firstRunOnceWindows diff --git a/client/shared/scripts/samples/smartPartition b/client/scripts/samples/smartPartition similarity index 100% rename from client/shared/scripts/samples/smartPartition rename to client/scripts/samples/smartPartition diff --git a/client/shared/scripts/sendFileMcast b/client/scripts/sendFileMcast similarity index 100% rename from client/shared/scripts/sendFileMcast rename to client/scripts/sendFileMcast diff --git a/client/shared/scripts/setBootMode b/client/scripts/setBootMode similarity index 100% rename from client/shared/scripts/setBootMode rename to client/scripts/setBootMode diff --git a/client/shared/scripts/updateBootCache b/client/scripts/updateBootCache similarity index 100% rename from client/shared/scripts/updateBootCache rename to client/scripts/updateBootCache diff --git a/client/shared/scripts/updateCache b/client/scripts/updateCache similarity index 100% rename from client/shared/scripts/updateCache rename to client/scripts/updateCache diff --git a/client/shared/README.es.txt b/client/shared/README.es.txt deleted file mode 100644 index fbc03c4..0000000 --- a/client/shared/README.es.txt +++ /dev/null @@ -1,29 +0,0 @@ -OpenGsSys Client README -========================== - - -Este directorio contiene la estructura principal de datos que será -importada por los cleintes OpenGnsys mediante Samba (o NFS en las -primeras versiones del Proyecto). - -Los subdirectorios se copian íntegramente al servidor bajo -/opt/opengnsys/client y serán importados por los clientes en -/opt/opengnsys. - -La estructura de datos es la siguiente: - -- bin scripts o binarios ejecutables por el cliente (compilados - estáticamente). -- cache directorio donde se montará la caché local del cliente. -- etc ficheros de configuración del cliente. -- lib librerías de funciones. - - engine/bin ficheros con las funciones del motor de clonación. - - httpd ficheros de configuración del servicio lighttpd. - - modules módulos extra para el Kernel del cliente. - - qtlib librerías Qt complementarias del Browser. - - qtplugins plugins Qt para el Browser. -- images repositorio de imágenes de sistemas operativos. -- log registro de incidencias de los clientes. -- scripts funciones de alto nivel ejecutables por OpenGnsys Browser - y OpenGnsys Admin. - diff --git a/installer/ogboot_installer.py b/installer/ogboot_installer.py index 68fdca5..ed0b79d 100755 --- a/installer/ogboot_installer.py +++ b/installer/ogboot_installer.py @@ -461,28 +461,14 @@ TFTP_OPTIONS="--secure -v" logger.error(f"Subprocess failed: {e}") logger.error("Continuing with the installation...") -def copyInterfaceAdm(): - hayErrores = 0 - cp_process = subprocess.run(["cp", "-ar", f"{REPO_DIR}/client/interfaceAdm", f"{INSTALL_OGBOOT_TARGET}/client/interfaceAdm"]) - if cp_process.returncode != 0: - logger.error(f"Error while copying Administration Interface Folder") - hayErrores = 1 - return hayErrores - def copyClientFiles(): errstatus = 0 + logger.info(f"Copying OpenGnsys Client files.") - if 0 != subprocess.run (['rsync', '-aH', f'{REPO_DIR}/client/shared/', f'{INSTALL_OGBOOT_TARGET}/client/']).returncode: + if 0 != subprocess.run (['rsync', '-aH', f'{REPO_DIR}/client/', f'{INSTALL_OGBOOT_TARGET}/client/']).returncode: logger.error(f"Error while copying client structure") errstatus = 1 - logger.info(f"Copying OpenGnsys Cloning Engine files in client library.") - os.makedirs(f"{INSTALL_OGBOOT_TARGET}/client/lib/engine/bin", mode=0o775, exist_ok=True) - if 0 != subprocess.run (['rsync', '-aH', f'{REPO_DIR}/client/lib/engine/bin/', f'{INSTALL_OGBOOT_TARGET}/client/lib/engine/bin/']).returncode: - logger.error(f"Error while copying engine files") - errstatus = 1 - - # Creación del archivo ogAdmClient.cfg try: template_path = os.path.join(REPO_DIR, "etc/ogAdmClient.cfg.tmpl") @@ -931,13 +917,6 @@ except Exception as e: logger.error(f"Error installing iPXE: {e}") exit(1) -try: - logger.info("Copy folder Interface between administration and cloning engine") - copyInterfaceAdm() -except Exception as e: - logger.error(f"Error copying Administration Interface: {e}") - exit(1) - try: logger.info("Create the structure of the accesses to the server from the client (shared)") if not copyClientFiles():