--- mcore-src/trunk/mcore-tools/ChangeLog 2014/01/13 15:41:42 2268 +++ mcore-src/trunk/mcore-tools/ChangeLog 2015/08/24 10:10:27 2347 @@ -1,5 +1,245 @@ +2014-07-15 Niels Rogalla + + * [r2346] src/modules/basic-input/input.client.class.in: + -honor MROOT if localectl exist + * [r2345] dracut/mcored/run-mcored.sh.in: + -removed neednet flag + +2014-07-14 Niels Rogalla + + * [r2344] src/include/daemon.global.class.in: + -fixed a typo - reval -> retval + * [r2343] src/modules/citrix/citrix-session.in: + -added missing include + * [r2342] src/systemd/Makefile: + -fixed a typo + * [r2341] src/systemd/Makefile, + src/systemd/mcored.tmpfilesd.conf.in[ADD]: + -added tmpfiles.d file for mcored to create /var/lib/mcored + * [r2340] dracut/mcored/module-setup.sh.in: + -suppress some errors + * [r2339] dracut/mcored-citrix/Makefile, + dracut/mcored-citrix/module-setup.sh.in: + -honor PNABROWSE_ICAROOT + * [r2338] dracut/mcored/module-setup.sh.in: + -install user/groups if they not exist + * [r2337] src/modules/citrix/Makefile: + -honor PNABROWSE_ICAROOT + * [r2336] src/modules/citrix/query-citrix-browser.in: + -run pnabrowse via chroot if MROOT was set + * [r2335] src/mcored.in: + -add an prompt pattern to mcored cmdline + +2014-07-11 Niels Rogalla + + * [r2334] dracut/mcored/module-setup.sh.in: + -add missing MCORE_UNPRIV_USER to initramfs passwd + * [r2333] dracut/Makefile[ADD]: + -add subdir Makefile + * [r2332] dracut/mcored-citrix[ADD], + dracut/mcored-citrix/Makefile[ADD], + dracut/mcored-citrix/mcored-citrix.conf[ADD], + dracut/mcored-citrix/module-setup.sh.in[ADD]: + -added mcored-citrix dracut module + * [r2331] dracut/mcored/Makefile: + -fixed include path + * [r2330] dracut/Makefile[DEL], dracut/mcored[ADD], + dracut/mcored.conf[DEL], dracut/mcored/Makefile[CPY], + dracut/mcored/mcored.conf[CPY], + dracut/mcored/module-setup.sh.in[CPY], + dracut/mcored/run-mcored.sh.in[CPY], + dracut/module-setup.sh.in[DEL], dracut/run-mcored.sh.in[DEL]: + -moved dracut module to dracut/mcored + * [r2329] src/modules/fluxbox/fluxbox-rebuild-autostart.in: + -create //.fluxbox directory if not exist + * [r2328] src/modules/fluxbox/fluxbox-rebuild-menu.in: + -fixed a typo s/-o/-g/ + * [r2327] dracut/run-mcored.sh.in: + -tell the user that a remount is not required if the fs is + already mounted rw + * [r2326] dracut/run-mcored.sh.in: + -only remount if the filesystem is ro and be more verbose + * [r2325] dracut/mcored.conf: + -do not omit systemd + * [r2324] dracut/module-setup.sh.in: + -fixed module installation + * [r2323] dracut/run-mcored.sh.in: + -print a noisy message if mcored was started + * [r2322] dracut/module-setup.sh.in, dracut/run-mcored.sh.in: + -revert changes + * [r2321] dracut/module-setup.sh.in, dracut/run-mcored.sh.in: + -print a noisy message if mcored was started + * [r2320] src/modules/citrix/query-citrix-browser.in: + -added missing includes + +2014-07-03 Niels Rogalla + + * [r2319] src/modules/citrix/citrix-session.in, + src/modules/citrix/citrix.client.class.in: + -generate fluxbox menuentries with the citrix-session helper + program if fluxbox was provided + * [r2318] src/include/daemon.global.class.in: + -added is_provided() function + +2014-02-06 Niels Rogalla + + * [r2317] grub/Makefile: + -install grub config with prio level 50 + * [r2316] dracut/Makefile: + -install dracut config with prio level 50 + +2014-01-20 Niels Rogalla + + * [r2315] Makefile, grub[ADD], grub/Makefile[ADD], + grub/mcored.conf[ADD]: + -install grub configuration to enable networking + * [r2314] ChangeLog: + -updated ChangeLog + * [r2313] daemon[DEL]: + -removed old daemon dir + * [r2312] src/sysvinit/mcore-controld.rc.in: + -SSL_KEY_DIR was renamed to CHROOT_DIR + * [r2311] src/sysvinit/mcore-controld.rc.in: + -control daemon was renamed to mcore-controld + * [r2310] src/sysvinit/mcore-controld.rc.in: + -honor variable pathes of the Makefile + * [r2309] src/sysvinit/mcore-controld.rc.in: + -quiet stop + * [r2308] src/sysvinit/mcored.rc.in: + -updated runlevels + * [r2307] src/sysvinit/mcore-controld.rc.in: + -use rc_print() and rc_echo() functions + * [r2306] daemon/control/control-daemon.rc[DEL], + src/sysvinit/mcore-controld.rc.in[CPY]: + -moved daemon/control/control-daemon.rc to + src/sysvinit/mcore-controld.rc.in + * [r2305] src/modules/basic-input/input.control.class.in, + src/modules/basic-video/graphic.control.class.in, + src/modules/citrix/citrix.control.class.in: + -use CLASS_ARGV + * [r2304] src/mcore-controld.in: + -modified to match new classes and includes + * [r2303] src/include/daemon.global.class.in, src/mcored.in: + -renamed load_client_classes() to load_classes() and make it + variable to either load client or control classes + * [r2302] src/include/daemon.global.class.in: + -call sigterm to terminate sslsvd. this supresses some error + messages + * [r2301] dracut/mcored.conf: + -added some debugging helpers + * [r2300] dracut/mcored.conf: + -dracut networking will not work if systemd gets included + * [r2299] dracut/module-setup.sh.in: + -use dracut's busybox module + * [r2298] dracut/run-mcored.sh.in: + -only run mcored in the initrd if network was provided + * [r2297] dracut/module-setup.sh.in, dracut/net-lib.sh[DEL], + dracut/run-mcored.sh.in: + -use network module instead of brewing our own stuff here + * [r2296] dracut/Makefile: + -use priority level 70 instead of 40 for the dracut module + +2014-01-16 Niels Rogalla + + * [r2295] src/Makefile: + -install generate-certificate as mcore-generate-certificate + * [r2294] src/Makefile: + -fixed generate-certifacte installation + * [r2293] ChangeLog: + -updated ChangeLog + * [r2292] dracut/Makefile: + -fixed dracut module installation + * [r2291] Makefile: + -install dracut module + +2014-01-14 Niels Rogalla + + * [r2290] src/modules/basic-video/graphic.control.class[DEL], + src/modules/basic-video/graphic.control.class.in[CPY]: + -renamed graphic.control.class -> graphic.control.class.in + * [r2289] src/modules/basic-input/input.control.class[DEL], + src/modules/basic-input/input.control.class.in[CPY]: + -renamed input.control.class -> input.control.class.in + * [r2288] daemon/control/include/session.control.class[DEL], + src/modules/citrix/citrix.control.class.in[CPY]: + -moved daemon/control/include/session.control.class to + src/modules/citrix/citrix.control.class.in + * [r2287] daemon/control/include/input.control.class[DEL], + src/modules/basic-input/input.control.class[CPY]: + -moved daemon/control/include/input.control.class to + src/modules/basic-input/input.control.class + * [r2286] daemon/control/include/graphic.control.class[DEL], + src/modules/basic-video/graphic.control.class[CPY]: + -moved daemon/control/include/graphic.control.class to + src/modules/basic-video/graphic.control.class + * [r2285] daemon/control/control-daemon.sh[DEL], + src/mcore-controld.in[CPY]: + -moved daemon/control/control-daemon.sh to src/mcore-controld.in + * [r2284] src/modules/idesk/idesk.client.class.in: + -fixed whitespaces + * [r2283] src/modules/basic-input/input.client.class.in: + -use fluxbox-autostart and fluxbox-rebuild-autostart helpers + * [r2282] src/modules/fluxbox/Makefile, + src/modules/fluxbox/fluxbox-autostart.in[ADD]: + -added fluxbox-autostart helper + * [r2281] src/modules/fluxbox/fluxbox-menuitem.in: + -added --comment switch + * [r2280] src/modules/citrix/citrix.client.class.in: + -use new fluxbox-menuitem helper + * [r2279] src/modules/citrix/citrix.client.class.in: + -use basename of ica-session (not lala.ica) + * [r2278] src/modules/citrix/citrix-session.in: + -use citrix-serverlist + * [r2277] src/modules/fluxbox/Makefile, + src/modules/fluxbox/fluxbox-menuitem.in[ADD], + src/modules/fluxbox/fluxbox.client.class.in: + -split of fluxbox-menuitem from fluxbox.client.class.in to make + things more modular + * [r2276] src/modules/citrix/citrix.client.class.in: + -prefix citrix-session and citrix-serverlist with MCORE_LIBDIR + * [r2275] src/modules/citrix/citrix.client.class.in: + -fixed broken if-condition + * [r2274] src/modules/citrix/citrix.client.class.in: + -fixed missing case ifs + * [r2273] src/modules/citrix/citrix.client.class.in: + -do not escape + * [r2272] src/modules/citrix/Makefile, + src/modules/citrix/citrix-serverlist.in[ADD], + src/modules/citrix/citrix-session.in[ADD], + src/modules/citrix/citrix.client.class.in, + src/modules/citrix/query-citrix-browser.in[ADD]: + -split citrix.client.class.in to single programs named + citrix-serverlist, citrix-session and query-citrix-browser to + make things more modular and simpler + * [r2271] src/include/daemon.global.class.in, + src/modules/citrix/citrix.client.class.in: + -fixed broken variables + * [r2270] src/modules/citrix/citrix.client.class.in: + -make pnabrowse retval parseable with ';' as ifs, because the + retvals can contain whitespaces + * [r2269] src/include/daemon.global.class.in, src/mcored.in, + src/modules/basic-input/input.client.class.in, + src/modules/basic-system/system.client.class.in, + src/modules/basic-video/graphic.client.class.in, + src/modules/citrix/citrix.client.class.in, + src/modules/fbsplash/fbsplash.client.class.in, + src/modules/fluxbox/fluxbox.client.class.in, + src/modules/hwinfo/hardware.client.class.in, + src/modules/lprng/printing.client.class.in, + src/modules/mage/mage.client.class.in, + src/modules/network/network.client.class.in, + src/modules/plymouth/plymouth.client.class.in, + src/modules/systemd/systemd.client.class.in, + src/modules/sysvinit/sysvinit.client.class.in, + src/modules/tigervnc/vnc.client.class.in: + -use global argv arrays GLOBAL_ARGV and CLASS_ARGV to fix + whitespace issues with the read cmd. escaping works with this + now. every class must use the CLASS_ARGV array for arguments + 2014-01-13 Niels Rogalla + * [r2268] ChangeLog: + -updated ChangeLog * [r2267] src/modules/citrix/citrix.client.class.in: -fixed serverlist/sessionlist array evaluation * [r2266] src/modules/citrix/citrix.client.class.in: