source: trunk/Changelog @ 145

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

Preparing for new release

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