Bug#799976: wish: support passwd/root-login=false AND passwd/make-user=false

2015-09-24 Thread Philip Hands
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

2015-09-24 Thread Simon Josefsson
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

2015-09-24 Thread James Clarke
---
 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

2015-09-24 Thread James Clarke
---
 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

2015-09-24 Thread James Clarke
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

2015-09-24 Thread James Clarke
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

2015-09-24 Thread Guillem Jover
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

2015-09-24 Thread Debian FTP Masters


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

2015-09-24 Thread Debian FTP Masters
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

2015-09-24 Thread Debian FTP Masters
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)