Bug#744718: pu: samba4/4.0.0~beta2+dfsg1-3.2+deb7u1
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.dedecker@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:
Reply to: