source: trunk/Changelog @ 154

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

closes #9

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