From 2617d6163d22618e7cfda1a11ebba4c57ad40d24 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 19 Jul 2004 19:25:25 +0000 Subject: Implement hack in http://lists.debian.org/debian-boot/2004/07/msg01207.html to get openssh-client-udeb to show up as a retrievable debian-installer component. --- debian/changelog | 9 +++++++++ debian/control | 1 + debian/openssh-client-udeb.isinstallable | 10 ++++++++++ debian/rules | 1 + 4 files changed, 21 insertions(+) create mode 100644 debian/openssh-client-udeb.isinstallable diff --git a/debian/changelog b/debian/changelog index c77dd2819..a588623bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +openssh (1:3.8.1p1-6) UNRELEASED; urgency=low + + * Implement hack in + http://lists.debian.org/debian-boot/2004/07/msg01207.html to get + openssh-client-udeb to show up as a retrievable debian-installer + component. + + -- Colin Watson Mon, 19 Jul 2004 20:22:39 +0100 + openssh (1:3.8.1p1-5) unstable; urgency=medium * Update German debconf template translation (thanks, Helge Kreutzmann; diff --git a/debian/control b/debian/control index a234348c5..37899eb3c 100644 --- a/debian/control +++ b/debian/control @@ -51,6 +51,7 @@ Section: debian-installer Priority: optional Architecture: any Depends: ${shlibs:Depends}, libnss-files-udeb +XB-Installer-Menu-Item: 999 Description: Secure shell client for the Debian installer This is the portable version of OpenSSH, a free implementation of the Secure Shell protocol as specified by the IETF secsh working diff --git a/debian/openssh-client-udeb.isinstallable b/debian/openssh-client-udeb.isinstallable new file mode 100644 index 000000000..7591b6245 --- /dev/null +++ b/debian/openssh-client-udeb.isinstallable @@ -0,0 +1,10 @@ +#! /bin/sh + +# This is a hack to arrange for openssh-client-udeb to show up as a +# retrievable debian-installer component in expert mode (due to the +# Installer-Menu-Item: control field) while not actually appearing on the +# d-i main menu. See: +# +# http://lists.debian.org/debian-boot/2004/07/msg01207.html + +exit 1 diff --git a/debian/rules b/debian/rules index c62447db2..6fdfcc494 100755 --- a/debian/rules +++ b/debian/rules @@ -215,6 +215,7 @@ binary-openssh-client-udeb: build install dh_compress dh_fixperms dh_installdeb + cp -a debian/openssh-client-udeb.isinstallable debian/openssh-client-udeb/DEBIAN/isinstallable dh_shlibdeps dh_gencontrol -- -fdebian/files~ dpkg-distaddfile $(CLIENT_UDEB) debian-installer optional -- cgit v1.2.3