diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2011-12-09 13:38:38 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2011-12-09 13:38:38 +0100 |
commit | 45a46d2f81dfaef056e1d0181c2277554ffb9145 (patch) | |
tree | ca6b374403e7fa8498aaa6857826fda5c271e2b3 | |
parent | aa286951b3b8cdcf1d7226f3849e46d807a6b3e8 (diff) | |
download | samba4-45a46d2f81dfaef056e1d0181c2277554ffb9145.tar.gz samba4-45a46d2f81dfaef056e1d0181c2277554ffb9145.tar.xz samba4-45a46d2f81dfaef056e1d0181c2277554ffb9145.zip |
Add a soversion to libpdb and create the missing symlink.
-rw-r--r-- | samba4-libpdb-soversion.patch | 15 | ||||
-rw-r--r-- | samba4.spec | 9 |
2 files changed, 21 insertions, 3 deletions
diff --git a/samba4-libpdb-soversion.patch b/samba4-libpdb-soversion.patch new file mode 100644 index 0000000..e067e45 --- /dev/null +++ b/samba4-libpdb-soversion.patch @@ -0,0 +1,15 @@ + source3/wscript_build | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/source3/wscript_build b/source3/wscript_build +index 8ca98b3..862a05f 100755 +--- a/source3/wscript_build ++++ b/source3/wscript_build +@@ -721,6 +721,7 @@ bld.SAMBA3_LIBRARY('pdb', + include/passdb.h + passdb/machine_sid.h + passdb/lookup_sid.h''', ++ vnum='0', + vars=locals()) + + bld.SAMBA3_SUBSYSTEM('PARAM_UTIL', diff --git a/samba4.spec b/samba4.spec index 8534794..38c6052 100644 --- a/samba4.spec +++ b/samba4.spec @@ -35,7 +35,7 @@ Source5: pam_winbind.conf Source6: samba.pamd #Source7: smbprint -#Patch1: waf.diff +Patch1: samba4-libpdb-soversion.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -301,7 +301,7 @@ The samba-dc package provides AD Domain Controller functionality %prep %setup -q -n samba-%{version} -#%patch1 -p1 -b .waf +%patch1 -p1 -b .waf %build %configure \ @@ -370,6 +370,9 @@ ln -sf /%{_lib}/libnss_winbind.so.2 %{buildroot}%{_libdir}/libnss_winbind.so mv -f %{buildroot}/%{_libdir}/libnss_wins.so.2 %{buildroot}/%{_lib}/libnss_wins.so.2 ln -sf /%{_lib}/libnss_wins.so.2 %{buildroot}%{_libdir}/libnss_wins.so +# pdb FIXME +ln -sf %{_libdir}/samba/libpdb.so.0 %{buildroot}%{_libdir}/samba/libpdb.so + # Install other stuff install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/samba/smb.conf @@ -893,7 +896,7 @@ rm -rf %{buildroot} %{_libdir}/samba/libnss_info.so %{_libdir}/samba/libntvfs.so %{_libdir}/samba/libpac.so -%{_libdir}/samba/libpdb.so* +%{_libdir}/samba/libpdb.so.* %{_libdir}/samba/libpopt_samba3.so %{_libdir}/samba/libprinting_migrate.so %{_libdir}/samba/libprocess_model.so |