diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/CREDITS | 1 | ||||
-rw-r--r-- | doc/ChangeLog | 118 | ||||
-rw-r--r-- | doc/NEWS | 4 | ||||
-rw-r--r-- | doc/README | 3 | ||||
-rw-r--r-- | doc/TODO | 5 | ||||
-rwxr-xr-x | doc/examples/beryl-hook.sh | 60 |
6 files changed, 178 insertions, 13 deletions
diff --git a/doc/CREDITS b/doc/CREDITS index cf8a3d470..f0bd7ef0f 100644 --- a/doc/CREDITS +++ b/doc/CREDITS @@ -7,6 +7,7 @@ Patches (alphabetical order): * Frederic Lehobey <Frederic.Lehobey@free.fr> * Guerkan Senguen <gurkan@linuks.mine.nu> * Hadar Weiss <whadar@gmail.com> + * Inigo Tejedor Arrondo <inigo@navarrux.org> * Jason D. Clinton <me@jasonclinton.com> * Kai Hendry <hendry@iki.fi> * Marcelo D. Re <mdre@rectorado.unl.edu.ar> diff --git a/doc/ChangeLog b/doc/ChangeLog index 1785b790e..a3eae215f 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,16 +1,112 @@ -2007-03-14 Daniel Baumann <daniel@debian.org> +2006-03-19 Daniel Baumann <daniel@debian.org> - * helpers/lh_chroot_hacks: Added removal of udev persistent-net rule. - * Uploaded 1.0~a1-3. + * Uploaded 1.0~a2-1. -2007-03-14 Daniel Baumann <daniel@debian.org> +2007-03-18 Daniel Baumann <daniel@debian.org> - * functions/defaults.sh: Fixed setting of LIVE_SYSVINIT. - * helpers/lh_chroot_sysvinit: Changed check for LIVE_SYSVINIT from disabled to - enabled. - * Uploaded 1.0~a1-2. + * functions/defaults.sh: + - Quoted date call in LIVE_ISO_VOLUME. + * manpages/lh_clean.1: + - Added. -2007-03-12 Daniel Baumann <daniel@debian.org> +2007-03-17 Daniel Baumann <daniel@debian.org> - * Rewritten live-package. - * Uploaded 1.0~a1-1. + * functions/defaults.sh, helpers/*: + - Renamed LIVE_MIRROR to LIVE_MIRROR_LOCAL and LIVE_MIRROR_SECURITY + to LIVE_MIRROR_LOCAL_SECURITY. + * doc/examples/beryl-hook.sh: + - Added, thanks to Inigo Tejedor Arrondo <inigo@navarrux.org>. + * helpers/lh_config, make-live: + - Added check for newconfig to prevent overwriting of non-specified + options to default values. + * helpers/lh_chroot_localhooks: + - Added basename where needed. + * helpers/lh_chroot_sources: + - Added check for local sources.list in config for custom + repositories. + - Replaced security check for etch with check for not-unstable. + * manpages/lh_binary.1, lh_bootstrap.1, lh_bootstrap_cdebootstrap.1, + lh_bootstrap_debootstrap.1, lh_testroot.1: + - Added. + * templates/syslinux/pxlinux.cfg: + - Fixed path. + +2007-03-16 Daniel Baumann <daniel@debian.org> + + * helpers/lh_binary_usb: Corrected stagefile creation. + +2007-03-15 Daniel Baumann <daniel@debian.org> + + * Makefile: + - Replaced helper uninstall routine with a less intrusive one. + * doc/NEWS: + - Updated. + * functions/conffile.sh: + - Beautified. + * functions/defaults.sh: + - Added LH_LOSETUP. + * functions/lockfile.sh: + - Beautified. + * helpers/*: + - Allowing apt-get, not just apt in LH_APT. + * helpers/lh_config: + - Added check for existing configuration. + * helpers/lh_binary_md5sum: + - Removed legacy code. + * helpers/lh_binary_manifest: + - Added creation of packages.txt. + * helpers/lh_binary_usb, lh_source_usb: + - Replaced loop device node workaround with a better one. + * helpers/lh_chroot_hooks, lh_chroot_localhooks: + - Fixed executable check. + * helpers/lh_source_config: + - Added. + * helpers/lh_source_download: + - Separeted debian sources and debian-live configuration into + different directories. + - Added live-helper to the sources. + * helpers/lh_source_generic, lh_source_iso, lh_source_usb, + lh_source_net: + - Removed annyoing warning when sources are disabled. + * helpers/lh_source_net: + - Beautified. + * helpers/make-live: + - Fixed typo in ARGUMENTS. + - Moved help, usage, version into functions. + - Removed build pre-option. + * manpages/live-helper.7: + - Added. + * templates/syslinux/f10.txt: + - Added note about Debian Live project. + +2007-03-14 Daniel Baumann <daniel@debian.org> + + * functions/defaults.sh, helpers/*: + - Converted LIVE_ROOT to directory, not full path. + * functions/*, helpers/*: + - Replaced LIVE_CHROOT with directory name. + * functions/conffile.sh: + - Added warning if CONFFILE is not readable. + * helpers/lh_chroot_localization: + - Completed check for koffice. + * helpers/lh_source_download: + - Fixed typo in old source removal. + +2007-03-14 Daniel Baumann <daniel@debian.org> + + * helpers/lh_chroot_hacks: + - Added removal of udev persistent-net rule. + * Uploaded 1.0~a1-3. + +2007-03-14 Daniel Baumann <daniel@debian.org> + + * functions/defaults.sh: + - Fixed setting of LIVE_SYSVINIT. + * helpers/lh_chroot_sysvinit: + - Changed check for LIVE_SYSVINIT from disabled to enabled. + * Uploaded 1.0~a1-2. + +2007-03-12 Daniel Baumann <daniel@debian.org> + + * Rewritten live-package. + * Uploaded 1.0~a1-1. @@ -12,7 +12,7 @@ News: * 2006-06-02: Added support for netboot image generation. http://lists.alioth.debian.org/pipermail/debian-live-devel/2006-May/000185.html - * 2006-07-17: Uploaded live-package to Debian unstable. + * 2006-07-17: Uploaded first live-package to Debian unstable. http://packages.debian.org/changelogs/pool/main/l/live-package/current/changelog#versionversion0.99-1 * 2007-02-05: Setup image autobuild server. @@ -24,4 +24,4 @@ News: * 2007-02-17: Added support for encrypted live filesystem. http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-February/000836.html - * 2007-03-12: Uploaded live-helper to Debian unstable. + * 2007-03-12: Uploaded first live-helper to Debian unstable. diff --git a/doc/README b/doc/README index dbccc7c86..6cb9ed26c 100644 --- a/doc/README +++ b/doc/README @@ -55,6 +55,7 @@ |_ lh_binary_localincludes |_ lh_binary_md5sum | + |_ lh_binary_hdd |_ lh_binary_iso |_ lh_binary_net |_ lh_binary_usb @@ -70,8 +71,10 @@ |_ lh_chroot_resolv install |_ lh_chroot_sources install | + |_ lh_source_config |_ lh_source_download | + |_ lh_source_hdd |_ lh_source_generic |_ lh_source_iso |_ lh_source_net @@ -11,3 +11,8 @@ Todo: * write manpage and documentation * write lh_binary_di and lh_binary_gi * write lh_binary_grub + +Later: + * Add win32 autorun like + http://morphix.svn.sourceforge.net/viewvc/morphix/trunk/cdrom-misc/autorun/ + * Add loadlin batch diff --git a/doc/examples/beryl-hook.sh b/doc/examples/beryl-hook.sh new file mode 100755 index 000000000..1591487d2 --- /dev/null +++ b/doc/examples/beryl-hook.sh @@ -0,0 +1,60 @@ +#!/bin/sh + +# This is a hook for live-helper(7) to install beryl and enable aixgl. +# It was originally written by Inigo Tejedor Arrondo <inigo@navarrux.org>. +# To enable it, copy this hook into your config/chroot_localhooks directory. +# +# At boot prompt, type 'linux aixgl', press enter and have fun. + +# Update sources.list +cat >> /etc/apt/sources.list << EOF +# beryl-project +deb http://debian.beryl-project.org/ etch main +EOF + +if grep deb-src /etc/apt/sources.list +then + echo "deb-src http://debian.beryl-project.org/ etch main" >> /etc/apt/sources.list +fi + +# Import archive signing key +wget -O - http://debian.beryl-project.org/root@lupine.me.uk.gpg | apt-key add - + +# Update indices +apt-get update + +# Install packages +PACKAGES="beryl beryl-core beryl-manager beryl-plugins beryl-plugins-unsupported beryl-settings beryl-settings-bindings beryl-settings-simple" + +if [ -f /usr/bin/gnome-session ] +then + PACKAGES="${PACKAGES} emerald emerald-themes heliodor" +fi + +if [ -f /usr/bin/kstart ] +then + PACKAGES="${PACKAGES} aquamarine" +fi + +apt-get install --yes ${PACKAGES} + +# Add init script +cat > /etc/init.d/aixgl << EOF +#!/bin/sh + +if cat /proc/cmdline | grep aixgl > /dev/null +then + echo "Configuring xorg for aixgl..." + + echo "" >> /etc/X11/xorg.conf + echo "# Added by beryl-hook.sh" >> /etc/X11/xorg.conf + echo "Section \"Extensions\"" >> /etc/X11/xorg.conf + echo " Option \"Composite\" \"Enable\"" >> /etc/X11/xorg.conf + echo "EndSection" >> /etc/X11/xorg.conf + + sed -i -e "s/Section \"Device\""/"Section \"Device\"\n\t Option \"XAANoOffscreenPixmaps\" \"true\"\n\t Option \"AddARGBGLXVisuals\" \"on\"\n\t Option \"AllowGLXWithComposite\" \"true\"/" -e "s/Section \"Module\""/"Section \"Module\"\n\t Load \"i2c\"\n\t Load \"int10\"\n\t Load \"xtrap\"\n\t Load \"vbe\"/" /etc/X11/xorg.conf +fi +EOF + +chmod 0755 /etc/init.d/aixgl +update-rc.d aixgl defaults |