source: trunk/Changelog @ 133

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

New Version that use the Advance Parser option from Dennis Stam

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