Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2458 by niro, Fri Sep 4 09:09:00 2015 UTC revision 2643 by niro, Thu Oct 8 10:24:38 2015 UTC
# Line 1  Line 1 
1    2015-10-08  Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r2642] src/modules/citrix/citrix-session.in,
4      src/modules/citrix/citrix.client.class.in,
5      src/modules/citrix/citrix.control.class.in,
6      src/modules/citrix/storefront-session.in,
7      src/modules/citrix/storefront.client.class.in,
8      src/modules/citrix/storefront.control.class.in:
9      -added autostart option
10     * [r2641] src/modules/citrix/storefront-cron.in:
11      -added store information
12    
13    2015-10-02  Niels Rogalla <niro@magellan-linux.de>
14    
15     * [r2640] src/modules/basic-video/graphic.control.class.in:
16      -fixed a typo
17    
18    2015-09-29  Niels Rogalla <niro@magellan-linux.de>
19    
20     * [r2639] src/modules/citrix/Makefile,
21      src/modules/citrix/citrix-session.in,
22      src/modules/citrix/launch-ica.in[ADD]:
23      -introduce ica launcher launch-ica
24     * [r2638] ChangeLog:
25      -updated ChangeLog
26     * [r2637] src/include/common.global.class.in:
27      -disabled echo stderr atm for eecho
28     * [r2636] src/modules/basic-video/graphic.control.class.in:
29      -enhanced graphic control class
30     * [r2635] src/modules/citrix/citrix.client.class.in:
31      -no escaping
32     * [r2634] src/modules/citrix/citrix-session.in,
33      src/modules/citrix/citrix.client.class.in,
34      src/modules/citrix/citrix.control.class.in:
35      -allow serverlist override per session
36     * [r2633] src/include/common.global.class.in:
37      -add more debug messages
38     * [r2632] src/include/common.global.class.in:
39      -honor all flavors of xorg-server
40     * [r2631] src/include/common.global.class.in:
41      -eecho(): print output to stderr
42     * [r2630] src/modules/citrix/citrix.control.class.in:
43      -fixed a typo
44     * [r2629] src/modules/citrix/citrix.control.class.in:
45      -removed cruft
46     * [r2628] src/modules/citrix/storefront.control.class.in:
47      -fixed typos
48     * [r2627] src/modules/citrix/Makefile,
49      src/modules/citrix/citrix.control.class.in:
50      -reworked citrix control class and install it
51    
52    2015-09-28  Niels Rogalla <niro@magellan-linux.de>
53    
54     * [r2626] icons/Makefile, icons/terminal.png[ADD]:
55      -added terminal icon
56    
57    2015-09-25  Niels Rogalla <niro@magellan-linux.de>
58    
59     * [r2625] src/modules/fluxbox/fluxbox-autostart.in,
60      src/modules/fluxbox/fluxbox.client.class.in,
61      src/modules/fluxbox/fluxbox.control.class.in:
62      -drop useless comment
63     * [r2624] src/modules/fluxbox/fluxbox-rebuild-autostart.in:
64      -fixed broken shared dir
65     * [r2623] src/modules/fluxbox/fluxbox.client.class.in,
66      src/modules/fluxbox/fluxbox.control.class.in:
67      -added autostart mechanics
68     * [r2622] socket_send.php:
69      -use sslv3 in socket send example
70     * [r2621] src/modules/fluxbox/Makefile,
71      src/modules/fluxbox/fluxbox-rebuild-autostart.in,
72      src/modules/fluxbox/fluxbox-rebuild-menu.in:
73      -make fluxbox dir configurable and include global fluxbox apps
74      file on autostart rebuild
75     * [r2620] src/modules/tigervnc/vnc.control.class.in:
76      -fail on unknown action
77     * [r2619] src/modules/tigervnc/vnc.control.class.in:
78      -fixed typos
79     * [r2618] src/modules/hwinfo/hardware.control.class.in:
80      -enable vnc service by default
81     * [r2617] src/modules/hwinfo/hardware.control.class.in:
82      -add an vnc db entry on hardware-detection
83     * [r2616] src/modules/tigervnc/Makefile,
84      src/modules/tigervnc/vnc.control.class.in[ADD]:
85      -added vnc control class
86    
87    2015-09-24  Niels Rogalla <niro@magellan-linux.de>
88    
89     * [r2615] src/modules/hwinfo/Makefile:
90      -install hardware control class
91     * [r2614] src/modules/hwinfo/hardware.control.class.in:
92      -get necard driver from actual used netcard, not from all
93      detected card
94     * [r2613] src/modules/hwinfo/hardware.client.class.in:
95      -added connecte-iface info and driver class
96    
97    2015-09-22  Niels Rogalla <niro@magellan-linux.de>
98    
99     * [r2612] src/systemd/mcore-request-configuration.service.in:
100      -start mcore-request-configuration before X11 to fix broken
101      keyboard settings caused by a race condition when started at the
102      same time
103     * [r2611] ChangeLog:
104      -updated ChangeLog
105     * [r2610] src/modules/citrix/citrix-session.in:
106      -add HttpBrowserAddress to support storefront and newer xenapp
107      servers
108    
109    2015-09-21  Niels Rogalla <niro@magellan-linux.de>
110    
111     * [r2609] src/systemd/mcore-request-configuration.service.in:
112      -fixed a broken dependency mcore-register-clients.service ->
113      mcore-register-client.service
114     * [r2608] src/systemd/mcore-request-configuration.service.in:
115      -run mcore-request-configuration after default.target was
116      reached, to ensure the system was setup probably
117     * [r2607] src/modules/citrix/storefront-store.in:
118      -always create an .eula_accepted file if missing
119     * [r2606] src/modules/citrix/storefront-store.in:
120      -added stores must be lowercase to be accepted by the citrix
121      client
122    
123    2015-09-18  Niels Rogalla <niro@magellan-linux.de>
124    
125     * [r2605] src/modules/citrix/storefront-store.in:
126      -fixed .ICAClient directory permissions
127     * [r2604] src/modules/citrix/storefront-store.in,
128      src/modules/citrix/storefront.client.class.in:
129      -renamed store_uri variable and flags to store
130     * [r2603] src/modules/citrix/storefront-session.in,
131      src/modules/citrix/storefront-store.in,
132      src/modules/citrix/storefront.client.class.in,
133      src/modules/citrix/storefront.control.class.in:
134      -renamed store_uri variable and flags to store
135     * [r2602] src/modules/citrix/storefront.client.class.in:
136      -updated help
137     * [r2601] src/modules/citrix/storefront-store.in:
138      -fixed a typo NOCOLOR -> NOCOLORS
139     * [r2600] src/modules/citrix/storefront-store.in:
140      -fixed pathes with source
141     * [r2599] src/modules/citrix/storefront-store.in:
142      -fixed pathes with source
143     * [r2598] src/modules/citrix/storefront-store.in:
144      -check if the config actually exist on print
145     * [r2597] src/modules/citrix/storefront-store.in:
146      -fixed a typo
147     * [r2596] src/modules/citrix/storefront-store.in:
148      -fixed a typo
149     * [r2595] src/modules/citrix/storefront-store.in:
150      -fixed a typo
151     * [r2594] src/modules/citrix/storefront-store.in:
152      -always create the storefront store dir
153     * [r2593] src/modules/citrix/Makefile,
154      src/modules/citrix/storefront-session.in,
155      src/modules/citrix/storefront-store.in[ADD],
156      src/modules/citrix/storefront.client.class.in,
157      src/modules/citrix/storefront.control.class.in:
158      -added storefront-store cmd to add storefront stores via xml file
159      to save a lot of time and workaround serveral issues with the new
160      ica receiver
161     * [r2592] src/systemd/mcore-request-configuration.service.in:
162      -restart=always not possible with type oneshot
163    
164    2015-09-17  Niels Rogalla <niro@magellan-linux.de>
165    
166     * [r2591] src/systemd/Makefile:
167      -install mcore-request-configuration.service file
168     * [r2590] src/mcore-request-configuration.in[ADD]:
169      -added mcore-request-configuration executable and systemd service
170     * [r2589] src/systemd/mcore-request-configuration.service.in:
171      -always restart the service after a failure
172     * [r2588] src/Makefile,
173      src/systemd/mcore-request-configuration.service.in[ADD]:
174      -added mcore-request-configuration executable and systemd service
175     * [r2587] src/modules/lprng/printing.control.class.in:
176      -fixed wrong name: name->printer_name
177     * [r2586] src/modules/lprng/Makefile,
178      src/modules/lprng/printing.client.class.in:
179      -make lprng spooler user and group configurable
180     * [r2585] src/modules/lprng/Makefile,
181      src/modules/lprng/printing.control.class.in[ADD]:
182      -added printing control class
183     * [r2584] src/modules/lprng/printing.client.class.in:
184      -disable all lpd/socket traces
185     * [r2583] src/modules/lprng/printing.client.class.in:
186      -no socket or lpd printing possible atm
187     * [r2582] src/modules/lprng/printing.client.class.in:
188      -provide printing too
189     * [r2581] src/modules/basic-system/system.control.class.in:
190      -added initial push_config support
191     * [r2580] src/modules/network/network.control.class.in:
192      -fixed a typo
193     * [r2579] src/modules/basic-video/graphic.control.class.in:
194      -set push-config prio
195     * [r2578] src/modules/basic-input/input.control.class.in:
196      -set push-config prio
197     * [r2577] src/modules/idesk/idesk.control.class.in:
198      -set push-config prio
199     * [r2576] src/modules/fluxbox/fluxbox.control.class.in:
200      -set push-config prio
201     * [r2575] src/modules/citrix/storefront.control.class.in:
202      -set push-config prio
203     * [r2574] src/modules/network/network.control.class.in:
204      -set push-config prio
205     * [r2573] src/modules/network/Makefile,
206      src/modules/network/network.control.class.in[ADD]:
207      -added initial network control class
208     * [r2572] src/modules/idesk/idesk.control.class.in:
209      -removed cruft
210     * [r2571] src/modules/basic-input/input.control.class.in:
211      -fixed spelling
212     * [r2570] src/modules/citrix/storefront.control.class.in:
213      -fixed session not empty
214     * [r2569] src/modules/citrix/storefront.control.class.in:
215      -renamed functions to run storefront_store before
216      storefront_session with push_config
217     * [r2568] src/modules/citrix/Makefile,
218      src/modules/citrix/storefront.control.class.in[ADD]:
219      -added storefront control class
220     * [r2567] src/modules/fluxbox/fluxbox.control.class.in:
221      -name must not be empty
222     * [r2566] src/modules/idesk/idesk.control.class.in:
223      -name must not be empty
224     * [r2565] src/modules/idesk/idesk.control.class.in:
225      -push_config support
226     * [r2564] src/modules/fluxbox/fluxbox.control.class.in:
227      -push_config support
228     * [r2563] src/include/control.global.class.in:
229      -fixed broken argument evalution: do not remove serial from every
230      place in the argument string. use argv evalution and remove
231      argv[0]. serial='4' command='set graphic.resolution 1024x768'
232      resulted in a broken 'set graphic.resolution 102x786'
233     * [r2562] src/mcore-controld.in:
234      -support push-config|push_config
235     * [r2561] src/modules/basic-video/graphic.control.class.in:
236      -initial push_config support
237     * [r2560] src/modules/basic-video/graphic.control.class.in:
238      -database table name is refresh_rate, not hz
239     * [r2559] src/modules/basic-input/input.control.class.in:
240      -do not run push_config on empty database retvals
241     * [r2558] src/include/daemon.global.class.in:
242      -run_push_config(): no colors in variable evaluation
243     * [r2557] src/include/daemon.global.class.in:
244      -run_push_config(): be more verbose in debug mode
245     * [r2556] src/include/daemon.global.class.in:
246      -run_push_config(): serial var is an requirement
247     * [r2555] src/include/daemon.global.class.in:
248      -fixed a typo
249     * [r2554] src/modules/basic-input/input.control.class.in:
250      -added push_config functionality
251     * [r2553] src/include/daemon.global.class.in:
252      -added push_config functions
253    
254    2015-09-16  Niels Rogalla <niro@magellan-linux.de>
255    
256     * [r2552] src/modules/plymouth/plymouth.client.class.in:
257      -do not rebuild grub config on live-media or netboot systems
258     * [r2551] src/modules/idesk/idesk-generate-icon-info.in:
259      -try to find an existing icon with the same name first
260     * [r2550] src/modules/idesk/idesk.control.class.in:
261      -fixed logic issues
262     * [r2549] src/modules/idesk/idesk.control.class.in:
263      -allow empty command
264     * [r2548] src/modules/fluxbox/fluxbox.control.class.in:
265      -allow empty exec
266     * [r2547] src/modules/fluxbox/fluxbox.control.class.in,
267      src/modules/idesk/idesk.control.class.in:
268      -fixed missing then
269     * [r2546] src/modules/fluxbox/fluxbox.control.class.in,
270      src/modules/idesk/idesk.control.class.in:
271      -fixed missing fi
272     * [r2545] src/modules/fluxbox/fluxbox.control.class.in:
273      -reworked the whole logic
274     * [r2544] src/modules/idesk/idesk.control.class.in:
275      -reworked the whole logic
276     * [r2543] src/modules/idesk/Makefile,
277      src/modules/idesk/idesk.control.class.in[ADD]:
278      -added initial idesk control class
279     * [r2542] src/modules/fluxbox/fluxbox.control.class.in:
280      -delete all menuitem before regen all
281     * [r2541] src/modules/fluxbox/fluxbox.control.class.in:
282      -fixed whitespaces
283     * [r2540] src/modules/fluxbox/fluxbox.control.class.in:
284      -fixed control_client command
285     * [r2539] src/modules/fluxbox/fluxbox.control.class.in:
286      -fixed control_client command
287     * [r2538] src/modules/fluxbox/fluxbox.control.class.in:
288      -fixed control_client command
289     * [r2537] src/modules/fluxbox/fluxbox.control.class.in:
290      -fixed a typo
291     * [r2536] src/modules/fluxbox/fluxbox.control.class.in:
292      -fixed logic issues
293     * [r2535] src/modules/fluxbox/fluxbox.control.class.in:
294      -update all values
295     * [r2534] src/modules/citrix/Makefile:
296      -remove citrix control class atm
297     * [r2533] src/modules/citrix/Makefile:
298      -install citrix-cron script
299     * [r2532] src/modules/fluxbox/Makefile,
300      src/modules/fluxbox/fluxbox.control.class.in[ADD]:
301      -added initial fluxbox control class
302    
303    2015-09-15  Niels Rogalla <niro@magellan-linux.de>
304    
305     * [r2531] src/modules/basic-system/Makefile,
306      src/modules/basic-system/system.control.class.in[ADD]:
307      -added initial system control class
308     * [r2530] src/modules/basic-version/Makefile,
309      src/modules/basic-version/version.control.class.in[ADD]:
310      -added version control class
311     * [r2529] src/modules/citrix/citrix-enumerate.conf.in:
312      -added ICA enumeration settings
313     * [r2528] src/include/control.global.class.in:
314      -use debug echo function decho()
315    
316    2015-09-14  Niels Rogalla <niro@magellan-linux.de>
317    
318     * [r2527] src/modules/citrix/Makefile:
319      -removed storefront control class
320     * [r2526] src/modules/citrix/Makefile,
321      src/modules/citrix/citrix-cron.in[ADD]:
322      -initial citrix-cron script
323     * [r2525] src/modules/citrix/storefront-cron.in:
324      -do not always print debug messages
325     * [r2524] src/modules/citrix/storefront-cron.in:
326      -honor citrix-enumerate.conf settings
327     * [r2523] src/modules/citrix/Makefile,
328      src/modules/citrix/citrix-enumerate.conf.in[ADD]:
329      -split install of client and control files and provide
330      citrix-enumerate.conf for citrix storefront and ica enumaration
331      of server provided sessions
332     * [r2522] src/modules/citrix/storefront-cron.in:
333      -fixed session import into database and disable all non-imported
334      sessions, because they do not exist on the storefront-server and
335      are not available for clients
336     * [r2521] src/modules/citrix/storefront-cron.in:
337      -import session to mysql database
338     * [r2520] src/modules/citrix/Makefile,
339      src/modules/citrix/storefront-cron.in:
340      -reverted changes
341     * [r2519] src/modules/citrix/Makefile,
342      src/modules/citrix/storefront-cron.in:
343      -import session to mysql database
344     * [r2518] src/modules/citrix/storefront-cron.in:
345      -get the right session and description
346     * [r2517] src/modules/citrix/storefront-cron.in:
347      -fixed evaluation and wrong service name
348     * [r2516] src/modules/citrix/storefront-cron.in:
349      -fixed a typo
350     * [r2515] src/modules/citrix/storefront-cron.in:
351      -daemon.global.class required for provides etc
352     * [r2514] src/modules/citrix/storefront-cron.in:
353      -several fixups
354     * [r2513] src/modules/citrix/storefront-resolver.in:
355      -make storefront tmp removal configurable
356     * [r2512] src/modules/citrix/storefront-resolver.in:
357      -added missing die() function
358     * [r2511] src/modules/citrix/Makefile,
359      src/modules/citrix/storefront-cron.in[ADD]:
360      -added initial storefront-cron script
361     * [r2510] src/modules/basic-video/Makefile,
362      src/modules/basic-video/graphic.control.class.in:
363      -added video control class
364     * [r2509] src/modules/basic-input/Makefile,
365      src/modules/basic-input/input.control.class.in:
366      -added input control class
367     * [r2508] src/modules/hwinfo/hardware.control.class.in:
368      -add an empty screensaver entry
369    
370    2015-09-11  Niels Rogalla <niro@magellan-linux.de>
371    
372     * [r2507] src/include/register.global.class.in:
373      -fixed a typo os->tools
374     * [r2506] src/include/register.global.class.in:
375      -import client version information on register
376     * [r2505] src/modules/Makefile:
377      -install basic-version
378     * [r2504] src/modules/basic-version[ADD],
379      src/modules/basic-version/Makefile[ADD],
380      src/modules/basic-version/version.client.class.in[ADD]:
381      -added basic-version class
382     * [r2503] src/modules/mage/mage.client.class.in:
383      -removed *_mage_iventory() functions and provide a full featured
384      mage_query() function instead
385     * [r2502] src/modules/hwinfo/hardware.control.class.in:
386      -respect db NULL setting
387     * [r2501] Makefile.inc, conf/control.conf.in:
388      -added MCORE_DEFAULT_KEYMAP variable
389     * [r2500] src/modules/hwinfo/hardware.control.class.in:
390      -import keymap and user passwords
391     * [r2499] src/include/register.global.class.in,
392      src/modules/hwinfo/hardware.control.class.in:
393      -renamed set_hardware_detect() to run_hardware_detect() and
394      provide a new set class to run the hardware detection to fix
395      run_clasS() evaluation issues
396    
397    2015-09-10  Niels Rogalla <niro@magellan-linux.de>
398    
399     * [r2498] src/modules/hwinfo/hardware.control.class.in:
400      -more debug messages
401     * [r2497] src/include/register.global.class.in,
402      src/modules/hwinfo/hardware.control.class.in:
403      -run hardware detection on register_client if hardware was
404      provided and not already run
405     * [r2496] src/modules/hwinfo/hardware.control.class.in:
406      -respect returned NULL setting from database too
407     * [r2495] src/modules/hwinfo/hardware.control.class.in:
408      -fixed whitespaces
409     * [r2494] src/include/mysqlfunctions.global.class.in:
410      -mysql_insert(): use decho() for debug messages
411     * [r2493] src/modules/hwinfo/hardware.control.class.in:
412      -fixed a typo minitor->monitor and print more debug messages
413     * [r2492] src/include/control.global.class.in:
414      -control_client(): fixed whitespace evaluation
415     * [r2491] src/modules/hwinfo/hardware.control.class.in:
416      -add more network defaults to the database
417     * [r2490] src/systemd/mcore-controld.service.in,
418      src/systemd/mcored.service.in:
419      -run systemd services in silent mode
420     * [r2489] src/include/control.global.class.in:
421      -control_client(): respect run-queue cmd
422     * [r2488] src/modules/hwinfo/hardware.control.class.in:
423      -add more network defaults to the database
424     * [r2487] src/modules/hwinfo/hardware.control.class.in[ADD]:
425      -added set_hardware_detection() to hardware.control.class
426     * [r2486] src/include/mysqlfunctions.global.class.in:
427      -provide mysql and sql
428     * [r2485] src/include/common.global.class.in:
429      -added nsslsay_queue_*() functions
430     * [r2484] src/mcore-controld.in:
431      -use control.conf
432     * [r2483] src/include/mysqlfunctions.global.class.in:
433      -use MCORE_ prefixed sql variables from control.con
434     * [r2482] conf/control.conf.in:
435      -added more default values
436     * [r2481] src/include/mysqlfunctions.global.class.in:
437      -use lower case names for all local function variables, fixed
438      header and whitespaces
439     * [r2480] src/include/sessionauth.global.class.in,
440      src/mcore-controld.in, src/mcored.in:
441      -respect SILENT env var for internal daemon communication
442     * [r2479] nsslsay, src/include/common.global.class.in,
443      src/mcore-controld.in, src/mcored.in,
444      src/modules/citrix/citrix-session.in,
445      src/modules/citrix/citrix.client.class.in,
446      src/modules/citrix/storefront.client.class.in,
447      src/modules/idesk/idesk.client.class.in:
448      -use 0/1 for bool values instead of mixed 0/1 and true/false
449      settings
450     * [r2478] src/mcored.in:
451      -removed unused cruft
452     * [r2477] conf/Makefile, conf/control.conf.in[CPY],
453      conf/sql.conf.in[DEL]:
454      -renamed sql.conf to control.conf
455     * [r2476] src/include/register.global.class.in:
456      -mtime should be always the actual timestamp
457    
458    2015-09-08  Niels Rogalla <niro@magellan-linux.de>
459    
460     * [r2475] src/Makefile:
461      -install control daemon
462     * [r2474] Makefile.inc:
463      -added sql db settings
464     * [r2473] conf/Makefile, conf/sql.conf.in[ADD]:
465      -added sql.conf and split client/controll installation
466     * [r2472] src/include/control.global.class.in:
467      -hardcore sslsay port
468     * [r2471] src/include/Makefile:
469      -generate control.global.class
470     * [r2470] src/mcore-controld.in:
471      -include control.global.class
472     * [r2469] src/mcore-controld.in:
473      -removed deprecated sslsay globals
474     * [r2468] src/include/control.global.class.in:
475      -use the right SSLSAY_IP globals
476     * [r2467] src/include/control.global.class.in:
477      -use nsslsay_fingerprint for internal communication
478     * [r2466] src/include/control.global.class.in,
479      src/mcore-controld.in:
480      -moved control_client() to control.global.class
481     * [r2465] src/include/control.global.class.in[ADD],
482      src/mcore-controld.in:
483      -moved import_resource() to control.global.class
484     * [r2464] src/mcore-controld.in:
485      -removed duplicate nsslay() function
486    
487    2015-09-07  Niels Rogalla <niro@magellan-linux.de>
488    
489     * [r2463] src/systemd/mcored.service.in:
490      -fixed deps
491     * [r2462] src/systemd/mcore-register-client.service.in,
492      src/systemd/mcored.service.in:
493      -fixed systemd service files
494     * [r2461] src/include/register.global.class.in:
495      -always create the MCORE_CONFIG_PATH
496    
497    2015-09-04  Niels Rogalla <niro@magellan-linux.de>
498    
499     * [r2460] src/systemd/mcore-register-client.service.in:
500      -mcore-register-clients write to disk so After=local-fs.target is
501      required
502     * [r2459] src/systemd/mcore-register-client.service.in:
503      -require network to be online
504     * [r2458] ChangeLog:
505      -updated ChangeLog
506    
507  2015-09-03  Niels Rogalla <niro@magellan-linux.de>  2015-09-03  Niels Rogalla <niro@magellan-linux.de>
508    
509   * [r2457] src/include/register.global.class.in:   * [r2457] src/include/register.global.class.in:

Legend:
Removed from v.2458  
changed lines
  Added in v.2643