source: trunk/Changelog @ 151

Last change on this file since 151 was 151, checked in by bas, 13 years ago

New version, fixes import error

File size: 6.6 KB
Line 
13.0.1:
2  * Import AdvancedParser instead of sara location.
3    Author: Maarten van Ingen (SARA)
4
53.0.0:
6 * Added the AdvancedParser module created by Dennis Stam (SARA). This
7    removed a lot of obsolete code and command line options. The new version
8    is not compatible with the previous one.
9    Author: Bas van der Vlies & Dennis Stam
10
11  * New directory structure, added src directory.
12    Author: Bas van der Vlies
13
14  * Pxeconfig is now a python module and can be used inside python programs.
15    Author: Bas van der Vlies
16
17  * Added python setup method to support the new behaviour
18
192.0.0
20 - Fixed a bug in -r/--remove option. Do not display
21   pxe filemame menu.
22   Author: Bas van der Vlies
23
24 - pxeconfigd.xinetd in the example directory is created by
25   configure.
26   Implemented by : Bas van der Vlies & Ole Holm Nielsen
27
28 - Fixed some spell errors
29   Author: Bas van der Vlies  & Ole Holm Nielsen
30
31 - Add new optione -w/--equal-width, eg:
32    * pxeconfig -w --basename gb-r40n -s 1 -e 2 --filename default.install
33
34   Will create links to default.install for hosts:
35        gb-r40n09
36        gb-r40n10
37
38   Suggested by : Ole Holm Nielsen
39   Implemented by : Bas van der Vlies
40
41 - Various bugs fixed with setting pxeconfig directory in pxeconfig.conf:
42   - Setting of the pxeconfig directory in config file did not have any effect
43   - Convert pxeconfig directory to realpath else os.chdir fails
44   Author: Bas van der Vlies
45
46 - Fixed a bug in short option '-b' (basename) must have an argument.
47   Author: Bas van der Vlies
48
49 - In analogue with systemimager we have a -H,--host-range <number>-<number>
50   option. It must be used in combinatiion with -b,--basebane, eg:
51     pxeconfig --basename gb-r1n --host-range 1-2 -filename default.memtestZ
52
53   will produce links to file default.memtest for these hosts
54      - gb-r1n1
55      - gb-r1n2
56
57  If leading zeros are used, then host names will be padded with zeros.
58     pxeconfig --basename gb-r1n --host-range 01-02 -filename default.memtestZ
59
60  will produce links to file default.memtest for these hosts
61      - gb-r1n01
62      - gb-r1n02
63
64   Suggested by : Ole Holm Nielsen
65   Implemented by : Bas van der Vlies
66
67 - We do need the check for a C-compiler so remove it from the configure.in
68   and made a new configure
69   Author: Bas van der Vlies
70
71 - Added -R,--rack and -N,--node option, eg:
72     pxeconfig --basename gb- --rack r1-r2 --node n1-n2 -f default.memtest
73
74     will produce links to file defaul.memtest for these hosts:
75       - gb-r1n1
76       - gb-r1n2
77       - gb-r2n1
78       - gb-r2n2
79
80  If leading zeros are used, then rack and/or node names will be padded with
81  zeros, eg:
82     pxeconfig --basename gb- --rack r01-r02 --node n01-n02 -f default.memtest
83
84     will produce links to file defaul.memtest for these hosts:
85       - gb-r01n01
86       - gb-r01n02
87       - gb-r02n01
88       - gb-r02n02
89
90   Author: Bas van der Vlies
91
92 - Added --dry-run mode
93   Author: Bas van der Vlies
94
951.0.0
96 - List of pxeconfig files are now sorted alphabetically
97 - Use GNU getopt. This means that option and non-option arguments may be
98   intermixed.
99 
100 - hexls now sorts its output
101   Suggested by : Ole Holm Nielsen
102   Implemented by : Bas van der Vlies
103
104 - hexls now also display link info for hex files shorter dan 8 characters.
105   Some hex files can point to a subnet IP adddress
106   Suggested by : Ole Holm Nielsen
107   Implemented by : Bas van der Vlies
108
109 - Added -b/--basename option. This is for host with a common prefix, eg:
110     pxeconfig --basename gb-r40n --start 1 --end 2 --filename default.install
111
112   Will create links to default.install for hosts:
113        gb-r40n1
114        gb-r40n2
115
116   Implemented by: Bas van der Vlies
117
118 - Added pxe-menu tools:
119
120 The PXE-menu tools are used to control the booting of networked computers
121 directly from the computer's console at the BIOS level before any operating
122 system has been loaded.  This is extremely useful for diagnostic purposes,
123 or for selecting an operating system installation method, of an individual
124 computer.  For further information please read the files README-pxemenu and
125 INSTALL-pxemenu.
126
127   Implemented by: Ole Holm Nielsen
128
1290.7
130 - Added default.memtest and default.flashqla as example how to
131   use pxeconfig utilities for other purposes then for systemimager.
132
133 - Added configure script (autoconf tools).
134
135 - Replaced the debian build package system by a better one that
136   uses the added configure script. It must now be easy to build
137   also a rpm package.
138
139 - Added a configuraton file pxeconfig.conf, eg to specify the
140   location of pxe config directory. Closes ticket #3.
141
142 - Removed the -d/--directory option for pxeconfig. It is replaced by
143   the configuration file pxeconfig.conf (pxe_config_dir).
144
1450.6.6
146 - Fixed an error in postinst script for Debian.
147
1480.6.5
149 - added reading symlinks to hexls; this produces output like
150    C0A811DD => 192.168.17.221 => gb-r13n5.irc.sara.nl -> default.node_install
151
1520.6.4:
153 - Fixed a bug in hexls with non resolving hostnames
154   Reported by:  Ole Holm Nielsen
155
1560.6.3:
157 - Added hostname lookup feature to hexls. If succes it will display the
158   HEX address, ip-number, hostname, eg:
159    C0A811DD => 192.168.17.221 => gb-r13n5.irc.sara.nl
160
1610.6.2:
162  - Fixed a bug in the non-interactive mode reported by and fixed
163    by: Charles Galpin from defenderhosting.com
164
1650.6.1:
166  - Interactive mode did not work anymore. Fixed it by adding
167    -i/--interactive command line options.
168    Thanks to: Walter de Jong
169
1700.6:
171  - Added -r|--remove option. Now it is possible to remove the
172    pxe boot file, eg:
173        pxeconfig --remove dummy.sara.nl
174
175    Works also for the other options.
176
1770.5
178  - Added support for hostnames on the command line instead of network
179    numbers, eg:
180        pxeconfig -f default.node_install bas.ka.sara.nl walter.ka.sara.nl
181
1820.4.4
183  - Updated documentation for xinetd support + example config
184  - Added support for xinetd in the debian package scripts
185    Implemented by: Ramon Bastiaans
186
1870.4.3
188  - Added make_deb_pkg.sh utility to make an DEBIAN package
189  - changed port number to 6611 for pxeconfigd. Webmin is using the 10000
190    port number.
191
1920.4.2
193  Minor change to pxeconfig/pxeconfigd utiltites. Added '-V/--version'
194  flag for printing version info.
195
196  Updated the INSTALL instructions. Howto use it for systemimager 3.X
197  versions
198
1990.4
200  Pxeconfig can now be used interactively or via command line
201  options.
202
2030.3
204  Fixed a bug in hexls. The regular expression to determine if
205  a filename is pxe hex filename or ordinary filename was wrong.
206
2070.2.1
208  Bugfix now we can run pxeconfig a second time to change the pxe boot file.
209  Reported by: Ole Holm Nielsen
210
211  Phrase change use 'Select a number:' instead of 'Choice a number'
212  Proposed by: Ole Holm Nielsen
Note: See TracBrowser for help on using the repository browser.