Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2033 - (show annotations) (download)
Mon Aug 13 12:01:05 2012 UTC (11 years, 8 months ago) by niro
File size: 14577 byte(s)
-added ChangeLog
1 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