Adding upstream version 1.102.1. upstream/1.102.1
authorDaniel Baumann <daniel@debian.org>
Sun, 18 Apr 2010 18:41:40 +0000 (20:41 +0200)
committerDaniel Baumann <daniel@debian.org>
Sun, 18 Apr 2010 18:41:40 +0000 (20:41 +0200)
15 files changed:
Makefile
docs/CREDITS
docs/ChangeLog
docs/ChangeLog.casper
docs/parameters.txt
manpages/Makefile [new file with mode: 0644]
manpages/live-initramfs.en.7 [deleted file]
manpages/live-initramfs.en.7.txt [new file with mode: 0644]
manpages/live-snapshot.en.1 [deleted file]
manpages/live-snapshot.en.1.txt [new file with mode: 0644]
manpages/live-snapshot.it.1 [deleted file]
manpages/live-snapshot.it.1.txt [new file with mode: 0644]
scripts/live
scripts/live-bottom/41apt_cdrom
scripts/live-bottom/42disable_apparmor [new file with mode: 0755]

index 880b463..8e7c33c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -108,10 +108,10 @@ uninstall:
 update:
        set -e; for FILE in docs/parameters.txt manpages/*.en.*; \
        do \
-               sed -i  -e 's/2007\\-09\\-10/2007\\-09\\-17/' \
-                       -e 's/2007-09-10/2007-09-17/' \
-                       -e 's/10.09.2007/17.09.2007/' \
-                       -e 's/1.99.2/1.99.3/' \
+               sed -i  -e 's/2007\\-09\\-17/2007\\-09\\-24/' \
+                       -e 's/2007-09-17/2007-09-24/' \
+                       -e 's/17.09.2007/24.09.2007/' \
+                       -e 's/1.102.1/1.102.2/' \
                $$FILE; \
        done
 
index c10f802..1738f00 100644 (file)
@@ -12,6 +12,7 @@ Patches (alphabetical order):
   * Jonathan Hall <flimzy@flimzy.com>
   * Kai Hendry <hendry@iki.fi>
   * Malcom Gilles <live@ouabain.org>
+  * Marco Amadori <marco.amadori@gmail.com>
   * Mathieu Geli <mathieu.geli@gmail.com>
   * Oliver Osburg <o.osburg@uni-jena.de>
   * Otavio Salvador <otavio@debian.org>
index ecd8a0a..d10e3ee 100644 (file)
@@ -1,3 +1,198 @@
+commit 52da405cf94972bd036065b10be99bb414541dcb
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Sun Sep 16 23:39:42 2007 +0200
+
+    debian/control
+    
+      * Sorting Depends.
+
+commit 3cd5081adeeb14a7d380744f81cd2180276f0365
+Author: Michael Prokop <mika@grml.org>
+Date:   Sun Sep 16 22:46:41 2007 +0200
+
+    Depend on busybox.
+    
+    live-initramfs uses touch(1) which does not seem to be available
+    using klibc-utils. initramfs-tools version 0.91a (current
+    Debian/unstable) just depends on klibc-utils now and busybox is
+    in recommends only. If busybox isn't installed the generated
+    initramfs might not work due to lack of the touch command'
+
+commit 15f50dd4f009afb5f6ea7fa4b3c67d4bafe882aa
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Fri Sep 14 18:06:22 2007 +0200
+
+    Makefile
+    debian/changelog
+    docs/parameters.txt
+    
+      * Bumping version to 1.102.1-1.
+
+commit 70e4f061298282c026bf018ce93314a0da5e5311
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Fri Sep 14 18:05:25 2007 +0200
+
+    docs/ChangeLog.casper
+    scripts/live-bottom/42disable_apparmor
+    
+      * Merging casper 1.102.
+
+commit 57f2af1f2f32b4ac8ab96fa937ac4fa74673acce
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 09:06:27 2007 +0200
+
+    manpages/live-initramfs.en.7.txt
+    
+      * Removing Marco Amadori <marco.amadori@gmail.com>.
+
+commit e823a3bea161604ca9fc610a972bcd209eb8a318
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 09:05:12 2007 +0200
+
+    scripts/live
+    scripts/live-bottom/42disable_cups_apparmor
+    
+      * Adding noapparmor boot parameter.
+
+commit 7fbf30f8b110e717260d8784348924334441dd52
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 09:00:00 2007 +0200
+
+    Makefile
+    debian/changelog
+    docs/parameters.txt
+    
+      * Bumping version to 1.101.1-1.
+
+commit ba448e1d11f36e19ad1cb8b9b0ef4ada520dc15a
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 08:58:19 2007 +0200
+
+    scripts/live-bottom/42disable_cups_apparmor
+    
+      * Adjusting to live-initramfs.
+
+commit 8f5e698bfc5292a45196ada567758de53eaeb8cb
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 08:56:05 2007 +0200
+
+    docs/ChangeLog.casper
+    scripts/live-bottom/42disable_cups_apparmor
+    
+      * Merging casper 1.101.
+
+commit 588f83250352c5d6568fe12cbd5c4a589f01c713
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Thu Sep 13 08:53:53 2007 +0200
+
+    docs/ChangeLog.casper
+    scripts/live-bottom/41apt_cdrom
+    
+      * Merging casper 1.100.
+
+commit df615e599339d96d0baa25799cb6cb9316bee6db
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:55:21 2007 +0200
+
+    debian/control
+    
+      * Using new Homepage field now.
+
+commit 1ec08c8bd0541df14e544d368adf55bbe1b615d6
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:54:32 2007 +0200
+
+    scripts/live
+    
+      [ Frederic Boiteux <fboiteux@calistel.com> ]
+      * Patch for live-initramfs with NFSROOT=auto:
+        <http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-September/002173.html>
+
+commit 7dc88b8ee5316f0c057f99ccd87af126fb6a6177
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:53:43 2007 +0200
+
+    manpages/Makefile
+    manpages/live-snapshot.en.1
+    manpages/live-snapshot.en.1.txt
+    manpages/live-snapshot.it.1
+    manpages/live-snapshot.it.1.txt
+    
+      [ Michael Prokop <mika@grml.org> ]
+      * Migrate live-snapshot.en.1 and live-snapshot.it.1 to asciidoc as well.
+
+commit e877a84275ea002afad615ee8c733a2949789465
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:50:53 2007 +0200
+
+    docs/CREDITS
+    
+      * Adding Marco Amadori <marco.amadori@gmail.com>.
+
+commit 342a640d73b0556fe8e5b61eea2df860be606259
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:50:22 2007 +0200
+
+    debian/control
+    
+      * Sorting Build-Depends.
+
+commit 693d13515d462a50e90ff9b9a6ad5a34ea5f6a2f
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:50:04 2007 +0200
+
+    debian/rules
+    
+      * Simplifying make calls.
+
+commit a91b809bc489027b2f0539d96b9de6a2adcb69fb
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:49:40 2007 +0200
+
+    manpages/live-initramfs.en.7
+    
+      [ Michael Prokop <mika@grml.org> ]
+      * Remove deprecated manpages/live-initramfs.en.7 (switched to asiidoc).
+
+commit 26fcf5653d0c326406d039fe4e3666fcf295d75c
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:49:16 2007 +0200
+
+    debian/control
+    debian/rules
+    
+      [ Michael Prokop <mika@grml.org> ]
+      * Update debian/control and debian/rules for use of asciidoc.
+
+commit a3ac04f2e4eee9d4a489641d150e1256ce1366f3
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:48:51 2007 +0200
+
+    manpages/Makefile
+    manpages/live-initramfs.en.7.txt
+    
+      [ Michael Prokop <mika@grml.org> ]
+      * Switch to asciidoc for documentation.
+
+commit 993133a8c47a512d075b439598bba9806ddc0514
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:47:33 2007 +0200
+
+    debian/control
+    
+      * Fixing typing error.
+
+commit 4b09e99f0118b0aad6610469db1cf37896df7a6c
+Author: Daniel Baumann <daniel@debian.org>
+Date:   Wed Sep 12 20:47:20 2007 +0200
+
+    Makefile
+    debian/changelog
+    docs/parameters.txt
+    manpages/*
+    
+      * Preparing live-initramfs 1.99.3-1.
+
 2007-09-09  Daniel Baumann  <daniel@debian.org>
 
        * Using common indenting.
index 5d0d286..1db8326 100644 (file)
@@ -1,3 +1,30 @@
+casper (1.102) gutsy; urgency=low
+
+  * Rename 42disable_cups_apparmor to 42disable_apparmor and remove AppArmor's
+    rc.d startup links instead of just disabling the cups profile. AA profiles
+    will not generally work on the live system, so disabling it completely
+    allows us to ship more profiles without worrying any further.
+    (LP: #131976)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 14 Sep 2007 08:37:50 +0200
+
+casper (1.101) gutsy; urgency=low
+
+  * Add scripts/casper-bottom/42disable_cups_apparmor: Disable AppArmor
+    protection for cups on the live CD by switching the profiles to complain
+    mode. This is necessary until AppArmor works properly on stacked file
+    systems. (LP: #131976)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 12 Sep 2007 16:44:02 +0200
+
+casper (1.100) gutsy; urgency=low
+
+  * scripts/casper-bottom/41apt_cdrom: Remove unnecessary /root/cdrom
+    mounting/unmounting code, which only serves to generate error messages
+    (scripts/casper-bottom/05mountpoints handles this already).
+
+ -- Colin Watson <cjwatson@ubuntu.com>  Tue, 11 Sep 2007 19:47:58 +0100
+
 casper (1.99) gutsy; urgency=low
 
   [ Luke Yelavich ]
index 0c691e4..af5b200 100644 (file)
@@ -1,7 +1,7 @@
 Boot Parameters for Debian Live
 -------------------------------
 
-Updated for live-initramfs 1.99.2-1 on 2007-09-10.
+Updated for live-initramfs 1.102.1-1 on 2007-09-17.
 
 These options (can be combined) work from the bootloader prompt:
 
diff --git a/manpages/Makefile b/manpages/Makefile
new file mode 100644 (file)
index 0000000..c2ddc94
--- /dev/null
@@ -0,0 +1,28 @@
+all: doc
+
+doc: doc_man doc_html
+
+doc_html: html-stamp
+
+html-stamp: live-initramfs.en.7.txt live-snapshot.en.1.txt
+       asciidoc -b xhtml11 live-initramfs.en.7.txt
+       asciidoc -b xhtml11 live-snapshot.en.1.txt
+       touch html-stamp
+
+doc_man: man-stamp
+
+man-stamp: live-initramfs.en.7.txt live-snapshot.en.1.txt
+       # live-initramfs:
+       asciidoc -d manpage -b docbook live-initramfs.en.7.txt
+       xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl live-initramfs.en.7.xml
+       mv live-initramfs.7 live-initramfs.en.7
+       # live-snapshot:
+       asciidoc -d manpage -b docbook live-snapshot.en.1.txt
+       xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl live-snapshot.en.1.xml
+       mv live-snapshot.1 live-snapshot.en.1
+       touch man-stamp
+
+clean:
+       rm -f live-initramfs.en.7.html live-initramfs.en.7.xml live-initramfs.en.7
+       rm -f live-snapshot.en.1.html live-snapshot.en.1.xml live-snapshot.en.1
+       rm -f html-stamp man-stamp
diff --git a/manpages/live-initramfs.en.7 b/manpages/live-initramfs.en.7
deleted file mode 100644 (file)
index 7751852..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-.TH LIVE\-INITRAMFS 7 "2007\-09\-10" "1.99.2" "live\-initramfs"
-
-.SH NAME
-live\-initramfs \- Debian Live initramfs hook
-
-.SH SYNOPSIS
-.B BOOT=live
-as kernel parameter at boot prompt.
-
-.SH DESCRIPTION
-live\-initramfs is a hook for the initramfs\-tools, used to generate a initramfs capable to boot live systems, such as those created by \fIlive\-helper\fR(7). This includes the Debian Live isos, netboot tarballs, and usb stick images.
-.PP
-At boot time it will look for a (read\-only) media containing a "/live" directory where a root filesystems (often a compressed filesystem image like squashfs) is stored. If found, it will create a writable environment, using unionfs, for Debian like systems to boot from.
-.PP
-You probably do not want to install this package onto a non-live system, although it will do no harm.
-.PP
-live\-initramfs is a fork of casper <\fIhttp://packages.ubuntu.com/casper/\fR>. casper was originally written by Tollef Fog Heen <\fItfheen@canonical.com\fR> and Matt Zimmerman <\fImdz@canonical.com\fR>.
-
-.SH BOOT OPTIONS
-Here is the complete list of recognized boot parameters by live\-initramfs.
-.IP "\fBaccess=\fR\fIACCESS\fR" 4
-Set the accessibility level for physically or visually impared users. ACCESS must be one of v1, v2, v3, m1, or m2. v1=lesser visual impairment, v2=moderate visual impairment, v3=blindness, m1=minor motor difficulties, m2=moderate motor difficulties.
-.IP "\fBconsole=\fR\fITTY\fR,\fISPEED\fR" 4
-Set the default console to be used with the "live\-getty" option. Example: "console=ttyS0,115200"
-.IP "\fBdebug\fR" 4
-Makes initramfs boot process more verbose.
-.IP "\fBfetch=\fR\fIURL\fR" 4
-Another form of netboot by downloading a squashfs image from a given url, copying to ram and booting it.
-.IP "\fBhostname=\fR\fIHOSTNAME\fR, \fBusername=\fR\fIUSER\fR, \fBuserfullname=\fR\fIUSERFULLNAME\fR"4
-Those parameters lets you override values read from the config file.
-.IP "\fBintegrity\-check\fR" 4
-If specified, an MD5 sum is calculated on the live media during boot and compared to the value found in md5sum.txt found in the root directory of the live media.
-.IP "\fBip=\fR\fI[CLIENT_IP]:[SERVER_IP]:[GATEWAY_IP]:[NETMASK]:[HOSTNAME]:[DEVICE]:[AUTOCONF] [,[CLIENT_IP]:[SERVER_IP]:[GATEWAY_IP]:[NETMASK]:[HOSTNAME]:[DEVICE]:[AUTOCONF]]\fR*" 4
-Let you specify the name(s) and the options of the interface(s) that should be configured at boot time. Do not specify this if you want to use dhcp (default). It will be changed in a future release to mimick official kernel boot param specification (e.g. ip=10.0.0.1::10.0.0.254:255.255.255.0::eth0,:::::eth1:dhcp).
-.IP "\fBip\fR[=frommedia]" 4
-If this variable is set, dhcp and static configuration are just skipped and the system will use the (must be) media\-preconfigured /etc/network/interfaces instead.
-.IP "\fB{keyb|kbd\-chooser/method}=\fR\fIKEYBOARD\fR, \fB{klayout|console\-setup/layoutcode}=\fR\fILAYOUT\fR, \fB{kvariant|console\-setup/variantcode}=\fR\fIVARIANT\fR, \fB{kmodel|console\-setup/modelcode}=\fR\fICODE\fR, \fBkoptions=\fR\fIOPTIONS\fR" 4
-Configure the running keyboard as specified, if this one misses live\-initramfs behaves as if "keyb=us" was specified. It will be interfered from "locale=" if locale is only 2 lowecase letters as a special case. You could also specify console layout, variant, code, and options (no defaults).
-.IP "\fBlive\-getty\fR" 4
-This changes the auto\-login on virtual terminals to use the (experimental) live\-getty code. With this option set the standard kernel argument "console=" is parsed and if a serial console is specified then live\-getty is used to autologin on the serial console.
-.IP "\fB{live\-media|bootfrom}=\fR\fIDEVICE\fR" 4
-If you specify one of this two equivalent forms, live\-initramfs will first try to find this device for the "/live" directory where the read\-only root filesystem should reside. If it did not find something usable, the normal scan for block devices is performed.
-.IP "\fB{live\-media\-encryption|encryption}=\fR\fITYPE\fR" 4
-live\-initramfs will mount the encrypted rootfs TYPE, asking the passphrase, useful to build paranoid live systems :\-). TYPE supported so far are "aes" for loop\-aes encryption type.
-.IP "\fBlive\-media\-offset=\fR\fIBYTES\fR" 4
-This way you could tell live\-initramfs that your image starts at offset BYTES in the above specified or autodiscovered device, this could be useful to hide the Debian Live iso or image inside another iso or image, to create "clean" images.
-.IP "\fBlive\-media\-path=\fR\fIPATH\fR" 4
-Sets the path to the live filesystem on the medium. By default, it is set to '/live' and you should not change that unless you have customized your media accordingly.
-.IP "\fBlive\-media\-timeout=\fR\fISECONDS\fR" 4
-Set the timeout in seconds for the device specified by "live\-media=" to become ready before giving up.
-.IP "\fB{locale|debian\-installer/locale}=\fR\fILOCALE\fR" 4
-Configure the running locale as specified, if not present the live\-media rootfs configured locale will be used and if also this one misses live\-initramfs behave as "locale=en_US.UTF\-8" was specified. If only 2 lowercase letter are specified (like "it"), the "maybe wanted" locale is generated (like en:EN.UTF\-8), in this case if also "keyb=" is unspecified is set with those 2 lowercase letters (keyb=us). Beside that facility, only UTF8 locales are supported by live\-initramfs.
-.IP "\fBmodule=\fR\fINAME\fR" 4
-Instead of using the default optional file "filesystem.module" (see below) another file could be specified without the extension ".module"; it should be placed on "/live" directory of the live medium.
-.IP "\fBnetboot\fR[=nfs|cifs]" 4
-This tells live\-initramfs to perform a network mount. The parameter "nfsroot=" (with optional "nfsopts="), should specify where is the location of the root filesystem.  With no args, will try cifs first, and if it fails nfs.
-.IP "\fBnfsopts=\fR" 4
-This lets you specify custom nfs options.
-.IP "\fBnoautologin\fR" 4
-This parameter disables the automatic terminal login only, not touching gdk/kdm.
-.IP "\fBnoxautologin\fR" 4
-This parameter disables the automatic login of gdm/kdm only, not touching terminals.
-.IP "\fBnofastboot\fR" 4
-This parameter disables the default disabling of filesystem checks in /etc/fstab. If you have static filesystems on your harddisk and you want them to be checked at boot time, use this parameter, otherwise they are skipped.
-.IP "\fBnopersistent\fR" 4
-disables the "persistent" feature, useful if the bootloader (like syslinux) has been installed with persistent enabled.
-.IP "\fBnosudo\fR" 4
-This parameter disables the automatic configuration of sudo.
-.IP "\fBnoswap\fR" 4
-This parameter disables usage of local swap partitions.
-.IP "\fBnouser\fR" 4
-This parameter disables the creation of the default user completely.
-.IP "\fBnoxautoconfig\fR" 4
-This parameter disables Xorg auto-reconfiguration at boot time. This is valuable if you either do the detection on your own, or, if you want to ship a custom, premade xorg.conf in your live system.
-.IP "\fBpersistent\fR" 4
-live\-initramfs will look for persistent and snapshot partitions or files labeled "live\-rw", "home\-rw", and files called "live\-sn*", "home\-sn*" and will try to, in order: mount as /cow the first, mount the second in /home, and just copy the contents of the latter in appropriate locations (snapshots). Snapshots will be tried to be updated on reboot/shutdown. Look at \fIlive\-snapshot\fR(1) for more informations.
-.IP "\fB{preseed/file|file}=\fR\fIFILE\fR" 4
-A path to a file present on the rootfs could be used to preseed debconf database.
-.IP "\fBpackage/question=\fR\fIVALUE\fR" 4
-All debian installed packages could be preseeded from command\-line that way, beware of blanks spaces, they will interfere with parsing, use a preseed file in this case.
-.IP "\fBquickreboot\fR" 4
-This option causes live\-initramfs to reboot without attempting to eject the media and without asking the user to remove the boot media.
-.IP "\fBshowmounts\fR" 4
-This parameter will make live\-initramfs to show on "/" the ro filesystems (mostly compressed) on "/live". This is not enabled by default because could lead to problems by applications like "mono" which store binary paths on installation.
-.IP "\fBtimezone=\fR\fITIMEZONE" 4
-By default, timezone is set to UTC. Using the timezone parameter, you can set it to your local zone, e.g. Europe/Zurich.
-.IP "\fBtodisk=\fR\fIDEVICE" 4
-Adding this parameter, live\-initramfs will try to copy the entire read\-only media to the specified device before mounting the root filesystem. It probably needs a lot of free space. Subsequent boots should then skip this step and just specify the "live\-media=DEVICE" boot parameter with the same DEVICE used this time.
-.IP "\fBtoram\fR" 4
-Adding this parameter, live\-initramfs will try to copy the whole read\-only media to the computer's RAM before mounting the root filesystem. This could need a lot of ram, according to the space used by the read\-only media.
-.IP "\fBunion=\fRunionfs|aufs" 4
-By default, live-initramfs uses unionfs. With this parameter, you can switch to aufs.
-.IP "\fButc=\fRyes|no" 4
-By default, Debian systems do assume that the hardware clock is set to UTC. You can change or explicitly set it with this parameter.
-.IP "\fBxdebconf\fR" 4
-uses xdebconfigurator, if present on the rootfs, to configure X instead of the standard procedure (experimental).
-.IP "\fBxvideomode=\fR\fIRESOLUTION\fR" 4
-doesn't do xorg autodetection, but enforces a given resolution.
-
-.SH FILES
-.B /etc/live.conf
-some variables can be configured via this config file (inside the live system).
-.TP
-.B /live/filesystem.module
-This optional file (inside the live media) contains a list of white\-space or carriage\-return\-separated file names corresponding to disk images in the "/live" directory. If this file exists, only images listed here will be merged into the root unionfs, and they will be loaded in the order listed here. The first entry in this file will be the "lowest" point in the unionfs, and the last file in this list will be on the "top" of the unionfs, directly below /cow.  Without this file, any images in the "/live" directory are loaded in alphanumeric order.
-
-.SH SEE ALSO
-\fIlive\-snapshot\fR(1)
-.PP
-\fIinitramfs\-tools\fR(8)
-.PP
-\fIlive\-helper\fR(7)
-.PP
-\fIlive\-initscripts\fR(7)
-.PP
-\fIlive\-webhelper\fR(7)
-
-.SH BUGS
-Report bugs against live\-initramfs <\fIhttp://packages.qa.debian.org/live\-initramfs\fR>.
-
-.SH HOMEPAGE
-More information about the Debian Live project can be found at <\fIhttp://debian\-live.alioth.debian.org/\fR> and <\fIhttp://wiki.debian.org/DebianLive/\fR>.
-
-.SH AUTHORS
-live\-initramfs is maintained by Daniel Baumann <\fIdaniel@debian.org\fR> for the Debian project.
-.PP
-live\-initramfs is a fork of casper <\fIhttp://packages.ubuntu.com/casper/\fR>. casper was originally written by Tollef Fog Heen <\fItfheen@canonical.com\fR> and Matt Zimmerman <\fImdz@canonical.com\fR>.
diff --git a/manpages/live-initramfs.en.7.txt b/manpages/live-initramfs.en.7.txt
new file mode 100644 (file)
index 0000000..a52f025
--- /dev/null
@@ -0,0 +1,304 @@
+live-initramfs(7)
+=================
+
+Name
+----
+live-initramfs - Debian Live initramfs hook
+
+Synopsis
+--------
+BOOT=live
+
+as kernel parameter at boot prompt.
+
+Description
+-----------
+
+live-initramfs is a hook for the initramfs-tools, used to generate a initramfs
+capable to boot live systems, such as those created by *live-helper*(7).
+This includes the Debian Live isos, netboot tarballs, and usb stick images.
+
+At boot time it will look for a (read-only) media containing a "/live"
+directory where a root filesystems (often a compressed filesystem image like
+squashfs) is stored. If found, it will create a writable environment, using
+unionfs, for Debian like systems to boot from.
+
+You probably do not want to install this package onto a non-live system,
+although it will do no harm.
+
+live-initramfs is a fork of link:http://packages.ubuntu.com/casper/[casper].
+casper was originally written by Tollef Fog Heen <tfheen@canonical.com>
+and Matt Zimmerman <mdz@canonical.com>.
+
+Boot options
+------------
+
+Here is the complete list of recognized boot parameters by live-initramfs.
+
+  access=*ACCESS*::
+
+Set the accessibility level for physically or visually impared users. ACCESS
+must be one of v1, v2, v3, m1, or m2. v1=lesser visual impairment, v2=moderate
+visual impairment, v3=blindness, m1=minor motor difficulties, m2=moderate motor
+difficulties.
+
+  console=*TTY,SPEED*::
+
+Set the default console to be used with the "live-getty" option. Example:
+"console=ttyS0,115200"
+
+  debug::
+
+Makes initramfs boot process more verbose.
+
+  fetch=*URL*::
+
+Another form of netboot by downloading a squashfs image from a given url,
+copying to ram and booting it.
+
+  hostname=*HOSTNAME*, username=*USER*, userfullname=*USERFULLNAME*::
+
+Those parameters lets you override values read from the config file.
+
+  integrity-check::
+
+If specified, an MD5 sum is calculated on the live media during boot and
+compared to the value found in md5sum.txt found in the root directory of the
+live media.
+
+  ip=**[CLIENT_IP]:[SERVER_IP]:[GATEWAY_IP]:[NETMASK]:[HOSTNAME]:[DEVICE]:[AUTOCONF] [,[CLIENT_IP]:[SERVER_IP]:[GATEWAY_IP]:[NETMASK]:[HOSTNAME]:[DEVICE]:[AUTOCONF]]***::
+
+Let you specify the name(s) and the options of the interface(s) that should be
+configured at boot time. Do not specify this if you want to use dhcp (default).
+It will be changed in a future release to mimick official kernel boot param
+specification (e.g. ip=10.0.0.1::10.0.0.254:255.255.255.0::eth0,:::::eth1:dhcp).
+
+  ip[=**frommedia**]::
+
+If this variable is set, dhcp and static configuration are just skipped and the
+system will use the (must be) media-preconfigured /etc/network/interfaces
+instead.
+
+  {keyb|kbd-chooser/method}=**KEYBOARD**, {klayout|console-setup/layoutcode}=**LAYOUT**, {kvariant|console-setup/variantcode}=**VARIANT**, {kmodel|console-setup/modelcode}=**CODE**, koptions=**OPTIONS**::
+
+Configure the running keyboard as specified, if this one misses live-initramfs
+behaves as if "keyb=us" was specified. It will be interfered from "locale=" if
+locale is only 2 lowecase letters as a special case. You could also specify
+console layout, variant, code, and options (no defaults).
+
+  live-getty::
+
+This changes the auto-login on virtual terminals to use the (experimental)
+live-getty code. With this option set the standard kernel argument "console=" is
+parsed and if a serial console is specified then live-getty is used to autologin
+on the serial console.
+
+  {live-media|bootfrom}=**DEVICE**::
+
+If you specify one of this two equivalent forms, live-initramfs will first try
+to find this device for the "/live" directory where the read-only root
+filesystem should reside. If it did not find something usable, the normal scan
+for block devices is performed.
+
+  {live-media-encryption|encryption}=**TYPE**::
+
+live-initramfs will mount the encrypted rootfs TYPE, asking the passphrase,
+useful to build paranoid live systems :-). TYPE supported so far are "aes" for
+loop-aes encryption type.
+
+  live-media-offset=**BYTES**::
+
+This way you could tell live-initramfs that your image starts at offset BYTES in
+the above specified or autodiscovered device, this could be useful to hide the
+Debian Live iso or image inside another iso or image, to create "clean" images.
+
+  live-media-path=**PATH**::
+
+Sets the path to the live filesystem on the medium. By default, it is set to
+'/live' and you should not change that unless you have customized your media
+accordingly.
+
+  live-media-timeout=**SECONDS**::
+
+Set the timeout in seconds for the device specified by "live-media=" to become
+ready before giving up.
+
+  {locale|debian-installer/locale}=**LOCALE**::
+
+Configure the running locale as specified, if not present the live-media rootfs
+configured locale will be used and if also this one misses live-initramfs behave
+as "locale=en_US.UTF-8" was specified. If only 2 lowercase letter are specified
+(like "it"), the "maybe wanted" locale is generated (like en:EN.UTF-8), in this
+case if also "keyb=" is unspecified is set with those 2 lowercase letters
+(keyb=us). Beside that facility, only UTF8 locales are supported by
+live-initramfs.
+
+  module=**NAME**::
+
+Instead of using the default optional file "filesystem.module" (see below)
+another file could be specified without the extension ".module"; it should be
+placed on "/live" directory of the live medium.
+
+  netboot[=**nfs**|**cifs**]::
+
+This tells live-initramfs to perform a network mount. The parameter "nfsroot="
+(with optional "nfsopts="), should specify where is the location of the root
+filesystem.  With no args, will try cifs first, and if it fails nfs.
+
+  nfsopts=::
+
+This lets you specify custom nfs options.
+
+  noautologin::
+
+This parameter disables the automatic terminal login only, not touching gdk/kdm.
+
+  noxautologin::
+
+This parameter disables the automatic login of gdm/kdm only, not touching
+terminals.
+
+  nofastboot::
+
+This parameter disables the default disabling of filesystem checks in
+/etc/fstab. If you have static filesystems on your harddisk and you want them to
+be checked at boot time, use this parameter, otherwise they are skipped.
+
+  nopersistent::
+
+disables the "persistent" feature, useful if the bootloader (like syslinux) has
+been installed with persistent enabled.
+
+  nosudo::
+
+This parameter disables the automatic configuration of sudo.
+
+  noswap::
+
+This parameter disables usage of local swap partitions.
+
+  nouser::
+
+This parameter disables the creation of the default user completely.
+
+  noxautoconfig::
+
+This parameter disables Xorg auto-reconfiguration at boot time. This is valuable
+if you either do the detection on your own, or, if you want to ship a custom,
+premade xorg.conf in your live system.
+
+  persistent::
+
+live-initramfs will look for persistent and snapshot partitions or files labeled
+"live-rw", "home-rw", and files called "live-sn*", "home-sn*" and will try to,
+in order: mount as /cow the first, mount the second in /home, and just copy the
+contents of the latter in appropriate locations (snapshots). Snapshots will be
+tried to be updated on reboot/shutdown. Look at live-snapshot(1) for more
+informations.
+
+  {preseed/file|file}=**FILE**::
+
+A path to a file present on the rootfs could be used to preseed debconf
+database.
+
+  package/question=**VALUE**::
+
+All debian installed packages could be preseeded from command-line that way,
+beware of blanks spaces, they will interfere with parsing, use a preseed file in
+this case.
+
+  quickreboot::
+
+This option causes live-initramfs to reboot without attempting to eject the
+media and without asking the user to remove the boot media.
+
+  showmounts::
+
+This parameter will make live-initramfs to show on "/" the ro filesystems
+(mostly compressed) on "/live". This is not enabled by default because could
+lead to problems by applications like "mono" which store binary paths on
+installation.
+
+  timezone=**TIMEZONE**::
+
+By default, timezone is set to UTC. Using the timezone parameter, you can set it
+to your local zone, e.g. Europe/Zurich.
+
+  todisk=**DEVICE**::
+
+Adding this parameter, live-initramfs will try to copy the entire read-only
+media to the specified device before mounting the root filesystem. It probably
+needs a lot of free space. Subsequent boots should then skip this step and just
+specify the "live-media=DEVICE" boot parameter with the same DEVICE used this
+time.
+
+  toram::
+
+Adding this parameter, live-initramfs will try to copy the whole read-only media
+to the computer's RAM before mounting the root filesystem. This could need a lot
+of ram, according to the space used by the read-only media.
+
+  union=**unionfs**|**aufs**::
+
+By default, live-initramfs uses unionfs. With this parameter, you can switch to
+aufs.
+
+  utc=**yes**|**no**::
+
+By default, Debian systems do assume that the hardware clock is set to UTC. You
+can change or explicitly set it with this parameter.
+
+  xdebconf::
+
+Uses xdebconfigurator, if present on the rootfs, to configure X instead of the
+standard procedure (experimental).
+
+  xvideomode=**RESOLUTION**::
+
+Doesn't do xorg autodetection, but enforces a given resolution.
+
+Files
+-----
+
+  /etc/live.conf
+
+Some variables can be configured via this config file (inside the live system).
+
+   /live/filesystem.module
+
+This optional file (inside the live media) contains a list of white-space or
+carriage-return-separated file names corresponding to disk images in the "/live"
+directory. If this file exists, only images listed here will be merged into the
+root unionfs, and they will be loaded in the order listed here. The first entry
+in this file will be the "lowest" point in the unionfs, and the last file in
+this list will be on the "top" of the unionfs, directly below /cow.  Without
+this file, any images in the "/live" directory are loaded in alphanumeric order.
+
+See also
+--------
+
+live-snapshot(1), initramfs-tools(8), live-helper(7), live-initscripts(7),
+live-webhelper(7)
+
+Bugs
+----
+
+Report bugs against live-initramfs
+link:http://packages.qa.debian.org/live-initramfs[http://packages.qa.debian.org/live-initramfs].
+
+Homepage
+--------
+
+More information about the Debian Live project can be found at
+link:http://debian-live.alioth.debian.org/[http://debian-live.alioth.debian.org/] and
+link:http://wiki.debian.org/DebianLive/[http://wiki.debian.org/DebianLive/].
+
+Authors
+-------
+
+live-initramfs is maintained by Daniel Baumann <daniel@debian.org>
+for the Debian project.
+
+live-initramfs is a fork of link:http://packages.ubuntu.com/casper/[casper].
+casper was originally written by Tollef Fog Heen <tfheen@canonical.com>
+and Matt Zimmerman <mdz@canonical.com>.
diff --git a/manpages/live-snapshot.en.1 b/manpages/live-snapshot.en.1
deleted file mode 100644 (file)
index 287eccb..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-.TH LIVE\-SNAPSHOT 1 "2007\-09\-10" "1.99.2" "live\-initramfs"
-
-.SH NAME
-live\-snapshot \- a simple script to ease persistence usage
-
-.SH SYNOPSIS
-.B live\-snapshot
-.RB [\| \-c \||\| \-\-cow
-.IR DIRECTORY ]
-.RB [\| \-d \||\| \-\-device
-.IR DEVICE \|]
-.RB [\| \-e \||\| \-\-exclude\-list
-.IR FILE \|]
-.RB [\| \-o \||\| \-\-output
-.IR FILE \|]
-.RB [\| \-t \||\| \-\-type
-.IR TYPE \|]
-.PP
-.B live\-snapshot
-.RB [\| \-r \||\| \-\-resync\-string
-.IR STRING \|]
-.PP
-.B live\-snapshot
-.RB [\| \-h \||\| \-\-help \|]
-.br
-.B live\-snapshot
-.RB [\| \-u \||\| \-\-usage \|]
-.br
-.B live-snapshot
-.RB [\| \-v \||\| \-\-version \|]
-
-.SH DESCRIPTION
-live\-snapshot is a script which can be used to build the right types of persistent image files supported by \fIlive\-initramfs\fR(7). It is also used on exit by the live\-initramfs init script to resync the boot-found snapshots devices.
-
-.SH OPTIONS
-.IP "\fB\-c, \-\-cow\fR \fIDIRECTORY\fR" 4
-specifies the input directory to be cloned in the image file.
-Its default value "/live/cow" should be right for most uses. However it could be handy to specify "/home" and type ext2 for the type to prepare an image file suited to be directly mounted by live-initramfs as home.
-.IP "\fB\-d, \-\-device\fR \fIDEVICE\fR" 4
-sets the device where the media which the snapshot/persistence file/partition will be put. If it is not specified, a tmpfs will be used and linked to the user's desktop to move it where it is needed. If the device has no filesystem, an ext2 fs will be automatically created and labelled according to the values specified after the "--output" value or with a sane default.
-.IP "\fB\-e, \-\-exclude\-list\fR \fIFILE\fR" 4
-a file containing a list of filenames/paths that should not be saved. This exclude list will be remebered on the target snapshot media for reuse.
-.IP "\fB\-o, \-\-output\fR \fIFILE\fR" 4
-the filename/label used for the output file/partition. If left blank, live-snapshot will search for a proper file on the device or use the whole partition.
-.IP "\fB\-r, \-\-resync\-string\fR \fISTRING\fR" 4
-internally used on resyncs.
-.IP "\fB\-t, \-\-type\fR \fITYPE\fR" 4
-Type could be one of "cpio", "squashfs" or "ext2".
-.PP
-.IP "\fB\-h, \-\-help\fR" 4
-display help and exit
-.IP "\fB\-u, \-\-usage\fR" 4
-show usage and exit
-.IP "\fB\-v, \-\-version\fR" 4
-output version information and exit
-
-.SH SEE ALSO
-\fIlive\-initramfs\fR(8)
-.PP
-This program is a part of live\-initramfs.
-
-.SH BUGS
-Report bugs against live\-initramfs <\fIhttp://packages.qa.debian.org/live\-initramfs\fR>.
-
-.SH HOMEPAGE
-More information about the Debian Live project can be found at <\fIhttp://debian\-live.alioth.debian.org/\fR> and <\fIhttp://wiki.debian.org/DebianLive/\fR>.
-
-.SH AUTHORS
-live\-initramfs is maintained by Daniel Baumann <\fIdaniel@debian.org\fR> for the Debian project.
-.PP
-live\-initramfs is a fork of casper <\fIhttp://packages.ubuntu.com/casper/\fR>. casper was originally written by Tollef Fog Heen <\fItfheen@canonical.com\fR> and Matt Zimmerman <\fImdz@canonical.com\fR>.
diff --git a/manpages/live-snapshot.en.1.txt b/manpages/live-snapshot.en.1.txt
new file mode 100644 (file)
index 0000000..7cebed5
--- /dev/null
@@ -0,0 +1,100 @@
+live-snapshot(1)
+================
+
+Name
+----
+live-snapshot - a simple script to ease persistence usage
+
+Synopsis
+--------
+live-snapshot [-c|--cow **DIRECTORY**s] [-d|--device **DEVICE**] [-e|--exclude-list **FILE**] [-o|--output **FILE**] [-t|--type **TYPE**]
+
+live-snapshot [-r|--resync-string **STRING**]
+
+live-snapshot [-h|--help]
+
+live-snapshot [-u|--usage]
+
+live-snapshot [-v|--version]
+
+Description
+-----------
+
+live-snapshot is a script which can be used to build the right types of
+persistent image files supported by live-initramfs(7). It is also used on
+exit by the live-initramfs init script to resync the boot-found snapshots
+devices.
+
+Options
+-------
+
+  -c, --cow **DIRECTORY**::
+
+specifies the input directory to be cloned in the image file. Its default value
+"/live/cow" should be right for most uses. However it could be handy to specify
+"/home" and type ext2 for the type to prepare an image file suited to be
+directly mounted by live-initramfs as home.
+
+  -d, --device **DEVICE**::
+
+sets the device where the media which the snapshot/persistence file/partition
+will be put. If it is not specified, a tmpfs will be used and linked to the
+user's desktop to move it where it is needed. If the device has no filesystem,
+an ext2 fs will be automatically created and labelled according to the values
+specified after the "--output" value or with a sane default.
+
+  -e, --exclude-list **FILE**::
+
+a file containing a list of filenames/paths that should not be saved. This exclude list will be remebered on the target snapshot media for reuse.
+
+  -o, --output **FILE**::
+
+the filename/label used for the output file/partition. If left blank, live-snapshot will search for a proper file on the device or use the whole partition.
+
+  -r, --resync-string **STRING**::
+
+internally used on resyncs.
+
+  -t, --type **TYPE**::
+
+Type could be one of "cpio", "squashfs" or "ext2".
+
+  -h, --help::
+
+display help and exit
+
+  -u, --usage::
+
+show usage and exit
+
+  -v, --version::
+
+output version information and exit
+
+See also
+--------
+
+live-initramfs(8)
+
+This program is a part of live-initramfs.
+
+Bugs
+----
+
+Report bugs against live-initramfs
+link:http://packages.qa.debian.org/live-initramfs[http://packages.qa.debian.org/live-initramfs].
+
+Homepage
+--------
+
+More information about the Debian Live project can be found at
+link:http://debian-live.alioth.debian.org/[http://debian-live.alioth.debian.org/] and
+link:http://wiki.debian.org/DebianLive/[http://wiki.debian.org/DebianLive/].
+
+Authors
+-------
+
+live-initramfs is maintained by Daniel Baumann <daniel@debian.org> for the
+Debian project. live-initramfs is a fork of
+link:http://packages.ubuntu.com/casper/[casper]. casper was originally written
+by Tollef Fog Heen <tfheen@canonical.com> and Matt Zimmerman <mdz@canonical.com>.
diff --git a/manpages/live-snapshot.it.1 b/manpages/live-snapshot.it.1
deleted file mode 100644 (file)
index d5a7163..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-.TH LIVE\-SNAPSHOT 1 "02.07.2007" "1.91.3" "live\-initramfs"
-
-.SH NAME
-live\-snapshot \- uno script per facilitare l'uso della persistenza sui sistemi live
-
-.SH SYNOPSIS
-.B live\-snapshot
-.RB [\| \-c \||\| \-\-cow
-.IR DIRECTORY ]
-.RB [\| \-d \||\| \-\-device
-.IR DEVICE \|]
-.RB [\| \-e \||\| \-\-exclude\-list
-.IR FILE \|]
-.RB [\| \-o \||\| \-\-output
-.IR FILE \|]
-.RB [\| \-t \||\| \-\-type
-.IR TYPE \|]
-.PP
-.B live\-snapshot
-.RB [\| \-r \||\| \-\-resync\-string
-.IR STRING \|]
-.PP
-.B live\-snapshot
-.RB [\| \-h \||\| \-\-help \|]
-.br
-.B live\-snapshot
-.RB [\| \-u \||\| \-\-usage \|]
-.br
-.B live-snapshot
-.RB [\| \-v \||\| \-\-version \|]
-
-.SH DESCRIPTION
-live\-snapshot \[`e] uno script che pu\[`o] essere usato per costruire un file immagine formattato correttamente per essere usato da \fIlive\-initramfs\fR(7); viene inoltre usato dallo script di init di live\-initramfs in uscita per sincronizzare i device di snapshot riconosciuti al boot.
-
-.SH OPTIONS
-.IP "\fB\-c, \-\-cow\fR \fIDIRECTORY\fR" 4
-specifica la directory da clonare nel file immagine. Il valore di default \[`e] lo stesso default usato da live\-initramfs per la sua directory COW (copy on write, un tempo situata in "/live/cow") ed \[`e] sufficiente per gli usi comuni. Pu\[`o] essere utile tuttavia specificare "/home" e come tipo "ext2" per preparare un file immagine adatto per essere montato da live\-initramfs come "/home" al boot.
-.IP "\fB\-d, \-\-device\fR \fIDEVICE\fR" 4
-seleziona il device dove il file/partizione di snapshot o persistenza dovr\[`a] essere sistemato. Se il device non ha un filesystem, ne verr\[`a] creato uno automaticamente, di tipo ext2 ed etichettato (label) in base al valore specificato nell'opzione "--output" o con un default. Se non viene specificato nessun device, verr\[`a] usato un "tmpfs" linkato sul desktop dell'utente, in modo che port\[`a] essere mosso dove si vuole.
-.IP "\fB\-e, \-\-exclude\-list\fR \fIFILE\fR" 4
-un file contenente una lista di file e percorsi che NON devono essere salvati. Questa lista verr\[`a] inclusa nello snapshot per essere riutilizzata.
-.IP "\fB\-o, \-\-output\fR \fIFILE\fR" 4
-il nome del file o l'etichetta (label) da usare per il file o la partizione di snapshot. Se non specificata, live\-snapshot cercher\[`a] un file all'interno del device oppure user\[`a] l'intera partizione.
-.IP "\fB\-r, \-\-resync\-string\fR \fISTRING\fR" 4
-usato internamente nelle sincronizzazioni dallo script di init di live\-initramfs. Il formato pu\[`o] cambiare, usatelo a vostro rischio.
-.IP "\fB\-t, \-\-type\fR \fITYPE\fR" 4
-il tipo pu\[`o] essere "cpio", "squashfs" o "ext2".
-.PP
-.IP "\fB\-h, \-\-help\fR" 4
-mostra l'aiuto ed esce
-.IP "\fB\-u, \-\-usage\fR" 4
-mostra l'utilizzo ed esce
-.IP "\fB\-v, \-\-version\fR" 4
-da informazioni sulla versione ed esce
-
-.SH SEE ALSO
-\fIlive\-initramfs\fR(8)
-.PP
-Questo programma fa parte di live\-initramfs.
-
-.SH BUGS
-Riportate i bug sul pacchetto live\-initramfs <\fIhttp://packages.qa.debian.org/live\-initramfs\fR>.
-
-.SH HOMEPAGE
-Ulteriori informazioni su progetto Debian Live possono essere trovate su <\fIhttp://debian\-live.alioth.debian.org/\fR> e <\fIhttp://wiki.debian.org/DebianLive/\fR>.
-
-.SH AUTHORS
-live\-initramfs \[`e] mantenuto da Daniel Baumann <\fIdaniel@debian.org\fR> per il progetto Debian.
-.PP
-live\-initramfs \[`e] un fork di casper <\fIhttp://packages.ubuntu.com/casper\fR>. casper \[`e] stato scritto originariamente da Tollef Fog Heen <\fItfheen@canonical.com\fR> e Matt Zimmerman <\fImdz@canonical.com\fR>.
diff --git a/manpages/live-snapshot.it.1.txt b/manpages/live-snapshot.it.1.txt
new file mode 100644 (file)
index 0000000..e396efe
--- /dev/null
@@ -0,0 +1,107 @@
+live-snapshot(1)
+================
+
+Name
+----
+live-snapshot - uno script per facilitare l'uso della persistenza sui sistemi live
+
+Synopsis
+--------
+live-snapshot [-c|--cow **DIRECTORY**s] [-d|--device **DEVICE**] [-e|--exclude-list **FILE**] [-o|--output **FILE**] [-t|--type **TYPE**]
+
+live-snapshot [-r|--resync-string **STRING**]
+
+live-snapshot [-h|--help]
+
+live-snapshot [-u|--usage]
+
+live-snapshot [-v|--version]
+
+Description
+-----------
+
+live-snapshot `e uno script che pu`o essere usato per costruire un file immagine formattato
+correttamente per essere usato da live-initramfs(7); viene inoltre usato dallo script di
+init di live-initramfs in uscita per sincronizzare i device di snapshot riconosciuti al boot.
+
+Options
+-------
+
+  -c, --cow **DIRECTORY**::
+
+specifica la directory da clonare nel file immagine. Il valore di default `e
+lo stesso default usato da live-initramfs per la sua directory COW (copy on
+write, un tempo situata in "/live/cow") ed `e sufficiente per gli usi comuni.
+Pu`o essere utile tuttavia specificare "/home" e come tipo "ext2" per
+preparare un file immagine adatto per essere montato da live-initramfs come
+"/home" al boot.
+
+  -d, --device **DEVICE**::
+
+seleziona il device dove il file/partizione di snapshot o persistenza dovr`a
+essere sistemato. Se il device non ha un filesystem, ne verr`a creato uno
+automaticamente, di tipo ext2 ed etichettato (label) in base al valore
+specificato nell'opzione "--output" o con un default. Se non viene specificato
+nessun device, verr`a usato un "tmpfs" linkato sul desktop dell'utente, in
+modo che port`a essere mosso dove si vuole.
+
+  -e, --exclude-list **FILE**::
+
+un file contenente una lista di file e percorsi che NON devono essere salvati.
+Questa lista verr`a inclusa nello snapshot per essere riutilizzata.
+
+  -o, --output **FILE**::
+
+il nome del file o l'etichetta (label) da usare per il file o la partizione di
+snapshot. Se non specificata, live-snapshot cercher\`a un file all'interno
+del device oppure user`a l'intera partizione.
+
+  -r, --resync-string **STRING**::
+
+usato internamente nelle sincronizzazioni dallo script di init di
+live-initramfs. Il formato pu\`o cambiare, usatelo a vostro rischio.
+
+  -t, --type **TYPE**::
+
+il tipo pu`o essere "cpio", "squashfs" o "ext2".
+
+  -h, --help::
+
+mostra l'aiuto ed esce
+
+  -u, --usage::
+
+mostra l'utilizzo ed esce
+
+  -v, --version::
+
+da informazioni sulla versione ed esce
+
+See also
+--------
+
+live-initramfs(8)
+
+Questo programma fa parte di live-initramfs.
+
+Bugs
+----
+
+Riportate i bug sul pacchetto live-initramfs
+link:http://packages.qa.debian.org/live-initramfs[http://packages.qa.debian.org/live-initramfs].
+
+Homepage
+--------
+
+Ulteriori informazioni su progetto Debian Live possono essere trovate su
+link:http://debian-live.alioth.debian.org/[http://debian-live.alioth.debian.org/] e
+link:http://wiki.debian.org/DebianLive/[http://wiki.debian.org/DebianLive/].
+
+Authors
+-------
+
+live-initramfs `e mantenuto da Daniel Baumann <daniel@debian.org> per il
+progetto Debian. live-initramfs `e un fork di
+link:http://packages.ubuntu.com/casper[casper]. casper `e stato scritto
+originariamente da Tollef Fog Heen <tfheen@canonical.com> e Matt Zimmerman
+<mdz@canonical.com>.
index 7a0a78e..b883c92 100755 (executable)
@@ -170,6 +170,11 @@ Arguments ()
                                export NOACCESSIBILITY
                                ;;
 
+                       noapparmor)
+                               NOAPPARMOR="Yes"
+                               export NOAPPARMOR
+                               ;;
+
                        noaptcdrom)
                                NOAPTCDROM="Yes"
                                export NOAPTCDROM
@@ -585,17 +590,17 @@ do_netmount ()
 
        ipconfig ${DEVICE} | tee /netboot.config
 
-       if [ "${NFSROOT}" = "auto" ]
-       then
-               NFSROOT=${ROOTSERVER}:${ROOTPATH}
-       fi
-
        # source relevant ipconfig output
        OLDHOSTNAME=$HOSTNAME
        . /tmp/net-${DEVICE}.conf
        [ -z $HOSTNAME ] && HOSTNAME=$OLDHOSTNAME
        export HOSTNAME
 
+       if [ "${NFSROOT}" = "auto" ]
+       then
+               NFSROOT=${ROOTSERVER}:${ROOTPATH}
+       fi
+
        if [ -n "${FETCH}" ] && do_httpmount
        then
                rc=0
index fdde34d..63da284 100755 (executable)
@@ -31,9 +31,6 @@ log_begin_msg "Adding APT-CDROM source..."
 
 # live-initramfs script
 
-mkdir -p /root/cdrom
-mount -n -o bind /cdrom /root/cdrom
 chroot /root apt-cdrom -m add
-umount /root/cdrom
 
 log_end_msg
diff --git a/scripts/live-bottom/42disable_apparmor b/scripts/live-bottom/42disable_apparmor
new file mode 100755 (executable)
index 0000000..d325ddb
--- /dev/null
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+#set -e
+
+# initramfs-tools header
+
+PREREQ=""
+
+prereqs()
+{
+       echo "${PREREQ}"
+}
+
+case "${1}" in
+       prereqs)
+               prereqs
+               exit 0
+               ;;
+esac
+
+# live-initramfs header
+
+if [ -n "${NOAPPARMOR}" ]
+then
+       exit 0
+fi
+
+. /scripts/live-functions
+
+log_begin_msg "Disabling AppArmor (does not work with stacked file systems)..."
+
+# live-initramfs script
+
+chroot /root update-rc.d -f apparmor remove
+
+log_end_msg