Browse Source

samba-4.3.0-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9773 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 8 years ago
parent
commit
f78a17536e
1 changed files with 34 additions and 74 deletions
  1. 34 74
      s/samba/samba-vl.spec

+ 34 - 74
s/samba/samba-vl.spec

@@ -1,4 +1,4 @@
-%define samba_version 4.2.4
+%define samba_version 4.3.0
 %define doc_version 4.1.8-1
 %define api_version 4.0
 %define libwbc_sover 0.12
@@ -11,7 +11,6 @@
 %global with_internal_talloc 0
 %global with_internal_tevent 0
 %global with_internal_tdb 0
-%global with_internal_ntdb 1
 %global with_internal_ldb 0
 
 %global with_mitkrb5 0
@@ -91,7 +90,7 @@ BuildRequires: libacl-devel
 BuildRequires: libaio-devel
 BuildRequires: libattr-devel
 BuildRequires: libblkid-devel
-BuildRequires: libbsd-devel
+BuildConflicts: libbsd-devel
 BuildRequires: libcap-devel
 BuildRequires: libidn-devel
 BuildRequires: libldb-devel
@@ -506,6 +505,7 @@ mkdir -p %{buildroot}/%{_libdir}/krb5/plugins/libkrb5
 install -d -m 0755 %{buildroot}/usr/{sbin,bin}
 install -d -m 0755 %{buildroot}%{_libdir}/security
 install -d -m 0755 %{buildroot}/var/lib/samba
+install -d -m 0755 %{buildroot}/var/lib/samba/msg
 install -d -m 0755 %{buildroot}/var/lib/samba/private
 install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
 install -d -m 0755 %{buildroot}/var/lib/samba/scripts
@@ -829,7 +829,6 @@ fi
 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
 %{_mandir}/man8/vfs_media_harmony.8*
 %{_mandir}/man8/vfs_netatalk.8*
-%{_mandir}/man8/vfs_notify_fam.8*
 %{_mandir}/man8/vfs_prealloc.8*
 %{_mandir}/man8/vfs_preopen.8*
 %{_mandir}/man8/vfs_readahead.8*
@@ -838,6 +837,7 @@ fi
 %{_mandir}/man8/vfs_scannedonly.8*
 %{_mandir}/man8/vfs_shadow_copy.8*
 %{_mandir}/man8/vfs_shadow_copy2.8*
+%{_mandir}/man8/vfs_shell_snap.8*
 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
 %{_mandir}/man8/vfs_snapper.8*
 %{_mandir}/man8/vfs_streams_depot.8*
@@ -845,6 +845,7 @@ fi
 %{_mandir}/man8/vfs_syncops.8*
 %{_mandir}/man8/vfs_time_audit.8*
 %{_mandir}/man8/vfs_tsmsm.8*
+%{_mandir}/man8/vfs_unityed_media.8*
 %{_mandir}/man8/vfs_worm.8*
 %{_mandir}/man8/vfs_xattr_tdb.8*
 # ja manuals
