--- mcore-src/trunk/mcore-tools/ChangeLog 2016/02/02 12:35:12 2753 +++ mcore-src/trunk/mcore-tools/ChangeLog 2016/02/17 10:50:16 2788 @@ -1,5 +1,141 @@ +2016-02-17 Niels Rogalla + + * [r2787] src/include/register.global.class.in, + src/mcore-register-client.in, src/mcore-request-configuration.in, + src/modules/hwinfo/hardware.client.class.in: + -use mcore-controlserver executable instead of the + MCORE_CONTROL_SERVER variable everywhere to honor + MCORE_CONTROLSERVER from cmdline and also catch even more + communication errors as the executable verifies the availablity + of the server + * [r2786] src/mcore-controlserver.in: + -honor MCORE_CONTROLSERVER from cmdline + * [r2785] src/modules/pxeconfig/lpxelinux-skeleton, + src/modules/pxeconfig/mcore-pxeconfig.in: + -use bootserver as boot image server variable, and controlserver + only for mcored + * [r2784] src/include/register.global.class.in: + -added more sanity checks + * [r2783] + src/modules/fluxbox/systemd/mcore-user-fluxbox-tmpfilesd.conf.in: + -fixed wrong permissions + * [r2782] src/systemd/mcore-user.tmpfilesd.conf.in: + -fixed wrong permissions + +2016-02-12 Niels Rogalla + + * [r2781] src/Makefile, + src/mcore-request-configuration-error.in[ADD], + src/mcore-request-configuration.in, src/mcore-session.in: + -catch communincation errors with the controlserver in the + configuration phase and show an error message if the + configuration request failed + * [r2780] src/modules/fluxbox/Makefile, + src/modules/fluxbox/fluxbox-rebuild-menu.in, + src/modules/fluxbox/systemd[ADD], + src/modules/fluxbox/systemd/Makefile[ADD], + src/modules/fluxbox/systemd/mcore-user-fluxbox-tmpfilesd.conf.in[ADD], + src/modules/fluxbox/systemd/menu-deactivated.in[ADD], + src/systemd/mcore-user.tmpfilesd.conf.in: + -provide fluxbox menu-deactivated file via tmpfiles.d on systemd + clients + * [r2779] src/systemd/factory-xinitrc[DEL], + src/systemd/factory-xinitrc.in[CPY]: + -renamed to factory-xinitrc.in + * [r2778] src/mcore-controlserver.in: + -actually test the connection to the server + * [r2777] initialsetup.sh[DEL], nsslsay[DEL], socket_send.php[DEL], + todo-hardware.txt[DEL]: + -removed old cruft + +2016-02-11 Niels Rogalla + + * [r2776] src/modules/fluxbox/fluxbox.client.class.in: + -fixed description + * [r2775] src/modules/idesk/idesk-generate-all-desktop-icons.in: + -fixed a typo xres= -> yres + * [r2774] src/modules/idesk/idesk-generate-all-desktop-icons.in: + -sanitize variables + * [r2773] src/modules/idesk/idesk-sysinfo.in: + -sanitize variables + * [r2772] src/systemd/mcore-user.tmpfilesd.conf.in: + -fixed user cleanup and wrong pathes + * [r2771] src/systemd/mcore-configd.tmpfilesd.conf.in: + -fixed wrong pathes + * [r2770] src/modules/fluxbox/fluxbox.control.class.in: + -push_config_80_fluxbox_theme(): fixed wrong database table + * [r2769] src/modules/fluxbox/fluxbox.control.class.in: + -renamed table cfg_autostart to cfg_fluxbox_autostart + +2016-02-10 Niels Rogalla + + * [r2768] src/include/register.global.class.in, + src/modules/pxeconfig/lpxelinux-skeleton, + src/modules/pxeconfig/mcore-pxeconfig.in: + -provide MCORE_LOCATION at boot cmdline and use it to have a + valid location on first boot client registration + * [r2767] src/include/common.global.class.in, + src/modules/basic-system/system.client.class.in, + src/modules/basic-system/system.control.class.in: + -added the read_cmdline() function and updated system classes to + get cmdline information of a client + * [r2766] src/modules/citrix/storefront-resolver.in: + -storefront-resolver: print a better message for wrong + username/password combinations + * [r2765] src/systemd/Makefile, src/systemd/factory-xinitrc[ADD], + src/systemd/mcore-configd.tmpfilesd.conf.in[ADD], + src/systemd/mcore-user.tmpfilesd.conf.in[ADD]: + -always clean up the mcore-user home and mcore configuration + directory at boot + +2016-02-09 Niels Rogalla + + * [r2764] src/modules/pxeconfig/Makefile, + src/modules/pxeconfig/index.html[ADD], + src/modules/pxeconfig/lpxelinux-skeleton, + src/modules/pxeconfig/mcore-boot.conf.in[ADD]: + -use CONTROLSERVER/boot subdir as boot image path and provide an + apache configuration module + +2016-02-03 Niels Rogalla + + * [r2763] src/modules/tigervnc/vnc.control.class.in: + -fixed spelling and whitespaces + 2016-02-02 Niels Rogalla + * [r2762] src/modules/fluxbox/fluxbox.control.class.in: + -create an empty menu on firstboot + * [r2761] src/modules/fluxbox/fluxbox-rebuild-menu.in: + -always run fluxbox-rebuild-menu, just create missing directories + * [r2760] src/modules/fluxbox/fluxbox.control.class.in: + -fixed a typo + * [r2759] src/modules/scm-egk/scm-egk.control.class.in: + -push scm-egk firstboot config + * [r2758] src/modules/Makefile: + -added xscreensaver module + * [r2757] src/modules/xscreensaver[ADD], + src/modules/xscreensaver/Makefile[ADD], + src/modules/xscreensaver/screensaver.control.class.in[ADD]: + -honor fistboot screensaver settings, but the module is not + complete yet + * [r2756] src/modules/scm-egk/scm-egk.control.class.in: + -enable scm-egk service on first boot + * [r2755] src/modules/basic-input/input.control.class.in, + src/modules/basic-system/system.control.class.in, + src/modules/basic-video/graphic.control.class.in, + src/modules/hwinfo/hardware.control.class.in, + src/modules/network/network.control.class.in, + src/modules/tigervnc/vnc.control.class.in: + -split firstboot/hardware configuration from hwdetection class to + its corresponding module + * [r2754] src/include/daemon.global.class.in: + -added push_firstboot(), print_push_firstboot() and + run_push_firstboot() function to modularize any + firstboot/hardware configuration settings and to let the + configuration be loaded from the classes modules + * [r2753] ChangeLog: + -updated ChangeLog * [r2752] src/modules/rdesktop/rdesktop-session.in: -use de keymap as default * [r2751] src/modules/scm-egk/scm-egk.conf.in: