Steve McIntyre
95c1e6241f
Add more calls to grab_file
2014-04-08 18:15:22 +01:00
Steve McIntyre
c73d70af87
Code changes to work without local mirror - call grab_file before we
...
use each file that we expect from the mirror
2014-02-09 15:02:06 +00:00
Steve McIntyre
e80636b598
Initial changes for update_tasks for grab_file
2014-01-20 00:03:14 +00:00
Steve McIntyre
eb190e34b1
Initial changes for apt-selection for grab_file
2014-01-20 00:01:46 +00:00
Steve McIntyre
e16d3ea4ca
Support multiple files in one command line
2014-01-19 23:59:04 +00:00
Steve McIntyre
053d79d158
Make sure the file we download is non-zero size
2014-01-19 23:59:04 +00:00
Steve McIntyre
277be3a9bf
Add initial http fetching support
...
Use the new grab_file helper to make sure we have all the files we
need.
Optionally check for what arches are available on an http mirror as
well as / instead of just looking locally.
2014-01-19 23:59:04 +00:00
Steve McIntyre
c25418118a
Add initial grab_file helper for http download support
2014-01-19 23:59:04 +00:00
Steve McIntyre
6ed69fe7e9
tools/apt-selection: pass APT::Architectures:: when calling apt;
...
otherwise if we're running on a multi-arch system apt will break
2014-01-19 23:55:56 +00:00
Steve McIntyre
546559365e
Fix syntax bug in try_di_image_cache()
...
Add warnings if download links we're using are insecure (i.e. not
https). May turn these into errors later...
2013-12-16 15:15:53 +00:00
Steve McIntyre
835cbca01b
Pull out some more common code into common.sh to simplify the various
...
boot-$arch scripts
2013-12-16 14:05:35 +00:00
Steve McIntyre
3e0309bc85
Trivial code consistency cleanups
2013-12-16 13:40:05 +00:00
Steve McIntyre
08c66eaf07
* tools/update_tasks: don't hard-code the default desktop to use,
...
instead work it out directly from the dependencies of the task-desktop
package.
2013-11-05 01:29:40 +00:00
Steve McIntyre
bc4d87e06f
Remove s390 from the arch lists
...
Remove s390 from the arch lists in various scripts, as it's going
away. Support remains if specifically configured yet.
2013-10-16 23:28:08 +01:00
Steve McIntyre
700eb1571f
Remove mention/support of old kfreebsd 8 kernels - they are not
...
created any more, and this is causing build failures.
2013-09-30 14:52:52 +01:00
Steve McIntyre
86e670195c
Remove mention/support of the s390(x) tape options
...
Not created by d-i any more, and this is causing build failures.
2013-06-24 11:48:57 +01:00
Steve McIntyre
fe25734789
List Translation files in dists/$dist/Release too - apt looks there
...
now instead of in Index, apparently.
2013-06-17 15:35:45 +01:00
Steve McIntyre
1da261e07e
Make sure that when we call apt, we tell it to *not* use localised
...
package descriptions; this causes issues during build. See #712435 in
apt.
2013-06-17 15:33:46 +01:00
Steve McIntyre
4907025c1f
Don't assume loadlin.exe exists. Closes : #706156
...
When making a custom server netinstall ISO, it may be desired to not
have MS Windows files. Unfortunately there's currently no check for
loadlin.exe, so install.bat gets created regardless. Fix this.
2013-06-13 00:04:50 +01:00
Steve McIntyre
f007eaed9d
Build without isolinux/desktop. Closes : #706150
...
debian-cd currently expects there to always be isolinux/desktop/*
files and a dtmenu.cfg file, failing if they are missing. Make it so
debian-cd can cope whether those files are present or not.
2013-06-12 23:59:33 +01:00
Steve McIntyre
5f0cdbd1ee
* Start jessie work; copy things from the wheezy config for now.
...
* Remove older squeeze, lenny, etch dirs
2013-05-06 22:26:50 +00:00
Steve McIntyre
15f47873b4
Cosmetic tweaks to menu output
2013-04-23 17:33:03 +00:00
Steve McIntyre
b24595ba88
Tweak handling of {udeb,base}_{include,exclude} files so multi-arch
...
builds should work better. Closes : #703436
2013-04-19 16:07:58 +00:00
Steve McIntyre
497a82d798
Allow for override of distro name etc. in grub.cfg for EFI boot too.
...
Closes : #705610
2013-04-19 15:01:01 +00:00
Steve McIntyre
708240f580
Add further support for missing win32-loader.ini. Closes : #705594
2013-04-19 14:52:21 +00:00
Steve McIntyre
75007ece98
* Allow for override of DISKINFO base text; Closes : #695080
2013-04-01 01:26:54 +00:00
Steve McIntyre
ea5ff2d358
Remove now-redundant add_grub_entry function
2013-03-24 20:13:25 +00:00
Steve McIntyre
a63e6a8de1
Don't use DISKTYPE, revert to CDROM for media type
2013-03-07 07:47:29 +00:00
Steve McIntyre
f41da39ead
Add missing 'fi'
2013-03-07 07:45:28 +00:00
Steve McIntyre
e0ac5cf3cf
Tweak layout of code
2013-03-07 07:33:58 +00:00
Steve McIntyre
075a74d33a
Add missing 'cache' command
2013-03-07 07:29:59 +00:00
Steve McIntyre
38ec979060
* Add extra text to boot messages on powerpc to tell people about how to
...
select a different desktop. Thanks to Rick Thomas for the
text. Tweaked slightly to list the default on the current disc too.
2013-03-07 07:21:09 +00:00
Steve McIntyre
82f8590462
Work out the default desktop for generic/all discs
2013-03-07 06:47:49 +00:00
Steve McIntyre
7ef1b0a5c8
* Update boot-mipsel and boot-hppa to use the which_deb script for
...
better safety when extracting boot loader files.
* Update all the relevant boot-* scripts to do the right thing when
extracting packages and sources, depending on
$ARCHIVE_EXTRACTED_SOURCES as above
2013-03-07 06:34:07 +00:00
Raphaël Hertzog
4d8f781235
Update logic protecting lookup of syslinux's source in tools/boot/wheezy/boot-x86
...
Steve pointed out that this lookup is only here so that helper scripts
can grab those sources and make them available in a public location
such as http://cdimage.debian.org/cdimage/cd-sources/ . The sources are
not embedded in the generated ISO and are thus not strictly needed
for building the ISO image.
This should happen even when we're not building source ISOs but it's
not needed if we don't have any similar policy in place. Thus CONF.sh
is now leaving $ARCHIVE_EXTRACTED_SOURCES unset by default and the
source will only be looked up if that value is set.
2013-03-01 13:22:22 +00:00
Raphaël Hertzog
d79ac8335d
Update tools/boot/wheezy/boot-x86 to not look for syslinux's source
...
package if we're not including sources.
2013-03-01 08:50:34 +00:00
Steve McIntyre
bd8597feaa
Deal with syslinux version 5.x needing to install more files for
...
bootable x86 media. Thanks to Daniel Baumann for the path.
Closes : #699884
2013-02-12 13:43:29 +00:00
Steve McIntyre
183ce1c83f
Fix minor logic hole in source matching
2013-02-01 03:49:49 +00:00
Steve McIntyre
9d50fdb6f1
Fix up logic again for udebs without findable source
2013-01-30 19:40:01 +00:00
Steve McIntyre
4b512541d8
Make sure the DEBIAN_KERNEL placeholder in README.* is replaced;
...
switch from cpp to sed for that so it works inside quoted
text. Closes : #699198
2013-01-29 18:22:44 +00:00
Steve McIntyre
252013342e
* Add support for Built-Using:
...
+ tools/sort_deps: parse out Built-Using from Packages files too and
pass any such data on to tools/merge_package_lists
+ tools/merge_package_lists: if we have any built-using source
packages listed when doing a combined binary/source set, add them in
the same way as existing listed sources.
* Other bug fixes in tools/merge_package_lists:
+ Fix handling of multi-line Binary: fields
+ Print out the accumulated size of source packages in output also
(fix to printf format string)
2013-01-24 10:26:30 +00:00
Steve McIntyre
e9ad5c11a4
Re-indent for sanity
2013-01-23 02:21:07 +00:00
Steve McIntyre
f7269f8b4f
Fix up xdigit regex to cope with new match code
2013-01-22 23:45:23 +00:00
Steve McIntyre
513f8c1191
When building source-only discs, cope with having multiple different
...
versions of a source package:
+ make_disc_trees.pl now tracks arrays of packages when parsing
apt-cache output
+ We'll now pull in all the extra packages included in Sources.gz
because of Built-Using.
2013-01-22 23:32:54 +00:00
Steve McIntyre
5d2db49de9
Depending on the version of xorriso we have, use different EFI command line options
2013-01-15 01:51:51 +00:00
Steve McIntyre
f299e200d7
only add a partition offset if we don't have grub files
2013-01-15 01:32:39 +00:00
Steve McIntyre
5cb7afe1f2
add code to grab the version of xorriso
2013-01-15 01:14:22 +00:00
Steve McIntyre
75053f33dc
shuffle code a little
2013-01-15 01:09:52 +00:00
Steve McIntyre
fdc90e1e3a
Switch boot-x86 to always depend on xorriso now
2013-01-15 01:05:18 +00:00
Steve McIntyre
d51ba39a32
Also print out any trailing kernel entries
2012-12-29 03:52:48 +00:00