forked from lunar-linux/lunar-iso
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
383 lines (307 loc) · 12.5 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
20100823 1.6.5 ratler
* 1.6.5 final release
* Modules
- Kernel config bumped to 2.6.35.3
- Wireless firmware now also available on the LiveCD
* Installer
- EXT4 is now default
* Script changes
- isofs
- Enable hybrid ISO support
- initrd
- Cosmetic change of boot banner
- kernels
- Prevent the kernel source from thinking it's inside a git repository when building
20100709 1.6.5-rc1 ratler
* 1.6.5 rc 1 release
* Modules
- Kernel config bumped to 2.6.34.1
- Added screen
* Installer
- Added template files for openssh on the liveCD
- Added USE_CLEAR option for the function chroot_run() to clear screen before executing commands
- Create missing directory /var/log/lunar/queue
- Check for kernel sources in $TARGET
- Fixed a bug in install and md5sum logs generation for precompiled kernels
* Script changes
- initrd
- Autodectect correct glibc library version to install
- Updated list of udev helpers to copy
- Makefile
- dist: Changed md5sum to sha1sum
20100315 1.6.5-beta2 ratler
* 1.6.5 beta 2 release
* Modules
- Kernel config bumped to 2.6.32.9
- openssh now part of the liveCD
- Added a few dependencies needed by udev
- Added grub2 to sources
* Installer
- Generate md5sum and install logs for pre-compiled kernels
- Added support to change preferred fstab style; UUID, LABEL or device name
- Bumped isolinux.bin version
* Script changes
- initrd
- Updated list of needed udev files
- etc
- Create default devices needed by udev
20100212 1.6.5-beta1 ratler
* 1.6.5 beta 1 release
* Modules
- Kernel config bumped to 2.6.32.7
- Added yasm, gperf, libusb-compat, xz, gmp, mpfr, cron-common,
logrotate, rsyslog, iwlwifi-3945-ucode, iwlwifi-4965-ucode,
iwlwifi-5000-ucode and mc
- Removed mktemp, device-mapper and lard
* Installer
- Added support for EXT4 filesystem
- Updated template files for gcc optimizations
* Script changes
- initrd
- udev changes
- Updated files to be included
- Copy only needed kernel modules
- aaa_base
- Fixed issue rmdir non directories
- Copy the correct lunar/local/optimization.* files
- rebuild
- sysvinit need to be rebuilt last, after removing inittab or it won't get tracked
- Changed GCC_4_2 -> GCC_4_4
20081224 1.6.4 ratler
* Final release of 1.6.4 'Lacus Autumni' for both i686 and x86-64
* Modules
- Kernel bumped to 2.6.27.10
- Removed USB modem modules from the precompiled kernels
- All packages refreshed
- lsb-release added
* Installer
- The installer will now skip 'swap file' step if a swap partition
was added
- Bumped isolinux.bin version
20081012 1.6.4-beta1 ratler
* Beta 1 release!
* Modules
- Kernel bumped to 2.6.27
- All packages refreshed
- freetype2 removed
* Installer
- Fixed issue with swap partitions showing up twice in fstab
if you add more than one
- Fixed issue with block device list, Bash 3.2 changed behavior
in =~ operator, the regex can no longer be quoted
- Modified a small problem in transfer() where some variables got
assigned with the wrong values. Also added a feature to list
what filesystem type you choosed for the assigned partition
- Disabled the dialog that tell the user to rebuild the kernel for
xfs, jfs and reiserfs since the kernel now includes them by default
- More software raid fixes from ElAngelo
- We now disable /tmp on tmpfs if the user add a /tmp partition
- Precompiled kernels will now get registered as installed
- Simplified the language menu. This time the iso process will
create a file on the iso that contain a language list
- perl moved from extended.list -> base.list, needed for vim to work
on the iso
- As mentioned the default kernel config now compile xfs, jfs and reiserfs
as builtin
* Script changes
- isofs
- Disable memtest on x86_64 (doesn't build or work anyway)
- New isolinux templates for x86_64, needed since memtest is gone
- rebuild
- Make sure we copy the kernel config for the correct arch to the ISO
- initrd
- Fixed lib64 symlink issue, could cause issues with the running system
- memtest
- exit 0 if x86_64
- gen_locale_list
- New script to generate a language list from the locale-archive in $ISO_TARGET
20080914 1.6.4-alpha3 ratler
* Alpha release 3
- Fixed issue with packages showing up twice in state/lunar/packages
- udev should now install fine inside the BUILD chroot
- Remove bits/syscall.h before lin -c glibc since glibc does a file
and compare check during make install that decide it's unchanged
and not installing it
- scripts/aaa_base: Removed explicit kernel-headers-X.X from packages
file generation, kernel-headers are already listed in base.list-X.X
- Auto-generate copyright year for isolinux files
- Added rootdelay=10 to kernel options for isolinux, let usb settle
before probing for devices containing the installation
- Kernel config bumped to 2.6.26.5
- Initrd:
- Support booting installation from any media. For example you can
put syslinux on a usb stick and copy initrd and kernel from the
iso, and then put the iso it self on the usb-stick and boot away.
It's also possible to put the .iso in the root of any mountable
partition (a script will be available later to bootstrap this)
- No more udev/rules.d template, instead take rules.d from the installed
udev and wash them to make them work properly with the initrd
- Installer:
- Disable staticly defined mount point in fstab that match a user
defined mount point during partition selection (currently only /tmp)
- Further improvements to the language menu to also include territory
for each encoding
- Detect protected device (won't show up in the partition selection),
this is the device where the .iso reside for the alternative installation
method
- Added initd.disable.list file in conf/ that contain services that should
be disabled by default
- Added grub and md fixes from ElAngelo
20080909 1.6.4-alpha2 ratler
* Alpha 1 & 2 release
- Updated initrd to support new udev
- Added udev rules.d files to template (Will automate this later)
- Updated font selection code in the installer
- Rewrote language menu in the installer, gather locales
from the current glibc install
- Module changes:
- vixie-cron -> cronie
- links2 -> links
Unreleased moe
* Testing ISO
- Added make target precheck (to download all required sources)
- Added make target prebuild (to generate all build caches)
- Removed a couple of outdated packages
- Replaced iputils with inetutils (no docbook on the ISO)
- scripts/rebuild: Use mount --bind
- scripts/rebuild: Removed makedev
- scripts/rebuild: Added dependency cache generation
20070210 1.6.1 sofar
* Final release of 1.6.1 for both i686 and x86_64
- kernel src unpack bugfixes
- extra ldconfig step
- Updated memtest version to 1.70
- Fixed f4 display to show uhci-hcd instead of uhci_hcd etc.
- made bootloader code optional based on availability
- all packages refreshed
20070110 1.6.1-rc2 sofar
* update release - release candidate 2
- all packages refreshed
20061110 1.6.1rc1 sofar
* update release - release candidate 1
- Enable EFI boot support
- remove -mm -prepatch -grsec kernel sources alltogether
- update all packages to moonbase-20061110: kernel 2.6.18.2
20060405 1.6.0-i686 sofar
* Feature release - First 2.6-based -final release
- Allow the user to pass a module on the boot prompt so it gets loaded
even if discover doesn't find it (e.g.: linux uhci-hcd)
- separate motd on the ISO
- upgraded isolinux to 3.11 - hopefully fixes some boot issues I've had
- upgraded kernels to 2.6.16. Added older grsec and -mm4 kernels
precompiled only
- full vim on the rescue part
- new packages: foremost, irqbalance, lftp
- better kernel configs with smp, 4gb mem by default
- fix overwriting of grub/lilo confs
- a kernel source is now extracted and configured on the target so that
packages which require kernel sources to be present in /usr/src/linux
will compile OOTB (XOrg etc)
20060206 1.6.0-i686-rc3 sofar
* bugfix/feature release
- Added software RAID creation tool, fixed some md-device
recognition problems
- integrated normal vc shells
- Fixed all known grub installation issues
- rewrite block device code completely
- added irqbalance package
- Incorporated more progress into the progress bar display
20060126 1.6.0-i686-rc2 sofar
* development/bugfix release
- implemented copying of cache tarballs to installed system
- added dmidecode (hints for hw detection)
- added ethtool (NIC link type debugging)
- kept dialog at downgraded 20050306
- fixed fdisc/partition miscount only seeing 1 disc
- added LSI/Megaraid drivers as module
- fixed grsec kernels not being built
- added 'server' type kernel config for performance to bigmem
kernels and tweaked IO performance
20060105 1.6.0-i686-rc1 sofar
* development release
- fixed SATA and SCSI disc detection
- added "wipe" utility, moved setserial to source-only
- enabled nptl threads in glibc
- added auto-boot after 1 minute timeout
- enabled nfs as root device for netbooting
- fixed root device detect code loop
- added grsecurity kernels
- downgraded dialog to 20050306 due to menu bug
20051121 1.6.0-i686-alpha1 sofar
* tentative 2.6-based release (very alpha)
- fixed 2.6-kernel compilation
- integrated udev, sysfstools, hotplug properly
20051115 1.5.2-i686-rc1 sofar
* update release
- reworked the kerneel configuration code
- fixed a minor warnign message in the installer
- updated all modules to gcc-3.4.4, glibc-2.3.6
- updated README to better reflect what a user should do
20050818 1.5.1-i686 1.5.1-i386 sofar
* development and bugfix release
- cleaned up the install menus
- added dosfstools and ntfsprogs
- moved tnftp and dhcpcd to the ISO stage
- added 'make test' target
- added USB and mass storage drivers to the initrd
- add 'luser' back to the installer
- cleaned up navigation in the settings menu
- fixed a partition list bug
- enable swap only when compiling kernels
20050802 1.5.1-i386-rc1 sofar
* development release: new arch (i386)
- fixed aaa_base tarball generation
- added some portability code
20050731 1.5.1-686-rc1 sofar
* Development and bugfix release
- replaced firstboot screen by striker
- added lard as replacement of sysklogd
- removed separate discover build code
- fix mkfs.xfs run
- added exit/reboot option at the beginning of the installer
- rewrote device naming completely so you can use normal device
names everywhere
- allow extra device nodes to be added manually (raid, loop)
- removed some debug kernel items
- deleted operator account
- adding default selector to all locale menus
- fix swap type display (was 'none')
- replaced lynx with links2
- replaced BitchX with irssi
- enable serial console for the default kernels
20050523 1.5.0-i686-final sofar
* Final release of 1.5.0-i686
- rewrote menu-order so language and keymap are first now
- backported some of nestu's portable 2.6 changes
- adding SMP building and new targets, reorganised the
build routine heavily.
- cleaned up editor selection menu
- added a long README which serves as introduction
- removed db
20050517 1.5.0-i686-pre3 sofar
* major bugfix release:
- fix modprobe failing on stripped modules, wrappers
- bigger initrd size
- fix missing devfsd on initrd
- reverse order of bootloader and kernel install
- added testing grub code
- added several modem/wifi driver sources
20050508 1.5.0-i686-pre2 sofar
* major bugfix release:
- fix version numbers and release tags
- fix mount problems
- added package install progress bar
- install default kernel headers through aaa_base
- lilo installer fixes
- don't set vga=5 by default
20050408 1.5.0-i686-pre1 sofar
* first release of the new build code:
- integrated memtest
- added 'discover' hardware detection in the initrd and on
the installed system
- Makefile structure to guide build process
- dependency templates, kernel base configs
- introduced precompiled kernels
- new init stage module loader with nestu's code
- completely new installer code with logical menu structure
and guidance colors, extensive help