Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2033 - (hide annotations) (download)
Mon Aug 13 12:01:05 2012 UTC (11 years, 9 months ago) by niro
File size: 14577 byte(s)
-added ChangeLog
1 niro 2033 2012-08-13 Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r2032] daemon/client/include/network.client.class:
4     -restart networking in MROOT environment
5     * [r2031] daemon/client/include/hardware.client.class:
6     -support $MROOT variable
7     * [r2030] daemon/include/daemon.global.class:
8     -use find to fix some annoying error messages and fixed variable
9     declaration
10     * [r2029] daemon/client/include/citrix.client.class:
11     -always escape session, as it may contain spaces
12     * [r2028] daemon/client/include/fluxbox.client.class:
13     -fixed a typo
14     * [r2027] daemon/client/include/fluxbox.client.class:
15     -use find to fix some annoying error messages
16     * [r2026] daemon/client/include/network.client.class:
17     -support $MROOT variable
18     * [r2025] daemon/client/include/input.client.class:
19     -support $MROOT variable
20     * [r2024] daemon/client/include/vnc.client.class:
21     -support $MROOT variable
22     * [r2023] daemon/client/include/citrix.client.class:
23     use find to fix some annoying errors
24     * [r2022] daemon/client/include/citrix.client.class:
25     -make use of new list_files_in_directory() function
26     * [r2021] daemon/client/include/citrix.client.class:
27     -support $MROOT variable
28     * [r2020] daemon/client/include/boot.client.class:
29     -make use of new list_files_in_directory() function
30     * [r2019] daemon/client/include/graphic.client.class:
31     -added info line that some files are autogenerated
32     * [r2018] daemon/client/include/graphic.client.class:
33     -support $MROOT variable
34     * [r2017] daemon/client/include/system.client.class:
35     -support $MROOT variable
36     * [r2016] daemon/client/include/fluxbox.client.class:
37     -make use of MCORE_DISTRIBUTION variable and fixed coding style
38     * [r2015] daemon/client/include/fluxbox.client.class:
39     -use find to prevent annoying error messages if nothing was found
40     * [r2014] daemon/client/include/fluxbox.client.class:
41     -make use of new list_files_in_directory() function
42     * [r2013] daemon/client/include/fluxbox.client.class:
43     -support $MROOT variable
44     * [r2012] daemon/client/include/printing.client.class:
45     -make use of new list_files_in_directory() function
46     * [r2011] daemon/client/include/printing.client.class:
47     -support $MROOT variable
48     * [r2010] daemon/client/mcored.rc:
49     -use rc_print() and rc_echo() functions
50     * [r2009] conf/config.rc:
51     -added MCORE_DISTRIBUTION variable
52     * [r2008] daemon/include/daemon.global.class:
53     -added list_files_in_directory() function
54     * [r2007] daemon/include/daemon.global.class:
55     -added mroot applet
56     * [r2006] daemon/client/mcored.sh,
57     daemon/include/daemon.global.class:
58     -added colors command, to re-enable colors after calling
59     'nocolors' cmd
60     * [r2005] daemon/client/mcored.sh,
61     daemon/include/daemon.global.class:
62     -added stop_service() function
63     * [r2004] daemon/client/mcored.sh:
64     -use mecho instead of echo
65     * [r2003] daemon/include/daemon.global.class:
66     -fixed whitespaces
67    
68     2011-11-09 Niels Rogalla <niro@magellan-linux.de>
69    
70     * [r1925] daemon/include/daemon.global.class:
71     -added new gobal cmds 'reload' and 'restart' to help
72     * [r1924] daemon/client/include/boot.client.class:
73     -fixed typos
74     * [r1923] Makefile:
75     -install boot client class
76     * [r1922] daemon/client/include/mage.client.class:
77     -support query of the whole mage inventory
78     * [r1921] daemon/client/include/input.client.class:
79     -requires fluxbox
80     -support get input.keymap
81     -support keyboard rate setup
82     -improved help descriptions
83     * [r1920] daemon/client/include/graphic.client.class:
84     -clean up
85     * [r1919] daemon/client/include/fluxbox.client.class:
86     -added helper_rebuild_fluxbox_autostart() function
87     * [r1918] daemon/client/include/boot.client.class[ADD]:
88     -added boot and splash classes
89     * [r1916] daemon/client/mcored.sh:
90     -support the reload of client classes
91     -support restart of the service
92     * [r1915] daemon/include/daemon.global.class:
93     -added functions to load client classes and to restart the
94     service
95    
96     2011-11-07 Niels Rogalla <niro@magellan-linux.de>
97    
98     * [r1898] make-svn-snapshot.sh[ADD]:
99     -added svn snapshot script
100    
101     2011-11-04 Niels Rogalla <niro@magellan-linux.de>
102    
103     * [r1897] conf/config.rc:
104     - pruned unused variables
105     * [r1896] daemon/client/include/network.client.class:
106     - use dhcp_prog from /etc/conf.d/network
107     * [r1895] daemon/client/include/printing.client.class:
108     -enable spooler logging
109     * [r1894] daemon/client/mcored.sh:
110     -disable debug logging
111     * [r1893] Makefile:
112     -install service runtime directory
113    
114     2011-03-11 Niels Rogalla <niro@magellan-linux.de>
115    
116     * [r1666] daemon/include/daemon.global.class:
117     -do not dirty the output of x11runas() with x11 pid ids
118    
119     2011-03-10 Niels Rogalla <niro@magellan-linux.de>
120    
121     * [r1648] daemon/client/include/system.client.class:
122     -make use of error echo function eecho()
123     -use rvecho() for function retvals
124     * [r1647] daemon/client/include/printing.client.class:
125     -helper_addprinter(): added a missing clearconfig call
126     -use rvecho() for function retvals
127     * [r1646] daemon/client/include/network.client.class:
128     -use rvecho() for function retvals
129     * [r1645] daemon/client/include/input.client.class:
130     -x11runas checks for X, removed unnecessary checks
131     * [r1644] daemon/client/include/hardware.client.class:
132     -use rvecho() for function retvals
133     -get_hardware_detect(): added a sanity check for allowed actions
134     * [r1643] daemon/client/include/graphic.client.class:
135     -x11runas checks for X, removed unnecessary checks
136     -use rvecho() for function retvals
137     * [r1642] daemon/client/include/fluxbox.client.class:
138     -use [separator] in fluxbox menu instead of [nop] (____)
139     -use rvecho() for function retvals
140     * [r1641] daemon/client/include/citrix.client.class:
141     -use rvecho() for function retvals
142     * [r1640] daemon/include/sessionauth.global.class:
143     -removed commented stuff
144     -make use of error echo function eecho()
145     -use mecho() for informal-only echos
146     -use rvecho() for function retvals
147     * [r1639] daemon/include/daemon.global.class:
148     -x11runas(): let the function check for X11
149     -added decho() "debug-echo" function for debugging only messages
150     -added rvecho() "retval echo" function to print retvals on quiet
151     mode
152     -support quiet mode in mecho()
153     -make use of error echo function eecho()
154     -make use of debug echo function decho()
155     -make use of retval echo function rvecho()
156     -fixed a typo in path_not_empty() function
157     * [r1638] daemon/client/mcored.sh:
158     -set NOCOLORS default value to false
159     -set WEBCRLFS default value to false
160     -support quiet option and default it to false
161    
162     2011-03-04 Niels Rogalla <niro@magellan-linux.de>
163    
164     * [r1605] daemon/client/include/network.client.class:
165     -update etc hosts if the hostname was changed
166    
167     2011-02-17 Niels Rogalla <niro@magellan-linux.de>
168    
169     * [r1351] daemon/client/include/network.client.class:
170     -fixed a typo in the discription of nameserver
171     -add the new hostname to the x11 authority file to allow x11
172     interaction without restarting xorg
173     * [r1350] daemon/include/daemon.global.class:
174     -fixed whitespaces
175     * [r1348] daemon/client/include/network.client.class:
176     - renamed set_network_dns to set_network_nameserver
177     - added more help descriptions for gateway and nameserver
178     - added get functions for hostname, gateway and nameserver
179     - sanitized arguments
180     * [r1347] daemon/client/include/mage.client.class:
181     - reverted update|upgrade|uppretend changes as we got them
182     already
183     - added uppretend to 'get mage.upgrade' and not to 'mage.update'
184     * [r1346] daemon/client/include/hardware.client.class:
185     -fixed change items on description
186     * [r1345] daemon/client/include/system.client.class:
187     -fixed broken autologon config
188     * [r1344] daemon/client/mcored.sh:
189     -do not print errors about missing serial config
190     * [r1342] Makefile:
191     added hardware.client.class for some hardware information and
192     detection
193     * [r1341] daemon/client/include/mage.client.class:
194     added uppretend too
195     * [r1338] daemon/client/include/hardware.client.class[ADD]:
196     added hardware.client.class for some hardware information and
197     detection
198     * [r1337] daemon/client/include/mage.client.class:
199     added mage update and upgrade functionality
200     * [r1336] daemon/client/include/system.client.class:
201     use MCORE_UNPRIV_USER variable instead of hardcoded mcore user
202     * [r1335] daemon/include/hwdetection.global.class:
203     added get_hwinfo_monitor() and add usb-host drivers when
204     usb-storage was found
205    
206     2011-02-16 Niels Rogalla <niro@magellan-linux.de>
207    
208     * [r1330] daemon/include/daemon.global.class:
209     -fixed a typo in global help description
210    
211     2011-02-14 Niels Rogalla <niro@magellan-linux.de>
212    
213     * [r1329] daemon/client/include/system.client.class:
214     -added autologin configure feature
215    
216     2011-02-07 Niels Rogalla <niro@magellan-linux.de>
217    
218     * [r1327] daemon/client/include/fluxbox.client.class:
219     -use full pathes to match sudoers file
220     * [r1315] daemon/mcorepasswd.sh:
221     -respect require and provide, added some dummy functions
222    
223     2011-02-06 Niels Rogalla <niro@magellan-linux.de>
224    
225     * [r1308] daemon/include/daemon.global.class:
226     -renamed validate_session() to valid_session()
227     -added nocolors and webcrlf options which are allowed to be
228     called before login (needed by web-interfaces)
229     -let addconfig() honor -e and -n echo variables
230     * [r1307] daemon/include/hwdetection.global.class:
231     updated hwdetection from upstream installer
232     * [r1306] daemon/include/sessionauth.global.class:
233     -renamed validate_session() to valid_session()
234     * [r1305] daemon/client/mcored.sh:
235     -renamed validate_session() to valid_session()
236     -added nocolors and webcrlf options which are allowed to be
237     called before login (needed by web-interfaces)
238     * [r1304] daemon/client/mcored.rc:
239     -fixed wrong variable, thats the chroot dir and not the keyring!
240     -be more silent
241     * [r1303] daemon/client/mcored.confd:
242     -fixed wrong variable, thats the chroot dir and not the keyring!
243     * [r1302] conf/config.rc:
244     -disabled sql settings
245     * [r1301] Makefile:
246     -install default certificates
247     * [r1300] daemon/certs[ADD], daemon/certs/mcored.key[ADD],
248     daemon/certs/mcored.pem[ADD]:
249     -added some default certificates for mcored
250     * [r1284] daemon/client/include/network.client.class:
251     - renamed function set_network_default_gw -> set_network_gateway
252     - fixed missing argv for value
253    
254     2011-02-04 Niels Rogalla <niro@magellan-linux.de>
255    
256     * [r1267] Makefile:
257     - added citrix plugin
258     - renamed session plugin to fluxbox
259     * [r1266] daemon/client/include/citrix.client.class[ADD]:
260     -added plugin for citrix sessions
261     * [r1265] daemon/include/hwdetection.global.class:
262     -the hwdetecion provides hwdetection ;)
263     * [r1264] daemon/include/daemon.global.class:
264     - added missing quit command to global help topics
265     - added hint about help [topic]
266     - let x11runas determine the DISPLAY itself by using
267     MCORE_XORG_DISPLAY
268     - added no_duplicate() function for internal use
269     - let require() and provide() check for duplicate items via
270     no_duplicate()
271     - added verify_requirements to be able to resolve missing plugin
272     requirements
273     - mecho() and eecho() should honor the '-n' echo option
274     - added path_not_empty() functions which is used by
275     helper_graphic_rebuild_xorg_conf_d() of the graphic plugin
276     * [r1263] daemon/client/include/vnc.client.class:
277     - use the new xorg.conf.d handling to en/disable the vnc module
278     and its options
279     - requires basic graphic to support the new xorg.conf.d handling
280     * [r1262] daemon/client/include/system.client.class:
281     - fixed spelling
282     - merged system.console and system.rootconsole to one function
283     - fixed the root console that it really opens up a root console
284     with asking for roots password before changing the privileges
285     - added system.service functionality
286     - added system.passwd functionality
287     - added system.vt functionality
288     * [r1261] daemon/client/include/printing.client.class:
289     - merged addprinter and delprinter into one printer functions
290     - fixed the help functions according to the new printer function
291     * [r1260] daemon/client/include/network.client.class:
292     - requires basic-system for restarting system services
293     - always use CONFIG=, clearconfig, addconfig paradigma
294     - better sanity checks in set_network_iface()
295     * [r1259] daemon/client/include/input.client.class:
296     -x11runas selects the used Xorg display itself via
297     MCORE_XORG_DISPLAY variable
298     * [r1258] daemon/client/include/graphic.client.class:
299     -only provide basic-video, x0vnc is another plugin
300     -completly reworkd xorg.conf.d handling
301     -added graphic.depth and graphic.driver functions
302     -allways use clearconfig/addconfig for all config files
303     * [r1257] daemon/client/include/fluxbox.client.class:
304     -merged addmenuitem and delmenuitem to one menuitem command
305     - added get_ menuitem functionality
306     - added support for changing fluxbox themes
307     - set wallpaper support on todo
308     * [r1256] daemon/client/mcored.sh:
309     -added require command to verify plugin requirements
310     * [r1255] conf/config.rc:
311     -added MCORE_XORG_DISPLAY variable
312    
313     2011-02-02 Niels Rogalla <niro@magellan-linux.de>
314    
315     * [r1254] daemon/client/include/fluxbox.client.class[CPY],
316     daemon/client/include/session.client.class[DEL]:
317     -renamed session.client.class -> fluxbox.client.class
318     * [r1253] daemon/client/include/session.client.class:
319     -reworked an renamed all functions to fluxbox, because they are
320     fluxbox-specific
321     * [r1252] daemon/include/daemon.global.class:
322     -disabled mysql based functions atm
323     -clearconfig: install config dir
324     * [r1251] daemon/client/mcored.sh:
325     -disabled mysql based functions atm
326     * [r1250] conf/config.rc:
327     -added MCORE_CONFIG_PATH variable
328     * [r1249] Makefile[ADD]:
329     -initial version
330     * [r1248] .[ADD], conf[ADD], conf/config.rc[ADD], daemon[ADD],
331     daemon/client[ADD], daemon/client/include[ADD],
332     daemon/client/include/graphic.client.class[ADD],
333     daemon/client/include/input.client.class[ADD],
334     daemon/client/include/mage.client.class[ADD],
335     daemon/client/include/network.client.class[ADD],
336     daemon/client/include/printing.client.class[ADD],
337     daemon/client/include/session.client.class[ADD],
338     daemon/client/include/system.client.class[ADD],
339     daemon/client/include/vnc.client.class[ADD],
340     daemon/client/mcored.confd[ADD], daemon/client/mcored.rc[ADD],
341     daemon/client/mcored.sh[ADD],
342     daemon/generate-certificate.sh[ADD], daemon/include[ADD],
343     daemon/include/daemon.global.class[ADD],
344     daemon/include/hwdetection.global.class[ADD],
345     daemon/include/sessionauth.global.class[ADD],
346     daemon/mcorepasswd.sh[ADD]:
347     -initial version
348