Daniel Baumann
c7e7f435f2
Releasing version 1.0.2-1.
2011-03-09 19:07:31 +01:00
Daniel Baumann
8d42773bb1
Releasing version 1.0.1-4.
2011-03-09 19:03:45 +01:00
Daniel Baumann
64fe27d865
Adding emdebian grip mode.
2011-03-09 19:03:45 +01:00
Daniel Baumann
563df7464f
Removing debian-edu mode, outdated and apparently not used anymore.
2011-03-09 19:03:45 +01:00
Daniel Baumann
95918265bc
Correcting defaults check for diverted losetup binary to also cope with host systems that do install loop-aes-utils after populating live-helper config.
2011-03-09 19:03:45 +01:00
Daniel Baumann
95f40a04d6
Updating lxde-desktop support.
2011-03-09 19:03:45 +01:00
Daniel Baumann
50c3576e0b
Removing wrong 'new-line' in running echo functions when using no color output.
2011-03-09 19:03:45 +01:00
Antonio Terceiro
5f0876d99d
Adding missing arguments to printf (l10n disabled)
...
Otherwise the extra arguments would be discarded, e.g.
Echo "Loading defaults from %s" "${DEFAULTS_DIR}"
2011-03-09 19:03:44 +01:00
Daniel Baumann
7a5c748b83
Correcting wrong defaults setting for internal _L10N variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
4e07c78e0b
Releasing version 1.0.1-2.
2011-03-09 19:03:44 +01:00
Daniel Baumann
22a06c6566
Generalizing internal LH_CONFFILE variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
2b5f0a7a07
Using package variable to refere internally to live-helper.
2011-03-09 19:03:44 +01:00
Daniel Baumann
d0276d0b16
Also checking for gettext catalogs to be installed before enabling l10n.
2011-03-09 19:03:44 +01:00
Daniel Baumann
f070302f58
Removing double warning symbol.
2011-03-09 19:03:44 +01:00
Daniel Baumann
c225229f29
Implementing colorful output (currently disabled by default, though).
2011-03-09 19:03:44 +01:00
Daniel Baumann
776a7b2227
Generalizing internal LH_BREAKPOINTS variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
ad6b01b388
Generalizing internal LH_VERBOSE variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
cb0894b3b3
Generalizing internal LH_QUIET variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
3ff1c8050b
Generalizing internal LH_DEBUG variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
137f573c85
Generalizing internal LH_FORCE variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
d3c29179ad
Generalizing internal LH_L10N variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
1783c91424
Syncing internal l10n functions.
2011-03-09 19:03:43 +01:00
Daniel Baumann
db5d2b0dcd
Syncing internal lockfile functions.
2011-03-09 19:03:43 +01:00
Daniel Baumann
425f88e9ec
Updating signals in exit and lockfile traps.
2011-03-09 19:03:43 +01:00
Daniel Baumann
0eaf9e5122
Adding armel to architecture specific checks.
2011-03-09 19:03:43 +01:00
Daniel Baumann
961aa2f3b7
Updating color functions.
2011-03-09 19:03:43 +01:00
Daniel Baumann
b28ffecee0
Check for availability of gettext at runtime, and only use it if existing.
2011-03-09 19:03:43 +01:00
Daniel Baumann
37d2fb4b0f
Don't use set -e in sourced functions, this is the job of the actual executed script.
2011-03-09 19:03:43 +01:00
Daniel Baumann
1c1e7db6c4
Generalizing internal Chroot(); by requiring its first argument to be the chroot directory.
2011-03-09 19:03:43 +01:00
Daniel Baumann
6696b019fe
Renaming internal Read_conffile(); to Read_conffiles(); for consistency reasons.
2011-03-09 19:03:43 +01:00
Daniel Baumann
c36bae1013
Updating releases.sh to match internal namespace of included functions.
2011-03-09 19:03:43 +01:00
Daniel Baumann
d0ba615d07
Correcting intendation in conffile.sh.
2011-03-09 19:03:43 +01:00
Chris Lamb
95b6b96d2c
Add utility to dump all conffiles to stdout.
2011-03-09 19:03:43 +01:00
Chris Lamb
568f905c51
Add utility to dump specified file to stdout.
2011-03-09 19:03:43 +01:00
Chris Lamb
f1d230a6b5
Refactor utility to locate conffiles.
2011-03-09 19:03:43 +01:00
Chris Lamb
f2d0d81ad0
Print message when Exit is called.
2011-03-09 19:03:43 +01:00
Chris Lamb
4c485f1853
Add utility function to call 'Exit' when script exits.
2011-03-09 19:03:43 +01:00
Daniel Baumann
4f9797c893
Adding unmount calls for pseudo-filesystems in Exit();.
2011-03-09 19:03:43 +01:00
Daniel Baumann
ce7c2e2fe1
Removing LIVE_* grep from Exit(); as we have switched to LH_* variables long time ago.
2011-03-09 19:03:43 +01:00
Daniel Baumann
601338b91d
Updating version number in common.sh.
2011-03-09 19:03:43 +01:00
Daniel Baumann
78ea286335
Also accept x86_64 as alias for amd64 when checking for cross architecture support.
2011-03-09 19:03:42 +01:00
Daniel Baumann
4718372f13
Automatically correct LH_SETUP value if the configured losetup cannot be found.
2011-03-09 19:03:42 +01:00
Chris Lamb
242155f0b7
Ensure local packages lists are sourced over global ones ( Closes : #499656 )
2011-03-09 19:03:42 +01:00
Daniel Baumann
f423bca5d8
Adding scripts directory to to include custom helper scripts.
2011-03-09 19:03:42 +01:00
Daniel Baumann
254138f98d
Updating cursor.sh with additional functions.
2011-03-09 19:03:42 +01:00
Chris Lamb
f5fc8b9c9f
Warn when using syslinux with a non-FAT LH_BINARY_FILESYSTEM.
2011-03-09 19:03:41 +01:00
Chris Lamb
8d373e005b
Refactor partition size calculation, ensuring a uniform increase for ext partitions.
2011-03-09 19:03:41 +01:00
Daniel Baumann
e443308980
Adding cursor functions for future usage.
2011-03-09 19:03:41 +01:00
Daniel Baumann
b785db39a2
Adding color functions for future usage.
2011-03-09 19:03:41 +01:00
Daniel Baumann
30bac7a328
Don't install more than one kernel image when building minimal or stripped images.
2011-03-09 19:03:40 +01:00
Daniel Baumann
ef8155a112
Adding support for squeeze (lenny+1).
2011-03-09 19:03:40 +01:00
Chris Lamb
5a4b8ca4f9
Improve architecture auto-detection.
2011-03-09 19:03:40 +01:00
Daniel Baumann
953253444b
Setting project email address to the new debian-live@lists.debian.org.
2011-03-09 19:03:40 +01:00
Daniel Baumann
fa8e9f9381
Renaming sections to categories in order to use the same names as Debian Policy does ( Closes : #483777 ).
2011-03-09 19:03:40 +01:00
Daniel Baumann
d0bd7bc265
Using internal prefix for PACKAGES variable in function/packages.sh ( Closes : #468900 ).
2011-03-09 19:03:40 +01:00
Chris Lamb
e86a27449a
Install loop-aes-utils if we are using encryption.
2011-03-09 19:03:40 +01:00
Chris Lamb
59e0b310a3
Correct logic in LH_BOOTAPPEND_INSTALL handling
...
(LH_BOOTAPPEND_INSTALL was being overridden if a preseed.cfg was found.)
2011-03-09 19:03:40 +01:00
Chris Lamb
026a683b77
Don't use interpolation to print usage and help as it breaks newlines and tabs.
2011-03-09 19:03:40 +01:00
Daniel Baumann
45e82061bb
Correcting win32-loader default values.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
24ddf76181
Making help.sh and version.sh messages translatable.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
bb8faf961e
Making usage.sh messages translatable.
2011-03-09 19:03:39 +01:00
Daniel Baumann
3e3bb42607
Moving win32-loader inclusion support from external hook into main program ( Closes : #476546 ).
2011-03-09 19:03:39 +01:00
Daniel Baumann
fe8484f3cd
Adding generic echo function.
2011-03-09 19:03:39 +01:00
Daniel Baumann
1768bfdc24
Removing superfluous echo type from echo call.
2011-03-09 19:03:39 +01:00
Daniel Baumann
ec3874040a
Correcting escaping of $VERSION in LH_ISO_PREPARER defaults.
2011-03-09 19:03:39 +01:00
Chris Lamb
13aa45aeda
Correcting aesthetic typo "proces" -> "process".
2011-03-09 19:03:39 +01:00
Chris Lamb
808b473e08
Add leading space to prevent unnecessary diff when running lh_config repeatedly.
2011-03-09 19:03:39 +01:00
Chris Lamb
135276b93e
Rename internal LH_BOOTAPPEND_PRESEED variable to _LH_BOOTAPPEND_PRESEED
2011-03-09 19:03:39 +01:00
Daniel Baumann
f319841cc8
Replacing remaining echo calls with proper echo functions.
2011-03-09 19:03:39 +01:00
Daniel Baumann
7e5d71ed64
Don't expand version in default configuration, but rather use it dynamically.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
f34c8d45f5
Supporting remote preseeding files.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
aa6204c8ae
Also allowing multiple preseeding files for netboot.
2011-03-09 19:03:39 +01:00
Daniel Baumann
384a050c79
Adding guessing of the preseeding filename, and way to manually overwrite it (or select it in case of multiple available preseeding files).
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
6205a24620
Adding last modifications in order to have localization fully working in live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff.
2011-03-09 19:03:38 +01:00
Tiago Bortoletto Vaz
9be35287b8
Adding the basic infrastructure to provide l10n support for live-helper.
2011-03-09 19:03:38 +01:00
Daniel Baumann
ba25e433b5
Merging debian-installer-daily option into debian-installer-distribution.
2011-03-09 19:03:38 +01:00
Tiago Bortoletto Vaz
2acf049825
Suporting debian-installer distribution choice, which makes possible to build a image using a system-independent debian-installer suite. The config option for this is --debian-installer-distribution CODENAME.
2011-03-09 19:03:38 +01:00
Daniel Baumann
b973d05362
Bumping version number to 1.0.0.
2011-03-09 19:03:38 +01:00
Antonio Terceiro
195110261b
Sorting functions alphabetically.
2011-03-09 19:03:37 +01:00
Antonio Terceiro
7f1a4e4fc5
Replacing file checking with ls by function calls
...
Instead of repeatedly doing "ls ... > /dev/null 2>&1", just use a
function that does exactly that.
2011-03-09 19:03:37 +01:00
Chris Lamb
b07f1ccc01
Print a warning when package caching is disabled but d-i integration is enabled.
2011-03-09 19:03:37 +01:00
Daniel Baumann
24ec05d2e6
Updating debian release information.
2011-03-09 19:03:37 +01:00
Daniel Baumann
d5f142a24a
Releasing debian version 1.0~a48-1.
2011-03-09 19:03:37 +01:00
Chris Lamb
c184c0a74f
Perform in LH_BOOTAPPEND_INSTALL conditional expansion manually to avoid expansion bug/feature on repetitive calls to lh_config ( Closes : #488672 )
2011-03-09 19:03:36 +01:00
Chris Lamb
cfc182e161
Print a friendlier message if debootstrap or cdebootstrap cannot be found.
2011-03-09 19:03:36 +01:00
Chris Lamb
39310a3121
Migrate a In_list candidate to grep -E.
...
Perhaps we could .-include the In_list function?
2011-03-09 19:03:36 +01:00
Chris Lamb
b7ccfa63ca
Add In_list function to extract various bits of code that did (or should have done) the same job.
2011-03-09 19:03:35 +01:00
Chris Lamb
cc8092771e
Add support for usb-hdd on sparc (requires parted 1.8 from experimental).
2011-03-09 19:03:35 +01:00
Chris Lamb
d4f70af91b
Add support for the sparc architecture.
2011-03-09 19:03:35 +01:00
Chris Lamb
54a05a4691
Fix truncated Echo_breakage messages.
2011-03-09 19:03:35 +01:00
Chris Lamb
600d183d29
Add Echo_breakage for messages preceeding often-breaking stages and use before {c,}debootstrap calls
2011-03-09 19:03:35 +01:00
Daniel Baumann
18fbc3dca7
Releasing live-helper 1.0~a47-1.
2011-03-09 19:03:34 +01:00
Chris Lamb
a5134fe728
Allow needle and haystack parts of packagelist #if constructs to be lists
...
This allows us to write:
#if SECTIONS contrib non-free
contrib-package
non-free-package
#endif
and
#if DISTRIBUTION lenny sid
new-package
#endif
2011-03-09 19:03:34 +01:00
Daniel Baumann
8b5bab3922
Releasing live-helper 1.0~a46-1.
2011-03-09 19:03:33 +01:00
Tiago Bortoletto Vaz
cd97e1bbb1
Support list of items for conditionals in package lists
...
This patch allows giving a list of items for the conditionals in package
lists. For example, it's possible to specify some packages for more than one
architecture in the same conditional block:
package01
#if ARCHITECTURE i386 amd64
package02
package03
#endif
package04
where package01 and package04 are available for all architectures, but
package02 and package03 are available only for i386 and amd64 architectures.
2011-03-09 19:03:33 +01:00
Chris Lamb
9ae7a00544
Support simple conditionals in package lists
...
This patch adds support for simple conditionals in package lists. For
example, to limit a package to i386 only:
foo
#if ARCHITECTURE i386
package-only-in-i386
#endif
bar
Any variable that beings in LH_ can be expanded:
#if MODE ubuntu
package-only-in-ubuntu
#endif
Nesting of conditionals is not supported. If the variable to be expanded
does not exist, the conditional is false.
2011-03-09 19:03:33 +01:00
Chris Lamb
c742448209
Use APT::Install-Recommends to disable installation of recommends for Etch
2011-03-09 19:03:33 +01:00
Daniel Baumann
9ad7466cf1
Adding powerpc64 to default kernel flavours (in addition to the normal 32 bit one).
2011-03-09 19:03:33 +01:00
Daniel Baumann
a6a95bd632
Releasing live-helper 1.0~a45-1.
2011-03-09 19:03:33 +01:00
Daniel Baumann
7be45011f7
Adjusting Save_cache(); to skip already cached .deb files and only copying new packages to it.
2011-03-09 19:03:32 +01:00