live-boot-grml.git
13 years agoMerging casper 1.139.
Daniel Baumann [Sat, 16 Aug 2008 21:55:38 +0000 (23:55 +0200)]
Merging casper 1.139.

13 years agoModify hiding of harmless X.org reconfiguring messages.
Chris Lamb [Thu, 14 Aug 2008 00:26:38 +0000 (01:26 +0100)]
Modify hiding of harmless X.org reconfiguring messages.

Was being split over a newline.

13 years agoRevert to using uid 1000 as PAM bug seems to have disappeared (Closes: #433076)
Chris Lamb [Thu, 14 Aug 2008 00:20:13 +0000 (01:20 +0100)]
Revert to using uid 1000 as PAM bug seems to have disappeared (Closes: #433076)

13 years agoHide error from attempting to "mount --move"
Chris Lamb [Thu, 14 Aug 2008 00:19:28 +0000 (01:19 +0100)]
Hide error from attempting to "mount --move"

(We get a sensible error message if it fails anyway)

13 years agoRework ugly `echo "debug:..` message to use log_{begin,end}_msg.
Chris Lamb [Thu, 14 Aug 2008 00:01:19 +0000 (01:01 +0100)]
Rework ugly `echo "debug:..` message to use log_{begin,end}_msg.

13 years agoDon't configure X.org if it's not installed.
Chris Lamb [Wed, 13 Aug 2008 23:59:42 +0000 (00:59 +0100)]
Don't configure X.org if it's not installed.

13 years agoFix check for X.org.
Chris Lamb [Wed, 13 Aug 2008 23:59:29 +0000 (00:59 +0100)]
Fix check for X.org.

13 years agoAdd an /etc/fstab to the initramfs to silence harmless "empty fstab" warnings.
Chris Lamb [Wed, 13 Aug 2008 23:59:19 +0000 (00:59 +0100)]
Add an /etc/fstab to the initramfs to silence harmless "empty fstab" warnings.

13 years agoSilence another "script-not-executable" message for a sourced library.
Chris Lamb [Tue, 12 Aug 2008 17:58:19 +0000 (18:58 +0100)]
Silence another "script-not-executable" message for a sourced library.

13 years agoAdd missing pipe. Thanks to Andreas Bombe.
Chris Lamb [Tue, 12 Aug 2008 17:18:38 +0000 (18:18 +0100)]
Add missing pipe. Thanks to Andreas Bombe.

13 years agoShamefully adding myself to CREDITS
Chris Lamb [Tue, 12 Aug 2008 00:59:59 +0000 (01:59 +0100)]
Shamefully adding myself to CREDITS

13 years agoTidy "Disabling update-initramfs" message.
Chris Lamb [Tue, 12 Aug 2008 00:14:02 +0000 (01:14 +0100)]
Tidy "Disabling update-initramfs" message.

13 years agoRe-order some commands so we don't call log_begin_msg without calling log_end_msg.
Chris Lamb [Tue, 12 Aug 2008 00:13:25 +0000 (01:13 +0100)]
Re-order some commands so we don't call log_begin_msg without calling log_end_msg.

13 years agoDon't configure X when /usr/bin/X does not exist.
Chris Lamb [Tue, 12 Aug 2008 00:09:36 +0000 (01:09 +0100)]
Don't configure X when /usr/bin/X does not exist.

13 years agoSilence 'script-not-executable' lintian warning - live-functions script is always...
Chris Lamb [Mon, 11 Aug 2008 23:57:50 +0000 (00:57 +0100)]
Silence 'script-not-executable' lintian warning - live-functions script is always sourced.

13 years agoFix spacing in swirl.
Chris Lamb [Sun, 10 Aug 2008 05:03:54 +0000 (06:03 +0100)]
Fix spacing in swirl.

13 years agoNot going over the top with exclamation marks in the panic message.
Daniel Baumann [Sun, 10 Aug 2008 02:23:40 +0000 (04:23 +0200)]
Not going over the top with exclamation marks in the panic message.

13 years agoUpdating credits file.
Daniel Baumann [Sun, 10 Aug 2008 01:16:29 +0000 (03:16 +0200)]
Updating credits file.

13 years agoSlightely adjusting to the more widespread used ascii swirl.
Daniel Baumann [Sat, 9 Aug 2008 15:06:29 +0000 (17:06 +0200)]
Slightely adjusting to the more widespread used ascii swirl.

13 years agoOverride log_*_msg to print nicer status text (until #494257 is merged).
Chris Lamb [Sat, 9 Aug 2008 07:51:23 +0000 (08:51 +0100)]
Override log_*_msg to print nicer status text (until #494257 is merged).

13 years agoHide "overwriting possibly-customised configuration file" in X.org setup output.
Chris Lamb [Sat, 9 Aug 2008 07:47:11 +0000 (08:47 +0100)]
Hide "overwriting possibly-customised configuration file" in X.org setup output.

13 years agoHide "Shadow passwords are now on" status message on bootup.
Chris Lamb [Fri, 8 Aug 2008 20:00:38 +0000 (21:00 +0100)]
Hide "Shadow passwords are now on" status message on bootup.

13 years agoRemove a number of "${quiet}" checks - they are repeated in the log_*_msg functions.
Chris Lamb [Fri, 8 Aug 2008 18:54:29 +0000 (19:54 +0100)]
Remove a number of "${quiet}" checks - they are repeated in the log_*_msg functions.

13 years agoRework locale handling
Chris Lamb [Fri, 8 Aug 2008 18:48:46 +0000 (19:48 +0100)]
Rework locale handling

 * Support all codepages, not just UTF-8 ones.

 * Although UTF-8 variants are still preferred, specifying an invalid
   codepage as an extension to a known language will not necessarily result
   in en_US.UTF-8 being chosen - it will try and use an alternate.

 * Fixes an issue whereby an unknown locale would end up as a blank
   "language" in /etc/kde3/kdm/kdmrc instead of en_US.

 * General tidying of the code.

13 years agoPrint friendly error message on live-initramfs panic.
Chris Lamb [Fri, 8 Aug 2008 17:36:08 +0000 (18:36 +0100)]
Print friendly error message on live-initramfs panic.

13 years agoFix path issue with live-preseed causing noisy errors when booting.
Chris Lamb [Fri, 8 Aug 2008 04:46:40 +0000 (05:46 +0100)]
Fix path issue with live-preseed causing noisy errors when booting.

13 years agoSilence a number of annoying and distracting bootup messages.
Chris Lamb [Fri, 8 Aug 2008 04:25:06 +0000 (05:25 +0100)]
Silence a number of annoying and distracting bootup messages.

13 years agoAdd missing "log_end_msg" to live-bottom/21xdriver.
Chris Lamb [Fri, 8 Aug 2008 04:24:12 +0000 (05:24 +0100)]
Add missing "log_end_msg" to live-bottom/21xdriver.

13 years agoSet different log messages for live-bottom/21{xdriver,xvidemode}.
Chris Lamb [Fri, 8 Aug 2008 04:23:42 +0000 (05:23 +0100)]
Set different log messages for live-bottom/21{xdriver,xvidemode}.

13 years agoRemove trailing "..." from calls to log_begin_msg - they get added anyway.
Chris Lamb [Fri, 8 Aug 2008 03:54:34 +0000 (04:54 +0100)]
Remove trailing "..." from calls to log_begin_msg - they get added anyway.

13 years agoMove some arch-indep helper utilities to Build-Depends-Indep.
Chris Lamb [Thu, 7 Aug 2008 19:24:41 +0000 (20:24 +0100)]
Move some arch-indep helper utilities to Build-Depends-Indep.

13 years agoAdding support for using tftp in fetch= parameter.
Steven Shiau [Fri, 8 Aug 2008 14:09:34 +0000 (16:09 +0200)]
Adding support for using tftp in fetch= parameter.

13 years agoAnother fix about using udevsettle or "udevadm settle".
Steven Shiau [Fri, 8 Aug 2008 14:07:11 +0000 (16:07 +0200)]
Another fix about using udevsettle or "udevadm settle".

13 years agoAdding support for Virtio vd[a-z] drives.
Ben Voui [Thu, 7 Aug 2008 17:54:49 +0000 (19:54 +0200)]
Adding support for Virtio vd[a-z] drives.

13 years agoBe sure that the discovered filesystem is not null.
Marco Amadori [Wed, 6 Aug 2008 22:07:57 +0000 (00:07 +0200)]
Be sure that the discovered filesystem is not null.

- While scanning for a filesystem on a disk, the klibc utility can
  return a null string if it not finds a filesystem (e.g. on a container
  partition), and grepping for a null string either reports true if
  escaped or hangs grep if not escaped. Both conditions must be avoided
  in order to report that the kernel supports the filesystem named as
  the string.

13 years agoMerging casper 1.138.
Daniel Baumann [Tue, 5 Aug 2008 21:50:09 +0000 (23:50 +0200)]
Merging casper 1.138.

13 years agoMerging casper 1.137.
Daniel Baumann [Tue, 5 Aug 2008 21:45:32 +0000 (23:45 +0200)]
Merging casper 1.137.

13 years agoThe list of supported filesytems goes dynamic.
Marco Amadori [Tue, 5 Aug 2008 19:50:04 +0000 (21:50 +0200)]
The list of supported filesytems goes dynamic.

- The plain list of "should be a supported filesystem" finally is fixed,
  now it scans /proc to see if the kernel is able to mount it, if not it
  modprobes it and as a failover tries to insmod it from the real rootfs
  /lib/modules directory if it can.
- This should fix - en passant - the "drop to busybox shell if a ntfs
  filesystem is found while scanning for persistence media" bug as well.

13 years agoAdded ntfs filesystem to the initramfs.
Marco Amadori [Tue, 5 Aug 2008 20:33:52 +0000 (22:33 +0200)]
Added ntfs filesystem to the initramfs.

- This enables ntfs filesystem support to the early userspace,
  which could be both used as a persistence media (with fixed sized
  partitions image files) and as a backend for read-only rootfs
  (e.g. filesystem.squashfs).

13 years agoSet default cow_mountopt where the other defaults are used.
Chris Lamb [Thu, 31 Jul 2008 21:38:49 +0000 (22:38 +0100)]
Set default cow_mountopt where the other defaults are used.

13 years agoDon't use /sbin/losetup to test for '-r' option when the scripts just use "lostup"
Chris Lamb [Thu, 31 Jul 2008 21:34:55 +0000 (22:34 +0100)]
Don't use /sbin/losetup to test for '-r' option when the scripts just use "lostup"

13 years agoMove sourcing of live-functions in 38disable_restricted_manager to correct place.
Michael Prokop [Sun, 20 Jul 2008 17:00:16 +0000 (19:00 +0200)]
Move sourcing of live-functions in 38disable_restricted_manager to correct place.

13 years agoReleasing debian version 1.136.3-1.
Daniel Baumann [Thu, 17 Jul 2008 21:29:18 +0000 (23:29 +0200)]
Releasing debian version 1.136.3-1.

13 years agoMake sure mounting /cow-tmpfs provides mount options.
Michael Prokop [Thu, 17 Jul 2008 11:23:00 +0000 (13:23 +0200)]
Make sure mounting /cow-tmpfs provides mount options.

13 years agoReleasing debian version 1.136.2-1.
Daniel Baumann [Tue, 15 Jul 2008 21:44:16 +0000 (23:44 +0200)]
Releasing debian version 1.136.2-1.

13 years agoReplacing previous imperfect changes for udevadm with check for udevadm and using...
Daniel Baumann [Tue, 15 Jul 2008 21:42:33 +0000 (23:42 +0200)]
Replacing previous imperfect changes for udevadm with check for udevadm and using old commands when beeing on etch. Also handling udevtrigger with udevadm if available.

13 years agoCorrecting httpfs2 inclusion in hook.
Daniel Baumann [Tue, 15 Jul 2008 08:40:55 +0000 (10:40 +0200)]
Correcting httpfs2 inclusion in hook.

13 years agoReleasing version 1.136.1-1.
Daniel Baumann [Mon, 14 Jul 2008 08:11:06 +0000 (10:11 +0200)]
Releasing version 1.136.1-1.

13 years agoDefaulting now to aufs if no union= parameter is given.
Daniel Baumann [Mon, 14 Jul 2008 08:07:03 +0000 (10:07 +0200)]
Defaulting now to aufs if no union= parameter is given.

13 years agoMerging casper version 1.136.
Daniel Baumann [Mon, 14 Jul 2008 08:03:33 +0000 (10:03 +0200)]
Merging casper version 1.136.

13 years agoMerging casper version 1.135.
Daniel Baumann [Mon, 14 Jul 2008 07:58:39 +0000 (09:58 +0200)]
Merging casper version 1.135.

13 years agoMerging casper version 1.134.
Daniel Baumann [Mon, 14 Jul 2008 07:55:14 +0000 (09:55 +0200)]
Merging casper version 1.134.

13 years agoMerging casper version 1.133.
Daniel Baumann [Mon, 14 Jul 2008 07:49:10 +0000 (09:49 +0200)]
Merging casper version 1.133.

13 years agoConverting udev depends into a versioned depends in order to reflect udevadm introduc...
Daniel Baumann [Sat, 12 Jul 2008 10:00:30 +0000 (12:00 +0200)]
Converting udev depends into a versioned depends in order to reflect udevadm introduction.

13 years agoudevtrigger replacement.
Marco Amadori [Sat, 12 Jul 2008 09:13:09 +0000 (11:13 +0200)]
udevtrigger replacement.

* New udev (>= 1.24-1) replaced some binaries (here udevtrigger) with
  udevadm command line options, e.g. "udevtrigger" -> "udevadm trigger".

13 years agoFix call to log_warning_msg. Thanks to Bradley Smith <brad@brad-smith.co.uk>.
Chris Lamb [Mon, 23 Jun 2008 21:54:31 +0000 (22:54 +0100)]
Fix call to log_warning_msg. Thanks to Bradley Smith <brad@brad-smith.co.uk>.

13 years agoExpand glob for kernels in post{inst,rm} to include "vmlinux"-prefixed kernels on...
Chris Lamb [Sat, 21 Jun 2008 23:54:09 +0000 (00:54 +0100)]
Expand glob for kernels in post{inst,rm} to include "vmlinux"-prefixed kernels on powerpc.

13 years agolive-snapshot: fixed the remount helper.
Marco Amadori [Fri, 13 Jun 2008 13:00:12 +0000 (15:00 +0200)]
live-snapshot: fixed the remount helper.

 * Now it should work even if not using klibc's "read".

13 years agolive-snapshot: now supports a static keep file list.
Marco Amadori [Fri, 6 Jun 2008 21:44:09 +0000 (23:44 +0200)]
live-snapshot: now supports a static keep file list.

* Included support for specifing a list of files/dirs to be explicitly
  kept between reboots, enabled only for the "cpio" snapshot type.
  Look at "/usr/share/doc/live-initramfs/examples/live-snapshot.list"
  for hints.

13 years agoCheck losetup capabilities before specifying to mount as read-only.
Chris Lamb [Sun, 15 Jun 2008 04:30:42 +0000 (05:30 +0100)]
Check losetup capabilities before specifying to mount as read-only.

This is to retain compatibility with Etch's non-loop-aes-utils' losetup.

13 years agoModprobe 'esp' SCSI driver for the benefit of sparc.
Chris Lamb [Sun, 15 Jun 2008 03:36:04 +0000 (04:36 +0100)]
Modprobe 'esp' SCSI driver for the benefit of sparc.

13 years agoQuieten call to modprobe ide-generic.
Chris Lamb [Sun, 15 Jun 2008 03:33:53 +0000 (04:33 +0100)]
Quieten call to modprobe ide-generic.

13 years agoMove local-top/live to live-premount/modules so it gets called before find_livefs.
Chris Lamb [Sun, 15 Jun 2008 03:32:02 +0000 (04:32 +0100)]
Move local-top/live to live-premount/modules so it gets called before find_livefs.

13 years agoTry to bind /cow to /live/cow if unable to move.
Marco Amadori [Mon, 9 Jun 2008 13:24:41 +0000 (15:24 +0200)]
Try to bind /cow to /live/cow if unable to move.

* This should re-enable using of live-snapshot with targets differents
  from static list cpio's.

13 years agolive-snapshot: cleaned some wordings.
Marco Amadori [Tue, 10 Jun 2008 22:16:11 +0000 (00:16 +0200)]
live-snapshot: cleaned some wordings.

13 years agolive-snapshot: included vital informations on exit.
Marco Amadori [Fri, 6 Jun 2008 21:12:43 +0000 (23:12 +0200)]
live-snapshot: included vital informations on exit.

13 years agoUpdating live-snapshot to GPL-3+.
Daniel Baumann [Tue, 10 Jun 2008 21:56:49 +0000 (23:56 +0200)]
Updating live-snapshot to GPL-3+.

13 years agolive-snapshot: new "--refresh" option.
Marco Amadori [Fri, 6 Jun 2008 21:23:55 +0000 (23:23 +0200)]
live-snapshot: new "--refresh" option.

* "--refresh" explicitly saves status of boot-time auto-discovered snapshots
  without rebooting.

13 years agolive-snapshot: cleaned and sorted used command line defaults.
Marco Amadori [Mon, 9 Jun 2008 13:04:36 +0000 (15:04 +0200)]
live-snapshot: cleaned and sorted used command line defaults.

13 years agolive-snapshot: nicer default auto unmount logic.
Marco Amadori [Sat, 7 Jun 2008 23:09:27 +0000 (01:09 +0200)]
live-snapshot: nicer default auto unmount logic.

13 years agolive-snapshot: honour "-o|--output FILE".
Marco Amadori [Sat, 7 Jun 2008 22:50:42 +0000 (00:50 +0200)]
live-snapshot: honour "-o|--output FILE".

13 years agolive-snapshot: removed a useless mkdir.
Marco Amadori [Fri, 6 Jun 2008 21:14:29 +0000 (23:14 +0200)]
live-snapshot: removed a useless mkdir.

13 years agolive-snapshot: removed an unused and useless function.
Marco Amadori [Fri, 6 Jun 2008 21:01:26 +0000 (23:01 +0200)]
live-snapshot: removed an unused and useless function.

13 years agolive-snapshot: fixes snapshotting from resync string.
Marco Amadori [Fri, 6 Jun 2008 21:03:27 +0000 (23:03 +0200)]
live-snapshot: fixes snapshotting from resync string.

* Now it properly overwrites previous snapshot instead of just
  putting it in the $PWD.

13 years agoSync bug script "dpkg -l" calls with debian/control
Chris Lamb [Tue, 10 Jun 2008 17:52:55 +0000 (18:52 +0100)]
Sync bug script "dpkg -l" calls with debian/control

13 years agoAdd support for httpfs= and ftpfs= parameters.
Michal Suchanek [Mon, 9 Jun 2008 15:29:01 +0000 (17:29 +0200)]
Add support for httpfs= and ftpfs= parameters.

13 years agoUpdating to standards 3.8.0.
Daniel Baumann [Thu, 5 Jun 2008 18:55:28 +0000 (20:55 +0200)]
Updating to standards 3.8.0.

13 years agoRenaming forgotton uuid file to live-uuid.
Daniel Baumann [Wed, 4 Jun 2008 12:05:42 +0000 (14:05 +0200)]
Renaming forgotton uuid file to live-uuid.

13 years agoReleasing debian version 1.132.1-1.
Daniel Baumann [Wed, 4 Jun 2008 06:42:07 +0000 (08:42 +0200)]
Releasing debian version 1.132.1-1.

13 years agoUpdating copyright header in live-snapshot.
Daniel Baumann [Sat, 31 May 2008 22:45:53 +0000 (00:45 +0200)]
Updating copyright header in live-snapshot.

13 years agoRemoving useless whitespaces and empty lines.
Daniel Baumann [Sat, 31 May 2008 22:44:03 +0000 (00:44 +0200)]
Removing useless whitespaces and empty lines.

13 years agoCorrecting grammatical errors in live-snapshot description.
Daniel Baumann [Sat, 31 May 2008 22:39:46 +0000 (00:39 +0200)]
Correcting grammatical errors in live-snapshot description.

13 years agoRemoving live-snapshot version as this component is always released within live-initr...
Daniel Baumann [Sat, 31 May 2008 22:38:48 +0000 (00:38 +0200)]
Removing live-snapshot version as this component is always released within live-initramfs itself.

13 years agoAdding Michal Suchanek <hramrach@centrum.cz> to credits file.
Daniel Baumann [Sat, 31 May 2008 22:19:44 +0000 (00:19 +0200)]
Adding Michal Suchanek <hramrach@centrum.cz> to credits file.

13 years agoFixes "live-snapshot on reboot could not find a writable '/tmp' or '/mnt'" bug.
Marco Amadori [Fri, 30 May 2008 22:18:32 +0000 (00:18 +0200)]
Fixes "live-snapshot on reboot could not find a writable '/tmp' or '/mnt'" bug.

13 years agoCalling live-snapshot now produces an output file.
Marco Amadori [Wed, 28 May 2008 08:34:35 +0000 (10:34 +0200)]
Calling live-snapshot now produces an output file.

* Invoking live-snapshot without parameters now produces an output
  file useful to be copied on a writable media as intended.

13 years agoWorkaround loop-aes-utils losetup incompatibility
Michal Suchanek [Sat, 31 May 2008 19:18:47 +0000 (21:18 +0200)]
Workaround loop-aes-utils losetup incompatibility

Pass -r option to losetup when setting up loop device for root image
so that readonly files can be set up as well.

13 years agoFix toram (change mount --move to mount -o move)
Michal Suchanek [Sat, 31 May 2008 15:41:42 +0000 (17:41 +0200)]
Fix toram (change mount --move to mount -o move)

Thanks to ChoBolT and taytay on irc

13 years agoMerging casper 1.132.
Daniel Baumann [Sat, 31 May 2008 08:53:55 +0000 (10:53 +0200)]
Merging casper 1.132.

13 years agoMerging casper 1.131.
Daniel Baumann [Sat, 31 May 2008 08:43:30 +0000 (10:43 +0200)]
Merging casper 1.131.

13 years agoIgnoring floppy devices for live filesystem as well as live persistency.
Daniel Baumann [Sat, 31 May 2008 08:05:35 +0000 (10:05 +0200)]
Ignoring floppy devices for live filesystem as well as live persistency.

13 years agoAdding patch from Michal Suchanek <hramrach@centrum.cz> to tail live.log and show...
Daniel Baumann [Fri, 30 May 2008 21:55:35 +0000 (23:55 +0200)]
Adding patch from Michal Suchanek <hramrach@centrum.cz> to tail live.log and show its messages during boot (Closes: #440238).

13 years agoUpdating vcs fields in control file.
Daniel Baumann [Mon, 12 May 2008 20:10:08 +0000 (22:10 +0200)]
Updating vcs fields in control file.

13 years agoHandling conflicting klibc includes with initramfs-hooks of other packages (Closes...
Daniel Baumann [Mon, 28 Apr 2008 11:52:55 +0000 (13:52 +0200)]
Handling conflicting klibc includes with initramfs-hooks of other packages (Closes: 475783).

13 years agoDon't escape asterisks in languagelist update code
Chris Lamb [Sat, 26 Apr 2008 21:17:33 +0000 (22:17 +0100)]
Don't escape asterisks in languagelist update code

13 years agoReleasing live-initramfs 1.130.1-3.
Daniel Baumann [Sat, 26 Apr 2008 13:36:45 +0000 (15:36 +0200)]
Releasing live-initramfs 1.130.1-3.

13 years agoHandle non-existing klibc includes in live hook (Closes: #475783).
Daniel Baumann [Sat, 26 Apr 2008 13:29:41 +0000 (15:29 +0200)]
Handle non-existing klibc includes in live hook (Closes: #475783).

13 years agoAdding loop-aes-utils to recommends.
Daniel Baumann [Thu, 24 Apr 2008 20:05:34 +0000 (22:05 +0200)]
Adding loop-aes-utils to recommends.

13 years agoReleasing live-initramfs 1.130.1-2.
Daniel Baumann [Thu, 17 Apr 2008 04:12:54 +0000 (06:12 +0200)]
Releasing live-initramfs 1.130.1-2.

13 years agoRemove bogus dependency on Ubuntu "localechooser-data" package
Chris Lamb [Thu, 17 Apr 2008 02:57:19 +0000 (03:57 +0100)]
Remove bogus dependency on Ubuntu "localechooser-data" package

In Debian, this package doesn't exist as a .deb, so we must maintain our
own local copy of the languagelist file.

(This patch also adds code to synchronise this file to the Makefile's
"update:" target so this isn't too annoying.)