Merging libnss-dns-udeb and libnss-files-udeb back into libc6-udeb
Hi, For historical reason, disk space on boot floppies, the libnss_dns.so.2 and libnss_files.so.2 libraries are in separate udeb packages, namely libnss-dns-udeb and libnss-files-udeb. This is not the case of the deb package, where everything is in the libc6 package. In practice these libraries are really small by nowadays standards (22kB and 47kB uncompressed), and moreover libnss-dns-udeb is already included in all images. In addition these libraries are tightly coupled to the libresolv library which is in libc6-udeb. The recent CVE-2015-7547 has shown that, and Ubuntu hit a bug by having the two out of sync in their installer [1]. We would have got the same if debian-installer was pulling its udeb from debian-security. That's why I would like to propose to merge back libnss-dns-udeb and libnss-files-udeb back into libc6-udeb. The idea is to make libc6-udeb to provide them, it seems udpkg supports that. The only packages having a dependency on libnss-files-udeb are espeakup-udeb, rdnssd-udeb, open-iscsi and openssh-client-udeb, and none of them has a versioned dependency. None of the udeb have a dependency on libnss-files-udeb. Any opinion on that? Thanks, Aurelien [1] https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1546459 -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net signature.asc Description: PGP signature
flash-kernel_3.35+deb8u3_source.changes ACCEPTED into proposed-updates->stable-new
Mapping stable to proposed-updates. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 10 Mar 2016 20:30:19 +0100 Source: flash-kernel Binary: flash-kernel flash-kernel-installer Architecture: source Version: 3.35+deb8u3 Distribution: stable Urgency: medium Maintainer: Debian Install System Team Changed-By: Uwe Kleine-König Description: flash-kernel - utility to make certain embedded devices bootable flash-kernel-installer - Make the system bootable (udeb) Closes: 794265 813995 Changes: flash-kernel (3.35+deb8u3) stable; urgency=medium . [ Karsten Merker ] * Disable the use of modprobe and udevadm in the mtdblock() function while running the testsuite. . [ Ian Campbell ] * Use /dev/mtdN when flashing, rather than needlessly going through the mtdblock layer (which is problematic on some platforms/kernels). (Closes: #794265) . [ Uwe Kleine-König ] * use nandwrite when writing to nand flash. (Closes: #813995) Checksums-Sha1: 9513e75b4356dd139b83bd2803e9a38e9333db13 1521 flash-kernel_3.35+deb8u3.dsc 8e3fd25cac663e1970160592288d6369a59d2d17 57300 flash-kernel_3.35+deb8u3.tar.xz Checksums-Sha256: 7709407aca324aac211d9253a7a07e8ac100e6348e6068fc32cfd5068a18b016 1521 flash-kernel_3.35+deb8u3.dsc f3dc8e240a6b98c15013f64e0d7ef17b5fb4a1a729f085890debabeeaa1197d4 57300 flash-kernel_3.35+deb8u3.tar.xz Files: 22ec45ca580314816eae50f0d0ca70b3 1521 utils optional flash-kernel_3.35+deb8u3.dsc 4bef47671a27faa3a65a46edfd40a537 57300 utils optional flash-kernel_3.35+deb8u3.tar.xz -BEGIN PGP SIGNATURE- iQEcBAEBCgAGBQJW5HtbAAoJEMH8FHityuwJdHMH/2NSrfdsdithVLt3fe5x4J6F bH0hPeMUTghYUp6JgiUPXUfwywM9ggnB/Rx7JgAcRQhaXoXLdAY5LtQ1hT3g2Wue A6EnQAL15PUxrrkBq3KnJhavL/g+Z06K4fLSQ0bJ4U8qJDD7J0Q0ZAkyorSPvJue pIoFWeP3o2LMgrngQcPmj6/z/RCG+R31tqLTQtFhVMr09Er8+wpPORedJaCOTor2 8aPd3jAqze7ZPWrGcYuHwnAvDcLxXgNoUWsdLFavC2bBpLsc7jBz4mJFiL/rSOoP Us/RuTxDSLp0DnFhziwNLYNmFaef9Ra3gd/BD5AL/+l4NR6a5RDYELgbw1QLemQ= =m28c -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of flash-kernel_3.35+deb8u3_source.changes
flash-kernel_3.35+deb8u3_source.changes uploaded successfully to localhost along with the files: flash-kernel_3.35+deb8u3.dsc flash-kernel_3.35+deb8u3.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org)
Install into subdirectory of existing file system?
How do I coax Debian-Installer into installing into a subdirectory of an existing file system? /dev/sda1 is an existing ext4 file system and I want to install into an e.g. /stretch subdirectory of that file system.
Upcoming stable point release (8.4)
Hi, The next point release for "jessie" (8.4) is scheduled for Saturday, April 2nd. Processing of new uploads into jessie-proposed-updates will be frozen during the preceding weekend. Regards, Adam
Upcoming oldstable point release (7.10)
Hi, The next point release for "wheezy" (7.10) is scheduled for Saturday, April 2nd. Processing of new uploads into wheezy-proposed-updates will be frozen during the preceding weekend. Regards, Adam
Re: own cloud task in tasksel?
Just a quick note (I'm on the go). EC2 images are *not* using the minbase variant since we need networking and all that other nifty stuff for the image to work. The only image that bootstrap-vz builds with minbase is docker. On lør. 12. mar. 2016 at 15.41, James Bromberger wrote: > On 12/03/2016 9:19 PM, Charles Plessy wrote: > > The Debian images on the Amazon cloud are of the "minbase" variant, and extra > packages are added. (James, I lost track on where to find this information in > the source code of bootstrap-vz, or on the Debian wiki, can you remind me the > information ?) For the other cloud images, I am not familiar enough to be > sure > if they also use debootstrap's minbase variant or not. They will also install > extra packages, some platform-specific, and some common with the other images. > > > Configuration of packages included in images made by bootstrap-vz are in > the manifest file (eg manifests/official/ec2/...) for the image being > generated. It's a simple YAML file that you add the lines of what > additional package(s) you want in their own base image. > > > -- > *Mobile:* +61 422 166 708, *Email:* james_AT_rcpt.to > -- Anders Ingemann
console-setup_1.139_i386.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Thu, 10 Mar 2016 07:09:41 +0100 Source: console-setup Binary: keyboard-configuration console-setup console-setup-mini console-setup-linux console-setup-freebsd bdf2psf console-setup-udeb console-setup-amiga-ekmap console-setup-ataritt-ekmap console-setup-macintoshold-ekmap console-setup-pc-ekmap console-setup-sun4-ekmap console-setup-sun5-ekmap console-setup-pc-ekbd console-setup-linux-fonts-udeb console-setup-freebsd-fonts-udeb console-setup-linux-charmaps-udeb console-setup-freebsd-charmaps-udeb Architecture: source all Version: 1.139 Distribution: unstable Urgency: medium Maintainer: Debian Install System Team Changed-By: Christian Perrier Description: bdf2psf- font converter to generate console fonts from BDF source fonts console-setup - console font and keymap setup program console-setup-amiga-ekmap - encoded Linux keyboard layouts for Amiga keyboards (udeb) console-setup-ataritt-ekmap - encoded Linux keyboard layouts for Atari TT keyboards (udeb) console-setup-freebsd - FreeBSD specific part of console-setup console-setup-freebsd-charmaps-udeb - FreeBSD 8-bit charmaps for console-setup-udeb (udeb) console-setup-freebsd-fonts-udeb - FreeBSD console fonts for Debian Installer (udeb) console-setup-linux - Linux specific part of console-setup console-setup-linux-charmaps-udeb - Linux 8-bit charmaps for console-setup-udeb (udeb) console-setup-linux-fonts-udeb - Linux console fonts for Debian Installer (udeb) console-setup-macintoshold-ekmap - encoded Linux keyboard layouts for old-style Macintosh keyboards (udeb) console-setup-mini - console font and keymap setup program - reduced version for Linux console-setup-pc-ekbd - encoded FreeBSD keyboard layouts for PC keyboards (udeb) console-setup-pc-ekmap - encoded Linux keyboard layouts for PC keyboards (udeb) console-setup-sun4-ekmap - encoded Linux keyboard layouts for Sun4 keyboards (udeb) console-setup-sun5-ekmap - encoded Linux keyboard layouts for Sun5 keyboards (udeb) console-setup-udeb - Configure the keyboard (udeb) keyboard-configuration - system-wide keyboard preferences Changes: console-setup (1.139) unstable; urgency=medium . [ Updated translations ] * Czech (cs.po) by Miroslav Kure * Japanese (ja.po) by Kenshi Muto * Portuguese (Brazil) (pt_BR.po) by Adriano Rafael Gomes * Portuguese (pt.po) by Miguel Figueiredo Checksums-Sha1: 4dc1c59878c460103367b4ef4d128afbccb9f323 3261 console-setup_1.139.dsc 2f9a210a09c978a7896a315df6b058baf76ba3a5 1728280 console-setup_1.139.tar.xz 366212cd96cd14a640417cb586cc42b5d596ed6f 51734 bdf2psf_1.139_all.deb 2c5f48833691d29273128924461392831bfc8344 40890 console-setup-amiga-ekmap_1.139_all.udeb fa0d5b4fd90eedc40aa9a0070e561796c675dcae 40810 console-setup-ataritt-ekmap_1.139_all.udeb cf91492c8abb8b3c7599ccd1dc0f6b21d638dbb4 7094 console-setup-freebsd-charmaps-udeb_1.139_all.udeb be8298007f3b4fbb320fb4144eed76acaff664ae 11084 console-setup-freebsd-fonts-udeb_1.139_all.udeb b9d6ccfae953bb9f8c08d053ee91bb0c15f6512b 97036 console-setup-freebsd_1.139_all.deb c02753b1b15e802c84e390a9b7cb9644b4a19a06 22560 console-setup-linux-charmaps-udeb_1.139_all.udeb 51a9a9d67f0ecd432961b83f3f213171d2f06ef8 17944 console-setup-linux-fonts-udeb_1.139_all.udeb 329772d94aecfbacc0fe2d27566ab2a75d56f4b8 984630 console-setup-linux_1.139_all.deb d2d584f1472ff86897e821882f6464662369ae66 40668 console-setup-macintoshold-ekmap_1.139_all.udeb 03eea397def1b1b33976829192a410021b8e29e8 22184 console-setup-mini_1.139_all.deb 581592008e7cc9bbde89c59429f024eef9bacd47 30770 console-setup-pc-ekbd_1.139_all.udeb cfbbdaaf7a359156fcf7c9b4cd173f4cfe88a40e 42012 console-setup-pc-ekmap_1.139_all.udeb d990c7d7b2beb818d3175b1c8d48af85d167995e 41896 console-setup-sun4-ekmap_1.139_all.udeb 2f08f71a61d7c0a77585bbee42da0275ef2b4436 41896 console-setup-sun5-ekmap_1.139_all.udeb 3e106e77d8ca2f3a4e0a92c2db5b2afe27557f7f 212030 console-setup-udeb_1.139_all.udeb 6f1107ee66f4834a66f9a934a6c046a179af71e6 117034 console-setup_1.139_all.deb 4ad9b7a991f3bbee255e5c3867b301f3183df106 655438 keyboard-configuration_1.139_all.deb Checksums-Sha256: 1b8487a817458a5ab723414abd0d821df1f6a5f0b9b98800ecd17a5465a8790c 3261 console-setup_1.139.dsc 3a88081969f85a5ea16c88370abba356f7f653d9ae5ed802ec74f6042142f0b1 1728280 console-setup_1.139.tar.xz 2cd92530b081a5716a2f42a047f1ce7636b80aa2dcae5ba3f80334cd3ae720f2 51734 bdf2psf_1.139_all.deb b6356fcda3a93896c5c4a143a2c986ec950316a9af7bac30cbf324d3101091e0 40890 console-setup-amiga-ekmap_1.139_all.udeb 0b71e7bfbe2d85003f7dd625842a13a3e31c53ab712d2f4c65c9403aeea9a6cc 40810 console-setup-ataritt-ekmap_1.139_all.udeb 222c5e1716ada8b24054c0fe2751563e806661f96fe68a942bf54c3d51e02e59 7094 console-setup-freebsd-charmaps-udeb_1.139_all.udeb facfbf56cc34087432be39b261c7a56045d538c9f0a408232b00ddd5c66c3b31 11084 console-setup-freebsd-fonts-udeb_1.139_all.udeb 3127c263f1
Re: own cloud task in tasksel?
On 12/03/2016 9:19 PM, Charles Plessy wrote: > The Debian images on the Amazon cloud are of the "minbase" variant, and extra > packages are added. (James, I lost track on where to find this information in > the source code of bootstrap-vz, or on the Debian wiki, can you remind me the > information ?) For the other cloud images, I am not familiar enough to be > sure > if they also use debootstrap's minbase variant or not. They will also install > extra packages, some platform-specific, and some common with the other images. Configuration of packages included in images made by bootstrap-vz are in the manifest file (eg manifests/official/ec2/...) for the image being generated. It's a simple YAML file that you add the lines of what additional package(s) you want in their own base image. -- /Mobile:/ +61 422 166 708, /Email:/ james_AT_rcpt.to
Processing of console-setup_1.139_i386.changes
console-setup_1.139_i386.changes uploaded successfully to localhost along with the files: console-setup_1.139.dsc console-setup_1.139.tar.xz bdf2psf_1.139_all.deb console-setup-amiga-ekmap_1.139_all.udeb console-setup-ataritt-ekmap_1.139_all.udeb console-setup-freebsd-charmaps-udeb_1.139_all.udeb console-setup-freebsd-fonts-udeb_1.139_all.udeb console-setup-freebsd_1.139_all.deb console-setup-linux-charmaps-udeb_1.139_all.udeb console-setup-linux-fonts-udeb_1.139_all.udeb console-setup-linux_1.139_all.deb console-setup-macintoshold-ekmap_1.139_all.udeb console-setup-mini_1.139_all.deb console-setup-pc-ekbd_1.139_all.udeb console-setup-pc-ekmap_1.139_all.udeb console-setup-sun4-ekmap_1.139_all.udeb console-setup-sun5-ekmap_1.139_all.udeb console-setup-udeb_1.139_all.udeb console-setup_1.139_all.deb keyboard-configuration_1.139_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org)
Processing of console-setup_1.139_i386.changes
console-setup_1.139_i386.changes uploaded successfully to ftp-master.debian.org along with the files: console-setup_1.139.dsc console-setup_1.139.tar.xz bdf2psf_1.139_all.deb console-setup-amiga-ekmap_1.139_all.udeb console-setup-ataritt-ekmap_1.139_all.udeb console-setup-freebsd-charmaps-udeb_1.139_all.udeb console-setup-freebsd-fonts-udeb_1.139_all.udeb console-setup-freebsd_1.139_all.deb console-setup-linux-charmaps-udeb_1.139_all.udeb console-setup-linux-fonts-udeb_1.139_all.udeb console-setup-linux_1.139_all.deb console-setup-macintoshold-ekmap_1.139_all.udeb console-setup-mini_1.139_all.deb console-setup-pc-ekbd_1.139_all.udeb console-setup-pc-ekmap_1.139_all.udeb console-setup-sun4-ekmap_1.139_all.udeb console-setup-sun5-ekmap_1.139_all.udeb console-setup-udeb_1.139_all.udeb console-setup_1.139_all.deb keyboard-configuration_1.139_all.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org)
Re: own cloud task in tasksel?
Hi all, Let me try to summarise, but first here are a few quotes for the context. Le Wed, Mar 09, 2016 at 04:53:59PM +0100, Marco d'Itri a écrit : > > I am very interested in working on reducing the footprint of a minimal > install: we risk losing mindshare on the containers market. Le Thu, Mar 10, 2016 at 09:14:01AM +0100, Martin Zobel-Helas a écrit : > > What are the minimal set of of packages then that should be installed in > every cloud image? > > debootstrap --variant=minbase? > debootstrap --variant=scratchbox? > > We should define this, and work on a policy then so we can publish that > policy enough in time for cloud providers to react for the stretch > release. Le Thu, Mar 10, 2016 at 10:03:33AM +0100, Marco d'Itri a écrit : > On Mar 10, Martin Zobel-Helas wrote: > > > What are the minimal set of of packages then that should be installed in > > every cloud image? > > Whatever is needed to boot it and let someone or something ssh on it. Le Fri, Mar 11, 2016 at 12:24:50AM +0800, James Bromberger a écrit : > > All of what people generally want installed in their EC2 instances can > be achieved with a suitable boot time UserData section that Cloud-init > installs. So long as the base image has enough base packages to fetch & > install additional packages at boot; which means it has enough base > packages to be configured to make a request to a Debian repo by some > means (socks, or explicitly defined proxy, or private repository, or > direct) with simple configuration, then that's easy. So, for example, in > an EC2 metadata environment, setting the UserData to: > > #!/bin/sh > apt-get update && apt-get install -y less unattended-updates > > One item of note that we have included in the AWS EC2 base images is the > apt-transport-https package, purely that, in environments where the > (customer organisational) security policy forbids the use of outgoing > HTTP from an instance, but permits (limited?) HTTPS, then permitting a > simple re-configuration of the base image sources.list file makes this > possible without being a chicken-and-egg problem. As far as I know, all cloud images and probably all container images are using debootstrap at one moment or another. And as far as I understand, deboostrap installs by default all packages of priority Important or higher, but can be called with variant "minbase", wich causes it to only install packages of priority "Required", plus apt. (The variant "scratchbox" would not be useful since it installs build-essential as well). The Debian images on the Amazon cloud are of the "minbase" variant, and extra packages are added. (James, I lost track on where to find this information in the source code of bootstrap-vz, or on the Debian wiki, can you remind me the information ?) For the other cloud images, I am not familiar enough to be sure if they also use debootstrap's minbase variant or not. They will also install extra packages, some platform-specific, and some common with the other images. Part of the discussion was about making cloud and container images slimmer. Here, I think that the obvious next step is to make concrete proposals of which package should have their priority reduced to "Important". Part of the discussion was about what packages should be guaranteed to be present on every Debian cloud image. This is a more difficult question. Given the current discussion, I wonder if a list of common packages is really needed. Are there examples of problematic discrepancies ? (By the way, if the EC2 image would use a https mirror, then debootstrap would automatically install apt-transport-https.) Lastly, since packages of priority Important are not installed by default, I wonder what would be the easiest way to install them on the first boot, without having to grep /var/lib/apt/lists/*_Packages. Are there suggestions for a one-line command that would make a good self-documented UserData for cloud-init ? Have a nice week-end, -- Charles Plessy Debian Med packaging team, http://www.debian.org/devel/debian-med Tsurumi, Kanagawa, Japan
Bug#433568: add vlan support
You don't need vlan; iproute2's ip can do it: ip link add link eth0 name vlan9 type vlan id 9 or ip link add link eth0 name eth0.9 type vlan id 9
Bug#817975: dependency problems prevent the configuration of systemd
Package: installation-reports Boot method: USB Image version: http://cdimage.debian.org/cdimage/stretch_di_alpha5/amd64/iso-cd/debian-stretch-DI-alpha5-amd64-netinst.iso Date: 12.03.2016 Machine: Acer Aspire E1-521Processor: AMD E1-1200 Brazos Memory: 4 GB Partitions: Output of lspci -knn (or lspci -nn): Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [O ] Detect network card:[O ] Configure network: [O ] Detect CD: [O ] Load installer modules: [O ] Detect hard drives: [O ] Partition hard drives: [O ] Install base system:[O ] Clock/timezone setup: [O ] User/password setup:[O ] Install tasks: [E ] Install boot loader:[O ] Overall install:[E ] Comments/Problems: The install went fine except for the system upgrade: dpkg stopped because of dependency problems of systemd.Here the last output (I translated it from German):"dpkg: dependency problems prevent the configuration of systemd: systemd depends from libsystemd0 (=228-2+b1); but: Version of libsystemd0:amd64 of the system is 229-2. ifupdown (0.8.10) damages systemd (<< 228-3^) and is installed. The version instelled of systemd is 228-2+b1.""WARNING **: Configuring 'pksel' failed with error code 100" Downloading the updates, it had downloaded systemd=229-2. I don't know why it didn't install it. The broken dependency prevented further package install and bootloader installation: if I install the bootloader before the system upgrade (expert install), the bootloader worked, but it hadn't installed sudo and the root user was blocked, thus I wasn't able to do anything Greetings, Benedikt Moneke