source: trunk/Changelog @ 150

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

Some documentation fine tuning

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