source: trunk/Changelog @ 151

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

New version, fixes import error

File size: 6.6 KB
RevLine 
[151]13.0.1:
2  * Import AdvancedParser instead of sara location.
3    Author: Maarten van Ingen (SARA)
4
[133]53.0.0:
[146]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
[133]10
[146]11  * New directory structure, added src directory.
12    Author: Bas van der Vlies
[145]13
[146]14  * Pxeconfig is now a python module and can be used inside python programs.
15    Author: Bas van der Vlies
[145]16
[146]17  * Added python setup method to support the new behaviour
18
[120]192.0.0
[114]20 - Fixed a bug in -r/--remove option. Do not display
21   pxe filemame menu.
22   Author: Bas van der Vlies
23
[127]24 - pxeconfigd.xinetd in the example directory is created by
25   configure.
26   Implemented by : Bas van der Vlies & Ole Holm Nielsen
27
[117]28 - Fixed some spell errors
[129]29   Author: Bas van der Vlies  & Ole Holm Nielsen
[117]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
[118]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
[117]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
[119]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
[120]64   Suggested by : Ole Holm Nielsen
65   Implemented by : Bas van der Vlies
[117]66
[120]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
[123]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
[126]92 - Added --dry-run mode
93   Author: Bas van der Vlies
94
[109]951.0.0
[98]96 - List of pxeconfig files are now sorted alphabetically
[99]97 - Use GNU getopt. This means that option and non-option arguments may be
98   intermixed.
[101]99 
100 - hexls now sorts its output
101   Suggested by : Ole Holm Nielsen
102   Implemented by : Bas van der Vlies
[98]103
[101]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
[99]108
[104]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
[109]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
[88]1290.7
[73]130 - Added default.memtest and default.flashqla as example how to
131   use pxeconfig utilities for other purposes then for systemimager.
132
[88]133 - Added configure script (autoconf tools).
[84]134
[88]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.
[84]138
139 - Added a configuraton file pxeconfig.conf, eg to specify the
[88]140   location of pxe config directory. Closes ticket #3.
[84]141
142 - Removed the -d/--directory option for pxeconfig. It is replaced by
[88]143   the configuration file pxeconfig.conf (pxe_config_dir).
[84]144
[68]1450.6.6
146 - Fixed an error in postinst script for Debian.
147
[65]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
[63]1520.6.4:
153 - Fixed a bug in hexls with non resolving hostnames
154   Reported by:  Ole Holm Nielsen
155
[62]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
[60]1610.6.2:
162  - Fixed a bug in the non-interactive mode reported by and fixed
163    by: Charles Galpin from defenderhosting.com
164
[56]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
[54]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
[48]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
[44]1820.4.4
[45]183  - Updated documentation for xinetd support + example config
[44]184  - Added support for xinetd in the debian package scripts
[45]185    Implemented by: Ramon Bastiaans
[44]186
[42]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
[31]1920.4.2
[28]193  Minor change to pxeconfig/pxeconfigd utiltites. Added '-V/--version'
194  flag for printing version info.
195
[31]196  Updated the INSTALL instructions. Howto use it for systemimager 3.X
197  versions
198
[21]1990.4
200  Pxeconfig can now be used interactively or via command line
201  options.
202
[17]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
[15]2070.2.1
[17]208  Bugfix now we can run pxeconfig a second time to change the pxe boot file.
209  Reported by: Ole Holm Nielsen
[16]210
[17]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.