/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20