diff options
Diffstat (limited to '')
-rw-r--r-- | debian/control | 67 |
1 files changed, 34 insertions, 33 deletions
diff --git a/debian/control b/debian/control index b22e64c..028a0bc 100644 --- a/debian/control +++ b/debian/control @@ -90,31 +90,18 @@ Package: samba Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: passwd, - libpam-modules, - libpam-runtime (>= 1.0.1-11), procps, - python3, - python3-dnspython, - python3-samba (= ${binary:Version}), samba-common (= ${source:Version}), samba-common-bin (=${binary:Version}), - tdb-tools, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} Recommends: attr, - python3-markdown, - samba-dsdb-modules, samba-vfs-modules, - samba-ad-provision, -Suggests: bind9 (>= 1:9.5.1), - bind9utils, - ctdb, - ldb-tools, - ntp | chrony (>= 3.0-1), + python3-samba, +Suggests: ctdb, ufw, winbind -Enhances: bind9, ntp Breaks: samba-ad-provision (<< ${source:Upstream-Version}) Description: SMB/CIFS file, print, and login server for Unix Samba is an implementation of the SMB/CIFS protocol for Unix systems, @@ -177,21 +164,16 @@ Description: common files used by both the Samba server and client Package: samba-common-bin Architecture: any -Depends: python3, - python3-samba, - samba-common (=${source:Version}), - samba-libs (= ${binary:Version}), +Depends: samba-common (= ${source:Version}), ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} -Recommends: samba-dsdb-modules +Recommends: python3-samba, Suggests: heimdal-clients, - python3-markdown, - python3-dnspython -# moved samba-dcerpcd samba=>samba-common-bin in in 4.16.2+dfsg-1 # moved libnet-keytab-samba4.so.0 & libRPC-WORKER-samba4.so.0 samba-libs=>samba-common-bin in 4.19.0~r1 -Replaces: samba (<< 2:4.16.2+dfsg-1~), samba-libs (<< 2:4.19.0~) -Breaks: samba (<< 2:4.16.2+dfsg-1~), samba-libs (<< 2:4.19.0~) +# moved smbcontrol samba=>samba-common-bin in 4.20.0-2 +Replaces: samba (<< 2:4.20.1+dfsg-2~), samba-libs (<< 2:4.19.0~) +Breaks: samba (<< 2:4.20.1+dfsg-2~), samba-libs (<< 2:4.19.0~) Description: Samba common files used by both the server and the client Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, @@ -203,17 +185,31 @@ Description: Samba common files used by both the server and the client package). Package: samba-ad-dc -Architecture: all +Architecture: any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} -Depends: samba (>= ${source:Version}~), samba-dsdb-modules, samba-vfs-modules, - winbind, - krb5-kdc (>= 1.21.0~) <pkg.samba.mitkrb5>, - ${misc:Depends} +Depends: samba (= ${binary:Version}), + python3-samba (= ${binary:Version}), + python3-dnspython, + samba-dsdb-modules (= ${binary:Version}), + samba-vfs-modules (= ${binary:Version}), + winbind (= ${binary:Version}), + krb5-kdc (>= 1.21.0~) <pkg.samba.mitkrb5>, + ${python3:Depends}, + ${shlibs:Depends}, + ${misc:Depends} Recommends: libnss-winbind, libpam-winbind, # samba-ad-provision is needed for setup only samba-ad-provision -Breaks: samba-ad-provision (<< ${source:Upstream-Version}) +Suggests: bind9 (>= 1:9.5.1), + bind9utils, + ldb-tools, + ntp | chrony (>= 3.0-1), +Enhances: bind9, ntp +Breaks: samba-ad-provision (<< ${source:Upstream-Version}), +# files moved from samba & samba-common-bin in 4.20.1-2: + samba (<< 2:4.20.1+dfsg-2~), samba-common-bin (<< 2:4.20.1+dfsg-2~), +Replaces: samba (<< 2:4.20.1+dfsg-2~), samba-common-bin (<< 2:4.20.1+dfsg-2~), Description: Samba control files to run AD Domain Controller Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with @@ -323,10 +319,15 @@ Depends: python3-ldb, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} +Breaks: +# samba-tool & samba-gpupdate moved from samba-common-bin & samba in 4.20.1-2: + samba-common-bin (<< 2:4.20.1+dfsg-2~), samba (<< 2:4.20.1+dfsg-2~), Replaces: + samba-common-bin (<< 2:4.20.1+dfsg-2~), samba (<< 2:4.20.1+dfsg-2~), # libsamba-policy & helpers and dckeytab python libs moved to python3-samba - samba-libs (<< 2:4.16.0+dfsg-1~), samba (<< 2:4.16.0+dfsg-1~) -Recommends: python3-gpg + samba-libs (<< 2:4.16.0+dfsg-1~), +Recommends: python3-gpg, + tdb-tools, Description: Python 3 bindings for Samba Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, |