Commit Graph

2994 Commits

Author SHA1 Message Date
Kiel Christofferson
07d1ff5f9b Include "components" when detecting local scripts.
This can help facilitate development and testing during the python transition.
2014-03-02 06:22:19 +01:00
Kiel Christofferson
c8daf8fcfd Allow config command without root privileges. 2014-03-02 06:22:19 +01:00
Kiel Christofferson
c9a09a282c Only call shift if args are not empty.
Some shells (like dash) will exit fatally when the shift builtin is called
beyond the last option.
2014-03-02 06:22:19 +01:00
Kiel Christofferson
3c69e6b56c Auto-detect foreign architectures in packagelist.
* Add function to output unique list of foreign architectures from an
  expanded package list.
* If foreign architectures are detected, add unique architectures
  to dpkg and update apt.
* This requires users to explicitly list at least _one_ package of a
  foreign architecture in their package list (e.g. foo:arch) for any other
  foreign arch dependencies to be handled appropriately.
2014-03-02 06:22:13 +01:00
Kiel Christofferson
9240aa3d3e Only grab the latest version of kernel+initrd pair. 2014-02-21 12:56:43 -05:00
Kiel Christofferson
a934c03e06 Use LB_INITRAMFS case instead of assuming "live". 2014-02-21 12:56:43 -05:00
Daniel Baumann
eb336bb782 Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
Daniel Baumann
fde942d3bd Releasing debian version 4.0~alpha31-1. 2014-01-07 21:16:23 +01:00
Daniel Baumann
5733ae0fe1 Explicitly building iso images with rock ridge extension. 2013-12-29 12:03:39 +01:00
Diederik de Haas
e28ec6094f Updated gitignore file with newly generated files. 2013-12-24 17:12:54 +01:00
Richard Nelson
562be14fcb Adding jessie distribution to l-b-cgi frontend. 2013-12-02 20:39:16 -06:00
Daniel Baumann
6ceaaa1e93 Silencing copying of syslinux themes since users get always distracted about syslinux 6 files not being dereferenced (which can be totally ignored if you're using syslinux 4). 2013-11-26 08:03:57 +01:00
Daniel Baumann
30d2c54194 Pre-emptively removing occurances of the short name of the Debian derivative from Canonical that cannot be named. 2013-11-10 09:33:47 +01:00
Daniel Baumann
aaa3b7382f Correcting a few copy/paste errors in *-includes python stubs. 2013-11-10 08:06:45 +01:00
Daniel Baumann
e9b5682936 Correcting file open modes in lb-init. 2013-11-07 08:43:33 +01:00
Daniel Baumann
d28d053e8c Unfuzzing German translation of lb-binary-hooks.1 2013-11-06 21:03:32 +01:00
chals
5f7833878b Unfuzzying dates in the German translation of the manpages. 2013-11-06 10:40:27 +01:00
chals
f2e31782d9 Unfuzzying dates in the Spanish translation. 2013-11-06 10:36:46 +01:00
chals
02c54df1b3 Updating, again, lb-bootstrap-debootstrap manpage, Spanish translation. 2013-11-06 10:33:56 +01:00
chals
2bb3744c42 Translating lb-source-hooks manpage into Spanish. 2013-11-06 10:13:04 +01:00
chals
4e95fffcd0 Translating lb-init manpage into Spanish. 2013-11-06 10:01:25 +01:00
chals
78543ac233 Updating Spanish translation of lb-chroot-hooks manpage. 2013-11-06 09:51:58 +01:00
chals
8cfc3a0713 Updating Spanish translation of lb-bootstrap-hooks manpage. 2013-11-06 09:43:54 +01:00
chals
a8020e26e2 Updating Spanish translation of lb-bootstrap-debootstrap manpage. 2013-11-06 09:17:36 +01:00
chals
22932c7e52 Updating Spanish translation of lb-bootstrap-cdebootstrap manpage. 2013-11-06 09:15:06 +01:00
chals
5b87f05ab9 Updating dates in manpages. 2013-11-06 09:10:53 +01:00
Daniel Baumann
6dc7604be7 Adding some notes on coding style in python readme. 2013-11-06 09:52:45 +01:00
Daniel Baumann
aeaaf8709e Moving live-build development disclaimer message from lb-config to lb-init. 2013-11-06 09:48:30 +01:00
Daniel Baumann
038b1fa8f6 Moving bootstrapping of derivative archive-keys from config to init. 2013-11-06 08:16:31 +01:00
chals
9f37451f92 Translating lb-source-includes.1 manpage into Spanish. 2013-11-05 21:01:26 +01:00
chals
708256bad6 Fixing copy and paste error in lb-bootstrap-includes.es.1 manpage, Spanish translation. 2013-11-05 20:43:58 +01:00
chals
d293243d6b Translating lb-chroot-includes.1 manpage into Spanish. 2013-11-05 20:38:50 +01:00
chals
7f56be1bc6 Translating lb-bootstrap-includes.1 manpage into Spanish. 2013-11-05 20:28:33 +01:00
chals
538ce51a1a Translating lb-binary-includes.1 manpage into Spanish. 2013-11-05 20:16:24 +01:00
Daniel Baumann
0225cd6023 Correcting comment in bootstrap-cdebootstrap. 2013-11-05 19:43:54 +01:00
chals
f5523f59f8 Updating small bits in several .po files, Spanish translation. 2013-11-05 19:38:20 +01:00
chals
20bd2904a5 Translating lb-binary-hooks.1 into Spanish. 2013-11-05 19:33:23 +01:00
chals
7a6a9cd732 Fixing typo in lb-binary-hooks.1 manpage. 2013-11-05 19:24:09 +01:00
chals
b1470f5fe5 Removing obsolete po4a flag 'no-backups' from manpages/Makefile. 2013-11-05 19:22:19 +01:00
Daniel Baumann
8245c7d0fc Adding --distribution to lb-init. 2013-11-05 12:20:17 +01:00
Daniel Baumann
3a3a4bbfc9 Adding lb-init manpage. 2013-11-05 12:20:16 +01:00
Daniel Baumann
960de852b7 Adding initial stub for lb init.
In the past, we had lb config for both creating a configuration directory
and updating settings in there. With the rewrite in Python, we're now
changing this finally to the more sane 'init' (create initial 'sample'
configuration directory tree, taking most arguments that lb config did)
and 'config' which will only be a get/set program to work on top of
an already initialized configuration tree.
2013-11-05 12:20:11 +01:00
Daniel Baumann
42fb1e1976 Dropping chroot_live-packages by moving logic outside of live-build into the config directory. 2013-11-05 11:16:39 +01:00
Daniel Baumann
19cc16df3f Decrufting depends, recommends and suggests. 2013-11-05 10:52:35 +01:00
Daniel Baumann
3e0c126e2a Creating all includes directories in config. 2013-11-04 19:48:25 +01:00
Daniel Baumann
2e77f83d83 Releasing debian version 4.0~alpha30-1. 2013-11-04 19:10:13 +01:00
Daniel Baumann
6254718202 Adding lb-bootstrap-includes manpage. 2013-11-04 19:04:49 +01:00
Daniel Baumann
0495570394 Correcting error message when no includes have been found in *-includes commands. 2013-11-04 19:00:56 +01:00
Daniel Baumann
4fa62f53fa Adding bootstrap-includes. 2013-11-04 18:59:23 +01:00
Daniel Baumann
3dbe0430d9 Adding lb-source-includes manpage. 2013-11-04 18:55:15 +01:00