[Pkg-samba-maint] [SCM] Debian packaging for Samba branch, samba_4.0, updated. upstream/4.0.6+dfsg-814-g5d2107a
Andrew Bartlett
abartlet at samba.org
Sun May 26 11:18:21 UTC 2013
The following commit has been merged in the samba_4.0 branch:
commit 2109881ed84d1788d5b11657f3b3c5d7efdf57dc
Author: Andrew Bartlett <abartlet at samba.org>
Date: Sun May 26 18:51:57 2013 +1000
move vfs modules *back* to the libsmbd0 package, as they are needed by the library
To ensure this is clear, we also make samba depend on libsmbd0, as
shared lib deps don't work yet.
smbd is a small wapper around libsmbd essentially, so the vfs modules
belong with the library, also exposed by the python modules.
Andrew Bartlett
diff --git a/debian/control b/debian/control
index 53f462d..1d3275e 100644
--- a/debian/control
+++ b/debian/control
@@ -50,7 +50,7 @@ XS-Testsuite: autopkgtest
Package: samba
Architecture: any
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.15.6~)
-Depends: samba-common (= ${source:Version}), libwbclient0 (= ${binary:Version}),${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 1.0.1-11), libpam-modules, lsb-base (>= 3.2-13), procps, update-inetd, adduser
+Depends: samba-common (= ${source:Version}), libwbclient0 (= ${binary:Version}),${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 1.0.1-11), libpam-modules, lsb-base (>= 3.2-13), procps, update-inetd, adduser, libsmbd0 (= ${binary:Version})
Recommends: logrotate, tdb-tools
Suggests: openbsd-inetd | inet-superserver, smbldap-tools, ldb-tools, ctdb, winbind
Replaces: samba-common (<= 2.0.5a-2)
diff --git a/debian/libsmbd0.install b/debian/libsmbd0.install
index cf7bc81..7266403 100644
--- a/debian/libsmbd0.install
+++ b/debian/libsmbd0.install
@@ -3,3 +3,39 @@ usr/lib/*/samba/libsmbd_conn.so
usr/lib/*/samba/libsmbd_shim.so
usr/lib/*/samba/libauth.so
usr/lib/*/samba/auth/
+usr/lib/*/samba/vfs/*.so
+usr/share/man/man8/vfs_acl_tdb.8
+usr/share/man/man8/vfs_acl_xattr.8
+usr/share/man/man8/vfs_aio_fork.8
+usr/share/man/man8/vfs_aio_linux.8
+usr/share/man/man8/vfs_aio_pthread.8
+usr/share/man/man8/vfs_audit.8
+usr/share/man/man8/vfs_cacheprime.8
+usr/share/man/man8/vfs_cap.8
+usr/share/man/man8/vfs_catia.8
+usr/share/man/man8/vfs_commit.8
+usr/share/man/man8/vfs_crossrename.8
+usr/share/man/man8/vfs_default_quota.8
+usr/share/man/man8/vfs_dirsort.8
+usr/share/man/man8/vfs_extd_audit.8
+usr/share/man/man8/vfs_fake_perms.8
+usr/share/man/man8/vfs_fileid.8
+usr/share/man/man8/vfs_full_audit.8
+usr/share/man/man8/vfs_gpfs.8
+usr/share/man/man8/vfs_media_harmony.8
+usr/share/man/man8/vfs_netatalk.8
+usr/share/man/man8/vfs_notify_fam.8
+usr/share/man/man8/vfs_prealloc.8
+usr/share/man/man8/vfs_preopen.8
+usr/share/man/man8/vfs_readahead.8
+usr/share/man/man8/vfs_readonly.8
+usr/share/man/man8/vfs_recycle.8
+usr/share/man/man8/vfs_scannedonly.8
+usr/share/man/man8/vfs_shadow_copy.8
+usr/share/man/man8/vfs_shadow_copy2.8
+usr/share/man/man8/vfs_smb_traffic_analyzer.8
+usr/share/man/man8/vfs_streams_depot.8
+usr/share/man/man8/vfs_streams_xattr.8
+usr/share/man/man8/vfs_time_audit.8
+usr/share/man/man8/vfs_tsmsm.8
+usr/share/man/man8/vfs_xattr_tdb.8
diff --git a/debian/samba.install b/debian/samba.install
index a0a5b70..08bb5b8 100644
--- a/debian/samba.install
+++ b/debian/samba.install
@@ -10,7 +10,6 @@ usr/sbin/smbd
usr/sbin/mksmbpasswd
usr/bin/sharesec
usr/bin/smbta-util
-usr/lib/*/samba/vfs/*.so
usr/share/man/man1/log2pcap.1
usr/share/man/man1/profiles.1
usr/share/man/man1/sharesec.1
@@ -30,38 +29,3 @@ usr/share/man/man8/pdbedit.8
usr/share/man/man8/smbd.8
usr/share/man/man8/smbpasswd.8
usr/share/man/man8/smbta-util.8
-usr/share/man/man8/vfs_acl_tdb.8
-usr/share/man/man8/vfs_acl_xattr.8
-usr/share/man/man8/vfs_aio_fork.8
-usr/share/man/man8/vfs_aio_linux.8
-usr/share/man/man8/vfs_aio_pthread.8
-usr/share/man/man8/vfs_audit.8
-usr/share/man/man8/vfs_cacheprime.8
-usr/share/man/man8/vfs_cap.8
-usr/share/man/man8/vfs_catia.8
-usr/share/man/man8/vfs_commit.8
-usr/share/man/man8/vfs_crossrename.8
-usr/share/man/man8/vfs_default_quota.8
-usr/share/man/man8/vfs_dirsort.8
-usr/share/man/man8/vfs_extd_audit.8
-usr/share/man/man8/vfs_fake_perms.8
-usr/share/man/man8/vfs_fileid.8
-usr/share/man/man8/vfs_full_audit.8
-usr/share/man/man8/vfs_gpfs.8
-usr/share/man/man8/vfs_media_harmony.8
-usr/share/man/man8/vfs_netatalk.8
-usr/share/man/man8/vfs_notify_fam.8
-usr/share/man/man8/vfs_prealloc.8
-usr/share/man/man8/vfs_preopen.8
-usr/share/man/man8/vfs_readahead.8
-usr/share/man/man8/vfs_readonly.8
-usr/share/man/man8/vfs_recycle.8
-usr/share/man/man8/vfs_scannedonly.8
-usr/share/man/man8/vfs_shadow_copy.8
-usr/share/man/man8/vfs_shadow_copy2.8
-usr/share/man/man8/vfs_smb_traffic_analyzer.8
-usr/share/man/man8/vfs_streams_depot.8
-usr/share/man/man8/vfs_streams_xattr.8
-usr/share/man/man8/vfs_time_audit.8
-usr/share/man/man8/vfs_tsmsm.8
-usr/share/man/man8/vfs_xattr_tdb.8
--
Debian packaging for Samba
More information about the Pkg-samba-maint
mailing list