/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.787  
changed lines
  Added in v.1258

  ViewVC Help
Powered by ViewVC 1.1.20