source: trunk/Changelog @ 158

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

-V/--version did not print version number

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