Bug#799976: wish: support passwd/root-login=false AND passwd/make-user=false
Simon Josefsson writes: > Package: debian-installer > Severity: wishlist > > On some system that I preseed-install, I don't want any root password > set nor do I want a normal user account. I get access to the system via > SSH, using a public-key that I populate using a late_command. If you want a work-around for this in the meantime, have a look at: http://hands.com/d-i/jessie/start.cfg http://hands.com/d-i/jessie/classes/late_script and search for ERASEME I preseed the crypted password, which satisfies the scripting, and then blank it in the late script if it's still set to the magic string. Cheers, Phil. -- |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd. |-| http://www.hands.com/http://ftp.uk.debian.org/ |(| Hugo-Klemm-Strasse 34, 21075 Hamburg,GERMANY signature.asc Description: PGP signature
Bug#799976: wish: support passwd/root-login=false AND passwd/make-user=false
Package: debian-installer Severity: wishlist On some system that I preseed-install, I don't want any root password set nor do I want a normal user account. I get access to the system via SSH, using a public-key that I populate using a late_command. I have tried the following combination: d-i passwd/root-login boolean false d-i passwd/make-user boolean false However, it still asks me for a normal user account name. So I reckon that what I want is simply not support, hence this wishlist report. Is there any reason why this is a bad idea? /Simon pgpnO17vGqSZm.pgp Description: OpenPGP digital signatur
Bug#799883: [PATCH v3 2/2] Support probing on the Hurd
--- os-prober | 21 +++-- 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/os-prober b/os-prober index d67f0b3..6a73a42 100755 --- a/os-prober +++ b/os-prober @@ -48,13 +48,22 @@ partitions () { done done fi - elif [ "$(uname -s)" = Linux ]; then - echo "Cannot find list of partitions! (Try mounting /sys.)" >&2 - exit 1 else - # We don't know how to probe OSes on non-Linux kernels. For - # now, just don't get in the way. - exit 0 + os_name="$(uname -s)" + if [ "$os_name" = GNU ]; then + for part in /dev/hd*s*[0-9] /dev/sd*s*[0-9]; do + if [ -s "$part" ]; then + echo "$part" + fi + done + elif [ "$os_name" = Linux ]; then + echo "Cannot find list of partitions! (Try mounting /sys.)" >&2 + exit 1 + else + # We don't know how to probe OSes on non-Linux and non-GNU kernels. + # For now, just don't get in the way. + exit 0 + fi fi # Also detect OSes on LVM volumes (assumes LVM is active) -- 2.5.3
Bug#799883: [PATCH v3 1/2] Treat *-{i386,amd64} as x86
--- debian/rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 63a5932..81e9ad9 100755 --- a/debian/rules +++ b/debian/rules @@ -5,8 +5,8 @@ %: dh $@ -ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) -ifneq (,$(findstring :$(ARCH):,:i386:amd64:)) +ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +ifneq (,$(filter i386 amd64,$(ARCH))) ARCH=x86 endif -- 2.5.3
Bug#799883: [PATCH v3 0/2] Support probing on the Hurd
These patches add probing support when running on the Hurd. The first patch also means that kFreeBSD systems get the x86 scripts. Changes since v2: * debian/rules: Use DEB_HOST_ARCH_CPU. Changes since v1: * os-prober: Remove debug statement. Scan /dev/hdXXsX as well. James Clarke (2): Treat *-{i386,amd64} as x86 Support probing on the Hurd debian/rules | 4 ++-- os-prober| 21 +++-- 2 files changed, 17 insertions(+), 8 deletions(-) -- 2.5.3
Bug#799883: [PATCH v2 1/2] Treat *-{i386,amd64} as x86
Ah, thank you, I did not realise such a variable existed; guess I should have checked! James > On 24 Sep 2015, at 14:37, Guillem Jover wrote: > > Hi! > > On Wed, 2015-09-23 at 19:04:03 +0100, James Clarke wrote: >> --- a/debian/rules >> +++ b/debian/rules >> @@ -6,7 +6,7 @@ >> dh $@ >> >> ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) >> -ifneq (,$(findstring :$(ARCH):,:i386:amd64:)) >> +ifneq (,$(filter i386 amd64 %-i386 %-amd64,$(ARCH))) >> ARCH=x86 >> endif > > I think you want DEB_HOST_ARCH_CPU instead here. > > Thanks, > Guillem
Bug#799883: [PATCH v2 1/2] Treat *-{i386,amd64} as x86
Hi! On Wed, 2015-09-23 at 19:04:03 +0100, James Clarke wrote: > --- a/debian/rules > +++ b/debian/rules > @@ -6,7 +6,7 @@ > dh $@ > > ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) > -ifneq (,$(findstring :$(ARCH):,:i386:amd64:)) > +ifneq (,$(filter i386 amd64 %-i386 %-amd64,$(ARCH))) > ARCH=x86 > endif I think you want DEB_HOST_ARCH_CPU instead here. Thanks, Guillem
console-setup_1.133_i386.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Thu, 24 Sep 2015 06:49:17 +0200 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.133 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.133) unstable; urgency=medium . [ Updated translations ] * Turkish (tr.po) by Mert Dirik Checksums-Sha1: c51a1848fef8ddf6c096bf86255cbe54479cae1a 3259 console-setup_1.133.dsc 51749a62070288786df24be32601d1211f8596a4 1809784 console-setup_1.133.tar.xz 2a9b4d88747275a63dadb7eb4be4fbccf16c5a1a 50584 bdf2psf_1.133_all.deb 573d3392ef4cd8a88215a24bb891babd9f72d0ee 40902 console-setup-amiga-ekmap_1.133_all.udeb 1d88a6b42e16ce28061201f441933a4c7c9d823e 40704 console-setup-ataritt-ekmap_1.133_all.udeb d55755dbd4b97f434f69f32ac3e6490818e3d97e 7178 console-setup-freebsd-charmaps-udeb_1.133_all.udeb bde5f208b865012922d61b66007804ef9f4c5590 11066 console-setup-freebsd-fonts-udeb_1.133_all.udeb 7b78cc2cb88877d99efd8e824ce23d6631158c6c 98592 console-setup-freebsd_1.133_all.deb fcfa9e00b562df124b4a5c2afa15e1f51af8d2ce 22670 console-setup-linux-charmaps-udeb_1.133_all.udeb d6958bfeed19814a71cf4ab01d78dd9c80d1dfcd 17966 console-setup-linux-fonts-udeb_1.133_all.udeb 5d7d07ac3cfc1e1e3efaf8f8319f33c3ec42df29 983554 console-setup-linux_1.133_all.deb bfb753b20bbeda931e18ef1fee61f82d775e9a95 40876 console-setup-macintoshold-ekmap_1.133_all.udeb 4b17306de55881326bf91bc993a8da676f1eae8c 23018 console-setup-mini_1.133_all.deb 9665e59f4e3439f73ab764f238589010efadd129 31070 console-setup-pc-ekbd_1.133_all.udeb e773d426c874259e70476d1302eac2f994038fc8 43258 console-setup-pc-ekmap_1.133_all.udeb 6b07004b4b90cfcde3111de2fd1913c315b2e56a 44052 console-setup-sun4-ekmap_1.133_all.udeb c189e11f7f284469b448a53c82372ff677a2e312 43084 console-setup-sun5-ekmap_1.133_all.udeb 16149b128982c11d88316c2dc0a077f67009a245 212100 console-setup-udeb_1.133_all.udeb 746a83fa8bcf9884b445d9069d6698ef7df25861 116122 console-setup_1.133_all.deb c1dad6629d35fbe310baf304aa365bdce2e92a65 658854 keyboard-configuration_1.133_all.deb Checksums-Sha256: e424f5b22eb339d980550bcba519c24900c5e37f07ae4f745ad603bf85677fbd 3259 console-setup_1.133.dsc bd994fff778a4b450a596bdca949eb3190d9b9397e80784ca833b45d8af9c404 1809784 console-setup_1.133.tar.xz 891e0ba91d2b73512940b867ebd37f0b830c6ba1057d70f87ac805676358b5f4 50584 bdf2psf_1.133_all.deb 096ce522c41b9b0befc09a256510e517f282306bacc5fb78d86ad3b0501a7ca3 40902 console-setup-amiga-ekmap_1.133_all.udeb ae52e4864415b2b1e00f9c044a38b5a896f806309e6470f504e75dd3dc4671ea 40704 console-setup-ataritt-ekmap_1.133_all.udeb a75b4375379deffa8eefc3073b4681b14bac66093340432806296d9195535b98 7178 console-setup-freebsd-charmaps-udeb_1.133_all.udeb 132cc7e645a5be2727397467c2c8b9eb298963c696b8a0f4e4a5dc5c04dd5522 11066 console-setup-freebsd-fonts-udeb_1.133_all.udeb 1e3cc8697e0207e5e65fe1a6ea1f8d750edd5b76437c85573a73a0d0e1eb49a2 98592 console-setup-freebsd_1.133_all.deb a48cec6b8fc23ca182e9a8745fc0d1df8fdb232e3df9
Processing of console-setup_1.133_i386.changes
console-setup_1.133_i386.changes uploaded successfully to localhost along with the files: console-setup_1.133.dsc console-setup_1.133.tar.xz bdf2psf_1.133_all.deb console-setup-amiga-ekmap_1.133_all.udeb console-setup-ataritt-ekmap_1.133_all.udeb console-setup-freebsd-charmaps-udeb_1.133_all.udeb console-setup-freebsd-fonts-udeb_1.133_all.udeb console-setup-freebsd_1.133_all.deb console-setup-linux-charmaps-udeb_1.133_all.udeb console-setup-linux-fonts-udeb_1.133_all.udeb console-setup-linux_1.133_all.deb console-setup-macintoshold-ekmap_1.133_all.udeb console-setup-mini_1.133_all.deb console-setup-pc-ekbd_1.133_all.udeb console-setup-pc-ekmap_1.133_all.udeb console-setup-sun4-ekmap_1.133_all.udeb console-setup-sun5-ekmap_1.133_all.udeb console-setup-udeb_1.133_all.udeb console-setup_1.133_all.deb keyboard-configuration_1.133_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org)
Processing of console-setup_1.133_i386.changes
console-setup_1.133_i386.changes uploaded successfully to ftp-master.debian.org along with the files: console-setup_1.133.dsc console-setup_1.133.tar.xz bdf2psf_1.133_all.deb console-setup-amiga-ekmap_1.133_all.udeb console-setup-ataritt-ekmap_1.133_all.udeb console-setup-freebsd-charmaps-udeb_1.133_all.udeb console-setup-freebsd-fonts-udeb_1.133_all.udeb console-setup-freebsd_1.133_all.deb console-setup-linux-charmaps-udeb_1.133_all.udeb console-setup-linux-fonts-udeb_1.133_all.udeb console-setup-linux_1.133_all.deb console-setup-macintoshold-ekmap_1.133_all.udeb console-setup-mini_1.133_all.deb console-setup-pc-ekbd_1.133_all.udeb console-setup-pc-ekmap_1.133_all.udeb console-setup-sun4-ekmap_1.133_all.udeb console-setup-sun5-ekmap_1.133_all.udeb console-setup-udeb_1.133_all.udeb console-setup_1.133_all.deb keyboard-configuration_1.133_all.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org)