@@ -875,7 +876,7 @@ fi
 %{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
 %{_mandir}/ja/man8/vfs_media_harmony.8*
 %{_mandir}/ja/man8/vfs_netatalk.8*
-%{_mandir}/ja/man8/vfs_notify_fam.8*
+%exclude %{_mandir}/ja/man8/vfs_notify_fam.8*
 %{_mandir}/ja/man8/vfs_prealloc.8*
 %{_mandir}/ja/man8/vfs_preopen.8*
 %{_mandir}/ja/man8/vfs_readahead.8*
@@ -929,7 +930,6 @@ fi
 %{_libdir}/samba/libauth-unix-token-samba4.so
 %{_libdir}/samba/libauth4-samba4.so
 %{_libdir}/samba/libauthkrb5-samba4.so
-%{_libdir}/samba/libccan-samba4.so
 %{_libdir}/samba/libcli-cldap-samba4.so
 %{_libdir}/samba/libcli-ldap-common-samba4.so
 %{_libdir}/samba/libcli-ldap-samba4.so
@@ -957,12 +957,16 @@ fi
 %{_libdir}/samba/libhttp-samba4.so
 %{_libdir}/samba/libhx509-samba4.so.*
 %{_libdir}/samba/libinterfaces-samba4.so
+%{_libdir}/samba/libiov-buf-samba4.so
 %{_libdir}/samba/libkrb5-samba4.so.*
 %{_libdir}/samba/libkrb5samba-samba4.so
 %{_libdir}/samba/libldbsamba-samba4.so
 %{_libdir}/samba/liblibcli-lsa3-samba4.so
 %{_libdir}/samba/liblibcli-netlogon3-samba4.so
 %{_libdir}/samba/liblibsmb-samba4.so
+%{_libdir}/samba/libmessages-dgm-samba4.so
+%{_libdir}/samba/libmessages-util-samba4.so
+%{_libdir}/samba/libmsghdr-samba4.so
 %{_libdir}/samba/libmsrpc3-samba4.so
 %{_libdir}/samba/libnon-posix-acls-samba4.so
 %{_libdir}/samba/libndr-samba-samba4.so
@@ -971,7 +975,6 @@ fi
 %{_libdir}/samba/libnetif-samba4.so
 %{_libdir}/samba/libnpa-tstream-samba4.so
 %{_libdir}/samba/libnss-info-samba4.so
-%{_libdir}/samba/libntdb.so.*
 %{_libdir}/samba/libntvfs-samba4.so
 %{_libdir}/samba/libposix-eadb-samba4.so
 %{_libdir}/samba/libprinting-migrate-samba4.so
@@ -981,6 +984,7 @@ fi
 %{_libdir}/samba/libsamba-cluster-support-samba4.so
 %{_libdir}/samba/libsamba-debug-samba4.so
 %{_libdir}/samba/libsamba-modules-samba4.so
+%{_libdir}/samba/libsamba-python-samba4.so
 %{_libdir}/samba/libsamba-security-samba4.so
 %{_libdir}/samba/libsamba-sockets-samba4.so
 %{_libdir}/samba/libsamba3-util-samba4.so
@@ -997,11 +1001,11 @@ fi
 %{_libdir}/samba/libsmbpasswdparser-samba4.so
 %{_libdir}/samba/libsmbregistry-samba4.so
 %{_libdir}/samba/libsocket-blocking-samba4.so
-%{_libdir}/samba/libtdb-compat-samba4.so
+%{_libdir}/samba/libsys-rw-samba4.so
+%{_libdir}/samba/libtalloc-report-samba4.so
 %{_libdir}/samba/libtdb-wrap-samba4.so
 %{_libdir}/samba/libtrusts-util-samba4.so
 %{_libdir}/samba/libutil-cmdline-samba4.so
-%{_libdir}/samba/libutil-ntdb-samba4.so
 %{_libdir}/samba/libutil-reg-samba4.so
 %{_libdir}/samba/libutil-setid-samba4.so
 %{_libdir}/samba/libutil-tdb-samba4.so
@@ -1031,11 +1035,12 @@ fi
 %{_bindir}/profiles
 %{_bindir}/smbcontrol
 %{_bindir}/testparm
-%{_datadir}/samba/codepages
+#%{_datadir}/samba/codepages
 %dir /var/run/samba
 %dir /var/run/winbindd
 %dir /var/lib/samba
 %attr(700,root,root) %dir /var/lib/samba/private
+%attr(755,root,root) %dir /var/lib/samba/msg
 %attr(755,root,root) %dir %{_sysconfdir}/samba
 %config(noreplace) %{_sysconfdir}/samba/smb.conf
 %config(noreplace) %{_sysconfdir}/samba/lmhosts
@@ -1057,7 +1062,10 @@ fi
 %{_mandir}/ja/man8/pdbedit.8.gz
 
 # common libraries
+%{_libdir}/samba/libgenrand-samba4.so
 %{_libdir}/samba/libpopt-samba3-samba4.so
+%{_libdir}/samba/libserver-id-db-samba4.so
+%{_libdir}/samba/libtime-basic-samba4.so
 %{_libdir}/samba/pdb
 
 %if %with_pam_smbpass
@@ -1075,8 +1083,6 @@ fi
 %{_libdir}/samba/libHDB-SAMBA4-samba4.so
 %{_libdir}/samba/libdnsserver-common-samba4.so
 %{_libdir}/samba/libsamba-net-samba4.so
-%{_libdir}/samba/libsamba-python-samba4.so
-%{_libdir}/samba/libservice-samba4.so
 
 ## --------------------------------------------------------------------
 %files dc
@@ -1088,55 +1094,13 @@ fi
 %{_sbindir}/samba_spnupdate
 %{_sbindir}/samba_upgradedns
 %{_initrddir}/samba
-%{_libdir}/mit_samba.so
 %{_libdir}/samba/auth/samba4.so
-%{_libdir}/samba/bind9/dlz_bind9.so
-%{_libdir}/samba/bind9/dlz_bind9_9.so
-%{_libdir}/samba/bind9/dlz_bind9_10.so
+%{_libdir}/samba/bind9
 %{_libdir}/samba/gensec
 %{_libdir}/samba/libheimntlm-samba4.so.*
 %{_libdir}/samba/libkdc-samba4.so.*
 %{_libdir}/samba/libpac-samba4.so
-%{_libdir}/samba/ldb/acl.so
-%{_libdir}/samba/ldb/aclread.so
-%{_libdir}/samba/ldb/anr.so
-%{_libdir}/samba/ldb/descriptor.so
-%{_libdir}/samba/ldb/dirsync.so
-%{_libdir}/samba/ldb/extended_dn_in.so
-%{_libdir}/samba/ldb/extended_dn_out.so
-%{_libdir}/samba/ldb/extended_dn_store.so
-%{_libdir}/samba/ldb/ildap.so
-%{_libdir}/samba/ldb/instancetype.so
-%{_libdir}/samba/ldb/lazy_commit.so
-%{_libdir}/samba/ldb/ldbsamba_extensions.so
-%{_libdir}/samba/ldb/linked_attributes.so
-%{_libdir}/samba/ldb/local_password.so
-%{_libdir}/samba/ldb/new_partition.so
-%{_libdir}/samba/ldb/objectclass.so
-%{_libdir}/samba/ldb/objectclass_attrs.so
-%{_libdir}/samba/ldb/objectguid.so
-%{_libdir}/samba/ldb/operational.so
-%{_libdir}/samba/ldb/partition.so
-%{_libdir}/samba/ldb/password_hash.so
-%{_libdir}/samba/ldb/ranged_results.so
-%{_libdir}/samba/ldb/repl_meta_data.so
-%{_libdir}/samba/ldb/resolve_oids.so
-%{_libdir}/samba/ldb/rootdse.so
-%{_libdir}/samba/ldb/samba3sam.so
-%{_libdir}/samba/ldb/samba3sid.so
-%{_libdir}/samba/ldb/samba_dsdb.so
-%{_libdir}/samba/ldb/samba_secrets.so
-%{_libdir}/samba/ldb/samldb.so
-%{_libdir}/samba/ldb/schema_data.so
-%{_libdir}/samba/ldb/schema_load.so
-%{_libdir}/samba/ldb/secrets_tdb_sync.so
-%{_libdir}/samba/ldb/show_deleted.so
-%{_libdir}/samba/ldb/simple_dn.so
-%{_libdir}/samba/ldb/simple_ldap_map.so
-%{_libdir}/samba/ldb/subtree_delete.so
-%{_libdir}/samba/ldb/subtree_rename.so
-%{_libdir}/samba/ldb/update_keytab.so
-%{_libdir}/samba/ldb/wins_ldb.so
+%{_libdir}/samba/ldb
 %{_libdir}/samba/process_model
 %{_libdir}/samba/service
 %dir /var/lib/samba/sysvol
@@ -1271,19 +1235,6 @@ fi
 %{_mandir}/ja/man8/smbspool.8.gz
 %{_mandir}/ja/man8/smbta-util.8.gz
 
-%if %{with_internal_ntdb}
-%{_bindir}/ntdbbackup
-%{_bindir}/ntdbdump
-%{_bindir}/ntdbrestore
-%{_bindir}/ntdbtool
-
-%{_mandir}/man3/ntdb.3.gz
-%{_mandir}/man8/ntdbbackup.8.gz
-%{_mandir}/man8/ntdbdump.8.gz
-%{_mandir}/man8/ntdbrestore.8.gz
-%{_mandir}/man8/ntdbtool.8.gz
-%%endif
-
 ## --------------------------------------------------------------------
 %files test
 %defattr(-,root,root)
@@ -1300,7 +1251,6 @@ fi
 %{_mandir}/man1/vfstest.1*
 
 %{_libdir}/libtorture.so.*
-%{_libdir}/samba/libsubunit-samba4.so
 %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
 
 %{_includedir}/samba-4.0/torture.h
@@ -1416,6 +1366,7 @@ fi
 %{_includedir}/samba-4.0/util/data_blob.h
 %{_includedir}/samba-4.0/util/debug.h
 %{_includedir}/samba-4.0/util/fault.h
+%{_includedir}/samba-4.0/util/genrand.h
 %{_includedir}/samba-4.0/util/idtree.h
 %{_includedir}/samba-4.0/util/idtree_random.h
 %{_includedir}/samba-4.0/util/memory.h
@@ -1563,7 +1514,6 @@ fi
 %{_libdir}/samba/libauth-unix-token-samba4.so
 %{_libdir}/samba/libauth4-samba4.so
 %{_libdir}/samba/libauthkrb5-samba4.so
-%{_libdir}/samba/libccan-samba4.so
 %{_libdir}/samba/libcli-cldap-samba4.so
 %{_libdir}/samba/libcli-ldap-common-samba4.so
 %{_libdir}/samba/libcli-ldap-samba4.so
@@ -1582,6 +1532,7 @@ fi
 %{_libdir}/samba/liberrors-samba4.so
 %{_libdir}/samba/libevents-samba4.so
 %{_libdir}/samba/libflag-mapping-samba4.so
+%{_libdir}/samba/libgenrand-samba4.so
 %{_libdir}/samba/libgpo-samba4.so
 %{_libdir}/samba/libgse-samba4.so
 %{_libdir}/samba/libgssapi-samba4.so.*
@@ -1591,12 +1542,16 @@ fi
 %{_libdir}/samba/libhttp-samba4.so
 %{_libdir}/samba/libhx509-samba4.so.*
 %{_libdir}/samba/libinterfaces-samba4.so
+%{_libdir}/samba/libiov-buf-samba4.so
 %{_libdir}/samba/libkrb5-samba4.so.*
 %{_libdir}/samba/libkrb5samba-samba4.so
 %{_libdir}/samba/libldbsamba-samba4.so
 %{_libdir}/samba/liblibcli-lsa3-samba4.so
 %{_libdir}/samba/liblibcli-netlogon3-samba4.so
 %{_libdir}/samba/liblibsmb-samba4.so
+%{_libdir}/samba/libmessages-dgm-samba4.so
+%{_libdir}/samba/libmessages-util-samba4.so
+%{_libdir}/samba/libmsghdr-samba4.so
 %{_libdir}/samba/libmsrpc3-samba4.so
 %{_libdir}/samba/libnon-posix-acls-samba4.so
 %{_libdir}/samba/libndr-samba-samba4.so
@@ -1605,7 +1560,6 @@ fi
 %{_libdir}/samba/libnetif-samba4.so
 %{_libdir}/samba/libnpa-tstream-samba4.so
 %{_libdir}/samba/libnss-info-samba4.so
-%{_libdir}/samba/libntdb.so.*
 %{_libdir}/samba/libntvfs-samba4.so
 %{_libdir}/samba/libpopt-samba3-samba4.so
 %{_libdir}/samba/libposix-eadb-samba4.so
@@ -1622,6 +1576,7 @@ fi
 %{_libdir}/samba/libsamdb-common-samba4.so
 %{_libdir}/samba/libsecrets3-samba4.so
 %{_libdir}/samba/libserver-role-samba4.so
+%{_libdir}/samba/libserver-id-db-samba4.so
 %{_libdir}/samba/libservice-samba4.so
 %{_libdir}/samba/libshares-samba4.so
 %{_libdir}/samba/libsmb-transport-samba4.so
@@ -1632,11 +1587,12 @@ fi
 %{_libdir}/samba/libsmbpasswdparser-samba4.so
 %{_libdir}/samba/libsmbregistry-samba4.so
 %{_libdir}/samba/libsocket-blocking-samba4.so
-%{_libdir}/samba/libtdb-compat-samba4.so
+%{_libdir}/samba/libsys-rw-samba4.so
+%{_libdir}/samba/libtalloc-report-samba4.so
 %{_libdir}/samba/libtdb-wrap-samba4.so
+%{_libdir}/samba/libtime-basic-samba4.so
 %{_libdir}/samba/libtrusts-util-samba4.so
 %{_libdir}/samba/libutil-cmdline-samba4.so
-%{_libdir}/samba/libutil-ntdb-samba4.so
 %{_libdir}/samba/libutil-reg-samba4.so
 %{_libdir}/samba/libutil-setid-samba4.so
 %{_libdir}/samba/libutil-tdb-samba4.so
@@ -1657,6 +1613,10 @@ fi
 %endif
 
 %changelog
+* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
+- new upstream release.
+- built without libbsd.
+
 * Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.4-1
 - new upstream release.