/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 719 Revision 1178
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005 Gentoo Technologies, Inc. 2# Copyright 2005-2005 Gentoo Technologies, Inc.
3
3# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.267 2005/06/28 07:11:16 codeman Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.538 2005/12/21 05:09:45 agaffney Exp $
4 5
6*GLI-0.3 (27 Oct 2005)
7
8 20 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
9 src/net/server/gliserv.py:
10 wrap generated code in a class to isolate it a bit better
11 302 redirects work
12 src/net/server/html/webgli/*:
13 load/save profile
14 src/GLIUtility.py:
15 change /sbin/lspci to just lspci
16
17 18 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
18 src/GLIClientController.py:
19 change ordering of statements in CC run() while loop to not go past the end
20 of the array
21 src/GLIArchitectureTemplate.py:
22 removed redundant bind mounts
23
24 18 Dec 2005; Preston Cody <codeman@gentoo.org>
25 REMOVED dialogfe.py since it is totally obsolete. use gli-dialog.py
26 added a diagram by blackace from last night.
27 added the glossary in RTF format.
28
29 17 Dec 2005; Preston Cody <codeman@gentoo.org>
30 x86AT: separated out emerge/configure from running of bootloader
31 added MBR drive support to lilo.
32 these changes will likely not work.
33 AT: added setup_and_run_bootloader step.
34
35 12 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
36 src/net/server/gliserv.py:
37 call generated code in a function
38 src/net/server/html/webgli/*:
39 include top/bottom
40 src/GLIArchitectureTemplate.py, src/GLIClientController.py,
41 src/GLIClientCongifuration.py:
42 install mode magic
43
44 11 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
45 src/GLIClientController.py:
46 use GLIException when there's an import problem
47 added debug code to show install_steps
48 src/templates/amd64ArchitectureTemplate.py:
49 add . to import path
50 proper path this time: ../../templates
51 src/GLIArchitectureTemplate.py:
52 add _portage_best_version() function
53
54 11 Dec 2005; Preston Cody <codeman@gentoo.org>
55 added initial glossary and gimli diagram to the docs directory.
56 modify gli-dialog to allow editing of the install_profile after loading XML.
57
58 8 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
59 src/net/server/html/webgli/:
60 converted globaluse, localuse, networkmounts, portagetree, and stageselection
61 moved saveclientconfig stuff into clientconfig
62 moved saveconfigfiles into config files
63 converted etc_portage and makedotconf
64 converted bootloader and kernel
65 convert daemons, extrapackages, networking, review, services, timezone, users
66 src/net/server/gliserv.py:
67 proper 404 handling for .pyhtml extension
68 HTML escape <% %> stuff
69 work around python's sucky regexes
70 src/GLIInstallProfile.py:
71 allow set_{rsync,ftp,http}_proxy() to accept empty values
72
73 7 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
74 src/net/server/gliserv.py:
75 initial commit of Legolas templating engine
76 302 redirects
77 src/net/server/html/index.html, src/net/server/webgli_template.html:
78 minor changes for new code
79 src/net/server/html/*.pyhtml, src/net/server/html/webgli/*.pyhtml:
80 initial commit of the conversion from the monolithic WebGLIHandler.py to the
81 one file per path Legolas goodness
82 partitioning[2-4] done
83
84 5 Dec 2005; Preston Cody <codeman@gentoo.org>
85 webgli: dhcp options in CC and post-install.
86 updated comparison chart.
87 webgli: etc/portage/* and distcc support added. not too-well tested.
88
89 4 Dec 2005; Preston Cody <codeman@gentoo.org>
90 webgli_template.html: valign=top on left side.
91 webgli: fix bootloader boot_device. now working.
92 webgli: CC proxy done. post-install proxy in progress.
93
94 3 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
95 src/net/server/webgli_template.html:
96 increase padding for content cell to 7px and add colspan=2
97
98 3 Dec 2005; Nicholas D. Wolfood <blackace@gentoo.org>
99 webgli: added graphic bar on top
100 webgli: added hover effects on the links on the left
101 webgli: re-rendered header_bg.png to stretch without artifacts
102
103 3 Dec 2005; Preston Cody <codeman@gentoo.org>
104 webgli: make.conf disabling fixes for dynamic_stage3
105 fixed portage snapshot browse popup
106 all changes tested.
107 webgli: add debug mode to CC screen. the screen still needs lots of work.
108
109 1 Dec 2005; Preston Cody <codeman@gentoo.org>
110 added debug mode question to gli-dialog
111 added CC proxies to CC networking for gli-dialog
112 webgli: fixed skip CC networking if connection active
113 webgli: portage snapshot defaults to CD
114 webgli: bootloader mbr drive selection
115 webgli: USE flags unselectable if dynamic_stage3
116 webgli: manual extra packages and save button.
117
118 28 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
119 src/GLIUtility.py:
120 change ping count to 2
121 docs/comparison.html
122 initial commit
123
124 27 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
125 src/templates/x86ArchitectureTemplate.py:
126 fix map() issue with grub code
127 replace kernel_names and initrd_names loops with one-liners
128
129 27 Nov 2005; Preston Cody <codeman@gentoo.org>
130 gli-dialog won't let you dynamic stage3 without systempkgs.txt.
131 initial gli-dialog support for recommended partitioning layout and clear.
132 failure cleanup now an option for gli-dialog.
133 move livecd-kernel to top of kernel lists. fix proto bug in rc.conf
134 added comparison list and updated TODO!
135
136 26 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
137 src/GLIArchitectureTemplate.py:
138 fix to stage1() debug code
139 fix to stage2() debug code
140
141 26 Nov 2005; Preston Cody <codeman@gentoo.org>
142 some more bootloader code fixes. forgot boot_device != mbr_device.
143
144 25 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
145 src/GLIStorageDevice.py:
146 fix to unallocated space merging when last one is after part 4
147
148 24 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
149 src/GLIArchitectureTemplate.py:
150 small fix to debugging code in copy_pkg_to_chroot()
151
152 23 Nov 2005; Preston Cody <codeman@gentoo.org>
153 more bugfixes with bootloader code
154 gli-dialog side appears to work
155
156 21 Nov 2005; Preston Cody <codeman@gentoo.org>
157 initial adding of boot_device to backend.
158 initial boot_device support added to gli-dialog.
159 some fixes of my poor coding
160
161 20 Nov 2005; Preston Cody <codeman@gentoo.org>
162 converted gli-dialog to use the install_package_list.
163 gtkfe has already been converted by AllanonJL
164 new way working in gli-dialog now and added to webgli.
165 added set/get_boot_device() to IP
166
167 19 Nov 2005; Preston Cody <codeman@gentoo.org>
168 get_install_package_list added to InstallProfile. This can be used by the FEs
169
170 17 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
171 src/templates/x86ArchitectureTemplate.py:
172 call ls with '-1 --color=no'
173
174 16 Nov 2005; Preston Cody <codeman@gentoo.org>
175 added warning (#9) to GRP ppl about stage3 tarballs
176
177 15 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
178 src/GLIArchitectureTemplate.py:
179 change fat32/fat16 to vfat in mount_local_partitions() so mount doesn't get
180 confused
181
182 13 Nov 2005; Preston Cody <codeman@gentoo.org>
183 removed protocols from rc.conf screens
184 finished initial rc.conf and make.conf in webgli
185
186 13 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
187 src/net/server/gliserv.py:
188 add -h option to usage()
189 show time and request URI in debug mode
190 show client IP in debug mode
191 just use IP instead of trying to do a reverse lookup
192
193 12 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
194 src/net/server/gliserv.py:
195 'classier' 401 message
196 proper commandline parsing
197 help via -h
198 user/pass can be specificed via commandline option
199
200 11 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
201 src/net/server/gliserv.py:
202 basic HTTP auth
203
204 10 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
205 src/net/server/gliserv.py:
206 dynamic module reloading (yipee!)
207 send 'Last-Modified' header for real files
208 respond to HEAD with just headers
209 src/net/server/handlers/WebGLIHandler.py:
210 icons for drives
211
212 7 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
213 src/net/server/handlers/WebGLIHandler.py:
214 initial 'pretty' partition table display support
215 clicking partition in 'pretty' display works instead of radio buttons
216 radio buttons and pretty display work together
217 META redirect instead of javascript
218 pretty display stretches across entire screen
219 'Recommended layout' and 'Clear drive' functions
220 properly catch exceptions from do_recommended()
221 src/GLIArchitectureTemplate.py:
222 replace preinst, copy, postinst, rm steps with qmerge
223 whoops...that shouldn't have been commented out
224 create image_dir with -p in copy_pkg_to_chroot()
225 more generic of symlink crappiness
226 new copy_pkg_to_chroot() actually works now
227
228 6 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
229 src/GLIStorageDevice.py:
230 initial generic disk support
231 fixes for add_partition() code
232 src/net/server/handlers/WebGLIHandler.py:
233 added support for creating generic disks
234 add new partition working
235 save and delete partitions
236
237 6 Nov 2005; Preston Cody <codeman@gentoo.org>
238 webgli: Partitioning making progress.
239
240 5 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
241 src/GLIArchitectureTemplate.py:
242 copy_pkg_to_chroot() overhaul - does install the Right Way(TM) (copy files to
243 image dir, run pkg_setup, pkg_preinst, copy to /, pkg_postinst, remove image
244 dir) and works around /etc/gconf symlink problem
245
246 5 Nov 2005; Preston Cody <codeman@gentoo.org>
247 webgli: lots of updates. preliminary partitioning. extra packages works.
248
249 3 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
250 src/net/server/gliserv.py:
251 httpd now supports HTTPS and falls back to HTTP if not available
252 make fallback actually work
253 src/net/server/SecureXMLRPCServer.py:
254 SecureSocketServer is now threaded
255
256 2 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
257 src/net/client/gliclient.py:
258 try to use HTTPS for XMLRPC first and fallback to HTTP
259 pretend mode
260 src/net/server/gliserv.py, src/net/server/SecureXMLRPCServer.py:
261 HTTPS XMLRPC goodness from samyron
262 pass name of certificate
263
264 31 Oct 2005; Preston Cody <codeman@gentoo.org>
265 wegli: daemons and services screens done.
266
267 30 Oct 2005; Preston Cody <codeman@gentoo.org>
268 webgli: networking and users screens
269 added return_redirect to handler.py
270 loading and saving install/client profiles works for webgli now
271 Review also done
272
273*GLI-0.2 (27 Oct 2005)
274
275 26 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
276 src/templates/x86ArchitectureTemplate.py:
277 properly check for bootloader emerge exist status with exitsuccess()
278 log output of grub install command
279 add --batch --no-floppy to grub command
280 grubinstallstring only gets logged if debug is on
281 src/GLIUtility.py:
282 update progress bar to 100% when process finishes
283
284 25 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
285 src/GLIClientController.py:
286 added debugging code for the interaction between the 2 threads via Event()
287 src/GLIUtility.py:
288 doubled the buffer size in spawn()
289 bump buffer size up to 16384
290 only report progress in 5% increments
291 src/GLIArchitectureTemplate.py:
292 kernelpkgs.txt support code
293 above disabled because it sucks
294 added add_pkg_to_world()
295
296 24 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
297 src/GLIArchitectureTemplate.py:
298 use tar | tar to copy files in copy_pkg_to_chroot()
299 extract devices.tar.bz2 created by baselayout instead of running MAKEDEV
300
301 23 Oct 2005; Preston Cody <codeman@gentoo.org>
302 DEBUGGING ADDED TO AT. verbose field added to CConfig.
303
304 23 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
305 src/net/server/gliserv.py:
306 / maps to index.html
307 look for actual files in html/
308 src/net/html:
309 new template
310 src/GLIUtility.py:
311 added parse_vdb_contents()
312 src/GLIArchitectureTemplate.py:
313 added copy_pkg_to_chroot()
314 added debug code to dynamic-stage3
315 switch dynamic-stage3 to new method
316 lots of bug fixes from adding debug code
317
318 22 Oct 2005; Preston Cody <codeman@gentoo.org>
319 webgli initial bootloader support + changed make.conf.
320 IP: changed defaults for stage, kernel_build_method, kernel_source_pkg.
321
322 20 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
323 src/GLIUtility.py:
324 horrible tangled mess of code that is tarball unpacking subprogress display
325 add unpack progress to portage snapshot
326 use read() instead of readlines() in spawn()
327 only update progress bar for whole percents
328
329 19 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
330 src/templates/x86ArchitectureTemplate.py:
331 change call to 'grub' to use GLIUtility.exitsuccess()
332 add definition of 'build_mode' in _configure_lilo()
333 src/misc/updategtkfe, src/misc/updateglid:
334 fix so subshell is called in root shell
335
336 18 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
337 src/net/server/handlers/WebGLIHandler.py:
338 stage screen launches URI browser in sized window with various properties set
339
340 17 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
341 src/misc/updategtkfe:
342 updated to actually work
343 remove previous snapshot and extracted dir before downloading
344 src/misc/updateglid:
345 updated to actually work
346 src/templates/x86ArchitectureTemplate.py:
347 fixed bug where grub code was looking for 'root+root+file_name2'
348
349 16 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
350 src/net/server/handlers/WebGLIHandler.py:
351 URI browser
352 added mirror selection
353 src/GLIUtility.py:
354 ls via ssh strips off ending *
355
356 16 Oct 2005; Preston Cody <codeman@gentoo.org>
357 more updates to webgli. stage selection.
358
359 11 Oct 2005; Preston Cody <codeman@gentoo.org>
360 updated webgli with preliminary Network Mounts support.
361
362 9 Oct 2005; Preston Cody <codeman@gentoo.org>
363 GenDialog: string formatting and yes/no label fixes.
364 added WebGLI template for gliserv.py
365 added WebGLIHandler as well as a definition for it in gliserv.py
366 updates to the webgli files even though they won't be there for long.
367 Utility: remove exception for non-existant grppkgs.txt until the new livecd
368 goes public.
369
370 9 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
371 src/net/server/gliserv.py:
372 override dict to not be so anal
373 main server now loads separate module to handle requests
374 src/net/server/handlers/ProfileHandler.py, src/net/server/handler.py:
375 split out profile URLs into separate handler function
376 move handlers into subdirectory
377 add Welcome and Clients handlers
378
379 5 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
380 src/GLIUtility.py:
381 raise exception if password prompt received twice
382
383 2 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
384 src/GLIUtility.py:
385 removed rot13ify()
386
387 1 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
388 src/net/server/gliserv.py:
389 allow for param to be passed multiple times in GET
390 no XMLRPC functions return None
391 modify POST request parsing to only create a list if needed
392 fix GET request parsing so the list creation for multiple values works
393 src/net/client/gliclient.py:
394 various typo and type mismatch fixes
395 exit after exception
396
397 30 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
398 src/net/client/gliclient.py:
399 initial commit
400 pass MAC to XMLRPC functions
401 src/net/server/GLIServerProfile.py:
402 rename GLIClientsProfiles to GLIServerProfile
403
404 29 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
405 src/net/server/gliserv.py:
406 now handles POST requests
407 move majority of request handling code to common_handler() to reduce code
408 duplication
409 profile loading
410 client reg via XMLRPC goes into SharedInfo()
411 /showclients redesign
412 template fixes
413 allow handler functions to add/change headers
414 save profile
415
416 28 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
417 src/net/server/GLIClientsProfiles.py:
418 initial commit
419 src/net/server/template.html:
420 initial commit
421 src/net/server/gliserv.py:
422 add template mojo
423
424 26 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
425 src/net/server/gliserv.py:
426 XMLRPC mojo
427
428 22 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
429 src/GLIArchitectureTemplate.py:
430 add code in _edit_config() to comment line where variable is defined
431 previously
432 insert new line under previous definition of variable if it exists
433 small _edit_config() cleanup
434 src/GLIStorageDevice.py:
435 add clear_partitions() function
436 new sizes for recommended partition layout
437 automatically calculate swap size for recommended layout
438
439 21 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
440 src/templates/x86ArchitectureTemplate.py:
441 fat16 mojo
442
443 20 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
444 src/GLIStorageDevice.py:
445 prevent do_recommended() from being run twice
446 rewrite do_recommended() to be more robust
447 src/GLIArchitectureTemplate.py:
448 rework _edit_config() to not write duplicate entries
449
450 17 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
451 src/GLIStorageDevice.py:
452 added do_recommended() function to automatically created 256M/1G/* layout
453
454 17 Sep 2005; Preston Cody <codeman@gentoo.org>
455 src/gli-dialog.py: added set_distcc to the list
456 GenDialog: added set_distcc. untested.
457 IP: added install_distcc flag.
458 AT: added install_distcc function based on the flag. runs after build_kernel
459 changed AT spawn command for distcc for nodeps.
460
461 16 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
462 src/GLIUtility.py:
463 add rot13ify() function
464
465 16 Sep 2005; Preston Cody <codeman@gentoo.org>
466 src/GenDialog.py
467 added a sentence of text. unchecking support added.
468
469 15 Sep 2005; Preston Cody <codeman@gentoo.org>
470 src/GLIUtility.py
471 added get_grp_pkgs_from_cd() to return a list of packages in GRP for FE menus
472 src/GenDialog.py
473 still working on extra_packages. transformed the list to new format.
474 added GRP indication to list. untested.
475 TODO lists updated.
476 src/fe/dialog/gli-dialog.py
477 spelling mistook.
478
479 14 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
480 src/GLIUtility.py:
481 get_snapshot_from_cd() returns '' instead of 'file://' if nothing found
482
483 5 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
484 src/GLIUtility.py:
485 add get_directory_listing_from_uri()
486 add http support to above
487 add ftp support to above
488 add scp support to above
489 src/GLIArchitectureTemplate.py:
490 "0" instead of 0 for key of single-element dict passed to _edit_config()
491
492 5 Sep 2005; Preston Cody <codeman@gentoo.org>
493 value_only -> only_value
494
495 3 Sep 2005; Preston Cody <codeman@gentoo.org>
496 gutted out all of etc_portage structure since it is now all handled by
497 etc_files
498
499 3 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
500 src/GLIArchitectureTemplate.py:
501 install_packages() sends progress update notifications
502 src/templates/x86ArchitectureTemplate.py:
503 increase sleep to 5s between format tries
504 src/GLIClientController.py:
505 pass 'self' to AT instead of 'self._pretend'
506
507 2 Sep 2005; Preston Cody <codeman@gentoo.org>
508 logger -> logger.log in x86AT
509
510 1 Sep 2005; Preston Cody <codeman@gentoo.org>
511 added set_etc_portage to IP. debugging gli-d's support for it.
512
513 1 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
514 src/templates/x86ArchitectureTemplate.py:
515 switch to 3 tries for mkfs instead of looping waiting for dev node to exist
516
517 30 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
518 src/GLIArchitectureTemplate.py:
519 add _portage_best_version() function and rework install_packages() to allow
520 for future X of Y tracking
521 Use best_visible instead of best_version
522 tracked down and fixed missing = causing empty install extra packages
523 use = when emerging also
524 quickpkg hokey pokey
525 run _get_packages_to_emerge() again with -pk
526
527 22 Aug 2005; Preston Cody <codeman@gentoo.org>
528 src/ArchTemplate: removed install_xorg_x11, and put the xorg.conf copying at
529 the end of install_packages.
530 added updateglid to /src/misc
531 updated all core files with new GPL notice and copyright statement.
532
533 21 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
534 src/GLIUtility.py:
535 fix get_snapshot_from_cd() to look in /mnt/livecd/snapshots/ if it can't find
536 a snapshot in /mnt/cdrom/snapshots/
537 get_snapshot_from_cd() adds file:// at the beginning
538 change calls to extra package special case functions to 'self.blah'
539
540 21 Aug 2005; Preston Cody <codeman@gentoo.org>
541 src/ArchTemplate: changed "voodoo".
542 changed order of portage sync methods. made a fallback to webrsync if
543 normal emerge sync fails.
544 removed get_sources_from_cd because it is obsolete.
545 add special cases to install_packages. remove fatal exception on package
546 install failure b/c the box will still be bootable.
547 add install_xorg_x11. remove adding of xdm to runlevel. this will now be
548 handled in the FEs.
549 src/GenDialog: added a bunch of code for dealing with x11-based packages.
550 awaiting testing.
551
552 20 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
553 src/GLIStorageDevice.py:
554 global try/except block around fs resizable detection code
555 src/GLIArchitectureTemplate.py, src/GLIClientController.py:
556 install-failed cleanup function
557
558 18 Aug 2005; Preston Cody <codeman@gentoo.org>
559 x86ArchTemplate: updated lilo code. separated out THREE commands. untested.
560
561 16 Aug 2005; Preston Cody <codeman@gentoo.org>
562 GLIGenDialog:
563 add drive choices for loaded configs.
564 force snapshot for dynamic_stage3
565 init the snapshoturi input to the cd snapshot if not already selected.
566 if dynamic_stage3, skip the make.conf step.
567 GLIUtility: add get_cd_snapshot_uri() for local snapshots.
568 this fixes parts 1,2,3,6 of bug 102747 for gli-dialog
569
570 16 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
571 src/GLIArchitectureTemplate.py:
572 manually call MAKEDEV in stage3-dynamic code
573 copy /etc/inittab.old to /etc/inittab in chroot
574 src/GLIUtility.py:
575 add beginning of validate_uri() function
576 add file:/// support to validate_uri()
577 single quotes when setting livecd password
578
579 15 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
580 src/GLIGenDialog.py:
581 change getmountpoint() to get_mountpoint()
582 src/misc/updategtkfe:
583 committed script to automatically download latest snapshot and run gtkfe
584 src/templates/x86ArchitectureTemplate.py:
585 fix _configure_lilo_add_windows() for IP -> GLISD stuff
586 src/GLIArchitectureTemplate.py:
587 give tmp_minor an initial value in mount_local_partitions so that the value
588 remain from the previous drive
589
590 14 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
591 src/templates/x86ArchitectureTemplate.py:
592 Fix _configure_lilo() for IP using GLISD stuff
593 src/GLIArchitectureTemplate.py:
594 install_cron_daemon() treats "none" specially
595
596 14 Aug 2005; Preston Cody <codeman@gentoo.org>
597 old patch from Steven Mertens to resolve bug #96642
598 numerous asthetic changes to GenDialog, no real functionality changes though.
599 strings renamed for global use if necessary.
600 fix all three parts of bug 102291
601 disable set_etc_portage until fully-written.
602
603 13 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
604 src/GLIClientController.py:
605 lower-case http/ftp proxy envvars
606
607 12 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
608 src/GLIClientController.py:
609 log end of pre_install steps to aid in debugging
610 src/templates/x86ArchitectureTemplate.py:
611 change set_flag(flag) to set_flag(flag, True)...*stab* *stab*
612
613 10 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
614 src/GLIArchitectureTemplate.py
615 check to make sure that the device node we're wait for to exist isn't of
616 type 'free'
617
618 09 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
619 src/GLIGenDialog.py:
620 convert install_packages to list in set_extra_packages()
621 check return code of checklist() call in "Manual" section
622 *actually* fix the first problem
623
624 08 Aug 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIUtility.py:
625 "source /etc/profile" does not ensure the ENV is correctly set up. Use "bash
626 -l" instead, to ensure a proper environment (important for CONFIG_PROTECT).
627
628 06 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
629 src/GLIArchitectureTemplate.py:
630 re-fix net.eth1+ symlink code...wtf is wrong with cvs?
631
632 04 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
633 Add CDATA support to SimpleXMLParser and add utility functions for it.
634
635 04 Aug 2005; Robin H. Johnson <robbat2@gentoo.org>
636 src/GLIArchitectureTemplate.py:
637 Fix case where vixie-cron is specified as a full package atom, as we still
638 don't want to run 'crontab /etc/crontab' for it.
639
5*GLI-0.1_alpha (4 Apr 2005) 640*GLI-0.1 (3 Aug 2005)
641
642 30 Jul 2005; Preston Cody <codeman@gentoo.org>
643 add scp to list of is_uri() so GenDialog doesn't complain.
644 fixed livecd-kernel bug in bootloader code.
645 fixed gendialog for dynamic_stage3 instead of "networkless"
646 change bootloader to allow for both initrd and initramfs.
647 fix IP for dynamic_stage3.
648 fix ArchTemplate for broken mountpoint creation. fix GenDialog part showing.
649
650 30 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
651 Added full scp:// URI support to get_uri() in GLIUtility
652 Remove "networkless" from dynamic stage3 if locic.
653 Remove print statement from scp:// code.
654 Change scp code to check for "assword: " instead of "Password:"
655 Fix post-install network code to create net.eth1+ symlink correctly
656 Check to make sure pkg can be split on / and some debugging code
657 Add 2>dev/null to emerge call in _get_packages_to_emerge()
658 SimpleXMLParser handles True/False/None correctly now
659 Comment out above fix
660 Add partitioning wait-for-device-to-exist code to mount_local_partitions
661
662 28 Jul 2005; Scott Myron <samyron@gentoo.org>
663 Removed a FIXME in the GLIClientConfiguration that is no
664 longer needed.
665
666 27 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
667 Default to x86 in ClientConfig
668 Typo in build-a-stage3 code.
669 Remove MAKEDEV call in build-a-stage3 postscript.
670
671 26 Jul 2005; Preston Cody <codeman@gentoo.org>
672 Rewrote init of IP for gli-d. Other GenDialog updates.
673 allow network_type to be None in CConfig.
674
675 24 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
676 Add _dynamic_stage3 option to IP.
677 Add check for that option to dynamic stage3 code in ArchTemplate.
678 Fix code to determine default route in get_eth_info() in GLIUtility.
679 Fix serialization of dns-servers in ClientConfig.
680
681 24 Jul 2005; Preston Cody <codeman@gentoo.org>
682 changed default values of cron/logger in IP.
683 moved GenDialog IP init out to the individual files. gli-dialog's version
684 will change quite a bit.
685
686 22 Jul 2005; Preston Cody <codeman@gentoo.org>
687 added ppcArchTemplate. blank now. working on yaboot.
688 modified ArchTemplate for amd64 and ppc custom kernels.
689 skeleton implementation of _configure_yaboot.
690 small fixes to other templates.
691
692 21 Jul 2005; Preston Cody <codeman@gentoo.org>
693 GenDialog updates. changed comment in IP.
694
695 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
696 src/GLIInstallProfile.py:
697 Fix codeman's screwup of changing the service seperator to ',' in the parser
698 without changing it in the serialization code! Also document this in a
699 comment so you find it easier. Everybody needs to make sure they update
700 their install profiles!
701
702 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
703 src/GLIArchitectureTemplate.py:
704 Fix casting of list to string and concat of None with string, as well as
705 commented prototype of checking that mounting actually worked (found a case
706 where mount can return success, but the mount won't be done).
707
708 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
709 src/templates/x86ArchitectureTemplate.py:
710 Remove TEMP UGLY HACK of time.sleep(5), and replace it with a while loop
711 checking for the device, and sleeping 1 second each time.
712
713 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
714 src/templates/x86ArchitectureTemplate.py:
715 Refactor install_bootloader code and _install_{grub,lilo} so that 'none' for
716 bootloader works again. Also rename _install_{grub,lilo} to
717 _configure_{grub,lilo} since they don't install the loaders anymore
718 themselves.
719
720 7 Jul 2005; Preston Cody <codeman@gentoo.org>
721 fix global USE flags to not include the arch types at the end.
722 updates to GenDialog and gli-d.
723
724 6 Jul 2005; Preston Cody <codeman@gentoo.org>
725 fixing bootloader code for no initrd and initrd->initramfs naming change.
726
727 6 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
728 Proper comments and parameters to GLIException in install_mta()
729 Allow optional exclusion of HTTP, FTP, and/or RSYNC mirrors in list_mirrors()
730 Add strip() to list_mirrors(), list_subarch_from_mirror() and
731 list_tarball_from_mirror() to eliminate blank last item.
732
733 5 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
734 Added stage3 generation code.
735
736 5 Jul 2005; Preston Cody <codeman@gentoo.org>
737 Added sleep(5) to partitioning code, temp got rid of the NOCOLOR in _emerge
738 Mild changes to GenDialog.
739
740 30 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
741 Remove separate install step configure_rc_conf() since it's handled by
742 update_config_files()
743 Make a copy of newvalues in _edit_config() so quotes aren't added when the
744 function is called twice on the same file.
745
746 29 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
747 Missing \ in sed in _get_packages_to_emerge()
748 Removed explicit emerging of hotplug and no longer add it to the runlevel.
749 Check in _quickpkg_deps() to ignore blank package names returned from
750 _get_packages_to_emerge()
751
752 28 Jun 2005; Preston Cody <codeman@gentoo.org>
753 fixed agaffney's missing = and extra : in x86AT. commented out crashing line
754 in the dialog.py gauge code.
755
756 28 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
757 Add code to update_config_files() to go through etc_files and update stuff.
758 Check to see that _etc_files['make.conf'] exists in get_make_conf()
759 Only use float() in partition xml parsing code if type == "free"
6 760
7 28 Jun 2005; Preston Cody <codeman@gentoo.org> 761 28 Jun 2005; Preston Cody <codeman@gentoo.org>
8 finished almost all internationalization of GenDialog. 762 finished almost all internationalization of GenDialog.
9 attempt at fixing rc.conf function. moved 3 generate functions out of 763 attempt at fixing rc.conf function. moved 3 generate functions out of
10 fe/gtk/RcDotConf and put them in Utility. 764 fe/gtk/RcDotConf and put them in Utility. fixed self bug.
765 added dialog.py to the fe/dialog directory so it actually gets used.
11 766
12 27 Jun 2005; Andrew Gaffney <agaffney@gentoo.org> 767 27 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
13 Roll rc_conf and make_conf into master etc_files structure in InstallProfile. 768 Roll rc_conf and make_conf into master etc_files structure in InstallProfile.
14 769
15 27 Jun 2005; Preston Cody <codeman@gentoo.org> 770 27 Jun 2005; Preston Cody <codeman@gentoo.org>

Legend:
Removed from v.719  
changed lines
  Added in v.1178

  ViewVC Help
Powered by ViewVC 1.1.20