Advertisement
rakotomandimby

Untitled

May 15th, 2014
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.05 KB | None | 0 0
  1. %define main_release 4
  2. %define samba4_version 4.1.7
  3.  
  4. %define tarball_name samba-%{samba4_version}
  5.  
  6. %define samba4_release %{main_release}%{?dist}.1
  7.  
  8. %define waf_options --verbose -j 4
  9. # We need a higher talloc release to address previous releases done as
  10. # part of the samba3 package.
  11.  
  12. %{!?python_sys_pyver: %global python_sys_pyver %(/usr/bin/python -c "import sys; print sys.hexversion")}
  13.  
  14. # if hex(sys.hexversion) < 0x02060000
  15. %if %{python_sys_pyver} < 33947648
  16. %global __python /usr/bin/python2.6
  17. %endif
  18.  
  19. %{!?python_libdir: %define python_libdir %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1,1)")}
  20. %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
  21.  
  22. %define __arch_install_post %{nil}
  23.  
  24. # Licensing Note: Some of the libraries are GPLv3+, others are LGPLv3+.
  25. # The rest of the code is GPLv3+. Library licensing is still volatile,
  26. # and subject to change.
  27.  
  28. Name: samba4
  29. Version: %{samba4_version}
  30. Release: %{samba4_release}
  31. Group: System Environment/Daemons
  32. Summary: The Samba4 CIFS and AD client and server suite
  33. License: GPLv3+ and LGPLv3+
  34. URL: http://www.samba.org/
  35. Source: http://download.samba.org/samba/ftp/samba4/%{tarball_name}.tar.gz
  36. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
  37. AutoReqProv: 0
  38.  
  39. # Red Hat specific replacement-files
  40. Source1: %{name}.log
  41. Source4: %{name}.sysconfig
  42. Source5: %{name}.init
  43. #Patch0: %{name}-tdb_jenkins_hash.diff
  44. #Patch1: %{name}-beta-ndr-fixes.diff
  45.  
  46. Requires(pre): /usr/sbin/groupadd
  47.  
  48. Requires(post): /sbin/chkconfig, /sbin/service
  49. Requires(preun): /sbin/chkconfig, /sbin/service
  50. # Requires(pre): %{name}-common = %{version}-%{release}
  51. Requires: logrotate
  52. Requires: pam
  53. Requires: perl(Parse::Yapp)
  54.  
  55. BuildRequires: pkgconfig
  56. BuildRequires: e2fsprogs-devel
  57. BuildRequires: libacl-devel
  58. BuildRequires: libaio-devel
  59. BuildRequires: libattr-devel
  60. # BuildRequires: ncurses-devel
  61. BuildRequires: pam-devel
  62. BuildRequires: perl(ExtUtils::MakeMaker)
  63. # BuildRequires: perl(Parse::Yapp)
  64. BuildRequires: readline-devel
  65. BuildRequires: sed
  66. # BuildRequires: autoconf
  67. BuildRequires: openldap-devel
  68. BuildRequires: libxslt
  69. BuildRequires: docbook-style-xsl
  70. BuildRequires: zlib-devel
  71.  
  72. %if 0%{?el5}
  73. # no popt-devel pkg on el5
  74. BuildRequires: popt
  75. %else
  76. BuildRequires: popt-devel
  77. %endif
  78.  
  79. %if %{python_sys_pyver} < 33947648
  80. BuildRequires: python26-devel
  81. %else
  82. BuildRequires: python-devel
  83. %endif
  84.  
  85.  
  86. %description
  87.  
  88. Samba 4 is the ambitious next version of the Samba suite that is being
  89. developed in parallel to the stable 3.0 series. The main emphasis in
  90. this branch is support for the Active Directory logon protocols used
  91. by Windows 2000 and above.
  92.  
  93. %prep
  94. %setup -q -n %{tarball_name}
  95. #%patch0 -p1
  96. #%patch1 -p0
  97.  
  98. # copy Red Hat specific scripts
  99.  
  100. mv VERSION VERSION.orig
  101. sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&%{release}/' < VERSION.orig > VERSION
  102. #cd source4
  103. #script/mkversion.sh
  104. #cd ..
  105.  
  106. # make sure the python script use 2.6
  107. %if %{python_sys_pyver} < 33947648
  108. for pyscript in source4/scripting/bin/*; do
  109. mv $pyscript $pyscript.orig
  110. sed -e 's!/usr/bin/env python!/usr/bin/env python2.6!' <$pyscript.orig >$pyscript
  111. rm $pyscript.orig
  112. done
  113. %endif
  114.  
  115. %build
  116.  
  117. # originally in install stage
  118. rm -rf $RPM_BUILD_ROOT
  119. mkdir tmpbin
  120. ln -s %{__python} $PWD/tmpbin/python
  121.  
  122. export PATH=$PWD/tmpbin:$RPM_BUILD_ROOT/usr/bin:$PATH
  123. export PKG_CONFIG_PATH=$RPM_BUILD_ROOT%{_libdir}/pkgconfig
  124. export CPPFLAGS=-I$RPM_BUILD_ROOT/usr/include
  125. export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}
  126. export LDFLAGS=-L$RPM_BUILD_ROOT%{_libdir}
  127. export PYTHON=%{__python}
  128.  
  129. # talloc
  130. pushd ./lib/talloc
  131. %configure \
  132. -C \
  133. --bundled-libraries=NONE \
  134. --prefix=/usr \
  135. --sysconfdir=/etc \
  136. --localstatedir=/var \
  137. --disable-rpath-install
  138. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}"
  139. make install DESTDIR=$RPM_BUILD_ROOT
  140. popd
  141.  
  142. # tdb
  143. pushd ./lib/tdb
  144. %configure \
  145. -C \
  146. --bundled-libraries=NONE \
  147. --prefix=/usr \
  148. --sysconfdir=/etc \
  149. --localstatedir=/var \
  150. --with-modulesdir=%{_libdir}/modules/samba \
  151. --disable-rpath-install
  152. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}"
  153. make install DESTDIR=$RPM_BUILD_ROOT
  154. popd
  155.  
  156. # tevent
  157. pushd ./lib/tevent
  158. %configure \
  159. -C \
  160. --bundled-libraries=NONE \
  161. --prefix=/usr \
  162. --sysconfdir=/etc \
  163. --localstatedir=/var \
  164. --disable-rpath-install
  165. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}"
  166. make install DESTDIR=$RPM_BUILD_ROOT
  167.  
  168. popd
  169.  
  170. export PYTHONPATH=$(/bin/ls -d $RPM_BUILD_ROOT%{_libdir}/python2.*/site-packages)
  171.  
  172. # ldb
  173. pushd ./lib/ldb
  174. %configure \
  175. -C \
  176. --bundled-libraries=NONE \
  177. --prefix=/usr \
  178. --sysconfdir=/etc \
  179. --localstatedir=/var \
  180. --with-modulesdir=%{_libdir}/modules/samba \
  181. --disable-rpath
  182. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}"
  183. make install DESTDIR=$RPM_BUILD_ROOT
  184. popd
  185.  
  186. # samba
  187. ./configure \
  188. -C \
  189. --enable-fhs \
  190. --program-prefix= \
  191. --prefix=/usr \
  192. --exec-prefix=/usr \
  193. --bindir=/usr/bin \
  194. --sbindir=/usr/sbin \
  195. --sysconfdir=/etc \
  196. --datadir=/usr/share \
  197. --includedir=/usr/include \
  198. --libdir=%{_libdir} \
  199. --libexecdir=/usr/libexec \
  200. --localstatedir=/var \
  201. --mandir=/usr/share/man \
  202. --infodir=/usr/share/info \
  203. --enable-socket-wrapper \
  204. --enable-nss-wrapper \
  205. --sysconfdir=/etc \
  206. --localstatedir=/var \
  207. --with-modulesdir=%{_libdir}/samba4/modules \
  208. --with-cachedir=/var/cache/samba4 \
  209. --with-logfilebase=/var/log/samba4 \
  210. --with-lockdir=/var/lock/samba4 \
  211. --with-privileged-socket-dir=/var/run/samba4 \
  212. --with-statedir=/var/lib/samba4 \
  213. --with-pammodulesdir=/lib/security \
  214. --with-privatedir=/var/lib/samba4/private \
  215. --with-piddir=/var/run/samba4 \
  216. --with-sockets-dir=/var/run/samba4 \
  217. --with-configdir=/etc/samba4 \
  218. --disable-rpath-install \
  219. --enable-debug --enable-selftest
  220.  
  221. # Build PIDL for installation into vendor directories before
  222. # 'make proto' gets to it.
  223. (cd pidl && %{__perl} Makefile.PL INSTALLDIRS=vendor )
  224.  
  225. # Builds using PIDL the IDL and many other things.
  226. #make proto
  227. #make everything
  228. make -j 4 WAF_BINARY="./buildtools/bin/waf %{waf_options}"
  229.  
  230. %install
  231. # Don't call 'make install' as we want to call out to the PIDL
  232. # install manually.
  233.  
  234. pushd ./lib/talloc
  235. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}" DESTDIR=$RPM_BUILD_ROOT install
  236. popd
  237.  
  238. pushd ./lib/tdb
  239. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}" DESTDIR=$RPM_BUILD_ROOT install
  240. popd
  241.  
  242. pushd ./lib/tevent
  243. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}" DESTDIR=$RPM_BUILD_ROOT install
  244. popd
  245.  
  246. pushd ./lib/ldb
  247. make -j 4 WAF_BINARY="../buildtools/bin/waf %{waf_options}" DESTDIR=$RPM_BUILD_ROOT install
  248. popd
  249.  
  250. make -j 4 WAF_BINARY="./buildtools/bin/waf %{waf_options}" DESTDIR=$RPM_BUILD_ROOT install
  251.  
  252. # Undo the PIDL install, we want to try again with the right options.
  253. rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5
  254. rm -rf $RPM_BUILD_ROOT%{_datadir}/perl5
  255.  
  256. # Install PIDL.
  257. ( cd pidl && make install_vendor DESTDIR=$RPM_BUILD_ROOT )
  258.  
  259. # Clean out crap left behind by the PIDL install.
  260. find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
  261. find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
  262.  
  263. # tevent is installed in the wrong libdir, both by the tevent and samba makes
  264. if [ -d $RPM_BUILD_ROOT/usr/lib64 ]; \
  265. then \
  266. rm -rf $RPM_BUILD_ROOT/usr/lib/python*; \
  267. fi
  268.  
  269. # ldb tools load the modules from its own dir and won't find samba4 modules without this
  270. (cd $RPM_BUILD_ROOT/%{_libdir}/modules/samba/ldb; ln -s ../../../samba4/modules/ldb/ samba)
  271.  
  272. mkdir -p $RPM_BUILD_ROOT%{_initrddir}
  273. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
  274. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
  275.  
  276. mkdir -p $RPM_BUILD_ROOT/var/run/%{name}
  277. mkdir -p $RPM_BUILD_ROOT/var/run/winbindd
  278. mkdir -p $RPM_BUILD_ROOT/var/run/ntp_signd
  279. mkdir -p $RPM_BUILD_ROOT/var/lib/%{name}
  280. mkdir -p $RPM_BUILD_ROOT/var/lib/%{name}/winbindd_privileged
  281. mkdir -p $RPM_BUILD_ROOT/var/log/%{name}/
  282. mkdir -p $RPM_BUILD_ROOT/var/log/%{name}/old
  283.  
  284. mkdir -p $RPM_BUILD_ROOT/var/lib/%{name}
  285. mkdir -p $RPM_BUILD_ROOT/var/lib/%{name}/private
  286. mkdir -p $RPM_BUILD_ROOT/var/lib/%{name}/sysvol
  287.  
  288. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/samba
  289.  
  290. # Install other stuff.
  291. install -m755 %{SOURCE5} $RPM_BUILD_ROOT%{_initrddir}/%{name}
  292. install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
  293. install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
  294.  
  295. mkdir -p $RPM_BUILD_ROOT/%{_lib}
  296. mv $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so.2 $RPM_BUILD_ROOT/%{_lib}/
  297.  
  298. # libs {
  299. mkdir -p $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_includedir}
  300.  
  301. # }
  302.  
  303. # Clean out some stuff we don't want in the Fedora package.
  304. # Avoids a file conflict with perl-Parse-Yapp.
  305. rm -rf $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
  306.  
  307. # ld.so.conf
  308. mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
  309. echo %{_libdir}/samba > $RPM_BUILD_ROOT/etc/ld.so.conf.d/samba4.conf
  310. echo %{_libdir}/libsmb >> $RPM_BUILD_ROOT/etc/ld.so.conf.d/samba4.conf
  311.  
  312. # This makes the right links, as rpmlint requires that
  313. # the ldconfig-created links be recorded in the RPM.
  314. /sbin/ldconfig -N -n $RPM_BUILD_ROOT%{_libdir}
  315. /sbin/ldconfig -N -n $RPM_BUILD_ROOT%{_libdir}/samba
  316. /sbin/ldconfig -N -n $RPM_BUILD_ROOT%{_libdir}/libsmb
  317.  
  318. # Fix up permission on perl install.
  319. %{_fixperms} $RPM_BUILD_ROOT%{perl_vendorlib}
  320.  
  321. # Fix up permissions in source tree, for debuginfo.
  322. find source4/heimdal -type f | xargs chmod -x
  323.  
  324. %clean
  325. rm -rf $RPM_BUILD_ROOT
  326.  
  327. %pre
  328. getent group wbpriv >/dev/null || groupadd -g 88 wbpriv
  329. exit 0
  330.  
  331. %post
  332. /sbin/ldconfig
  333. /sbin/chkconfig --add %{name}
  334. if [ "$1" -ge "1" ]; then
  335. /sbin/service %{name} condrestart >/dev/null 2>&1 || :
  336. fi
  337. exit 0
  338.  
  339. %preun
  340. if [ $1 = 0 ] ; then
  341. /sbin/service %{name} stop >/dev/null 2>&1 || :
  342. /sbin/chkconfig --del %{name}
  343. fi
  344. exit 0
  345.  
  346. %postun
  347. /sbin/ldconfig
  348.  
  349. %files
  350. %defattr(-,root,root,-)
  351. %doc COPYING MAINTAINERS.txt README README.Coding README.cifs-utils README.packaging4 Roadmap VERSION WHATSNEW.txt PFIF.txt
  352. %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
  353. %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
  354. %config %{_sysconfdir}/ld.so.conf.d/samba4.conf
  355. %attr(0755,root,root) %{_initrddir}/%{name}
  356. %attr(0700,root,root) %dir /var/log/%{name}
  357. %attr(0700,root,root) %dir /var/log/%{name}/old
  358. %attr(750,root,wbpriv) %dir /var/lib/%{name}/winbindd_privileged
  359. %attr(755,root,root) %{_bindir}/*
  360. %attr(755,root,root) %{_sbindir}/*
  361. %attr(755,root,root) /var/*
  362. %{_includedir}/*
  363. %{_libdir}/*
  364. %{_datadir}/*
  365. %attr(700,root,root) %dir /var/lib/%{name}/private
  366. /lib/security/*
  367. /%{_lib}/*
  368. %{perl_vendorlib}/*
  369.  
  370. %changelog
  371.  
  372. * Fri May 09 2014 Mihamina Rakotomandimby <mihamina.rakotomandimby@rktmb.org> 4.1.7-1
  373. - Build for upstream 4.1.7
  374.  
  375. * Mon Sep 24 2012 Jean Raby <jraby@inverse.ca> 4.0.0-4.beta5.1
  376. - Add dependency on zlib-devel
  377.  
  378. * Tue Aug 15 2012 Jean Raby <jraby@inverse.ca> 4.0.0-3.beta5.1
  379. - re-added build dependencies libacl-devel, libaio-devel, popt-devel and readline-devel
  380. - Fixed libnss_winbind.so.2 install path
  381. - override __arch_install_post to avoid calling check-buildroot in mock builds
  382. This is suboptimal but will have to do for now.
  383. - fix popt dependency on el5
  384.  
  385. * Tue Aug 14 2012 Jean Raby <jraby@inverse.ca> 4.0.0-2.beta5.1
  386. - added symlink for samba ldb modules
  387. - sed replace python -> python2.6 on distro using 2.4 by default
  388.  
  389. * Mon Aug 06 2012 Jean Raby <jraby@inverse.ca> 4.0.0-1.beta5.1
  390. - Update package to beta5
  391. - enabled tdb2 since --disable-tdb2 has been removed
  392. - drop --enable-developer
  393. - merge spec files for rhel6 and rhel5 (python deps)
  394. - tevent is now installed under python_libdir, remove workaround
  395.  
  396. * Wed Oct 12 2011 Wolfgang Sourdeau <wsourdeau@inverse.ca> 4.0.0-25.alpha17.1
  397. - Update package to alpha17
  398. - Buid everything unconditionnally
  399.  
  400. * Mon Aug 29 2011 Stephen Gallagher <sgallagh@redhat.com> - 4.0.0-25.alpha11.5
  401. - Rebuild against fixed libtalloc version
  402.  
  403. * Mon Aug 29 2011 Stephen Gallagher <sgallagh@redhat.com> - 4.0.0-25.alpha11.4
  404. - Rebuild against fixed libtevent version
  405.  
  406. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.0-25.alpha11.1
  407. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  408.  
  409. * Sun Aug 01 2010 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-25.alpha11
  410. - Fix typo (RH bug #619946).
  411.  
  412. * Mon Jun 28 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.0.0-24.alpha11
  413. - Revert changes to %%Release, use %%main_release instead.
  414. - Rebuild for perl-5.12.x.
  415.  
  416. * Mon Jun 28 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.0.0-23.alpha11.2
  417. - Once again rebuild for perl-5.12.x.
  418.  
  419. * Wed Jun 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.0.0-23.alpha11.1
  420. - Mass rebuild with perl-5.12.0
  421.  
  422. * Wed Feb 24 2010 Stephen Gallagher <sgallagh@redhat.com> - 4.0.0-23.alpha11
  423. - Rebuild against newer libtevent
  424.  
  425. * Sun Jan 24 2010 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-22.alpha11
  426. - Upgrade to alpha11
  427.  
  428. * Fri Jan 08 2010 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-21.alpha10
  429. - Bump ldb_version to 0.9.10.
  430.  
  431. * Fri Jan 08 2010 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-20.alpha10
  432. - Only install new command-line utilities if enable_samba4 is non-zero.
  433.  
  434. * Wed Jan 06 2010 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-19.alpha10
  435. - Upgrade to alpha10
  436.  
  437. * Thu Sep 17 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-18.1.alpha8_git20090916
  438. - Need docbook stuff to build man pages
  439.  
  440. * Thu Sep 17 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-18.alpha8_git20090916
  441. - Fix broken dependencies
  442.  
  443. * Wed Sep 16 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-17.alpha8_git20090916
  444. - Upgrade to alpha8-git20090916
  445.  
  446. * Wed Sep 16 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-16.alpha7
  447. - Stop building libtevent, it is now an external package
  448.  
  449. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.0-15.2alpha7.1
  450. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  451.  
  452. * Fri May 22 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-15.2alpha7
  453. - Fix dependency
  454.  
  455. * Sat May 09 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-15.1alpha7
  456. - Don't build talloc and tdb, they are now separate packages
  457.  
  458. * Mon Apr 06 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-14alpha7
  459. - Fix a build issue in samba4-common (RH bug #494243).
  460.  
  461. * Wed Mar 25 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-13alpha7
  462. - rebuild with correct CFLAGS (also fixes debuginfo)
  463.  
  464. * Tue Mar 10 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-12alpha7
  465. - Second part of fix for the ldb segfault problem from upstream
  466.  
  467. * Mon Mar 09 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-11alpha7
  468. - Add upstream patch to fix a problem within ldb
  469.  
  470. * Sun Mar 08 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-10alpha7
  471. - Remove ldb.pc from samba4-devel (RH bug #489186).
  472.  
  473. * Wed Mar 4 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-9alpha7
  474. - Make talloc,tdb,tevent,ldb easy to exclude using defines
  475. - Fix package for non-mock "dirty" systems by deleting additional
  476. files we are not interested in atm
  477.  
  478. * Wed Mar 4 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-8alpha7
  479. - Fix typo in Requires
  480.  
  481. * Mon Mar 2 2009 Simo Sorce <ssorce@redhat.com> - 4.0.0-7alpha7
  482. - Compile and have separate packages for additional samba libraries
  483. Package in their own packages: talloc, tdb, tevent, ldb
  484.  
  485. * Fri Feb 27 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-4.alpha7
  486. - Update to 4.0.0alpha7
  487.  
  488. * Wed Feb 25 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-3.alpha6
  489. - Formal package review cleanups.
  490.  
  491. * Mon Feb 23 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-2.alpha6
  492. - Disable subpackages not needed by OpenChange.
  493. - Incorporate package review feedback.
  494.  
  495. * Mon Jan 19 2009 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-1.alpha6
  496. - Update to 4.0.0alpha6
  497.  
  498. * Wed Dec 17 2008 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-0.8.alpha6.GIT.3508a66
  499. - Fix another file conflict: smbstatus
  500.  
  501. * Fri Dec 12 2008 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-0.7.alpha6.GIT.3508a66
  502. - Disable the winbind subpackage because it conflicts with samba-winbind
  503. and isn't needed to support OpenChange.
  504.  
  505. * Fri Dec 12 2008 Matthew Barnes <mbarnes@redhat.com> - 4.0.0-0.6.alpha6.GIT.3508a66
  506. - Update to the GIT revision OpenChange is now requiring.
  507.  
  508. * Fri Aug 29 2008 Andrew Bartlett <abartlet@samba.org> - 0:4.0.0-0.5.alpha5.fc10
  509. - Fix licence tag (the binaries are built into a GPLv3 whole, so the BSD licence need not be mentioned)
  510.  
  511. * Fri Jul 25 2008 Andrew Bartlett <abartlet@samba.org> - 0:4.0.0-0.4.alpha5.fc10
  512. - Remove talloc and tdb dependency (per https://bugzilla.redhat.com/show_bug.cgi?id=453083)
  513. - Fix deps on chkconfig and service to main pkg (not -common)
  514. (per https://bugzilla.redhat.com/show_bug.cgi?id=453083)
  515.  
  516. * Mon Jul 21 2008 Brad Hards <bradh@frogmouth.ent> - 0:4.0.0-0.3.alpha5.fc10
  517. - Use --sysconfdir instead of --with-configdir
  518. - Add patch for C++ header compatibility
  519.  
  520. * Mon Jun 30 2008 Andrew Bartlett <abartlet@samba.org> - 0:4.0.0-0.2.alpha5.fc9
  521. - Update per review feedback
  522. - Update for alpha5
  523.  
  524. * Thu Jun 26 2008 Andrew Bartlett <abartlet@samba.org> - 0:4.0.0-0.1.alpha4.fc9
  525. - Rework Fedora's Samba 3.2.0-1.rc2.16 spec file for Samba4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement