Adam, On Sun, Apr 13, 2014 at 11:39:09PM +0100, Adam D. Barratt wrote: > On Sun, 2014-04-13 at 23:52 +0200, Ivo De Decker wrote: > > On Sun, Apr 13, 2014 at 09:48:59PM +0100, Adam D. Barratt wrote: > > > > The samba4 package in wheezy is not suitable for usage in a production > > > > environment. It should not have been released with wheezy. > [...] > > > Other than that, please go ahead. > > > > Uploaded. > > Unfortunately, it looks like something got missed; our automagic checks > say: > > package: winbind4 > version: 4.0.0~beta2+dfsg1-3.2+deb7u1 > architecture: amd64 > essential: false > unsat-dependency: samba4 (= 4.0.0~beta2+dfsg1-3.2+deb7u1) > > It's up to you whether you'd prefer to upload a +deb7u2 to fix that, or > I can reject the current upload.
I removed the winbind4 package in a +deb7u2 upload. The debdiff is attached. Cheers, Ivo
diff -Nru samba4-4.0.0~beta2+dfsg1/debian/NEWS samba4-4.0.0~beta2+dfsg1/debian/NEWS --- samba4-4.0.0~beta2+dfsg1/debian/NEWS 2014-04-13 23:00:16.000000000 +0200 +++ samba4-4.0.0~beta2+dfsg1/debian/NEWS 2014-04-16 18:25:15.000000000 +0200 @@ -1,6 +1,6 @@ samba4 (4.0.0~beta2+dfsg1-3.2+deb7u1) wheezy; urgency=medium - The samba4 binary package was removed from wheezy. + The samba4 and winbind4 binary packages have been removed from wheezy. The samba4 source package in wheezy contains a beta version of samba 4.0. Most samba functionality is disabled in this package, because it is diff -Nru samba4-4.0.0~beta2+dfsg1/debian/changelog samba4-4.0.0~beta2+dfsg1/debian/changelog --- samba4-4.0.0~beta2+dfsg1/debian/changelog 2014-04-13 23:00:16.000000000 +0200 +++ samba4-4.0.0~beta2+dfsg1/debian/changelog 2014-04-16 18:25:15.000000000 +0200 @@ -1,3 +1,9 @@ +samba4 (4.0.0~beta2+dfsg1-3.2+deb7u2) wheezy; urgency=medium + + * Remove winbind4 binary package as well, as it depends on samba4. + + -- Ivo De Decker <ivo.dedec...@ugent.be> Wed, 16 Apr 2014 18:25:06 +0200 + samba4 (4.0.0~beta2+dfsg1-3.2+deb7u1) wheezy; urgency=medium * Remove samba4 binary package. It has several security issues, has limited diff -Nru samba4-4.0.0~beta2+dfsg1/debian/control samba4-4.0.0~beta2+dfsg1/debian/control --- samba4-4.0.0~beta2+dfsg1/debian/control 2014-04-13 23:00:16.000000000 +0200 +++ samba4-4.0.0~beta2+dfsg1/debian/control 2014-04-16 18:25:15.000000000 +0200 @@ -438,31 +438,6 @@ . This package contains the files required for development. -Package: winbind4 -Conflicts: winbind -Architecture: any -Depends: samba4 (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Enhances: libkrb5-26-heimdal -Description: service to resolve user and group information from Windows NT servers - Samba is an implementation of the SMB/CIFS protocol for Unix systems, - providing support for cross-platform file sharing with Microsoft Windows, OS X, - and other Unix systems. Samba can also function as a domain controller - or member server in both NT4-style and Active Directory domains. - . - These packages contain snapshot versions of Samba 4, the next-generation - version of Samba. - . - This package provides the winbindd daemon, which provides a - service for the Name Service Switch capability that is present - in most modern C libraries (like the GNU C Library - glibc.). Please - note that the functionality of this version of winbind is behind on that - of the winbind package. - . - The service provided by winbindd is called `winbind' and - can be used to resolve user and group information from a - Windows NT server. The service can also provide authentication - services via an associated PAM module. - Package: libsamba-hostconfig0 Architecture: any Pre-Depends: ${misc:Pre-Depends} diff -Nru samba4-4.0.0~beta2+dfsg1/debian/rules samba4-4.0.0~beta2+dfsg1/debian/rules --- samba4-4.0.0~beta2+dfsg1/debian/rules 2014-04-13 23:00:16.000000000 +0200 +++ samba4-4.0.0~beta2+dfsg1/debian/rules 2014-04-16 18:25:15.000000000 +0200 @@ -101,6 +101,11 @@ do \ rm -rf $(DESTDIR)/$$line; \ done < debian/samba4.install + # Remove files from the old winbind4 binary package + while read line; \ + do \ + rm -rf $(DESTDIR)/$$line; \ + done < debian/winbind4.install dh_install --sourcedir=$(DESTDIR) --list-missing --fail-missing override_dh_python2: