Raphaël Hertzog
44b9b0a650
Support --distribution-binary and --distribution-chroot
...
This makes it possible to build an image against a first distribution
(--distribution-chroot) and have the resulting image point to another
distribution (--distribution-binary). We can use this to build against a
snapshot and have the result use the original distribution that was
snapshotted.
Closes : #888507
2019-12-19 18:18:44 +01:00
Raphaël Hertzog
e7221c02f3
Tweak lintian overrides
2019-12-19 17:33:52 +01:00
Raphaël Hertzog
bca7af4ecb
installer_debian-installer: don't mess with /var/lib/dpkg/status
...
Use a similar trick as for chroot_live-packages.
Relates to #944983 .
2019-12-19 16:53:30 +01:00
Raphaël Hertzog
15c46fa152
Set default distribution to buster
...
Closes : #934495
Thanks: Алексей Шилин
2019-12-19 16:43:51 +01:00
Raphaël Hertzog
0647e985fa
chroot_live-packages: use dpkg-query to see if a package is installed
...
Closes : #944983
2019-12-19 16:21:58 +01:00
Raphaël Hertzog
04ea46d07b
binary_package-lists: avoid messing with dpkg's status file
...
Instead of emptying the file temporarily, just tell APT to use /dev/null
instead of /var/lib/dpkg/status. Relates to #944983
2019-12-19 15:54:54 +01:00
Roland Clobus
1682c5c8d1
Manpage: Update the default values of --mirror-* and --parent-mirror-*
2019-06-22 13:58:54 +02:00
Roland Clobus
14d82a8065
Manpage: use 3rd person form when describing an option
2019-06-22 13:08:57 +02:00
Roland Clobus
137ec1559c
Manpage: simplify the description
2019-06-22 13:05:59 +02:00
Roland Clobus
6ed2715e23
Manpage: the configuration directory (config) cannot be modified
2019-06-19 13:26:16 +02:00
Roland Clobus
a9dba166ad
Manpage: removed FIXME for the SYNOPSIS section, all options are now listed
2019-06-19 13:20:15 +02:00
Roland Clobus
a2d2065dec
Manpage: removed incorrect mentioning of the -d command line option
2019-06-19 13:11:11 +02:00
Roland Clobus
5aaf2181b8
--mirror-binary* was not properly sorted
2019-06-19 13:07:10 +02:00
Roland Clobus
e7a629fb02
Manpage: Use alphabetical order for the description of the command line options
2019-06-19 13:05:24 +02:00
Roland Clobus
a50dbe2567
Manpage: typo
2019-06-19 12:27:06 +02:00
Roland Clobus
0a97e7c069
Manpage: consistent use of whitespace in the command line option list
2019-06-19 12:26:07 +02:00
Roland Clobus
a957982203
Manpage: added missing \fR tags
2019-06-19 12:25:13 +02:00
Roland Clobus
1837f6a40b
Reordered the command line options to make them in alphabetical order
2019-06-16 13:12:06 +02:00
Roland Clobus
a844199e30
Manpage: Added documentation for --bootstrap-qemu-[arch|exclude|static]
2019-06-16 12:47:29 +02:00
Roland Clobus
58a82854a4
Manpage: Added documentation for --loadlin
2019-06-16 12:47:29 +02:00
Roland Clobus
aef1b75233
Manpage: Added documentation for --swap-file-path and --swap-file-size
2019-06-16 12:47:29 +02:00
Roland Clobus
c8fddcd702
Manpage: Added documentation for --firmware-binary and --firmware-chroot
2019-06-16 12:47:29 +02:00
Roland Clobus
554c37fd9e
Manpage: --parent-archive-areas uses the same argument name as 'lb config --help'
2019-06-16 12:47:29 +02:00
Roland Clobus
7c02640b62
Manpage: --mode explicitly supports debian and progress-linux. Special handling for ubuntu was dropped 2015-05-03
2019-06-16 12:47:29 +02:00
Roland Clobus
05ed83a2b6
Manpage: Added documentation for --hdd-label, --hdd-size and --hdd-partition-start
2019-06-16 12:47:28 +02:00
Roland Clobus
6c6151d0c9
Manpage: Added documentation for --image-name
2019-06-16 12:47:28 +02:00
Roland Clobus
c54aa22bf6
Manpage: Added documentation for --initsystem
2019-06-16 12:47:28 +02:00
Roland Clobus
ab8c09eca1
--initramfs support none and live-boot
2019-06-16 12:47:28 +02:00
Roland Clobus
e9af6d559f
Manpage: Removed references to command line options that are no longer
...
in the code:
--firmware-binary
--firmware-chroot
--hooks
--parent-mirror-chroot-updates
--parent-mirror-chroot-backports
--parent-mirror-binary-updates
--parent-mirror-binary-backports
--mirror-chroot-updates
--mirror-chroot-backports
--mirror-binary-updates
--mirror-binary-backports
--templates
2019-06-16 12:47:28 +02:00
Roland Clobus
f8f09c77c7
Manpage: Added documentation for --zsync
2019-06-16 12:47:28 +02:00
Roland Clobus
ae5a77aedb
Manpage: --config synchronised to 'lb config --help'
2019-06-16 12:47:28 +02:00
Roland Clobus
9a4c334a55
Manpage: --compression also accepts xz. The default is none
2019-06-16 12:47:27 +02:00
Roland Clobus
75733ac554
Manpage: Added documentation for --breakpoints
2019-06-16 12:47:12 +02:00
Roland Clobus
45e45a8a22
Matched the documentation of --checksums to the implementation in live-boot
2019-06-16 12:44:13 +02:00
Roland Clobus
d9961a8a54
Manpage: --binary-filesystem also accepts ntfs
2019-06-04 08:04:42 +02:00
Roland Clobus
a5f69d0d73
Fixed a typo for --clean in 'lb config --help'
2019-06-03 10:48:58 +00:00
Roland Clobus
8466086428
Mention --breakpoints in 'lb config --help'
2019-06-03 10:48:58 +00:00
Roland Clobus
3c88667c2d
Removed option --bootstrap, which is not implemented.
2019-06-03 10:48:58 +00:00
Roland Clobus
c166c87497
Removed option none for --apt-indices, which was removed in 3.0.2-1.
2019-06-03 10:48:58 +00:00
Roland Clobus
3607219f69
Do not store _QUIET in the configuration file, otherwise the overrides
...
in the command line get ignored. Adds a documentation line for the other
command line options as well.
2019-06-03 10:48:58 +00:00
Roland Clobus
0e03c34edb
Removed obsolete short command line options.
...
-f was --filesystem
-l was --language
-p was --package-list
-e was --encryption
2019-06-03 10:48:58 +00:00
Roland Clobus
56784ca1c0
Reenabled the command line option for colored messages for all scripts. The functionality was added 2008-11-01, but was not really active.
2019-06-03 10:48:58 +00:00
Roland Clobus
c4abbbcc7e
Reenabled the command line option for colored messages for lb_config. The functionality was added 2008-11-01, but was not really active.
2019-06-03 10:48:58 +00:00
Matthijs Kooijman
f62a6f9dea
Remove ldlinux.c32 for extlinux and syslinux
...
Since syslinux 5.00, this file is installed into the disk root by the
extlinux and syslinux installer commands. For pxelinux and isolinux,
these files still need to be added manually. This is documented at:
https://wiki.syslinux.org/wiki/index.php?title=Library_modules#All_Syslinux_variants_need_an_additional_ldlinux_module
Keeping these unused files around is probably only confusing, so better
to remove them.
2019-05-30 16:14:51 +02:00
adrian15
39038173a8
Readd findiso parametre to loopback.cfg generation.
2019-04-21 18:59:29 +02:00
Roland Clobus
e4a4d4ae8d
Run the pipeline only for master
2019-04-18 11:59:40 +00:00
Roland Clobus
a93539e8e8
Added pipeline definition
2019-04-18 11:59:40 +00:00
Roland Clobus
c035b3f106
Updated URL in the LB_ISO_PUBLISHER field.
2019-04-17 21:29:34 +02:00
Roland Clobus
f460533ca1
Updated URL in the LB_ISO_PREPARER field.
2019-04-17 21:27:04 +02:00
Roland Clobus
599ef4892e
Updated URL for po4a.
2019-04-17 21:06:58 +02:00