source: branches/1.5/CHANGELOG @ 531

Last change on this file since 531 was 531, checked in by bas, 8 years ago

Added some new 10/100 Mbit network drivers, see #50

  • Property svn:mime-type set to text/plain
File size: 13.4 KB
Line 
11.5.5
2  * Enabled more network drivers 10/100 MBIT for embedded systems, #50
3    Requested by: lodeiroja add gmail dot com
4    Author Bas van der Vlies
5
6  * In the SALI i386/i686 build a lot of options are disabled. So this can
7    be used for embedded systems. Use x86_64 SALI build to install modern
8    i386/i686 systems.
9    Author Bas van der Vlies
10
111.5.4
12  * make initrd, did not work anymore
13    Author Bas van der Vlies
14
15  * Applied contributed patch for the configure.ac to add CentOS/RedHat, #46
16    Author: proche add rainmaker dot com
17    Applied by: Dennis Stam
18
19  * Applied contributed patch to add Xen support in the kernel, #49
20    Author: proche add rainmaker dot com
21    Applied by: Dennis Stam
22
23  * Applied contributed patch to increase the number of attempts with udhcp, #48
24    Author: proche add rainmaker dot com
25    Applied by: Dennis Stam
26
271.5.3
28  * Fixed a critical bug when PROTOCOL is not defined. If PROTOCOL is not set then
29    rsync will be used by default.
30    Author: Dennis Stam
31
321.5.2
33  * Build LVM with the sali udev instead of the system one
34    Author Bas van der Vlies & Michel Scheerman
35
36  * Added export LD_LIBRARY_PATH=/lib:/usr/lib to /etc/profile
37    for PowerPC installations
38    Author Bas van der Vlies & Michel Scheerman
39
40  * You can now use SSHD="y|Y|yes"|Yes|YES" in pxeconfig file
41    to start sshd daemon.
42    Requested by: Jaap Dijkshoorn
43    Author Bas van der Vlies
44
45  * Complete redsign of the network configuration during startup. We
46    we now use the ifup/ifdown method. The IMAGESERVER variable is not
47    necessary when you want to use SCRUB or RESCUE.
48    Reported by/Requested by: Ole Holm Nielsen
49    Author: Dennis Stam
50
51  * Function write_variables is now only used when there is no /tmp/variables.txt
52    use function save_param to save parameters. Ie. save_param IMAGESERVER $IMAGESERVER
53    The function write_variables will be removed in the future.
54    Author: Dennis Stam
55
56  * The variables NETWORK and BROADCAST are now deprecated and are not used. With a
57    IPADDR and NETMASK the BROADCAST and NETWORK are automaticly calculated by ifconfig.
58    Author: Dennis Stam
59
60  * Added ssh keys in the initrd. This way SALI always boots with the same ssh keys. With
61    kernel option SSHD_GENKEY you can force SALI to generate new keys. SSHD_GENKEYS=y
62    Requested by: Ole Holm Nielsen
63    Author: Dennis Stam
64
65  * Enabled utility run-parts in busybox
66    Author: Dennis Stam
67 
681.5.0
69  * Added example directory
70    Author Bas van der Vlies
71
72  * Enabled 'blkid' command in busybox
73    Author Bas van der Vlies
74
75  * Fixed log location for tty4
76    Author: Dennis Stam
77
78  * Since busybox 1.19.0 command length has been removed. Now using ${#VAR}
79    to get the length of the variable VAR.
80    Author: Dennis Stam
81
82  * Updated kernel version to 3.1.4
83  * Updated busybox to 1.19.4
84  * Updated aria2 to 1.14.2
85  * Updated curl to 7.23.1
86  * Updated e2fsprogs to 1.42
87  * Updated jfsutils to 1.1.15
88  * Updated openssh to 5.9p1
89  * Updated LVM to 2.2.02.88
90  * Updated parted to 3.0
91  * Updated rsync to 3.0.9
92  * Updated scrub to 2.4.1
93
94  * Always copy installation log to /root/sali.log
95    Author: Bas van der Vlies
96
97  * Fixed report_task for rsync
98    Author: Bas van der Vlies
99
100  * sali log file is : /var/log/sali.log
101    Author: Bas van der Vlies
102
103  * Monitoring now logs to MONITOR_SERVER and /var/log/monitor.log.
104    So we can monitor the process on the node via ssh
105    Author: Bas van der Vlies
106
107  * If VERBOSE_LEVEL is greater or equal then 256. Then the getimage
108    image routine will be verbose (tar, rsync)
109    Author: Bas van der Vlies
110
111  * Added some post-install examples for:
112     - grub/grub2
113     - pxeconfig
114    Author: Dennis Stam
115
116  * Added VMXNET3 network module for kernel
117    Author: Bas van der Vlies
118
119  * Added grub2_install function
120    Author: Bas van der Vlies
121
122  * Added reboot function. If monitor is enabled first send a status
123    message and the use the real reboot
124    Author: Bas van der Vlies & Dennis Stam
125
126  * Added SALI_VERSION environment variable so we can check which
127    version we use.
128    Author: Bas van der Vlies & Dennis Stam
129
130  * Added xmlrpc-c to monitor aria via the rpc functionality. This way
131    the progress way more reliable then grepping the stdout of aria2c.
132    Fixes ticket #36
133    Author: Dennis Stam
134
135  * When we are using bittorrent, print that the image is being unpacked
136    Author: Dennis Stam
137
1381.4.11
139  * Critical fix in detecting the disks in a system. Parsing
140    the output of lsscsi was wrong, closes #31
141    Author: Bas van der Vlies
142
1431.4.10
144  * Added passwd command to busybox. So we can set a new root
145    password and modified sshd_config to allow root login when
146    ssh is enabled, closes #25
147    Author: Bas van der Vlies
148
149  * Fixed a bug in detecting scsi disks, closes #26
150
151    When function find_all_disks_by_dev() is used loop over the:
152       - /dev/disk/{by-path by-id by-label} directories
153       - to find all the disks
154
155    Function find_all_disks_by_lsscsi() is simplified so we did not
156    skip valid scsi disks
157
158    Author: Bas van der Vlies
159
1601.4.7
161  * Added virtio drivers instead of virtio host support
162    Author: Dennis Stam
163
1641.4.6
165  * Added lsscsi for finding disks, add an option to disk_enumerate to specify a exclude expression
166    closes ticket #21
167    Reported by: Robert Verkerk
168    Author: Dennis Stam
169
170  * Replaced shell function unique with uniq, please note that shell function unique is still
171    available for backwards compatibility in  masterscripts. Closes #12
172    Author: Dennis Stam
173
174  * Updated aria_autodetect_staging_dir to the new situation without a tmpfs mount, closes #17
175    Author: Dennis Stam
176
1771.4.5
178  * An rewrite has been done of the make and configure files.
179        Author: Dennis Stam
180
181  * Improved ppc64 architecture support
182        Author: Dennis Stam & Michel Scheerman
183
184  * Added module blacklisting via kernel parameters, use BLACKLIST=module_a;module_b as
185    kernel parameter to blacklist a module dynamicly
186        Author: Dennis Stam
187
1881.4.1
189  * Added experimental support for ppc64 architecture. Tested under SLES 11.1 with Power 6.
190    Author: Dennis Stam & Michel Scheerman
191
192  * Change the find_all_disks order from by-id to by-path first, see ticket #16
193    Author: Dennis Stam
194
1951.4.0
196  * Added kernel virtualization support for X86_64 kernel
197    Requested by: Ernst Pijper (SARA)
198    Author: Bas van der Vlies
199
200  * A complete rewrite of the rcS script
201     * The rcS script has been replaced by /bin/startup and /bin/install
202    Author: Dennis Stam
203
204  * The init script has been changed so it will not include /etc/init.d/functions file. So when
205    you have a syntax error in the /etc/init.d/functions the kernel will not panic.
206    Author: Dennis Stam
207
208  * Fixed the disk_enumerate function to sort the disk the correct way. See tickets #13 and #14
209    Reported by: Juriaan Saathof
210    Author: Dennis Stam and Bas van der Vlies
211
212  * All disk environmant variables are now exported so they can be used in the post install
213    scripts. Also the amount of disks is exported in var NUMDISKS.
214    Reported by: Juriaan Saathof
215    Fixed by: Bas van der Vlies
216
217  * added scrub
218    * scrub is a disk wipe utility
219    * more information at: http://code.google.com/p/diskscrub/
220    * added a startup script called S98scrub, wich will run if SCRUB=y is specified.
221    * other options are:
222      * SCRUB_DISKS=sda,sdb,/dev/cciss/d0c0 , specify which disks must me scrubbed, separate with ,
223      * SCRUB_OPTIONS="-pdod", specify which options must be passed on to the scrub ( see manpage )
224      * SCRUB_REBOOT=y or SCRUB_HALT=y, reboot or halt the machine
225    Author: Dennis Stam
226
227  * busybox settings:
228    * added cttyhack
229    * added login
230    Author: Dennis Stam
231
232  * update aria 1.10.9
233  * update busybox 1.18.3
234  * update curl 7.21.4 (security update)
235  * update e2fsprogs 1.41.14
236  * update kernel 2.6.36.4
237  * update lvm 2.2.02.84
238  * update mdadm 3.2
239  * update openssh 5.8p1
240  * update openssl 1.0.0d
241  * update udev 166
242  * update xfsprogs 3.1.4
243
2441.3.5
245  * The init script has been modernised and does not include the /etc/init.d/functions
246    file anymore. Also udev has been adjusted to run from the init. Also the startup of
247    udev has been simplified.
248    Author: Dennis Stam & Bas van der Vlies
249
250  * Replaced termcap with terminfo
251    Author: Dennis Stam & Bas van der Vlies
252
253  * We have changed the compression type of initrd.img from gzip to bzip2
254    Author: Dennis Stam
255
256  * Major adjustment to the /etc/inittab file. You are now able to use console redirection.
257    Reported by: Chris Pepper
258    Author: Dennis Stam
259
260  * Added support for 16 partitions on disks with msdos label
261    Reported by: Chris Peppper
262    Author: Bas van der Vlies
263
264  * Minor adjustment to the rcS script. Run udev after creating the procfs and devfs
265    file systems.
266    Author: Dennis Stam
267
268  * Minor adjustment when creating extended and logical partitions.
269    The extended partition shall now be created after creating two
270    primary partitions.
271    Reported by: Chris Pepper
272    Author: Dennis Stam
273
274  * Adjusted the build method of the Makefile. The kernel and initrd.img will
275    now be copied to the directory with the arch name.
276    Author: Dennis Stam
277
278  * busybox settings:
279      - changed history size to 100 lines instead of 15 lines
280      - changed max chars for input to 4096 instead of 1024
281      - added getty and login
282      - added mountpoint
283      - added setlogcon
284    Author: Bas van der Vlies & Dennis Stam
285
2861.3.2
287  * Added method parse_tmpfs_opts that was removed earlier. Now you can specify the
288    size of the tmpfs mount
289
2901.3.1
291  * Fixed that udhcp overrides the value IMAGESERVER even when the value
292    is empty. Udhcp only sets the IMAGSERVER value when not given as a
293    kernel arg.
294      Reported by : Chris Pepper
295
296  * Removed a lot of SystemImager specific files that SALI does not use
297     now you must use ./configure first
298  * Changed Makefile, 'make help' shows the available options
299  * ping_test prints the value of the IMAGESERVER
300
301  * added curl 7.21.1 for fetching the headers when using http/ftp protocol
302
303  * update kernel 2.6.34.7
304  * update xfsprogs 3.1.2
305  * update lvm 2.2.02.73
306  * update mdadm 3.1.3
307  * update udev 161
308  * update aria 1.10.3
309
3101.3.0
311  * Added function shutdown for better support for the systmimager generated install script
312
313  * Fixed bad number cntr when using bittorrent
314  * Fixed Evaluating image size when using bittorrent
315
316  * update kernel 2.6.34.4
317     - added 10G network drivers
318     - added more SCSI device support
319     - added NFS client support for v3 and v4
320
321  * Updated the initrd.rul, it now supports 32bit compilation
322
323  * updated busybox 1.17.1
324  * updated aria2 1.10.0
325  * updated e2fsprogs 1.41.12
326  * updated udev 160
327  * updated lvm2 2.2.02.72
328  * updated kexec-tools 2.0.2
329  * updated openssh 5.5p1
330 
331  * removed tar source from build process. Is replaced by busybox utility
332
333  * removed some obsolete functions from /etc/init.d/functions
334     - parse_tmpfs_opts
335     - mount_pts
336     - switch_root_to_tmpfs
337
3381.2.4:
339  * Fixed version number of openssl
340
341  * Removed some obsolete files
342
3431.2.3:
344  * replace tar with the busybox tar
345
346  * Updated
347     - busybox to 1.17.0
348     - kernel to 2.6.33.6
349
3501.2.2:
351  * Added variable PROTOCOL and STAGING to replace BITTORRENT and BITTORRENT_STAGING. Reason herefore
352    is to be more dynamic with other protcol types (eg. http, ftp )
353
354  * Removed option for rsync to TMPFS.
355
356  * Added support lvm2 udev rules
357
358  * Changed download location to ftp://ftp.sara.nl/pub/sali/sources
359
360  * Changed some disk functions so it can be used for LVM2
361
362
363  * Updated
364     - kernel to 2.6.33.5
365     - busybox to 1.16.2
366     - aria2 to 1.9.5
367     - e2fsprogs to 1.9.5
368     - lvm2 to 2.2.02.68
369     - parted to 2.3
370     - udev to 158
371
3721.1.1:
373  * Increased kernel version to 2.6.33.4
374
375  * Splitted the /etc/init.d/functions file in seperate files for easy editing,
376    during compiling these separate files are combined
377
378  * Added a some functions which replaces a lot of code in Master script ( old Matser scripts still work )
379
380  * Completly removed floppy and flamethrower support
381
382  * ReiserFS version increased to 3.6.20, patching is not required anymore
383
384  * Added kernel config for i386
385
386  Authors: Bas van der Vlies and Dennis Stam
387
3881.1.0:
389  * Removed the Python based bitorrent client. CX_Freeze as also been removed.
390
391  * Added aria2 to replace the removed bittorrent client. This client has support
392    for various other protocols. http://aria2.sourceforge.net/
393
394  * Some fine tuning to the udhcpc configuration
395
396  * Removed load_my_modules functionality. The current udev replaces this
397    functionality
398
399  * Changed the si_installbtimage slighty. The -S flag has been removed during the
400    creation of the tar.gz image file.
401
402  * Various other changes
403
404  Authors: Bas van der Vlies and Dennis Stam
405
4061.0.0:
407  * First version of Sali
408
409  * Moved boel_binaries to initrd_source
410
411  * Increased udev version from 120 to 151. With this
412    version of udev hotplug is obsolete and therefore removed
413
414  * Removed the DHCP software and replaced this with the udhcpc from
415    busybox.
416
417  * Parted version has been increased to 2.2. With this version it's
418    possible to set the bios_grub flag on a partition. This flag is
419    used by GRUB2 when installed on a GPT based disk.
420
421  * Using kernel 2.6.33.3
422
423  * Various other changes to the used tools. Either they are replaced by
424    busybox or the version number has been increased.
425
426  Authors: Bas van der Vlies and Dennis Stam
427
428systemimager changelog can be found in the SVN:
429  https://subtrac.sara.nl/oss/sali/browser/trunk/CHANGE.LOG?rev=4
Note: See TracBrowser for help on using the repository browser.