Re: [Pkg-openssl-devel] Bug#827951: libssl udeb inclusion in Jessie

2016-06-23 Thread Julien Cristau
On Thu, Jun 23, 2016 at 12:55:54 +0200, Yann Soubeyrand wrote:

> Le jeudi 23 juin 2016 à 11:20 +0200, k...@roeckx.be a écrit :
> > On Thu, Jun 23, 2016 at 10:58:54AM +0200, Yann Soubeyrand wrote:
> > > Package: openssl
> > > Severity: normal
> > > Version: 1.0.1t-1+deb8u2
> > > X-Debbugs-CC: debian-rele...@lists.debian.org
> > > X-Debbugs-CC: debian-boot@lists.debian.org
> > > 
> > > Hi,
> > > 
> > > Marga Manterola provided a patch to build a libssl udeb as well as the
> > > libcrypto udeb that was included in Sid (#802591). Could this patch be a
> > > candidate for Jessie inclusion? If so, you can find a patch attached to
> > > this mail.
> > 
> > Is there a reason why you would like it in jessie?  Will the
> > installer start to make use of it?
> > 
> > Kurt
> 
> At the company I work for, we customize the installer to fit our needs
> and we make use of wget udeb's https support. It would make our task
> simpler not to have to maintain a modified version of openssl and wget
> packages.
> 
That doesn't sound suitable for a stable update, sorry.

Cheers,
Julien



Re: [Pkg-openssl-devel] Bug#827951: libssl udeb inclusion in Jessie

2016-06-23 Thread Yann Soubeyrand
Le jeudi 23 juin 2016 à 11:20 +0200, k...@roeckx.be a écrit :
> On Thu, Jun 23, 2016 at 10:58:54AM +0200, Yann Soubeyrand wrote:
> > Package: openssl
> > Severity: normal
> > Version: 1.0.1t-1+deb8u2
> > X-Debbugs-CC: debian-rele...@lists.debian.org
> > X-Debbugs-CC: debian-boot@lists.debian.org
> > 
> > Hi,
> > 
> > Marga Manterola provided a patch to build a libssl udeb as well as the
> > libcrypto udeb that was included in Sid (#802591). Could this patch be a
> > candidate for Jessie inclusion? If so, you can find a patch attached to
> > this mail.
> 
> Is there a reason why you would like it in jessie?  Will the
> installer start to make use of it?
> 
> Kurt

At the company I work for, we customize the installer to fit our needs
and we make use of wget udeb's https support. It would make our task
simpler not to have to maintain a modified version of openssl and wget
packages.



Ontdek de kredietwaardigheid van Siemens N.V.

2016-06-23 Thread Creditsafe
Benieuwd naar de kredietwaardigheid van uw bedrijf?  

Graag meer info:
http://www.kapamedia.eu/creditsafe/form.htm?lng=nl=creditsafe_campaign=creditsafe_source=admr_medium=email=debian-boot@lists.debian.org

Hoe scoort uw bedrijf? 

B2B bedrijven kijken steeds naar de financiële gezondheid van hun klanten,
leveranciers en concurrenten, om zo achteraf de nodige risico's te
vermijden. 

Met meer dan 190 miljoen bedrijfsrapporten online en direct beschikbaar
over 52 landen, maakt van Creditsafe de meest gebruikte leverancier van
handelsinformatie. 

Meer dan 90.000 klanten en 200.000 gebruikers wereldwijd maken dagelijkse
beslissingen betreft hun klanten, leveranciers en concurrenten a.d.h.v.
onze informatie. 

De kans is dus zeer reëel dat uw bedrijf al verschillende keren is bekeken
door onze klanten. 

Bent u ook benieuwd hoe andere bedrijven uw onderneming te zien krijgen en
hoe financieel gezond uw B2B relaties zijn?

Mijn kredietwaardigheid kennen:
http://www.kapamedia.eu/creditsafe/form.htm?lng=nl=creditsafe_campaign=creditsafe_source=admr_medium=email=debian-boot@lists.debian.org
---
Online versie: 
http://kapateco.fb.kp.kpmail.be/c49/e4094427/hfd5f4/l2089/index.html
Deze e-mail werd verstuurd naar debian-boot@lists.debian.org.
Profiel aanpassen: 
http://kapateco.fb.kp.kpmail.be/c49/e4094427/hfd5f4/l2091/index.html
Uitschrijven: 
http://kapateco.fb.kp.kpmail.be/c49/e4094427/hfd5f4/l2090/index.html
Privacy policy: 
http://kapateco.fb.kp.kpmail.be/c49/e4094427/hfd5f4/l2092/index.html
Powered by Addemar: http://poweredby.addemar.com/


Re: [Pkg-openssl-devel] Bug#827951: libssl udeb inclusion in Jessie

2016-06-23 Thread Kurt Roeckx
On Thu, Jun 23, 2016 at 10:58:54AM +0200, Yann Soubeyrand wrote:
> Package: openssl
> Severity: normal
> Version: 1.0.1t-1+deb8u2
> X-Debbugs-CC: debian-rele...@lists.debian.org
> X-Debbugs-CC: debian-boot@lists.debian.org
> 
> Hi,
> 
> Marga Manterola provided a patch to build a libssl udeb as well as the
> libcrypto udeb that was included in Sid (#802591). Could this patch be a
> candidate for Jessie inclusion? If so, you can find a patch attached to
> this mail.

Is there a reason why you would like it in jessie?  Will the
installer start to make use of it?


Kurt



Bug#827951: libssl udeb inclusion in Jessie

2016-06-23 Thread Yann Soubeyrand
Package: openssl
Severity: normal
Version: 1.0.1t-1+deb8u2
X-Debbugs-CC: debian-rele...@lists.debian.org
X-Debbugs-CC: debian-boot@lists.debian.org

Hi,

Marga Manterola provided a patch to build a libssl udeb as well as the
libcrypto udeb that was included in Sid (#802591). Could this patch be a
candidate for Jessie inclusion? If so, you can find a patch attached to
this mail.

Regards

Yann Soubeyrand
diff -Nru openssl-1.0.1t/debian/changelog openssl-1.0.1t/debian/changelog
--- openssl-1.0.1t/debian/changelog	2016-05-15 21:16:55.0 +0200
+++ openssl-1.0.1t/debian/changelog	2016-06-23 10:54:52.0 +0200
@@ -1,3 +1,11 @@
+openssl (1.0.1t-1+deb8u2scibian1) jessie; urgency=medium
+
+  [ Margarita Manterola ]
+  * Add a udeb for libssl, based on similar changes done in Ubuntu
+starting in version 0.9.8o-4ubuntu1
+
+ -- Yann Soubeyrand   Wed, 22 Jun 2016 17:12:43 +0200
+
 openssl (1.0.1t-1+deb8u2) jessie; urgency=medium
 
   * add Update-S-MIME-certificates.patch to update expired certificates to
diff -Nru openssl-1.0.1t/debian/control openssl-1.0.1t/debian/control
--- openssl-1.0.1t/debian/control	2016-05-01 23:53:42.0 +0200
+++ openssl-1.0.1t/debian/control	2016-06-23 10:54:52.0 +0200
@@ -55,6 +55,17 @@
  It contains a version of the libcrypto shared library for use with the
  Debian Installer. Do not install it on a normal system.
 
+Package: libssl1.0.0-udeb
+XC-Package-Type: udeb
+Section: debian-installer
+Priority: optional
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: ssl shared library - udeb
+ libssl shared library.
+ .
+ Do not install it on a normal system.
+
 Package: libssl-dev
 Section: libdevel
 Priority: optional
diff -Nru openssl-1.0.1t/debian/libssl1.0.0-udeb.dirs openssl-1.0.1t/debian/libssl1.0.0-udeb.dirs
--- openssl-1.0.1t/debian/libssl1.0.0-udeb.dirs	1970-01-01 01:00:00.0 +0100
+++ openssl-1.0.1t/debian/libssl1.0.0-udeb.dirs	2016-06-23 10:54:52.0 +0200
@@ -0,0 +1 @@
+usr/lib
diff -Nru openssl-1.0.1t/debian/rules openssl-1.0.1t/debian/rules
--- openssl-1.0.1t/debian/rules	2016-05-06 14:16:42.0 +0200
+++ openssl-1.0.1t/debian/rules	2016-06-23 10:54:52.0 +0200
@@ -139,6 +139,7 @@
 	mv debian/tmp/usr/lib/ssl/{certs,openssl.cnf,private} debian/tmp/etc/ssl/
 	ln -s /etc/ssl/{certs,openssl.cnf,private} debian/tmp/usr/lib/ssl/
 	cp -pf debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libcrypto.so.* debian/libcrypto1.0.0-udeb/usr/lib/
+	cp -pf debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libssl.so.* debian/libssl1.0.0-udeb/usr/lib/
 	cp -auv lib*.so* debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/
 	for opt in $(OPTS); do set -xe; mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/$$opt; cp -auv $$opt/lib*.so* debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/$$opt/; done
 	mkdir -p debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/openssl
@@ -162,6 +163,7 @@
 	dh_perl -a -d
 	dpkg-gensymbols -Pdebian/libssl1.0.0/ -plibssl1.0.0 -c4
 	dh_makeshlibs -a -V "libssl1.0.0 (>= 1.0.1d)" --add-udeb="libcrypto1.0.0-udeb" -Xengines
+	sed -i '/^udeb: libssl/s/libcrypto1.0.0-udeb/libssl1.0.0-udeb/' debian/libssl1.0.0/DEBIAN/shlibs
 	dh_shlibdeps -a -L libssl1.0.0 -l debian/libssl1.0.0/usr/lib/$(DEB_HOST_MULTIARCH)
 	dh_gencontrol -a
 	dh_installdeb -a


Bug#827950: wget udeb https support inclusion in Jessie

2016-06-23 Thread Yann Soubeyrand
Package: wget
Version: 1.16.1
Severity: normal
Tags: patch
X-Debbugs-CC: debian-rele...@lists.debian.org
X-Debbugs-CC: debian-boot@lists.debian.org

Hi,

Marga Manterola provided a patch to build a wget udeb which supports
https that was included in Sid (#802596). Could this patch be a
candidate for Jessie inclusion? If so, you can find a patch attached to
this mail.

Regards

Yann Soubeyrand
diff -Nru wget-1.16/debian/changelog wget-1.16/debian/changelog
--- wget-1.16/debian/changelog	2014-10-27 11:41:18.0 +0100
+++ wget-1.16/debian/changelog	2016-06-22 17:21:46.0 +0200
@@ -1,3 +1,13 @@
+wget (1.16-1scibian1) jessie; urgency=medium
+
+  [ Margarita Manterola ]
+  * Add udeb support, taken from the work done by Colin Watson for Ubuntu
+in 1.10.2-2ubuntu2 and forward.
+  * Added dependency on libssl-dev for the udeb, as gnutls does not provide
+a udeb package.
+
+ -- Yann Soubeyrand   Wed, 22 Jun 2016 17:21:22 +0200
+
 wget (1.16-1) unstable; urgency=medium
 
   * new upstream release from 2014-10-27
diff -Nru wget-1.16/debian/control wget-1.16/debian/control
--- wget-1.16/debian/control	2014-10-27 11:36:31.0 +0100
+++ wget-1.16/debian/control	2016-06-22 17:20:41.0 +0200
@@ -2,7 +2,7 @@
 Section: web
 Priority: important
 Maintainer: Noël Köthe 
-Build-Depends: debhelper (>> 9.0.0), gettext, texinfo, libgnutls28-dev, autotools-dev, libidn11-dev, uuid-dev, libpsl-dev
+Build-Depends: debhelper (>> 9.0.0), gettext, texinfo, libgnutls28-dev, autotools-dev, libidn11-dev, uuid-dev, libpsl-dev, libssl-dev (>= 0.9.8k)
 Standards-Version: 3.9.6
 Homepage: http://www.gnu.org/software/wget/
 
@@ -32,3 +32,12 @@
  Wget supports proxy servers; this can lighten the network load,
  speed up retrieval, and provide access behind firewalls.
 
+Package: wget-udeb
+XC-Package-Type: udeb
+Architecture: any
+Section: debian-installer
+Priority: extra
+Depends: ${shlibs:Depends}
+Description: retrieves files from the web
+ This package provides wget.gnu binary as alternative to the limited
+ implementation in busybox (see for example ssl support).
diff -Nru wget-1.16/debian/rules wget-1.16/debian/rules
--- wget-1.16/debian/rules	2013-11-08 12:58:33.0 +0100
+++ wget-1.16/debian/rules	2016-06-22 17:08:44.0 +0200
@@ -16,11 +16,12 @@
 include /usr/share/dpkg/buildflags.mk
 CFLAGS += -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall
 
-config.status: 
+configure-stamp: configure-udeb-stamp
 	dh_testdir
 	cp /usr/share/misc/config.guess /usr/share/misc/config.sub .
+	mkdir -p build
 	# Add here commands to configure the package.
-	CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure \
+	cd build && CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" ../configure \
 			--prefix=/usr \
 			--mandir=\$${prefix}/share/man \
 			--infodir=\$${prefix}/share/info \
@@ -31,27 +32,48 @@
 
 	touch configure-stamp
 
+configure-udeb-stamp:
+	dh_autotools-dev_updateconfig
+	mkdir -p build-udeb
+	cd build-udeb && CFLAGS="$(CFLAGS) -Os" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" ../configure \
+			--prefix=/usr \
+			--mandir=\$${prefix}/share/man \
+			--infodir=\$${prefix}/share/info \
+			--sysconfdir=/etc \
+			--enable-ipv6 \
+			--with-ssl=openssl \
+			--without-libpsl \
+			--disable-debug \
+			--disable-nls \
+			--disable-iri $(confflags)
+
+	touch configure-udeb-stamp
+
 build: build-arch build-indep
 
-build-arch: build-stamp
+build-arch: build-stamp build-udeb-stamp
 
 build-indep: build-stamp
 
-build-stamp: config.status
+build-stamp: configure-stamp
 	dh_testdir
 
 	# Add here commands to compile the package.
-	$(MAKE)
+	cd build && $(MAKE)
 	#/usr/bin/docbook-to-man debian/wget.sgml > wget.1
 
 	cd po; make wget.pot
 
 	touch build-stamp
 
+build-udeb-stamp: configure-udeb-stamp
+	cd build-udeb && $(MAKE)
+	touch build-udeb-stamp
+
 clean: 
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
+	rm -f build-stamp configure-stamp build-udeb-stamp configure-udeb-stamp
 
 	# Add here commands to clean up after the build process.
 	[ ! -f Makefile ] || $(MAKE) distclean
@@ -59,7 +81,7 @@
 	rm -f po/*.gmo po/wget.pot po/e...@boldquot.po po/e...@quot.po \
 	doc/wget.inf* doc/stamp-vti doc/version.texi \
 	doc/sample.wgetrc.munged_for_texi_inclusion
-	rm -f config.guess config.sub
+	rm -rf config.sub config.guess build-udeb build
 
 	dh_prep
 
@@ -70,9 +92,12 @@
 	dh_installdirs
 
 	# Add here commands to install the package into debian/wget.
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/wget
+	cd build && $(MAKE) install DESTDIR=$(CURDIR)/debian/wget
 	rm -f $(CURDIR)/debian/wget/usr/share/info/dir
 
+	# udeb
+	mkdir -p debian/wget-udeb/usr/bin/
+	cp build-udeb/src/wget debian/wget-udeb/usr/bin/wget
 
 # Build architecture-independent files here.
 binary-indep: build install


Bug#827948: Debian Testing Cannot be installed on Hyper-V 2012 R2

2016-06-23 Thread Larry Sevilla
Package: debian-installer
Version: debian-testing-i386-netinst.iso  dated 2016-06-20 07:33 391Mb

I'm trying to install Debian Testing under Hyper-V Windows Server 2012 R2.

mem: Start-up 1024Mb Dynamic Min 512Mb Max 3584
proc: 2
vhdx: 10Gb

Install it using non-GUI.

Then It freezes during:
   Partitions formatting at 33%
   Creating ext4 file system for / in partition #1 of SCSI3 (0,0,0) (sda)...

Note: I have installed Debian 7/Wheezy 7.11 and 8/Jessie 8.5 on Hyper-V;
  so far no problem on installation with the two versions...