source: trunk/Changelog @ 126

Last change on this file since 126 was 126, checked in by bas, 16 years ago

pxeconfig.in:

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