/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 646 Revision 724
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005 Gentoo Technologies, Inc. 2# Copyright 2005 Gentoo Technologies, Inc.
3# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.222 2005/06/11 07:23:41 agaffney Exp $ 3# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.272 2005/06/29 01:08:02 agaffney Exp $
4 4
5*GLI-0.1_alpha (4 Apr 2005) 5*GLI-0.1_alpha (4 Apr 2005)
6 6
7 28 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
8 Add code to update_config_files() to go through etc_files and update stuff.
9 Check to see that _etc_files['make.conf'] exists in get_make_conf()
10 Only use float() in partition xml parsing code if type == "free"
11
12 28 Jun 2005; Preston Cody <codeman@gentoo.org>
13 finished almost all internationalization of GenDialog.
14 attempt at fixing rc.conf function. moved 3 generate functions out of
15 fe/gtk/RcDotConf and put them in Utility. fixed self bug.
16 added dialog.py to the fe/dialog directory so it actually gets used.
17
18 27 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
19 Roll rc_conf and make_conf into master etc_files structure in InstallProfile.
20
21 27 Jun 2005; Preston Cody <codeman@gentoo.org>
22 fix extra entry in list_mirrors()
23 beginning internationalization runthrough.
24
25 26 Jun 2005; Preston Cody <codeman@gentoo.org>
26 added dialog.py to /src temporarily until it gets accepted upstream.
27 fix for unused value in form in dialog.py and changed heights.
28 fix GenDialog forms.
29
30 25 Jun 2005; Preston Cody <codeman@gentoo.org>
31 Changed hostname/domainname for new baselayout.
32 Changed _add_to_runlevel errors to logs.
33 Updated TODO list to show status of GenDialog
34 More updates to GenDialog including two checklists that probably won't work.
35 update IP to use comma-separated list instead of space separated for services.
36
37 24 Jun 2005; Preston Cody <codeman@gentoo.org>
38 Add dhcp_options to the CC, CConfig, and GenDialog. More overall changes to
39 GenDialog as it gets closer to completion.
40
41 22 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
42 Modify get_eth_info() to take a full interface name (eth0 fex). float()
43 instead of int() in add_partition_device_partition() for minor (closes 96804)
44
45 21 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
46 Changed setup_network_post to check for 'interfaces[interface][0] != "dhcp"'
47 instead of 'interfaces[interface][1]' since DHCP uses that field for its
48 options. setup_network_post() writes custom DHCP options to /etc/conf.d/net.
49
50 20 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
51 Apply spawn() patch from #96644 (with minor changes). Make sure the return
52 value from all spawn() calls is checked with GLIUtility.exitsuccess(). Fix
53 small error with <pipe>.close() returning None. Fix space vs. tab issue.
54 Fix undefined variable 'output' issue in spawn().
55
56 20 Jun 2005; Preston Cody <codeman@gentoo.org>
57 More updates to GenDialog and gli-d.
58
59 19 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
60 Modify list_mirrors() to return a list of mirror URL/name pairs.
61
62 19 Jun 2005; Preston Cody <codeman@gentoo.org>
63 Adding gli-dialog.py. Updates to GenDialog. Added function to GLIUtility to
64 get subarch.
65
66 16 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
67 Backend partitioning will create disklabel is none exists. Installprofile
68 defaults to "" now instead of "msdos" for disklabel type. Fix for
69 mount_local_partitions() to remember device along with minor in the
70 parts_to_mount dict (closes #96319). mount_local_partitions() cleanups and
71 add else block to log unsupported netmount types to mount_network_shares()
72
73 15 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
74 src/GLIArchitectureTemplate.py:
75 Refactor kernel_compile common stuff, fix 2.4 build process.
76 src/fe/cli/clife.py:
77 Logging system.
78 src/GLIUtility.py, src/GLIStorageDevice.py:
79 Add comments about re-writes needed for boxes without sysfs.
80
81 15 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
82 src/GLIArchitectureTemplate.py:
83 2.4 support (pull version data from /usr/src/linux/Makefile), incl.
84 'make dep' call for custom compile. build_mode support for prepare-only and
85 none types completed. custom compile function chains shell functions in
86 spawned script, to allow for catching all errors.
87
88 15 Jun 2005; Preston Cody <codeman@gentoo.org>
89 fixed up build_kernel in ArchTemplate for build_mode as well as in dialogfe
90 and GenDialog. other gendialog updates as well. kernel updates untested.
91
92 14 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
93 src/GLIInstallProfile.py:
94 Change structure of etc-portage stuff. The serialization was broken before my
95 last commit, and I am the only person that's ever used it. The new schema is
96 as follows:
97 <etc-portage>
98 <file name="package.mask"/>
99 <file name="package.unmask">
100 <entry atom="sys-kernel/openmosix-sources"/>
101 </file>
102 <file name="package.use">
103 <entry atom="sys-libs/db">
104 -java
105 </entry>
106 <entry atom="dev-libs/cyrus-sasl">
107 -ldap
108 </entry>
109 </file>
110 </etc-portage>
111
112
113 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
114 src/GLIInstallProfile.py:
115 Add new entry for gli-profile/kernel-build-method item. Add missing
116 serialize_etc_portage (temporary). Make serialize_make_conf always print the
117 keys in the same order.
118
119 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
120 src/GLIArchitectureTemplate.py:
121 Clean up commenting used by _edit_config(), and fix bug where wrong comment
122 was repeatedly appended to make.conf.
123
124 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
125 src/GLIArchitectureTemplate.py:
126 Put some Linux-2.6 specific code under a if statement. Store list of
127 successfully mounted swap device for using swapoff. Add proper error checking
128 to install_packages and install_filesystem_tools. Fixed namespace conflicts on
129 'file'. Clean up some redundant code (thanks to pychecker).'
130
131 13 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
132 Fix typos: get_extended() instead of get_extended_partition(). Added
133 list_mirrors() and list_stage_tarballs_from_mirror() functions to GLIUtility.
134 Change _emerge("sync") call to direct call to spawn to avoid 'emerge -k sync'
135
136 12 Jun 2005; John N. Laliberte <allanonjl@gentoo.org>
137 GLIInstallProfile.py: add missing set for dhcp_options if a tuple is passed
138 in add_network_interface.
139
140 12 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIArchitectureTemplate.py:
141 ensure PORTAGE_TMPDIR/PORT_LOGDIR/PORTDIR_OVERLAY/PKGDIR exist prior to any
142 usage - this caused a failure for stage1/stage2 previously. swapoff for swap
143 space at end of install. Mount /dev, /dev/shm, /dev/pts and /sys during
144 prepare_chroot.
145
146 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> +src/cli/clife.py,
147 +src/cli/README, +src/fe/installer-cli, +src/fe/installer-dialog,
148 +src/fe/installer-gtk:
149 Add new automated CLI frontend. Add scripts that are the intended means to
150 use each frontend.
151
152 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
153 src/GLIClientController.py:
154 Add null type to network config, for cases where the interface is already up
155 and should not be touched (netboot for example).
156
157 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
158 src/GLIArchitectureTemplate.py:
159 pcmcia is not a variable name for a call to _add_to_runlevel, it should be a
160 string!. Try to use binary packages if available by default.
161
162 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
163 src/GLIArchitectureTemplate.py:
164 More error checking for _add_to_runlevel, to ensure that the init script
165 actually exists before we try to add it. set_services phase must take place
166 after the package installation, otherwise the init scripts might not exist.
167 Find the correct init script for the cron and logging daemons, and add that
168 instead of the package atom.
169
170 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
171 src/GLIArchitectureTemplate.py:
172 Fix up _edit_config so that it works if the file doesn't already exist. Fix
173 usage of 'file' to 'contents' for the variable name, as it shadows
174 __builtin__.file.
175
176 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
177 src/GLIArchitectureTemplate.py:
178 Add MTA install code, and include MTA install phase. Ensure
179 PORT_LOGDIR/PORTDIR_OVERLAY are created in _emerge if needed. Add support
180 for 'none' kernel config for build_kernel phase. Put kernel_script in
181 /var/tmp instead of /root for build_kernel phase.
182
183 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIInstallProfile.py:
184 Rename mta variables to match syslog/cron variables.
185
186 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
187 src/GLIArchitectureTemplate.py, src/templates/x86ArchitectureTemplate.py,
188 src/.cvsignore, src/fe/dialog/.cvsignore, src/fe/gtk/.cvsignore,
189 src/fe/net/client/.cvsignore, src/fe/net/server/.cvsignore,
190 src/templates/.cvsignore, src/tests/.cvsignore:
191 Refactor partition formatting again to include error checking. Allow 'none'
192 for kernel and bootloader specifications. Add .cvsignore files for .py[co].
193
194 11 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
195 src/GLIArchitectureTemplate.py, src/templates/x86ArchitectureTemplate.py:
196 Refactor _emerge to remove duplicate code. Refactor mkfs code in backend to
197 only have a single spawn call.
198
199 11 Jun 2005; Preston Cody <codeman@gentoo.org>
200 refixed samyron's fix of set_architecture_template.
201
7 11 Jun 2005; Andrew Gaffney <agaffney@gentoo.org> 202 11 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
8 Move /tmp/spawn.sh and /tmp/post-install to /var/tmp since that should always 203 Move /tmp/spawn.sh and /tmp/post-install to /var/tmp since that should always
9 be executable. 204 be executable.
10 205
11 10 Jun 2005; Scott Myron <samyron@gentoo.org> 206 10 Jun 2005; Scott Myron <samyron@gentoo.org>

Legend:
Removed from v.646  
changed lines
  Added in v.724

  ViewVC Help
Powered by ViewVC 1.1.20