samba-vl.spec 81 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456
  1. %define samba_version 4.10.3
  2. #define rc_number rc4
  3. %define samba_release 1
  4. %define doc_version 4.9.3
  5. %define api_version 4.0
  6. %define libwbc_soname 0
  7. %define libwbc_sover 0.15
  8. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  9. %global with_libsmbclient 1
  10. %global with_libwbclient 1
  11. %global with_mitkrb5 0
  12. %global with_dc 1
  13. %define _unpackaged_files_terminate_build 1
  14. %global _libexecdir %{_libdir}
  15. %global libwbc_alternatives_suffix %nil
  16. %if 0%{?__isa_bits} == 64
  17. %global libwbc_alternatives_suffix -64
  18. %endif
  19. %{?rc_number:%define rc_suffix .%{rc_number}}
  20. %define samba_source source3
  21. %global __perl_requires %{SOURCE999}
  22. %global __perllib_requires %{SOURCE999}
  23. %global __perllib_provides %{SOURCE999}
  24. Summary: The Samba Suite of programs
  25. Summary(ja): Samba スイート
  26. Name: samba
  27. Version: %{samba_version}
  28. Release: %{samba_release}%{?rc_suffix}%{?_dist_release}
  29. License: GPLv3+
  30. Group: System Environment/Daemons
  31. URL: http://www.samba.org/
  32. %define samba_includedir %{_includedir}/samba-%{api_version}
  33. Source: https://download.samba.org/pub/samba/stable/samba-%{version}%{?rc_number}.tar.gz
  34. # Vine specific replacement-files
  35. Source1: samba.log
  36. Source2: samba-ja-docs-%{doc_version}.tar.gz
  37. Source5: pam_winbind.conf
  38. Source6: samba.pamd
  39. Source100: nmb.init
  40. Source101: smb.init
  41. Source102: winbind.init
  42. Source103: smb.conf
  43. Source104: samba.sysconfig
  44. Source200: samba4.init
  45. Source201: named.conf.dlz
  46. Source999: perl-requires.sh
  47. Requires: /sbin/chkconfig /bin/mktemp /usr/bin/killall
  48. Requires: fileutils sed /etc/init.d
  49. Requires: logrotate
  50. Requires: libaio
  51. Requires: %{name}-common = %{samba_version}-%{release}
  52. Requires: %{name}-libs = %{samba_version}-%{release}
  53. Requires(pre): %{name}-common = %{samba_version}-%{release}
  54. Conflicts: samba < %{version}
  55. Provides: samba = %{version}
  56. Obsoletes: libtalloc <= 2.1.14
  57. Obsoletes: libtevent <= 0.9.37
  58. Obsoletes: libldb <= 1.4.6
  59. Obsoletes: ctdb <= 2.5.5
  60. BuildRoot: %{_tmppath}/%{name}-%{samba_version}-%{release}-root
  61. Requires(post): /sbin/chkconfig, /sbin/service
  62. Requires(preun): /sbin/chkconfig, /sbin/service
  63. BuildRequires: avahi-devel
  64. #BuildRequires: ctdb-devel
  65. BuildRequires: cups-devel
  66. BuildRequires: cyrus-sasl-devel
  67. BuildRequires: docbook-style-xsl
  68. BuildRequires: docbook-utils
  69. BuildRequires: e2fsprogs-devel
  70. BuildRequires: coreutils
  71. BuildRequires: gdb
  72. BuildRequires: gettext
  73. BuildRequires: gnutls-devel
  74. BuildRequires: gpgme-devel
  75. BuildRequires: jansson-devel
  76. BuildRequires: keyutils-libs-devel
  77. BuildRequires: krb5-devel
  78. BuildRequires: krb5-workstation
  79. #BuildRequires: ldb-tools
  80. BuildRequires: libacl-devel
  81. BuildRequires: libaio-devel
  82. BuildRequires: libarchive-devel
  83. BuildRequires: libattr-devel
  84. BuildRequires: libblkid-devel
  85. BuildConflicts: libbsd-devel
  86. BuildRequires: libcap-devel
  87. BuildRequires: libidn-devel
  88. #BuildRequires: libldb-devel >= 1.1.25
  89. BuildRequires: libpcap-devel
  90. BuildRequires: libtdb-devel
  91. #BuildRequires: libtevent-devel
  92. BuildRequires: libtirpc-devel
  93. BuildRequires: libuuid-devel
  94. BuildRequires: libxcrypt-devel
  95. BuildRequires: libxml2-devel
  96. BuildRequires: libxslt
  97. BuildRequires: ncurses-devel
  98. BuildRequires: net-tools
  99. BuildRequires: openldap-devel
  100. BuildRequires: pam-devel
  101. BuildRequires: perl(ExtUtils::MakeMaker)
  102. BuildRequires: perl(Parse::Yapp)
  103. BuildRequires: pkgconfig
  104. BuildRequires: popt-devel
  105. BuildRequires: python3-devel
  106. BuildRequires: python3-rpm-macros
  107. BuildRequires: python3-gpg
  108. BuildRequires: python3-tdb
  109. #BuildRequires: python3-ldb-devel
  110. #BuildRequires: python3-talloc-devel
  111. #BuildRequires: python3-tevent
  112. BuildRequires: rpcgen
  113. BuildRequires: readline-devel
  114. BuildRequires: sqlite-devel
  115. BuildRequires: zlib-devel
  116. #BuildRequires: libuuid-devel
  117. BuildConflicts: compat32-zlib-devel.32bit
  118. BuildConflicts: compat32-libuuid.32bit
  119. BuildConflicts: compat32-libuuid-devel.32bit
  120. # Working around perl dependency problem from docs
  121. #define __perl_requires %{SOURCE999}
  122. Vendor: Project Vine
  123. Distribution: Vine Linux
  124. Packager: tomop
  125. %description
  126. Samba is the standard Windows interoperability suite of programs
  127. for Linux and Unix.
  128. %description -l ja
  129. SambaはLinux・UNIX用の、Windowsとの標準的な相互運用性ソフトウェア群です。
  130. ## --------------------------------------------------------------------
  131. %package client
  132. Summary: Samba client programs
  133. Summary(ja): Samba クライアントプログラム
  134. Group: Applications/System
  135. Requires: samba-common = %{samba_version}-%{release}
  136. Obsoletes: smbfs
  137. Conflicts: %{name}-client < %{samba_version}
  138. Provides: samba-client = %{samba_version}
  139. %description client
  140. The samba-client package provides some SMB/CIFS clients to complement
  141. the built-in SMB/CIFS filesystem in Linux. These clients allow access
  142. of SMB/CIFS shares and printing to SMB/CIFS printers.
  143. %description client -l ja
  144. samba-client は Linux カーネルがサポートしている SMB ファイルシステム
  145. 機能を操作する SMB クライアントを提供します。
  146. これらは SMB 共有のアクセスと SMB プリンタへの印刷を実現します。
  147. ## --------------------------------------------------------------------
  148. %package libs
  149. Summary: Samba libraries
  150. Summary(ja): Samba ライブラリ
  151. Group: System Environment/Libraries
  152. %if %with_libwbclient
  153. Requires: libwbclient
  154. %endif
  155. %description libs
  156. The samba4-libs package contains the libraries needed by programs that
  157. link against the SMB, RPC and other protocols provided by the Samba suite.
  158. ## --------------------------------------------------------------------
  159. %package python
  160. Summary: Samba Python libraries
  161. Summary(ja): Python 向け Samba ライブラリ
  162. Group: System Environment/Libraries
  163. Requires: %{name}-libs = %{samba_version}
  164. Provides: %{name}-python3 = %{version}-%{release}
  165. %description python
  166. The samba4-python package contains the Python libraries needed by programs
  167. that use SMB, RPC and other Samba provided protocols in Python programs.
  168. ## --------------------------------------------------------------------
  169. %package devel
  170. Summary: Developer tools for Samba libraries
  171. Summary(ja): Samba ライブラリの開発用ファイル
  172. Group: Development/Libraries
  173. Requires: %{name}-libs = %{samba_version}-%{release}
  174. Conflicts: samba-devel < %{samba_version}
  175. Provides: samba-devel = %{samba_version}
  176. %description devel
  177. The samba4-devel package contains the header files for the libraries
  178. needed to develop programs that link against the SMB, RPC and other
  179. libraries in the Samba suite.
  180. ## --------------------------------------------------------------------
  181. %package pidl
  182. Summary: Perl IDL compiler
  183. Group: Development/Tools
  184. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  185. %description pidl
  186. The samba4-pidl package contains the Perl IDL compiler used by Samba
  187. and Wireshark to parse IDL and similar protocols
  188. ## --------------------------------------------------------------------
  189. %package common
  190. Summary: Files used by both Samba servers and clients
  191. Summary(ja): Samba サーバーとクライアントの両方に使用されるファイル
  192. Group: System Environment/Libraries
  193. Conflicts: samba-common < %{samba_version}
  194. Provides: samba-common = %{samba_version}-%{release}
  195. Requires: %{name}-libs = %{samba_version}-%{release}
  196. Requires: pam
  197. Requires(pre): /usr/sbin/groupadd
  198. Requires(post): /sbin/chkconfig, /sbin/service, coreutils, acl
  199. Requires(preun): /sbin/chkconfig, /sbin/service
  200. Obsoletes: samba-swat < 4.1.0
  201. %description common
  202. Samba-common provides files necessary for both the server and client
  203. packages of Samba.
  204. %description common -l ja
  205. samba-common は Samba のサーバーとクライアントの両方のパッケージで
  206. 使用される共通のファイルを提供します。
  207. ## --------------------------------------------------------------------
  208. %package test
  209. Summary: Testing tools for Samba servers and clients
  210. Group: Applications/System
  211. %description test
  212. samba4-test provides testing tools for both the server and client
  213. packages of Samba.
  214. ## --------------------------------------------------------------------
  215. %package winbind
  216. Summary: Samba winbind
  217. Group: System Environment/Daemons
  218. Conflicts: samba-winbind < %{samba_version}
  219. Provides: samba-winbind = %{samba_version}
  220. Requires: samba-common = %{samba_version}-%{release}
  221. Requires(pre): /usr/sbin/groupadd
  222. Requires(post): /sbin/chkconfig, /sbin/service, coreutils
  223. Requires(preun): /sbin/chkconfig, /sbin/service
  224. %description winbind
  225. The samba-winbind package provides the winbind daemon, a NSS library, a PAM
  226. module and some client tools. Winbind enables Linux to be a full member in
  227. Windows domains and to use Windows user and group accounts on Linux.
  228. ## --------------------------------------------------------------------
  229. %package winbind-krb5-locator
  230. Summary: Samba winbind krb5 locator
  231. Group: Applications/System
  232. Requires: %{name}-winbind-clients = %{samba_version}-%{release}
  233. Conflicts: samba-winbind-krb5-locator < %{samba_version}
  234. Provides: samba-winbind-krb5-locator = %{samba_version}-%{release}
  235. %description winbind-krb5-locator
  236. The winbind krb5 locator is a plugin for the system kerberos library
  237. to allow the local kerberos library to use the same KDC as samba and
  238. winbind use
  239. ## --------------------------------------------------------------------
  240. %package winbind-clients
  241. Summary: Samba winbind clients
  242. Group: Applications/System
  243. Conflicts: samba-winbind-clients < %{samba_version}
  244. Provides: samba-winbind-clients = %{samba_version}
  245. %description winbind-clients
  246. The %{name}-winbind-clients package provides the NSS library and a PAM
  247. module necessary to communicate to the Winbind Daemon
  248. ## --------------------------------------------------------------------
  249. %package -n libsmbclient
  250. Summary: The SMB client library
  251. Summary(ja): SMB クライアントライブラリ
  252. Group: System Environment/Libraries
  253. Requires: %{name}-common = %{samba_version}
  254. Conflicts: libsmbclient < %{samba_version}
  255. Provides: libsmbclient = %{samba_version}
  256. %description -n libsmbclient
  257. The libsmbclient contains the SMB client library from the Samba suite.
  258. %description -n libsmbclient -l ja
  259. libsmbclient は Samba クライアントの機能を提供するライブラリを
  260. 提供します。
  261. ## --------------------------------------------------------------------
  262. %package -n libsmbclient-devel
  263. Summary: Developer tools for the SMB client library
  264. Summary(ja): SMB クライアントライブラリ開発用ファイル
  265. Group: Development/Libraries
  266. Requires: libsmbclient = %{samba_version}
  267. Conflicts: libsmbclient-devel < %{samba_version}
  268. Provides: libsmbclient-devel = %{samba_version}
  269. %description -n libsmbclient-devel
  270. The libsmbclient-devel package contains the header files and libraries
  271. needed to develop programs that link against the SMB client library
  272. in the Samba suite.
  273. %description -n libsmbclient-devel -l ja
  274. libsmbclient-devel は Samba クライアントの機能を提供するライブラリを
  275. 使ったアプリケーションを開発するためのファイルを提供します。
  276. ## --------------------------------------------------------------------
  277. %if %with_libwbclient
  278. %package -n libwbclient
  279. Summary: The winbind client library
  280. Summary(ja): Winbind クライアントライブラリ
  281. Group: System Environment/Libraries
  282. %description -n libwbclient
  283. The libwbclient package contains the winbind client library from
  284. the Samba suite.
  285. ## --------------------------------------------------------------------
  286. %package -n libwbclient-devel
  287. Summary: Developer tools for the winbind library
  288. Summary(ja): Winbind ライブラリの開発用ファイル
  289. Group: Development/Libraries
  290. Requires: libwbclient = %{samba_version}-%{release}
  291. %description -n libwbclient-devel
  292. The libwbclient-devel package provides developer tools for the wbclient
  293. library.
  294. %endif # with_libwbclient
  295. ## --------------------------------------------------------------------
  296. %package dc
  297. Summary: Samba AD Domain Controller
  298. Group: Applications/System
  299. Requires: %{name} = %{samba_version}-%{release}
  300. Requires: %{name}-winbind = %{samba_version}-%{release}
  301. Requires: %{name}-client = %{samba_version}-%{release}
  302. Requires: %{name}-python = %{samba_version}-%{release}
  303. Requires: python3-dns
  304. Requires(post): /sbin/chkconfig, /sbin/service, acl
  305. %description dc
  306. The %{name}-dc package provides AD Domain Controller functionality
  307. ## --------------------------------------------------------------------
  308. %package dc-libs
  309. Summary: Samba AD Domain Controller Libraries
  310. Summary(ja): Samba AD ドメインコントローラ ライブラリ
  311. Group: System Environment/Libraries
  312. Requires: %{name}-libs = %{samba_version}
  313. %description dc-libs
  314. The samba-dc-libs package contains the libraries needed by the DC to
  315. link against the SMB, RPC and other protocols.
  316. ## --------------------------------------------------------------------
  317. %if %build_compat32
  318. %package -n compat32-samba-libs
  319. Summary: Samba libraries
  320. Summary(ja): Samba ライブラリ
  321. Group: System Environment/Libraries
  322. %if %with_libwbclient
  323. Requires: libwbclient
  324. %endif
  325. %description -n compat32-samba-libs
  326. The samba4-libs package contains the libraries needed by programs that
  327. link against the SMB, RPC and other protocols provided by the Samba suite.
  328. ## --------------------------------------------------------------------
  329. %package -n compat32-libsmbclient
  330. Summary: The SMB client library
  331. Summary(ja): SMB クライアントライブラリ
  332. Group: System Environment/Libraries
  333. Requires: samba-common = %{samba_version}-%{release}
  334. %description -n compat32-libsmbclient
  335. The libsmbclient contains the SMB client library from the Samba suite.
  336. %description -n compat32-libsmbclient -l ja
  337. libsmbclient は Samba クライアントの機能を提供するライブラリを
  338. 提供します。
  339. ## --------------------------------------------------------------------
  340. %package -n compat32-libwbclient
  341. Summary: The winbind client library
  342. Summary(ja): Winbind クライアントライブラリ
  343. Group: System Environment/Libraries
  344. Requires: samba-common = %{samba_version}-%{release}
  345. Requires(pre): /usr/sbin/groupadd
  346. Requires(post): /sbin/chkconfig, /sbin/service, coreutils
  347. Requires(preun): /sbin/chkconfig, /sbin/service
  348. %description -n compat32-libwbclient
  349. The libwbclient package contains the winbind client library from
  350. the Samba suite.
  351. %endif
  352. ## ====================================================================
  353. %prep
  354. %setup -q -n samba-%{samba_version}%{?rc_number}
  355. mkdir -p docs-ja
  356. pushd docs-ja
  357. tar zxf %{SOURCE2}
  358. popd
  359. ## ====================================================================
  360. %build
  361. %global _tdb_lib ,!tdb,!pytdb
  362. %global _talloc_lib ,talloc,pytalloc,pytalloc-util
  363. %global _tevent_lib ,tevent,pytevent
  364. %global _ldb_lib ,ldb,pyldb
  365. %global _samba4_libraries heimdal,!zlib,ctdb,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
  366. %global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
  367. %global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
  368. %global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
  369. %global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
  370. %global _libsmbclient %nil
  371. %global _libwbclient %nil
  372. %if ! %with_libsmbclient
  373. %global _libsmbclient smbclient,
  374. %endif
  375. %if ! %with_libwbclient
  376. %global _libwbclient wbclient,
  377. %endif
  378. %global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
  379. sed \
  380. -e 's|@PROG_CMD@|%{_sbindir}\/samba|g' \
  381. -e 's|@SAMBA_PID@|%{_var}\/run\/samba/samba\.pid|g' \
  382. %{SOURCE200} > samba4.init
  383. make distclean
  384. ##export PATH=$PATH:$PWD/buildtools/bin
  385. export PYTHON=%{__python3}
  386. LDFLAGS="-Wl,-z,relro,-z,now" \
  387. %configure \
  388. --enable-fhs \
  389. --enable-gnutls \
  390. --bundled-libraries=%{_samba4_libraries} \
  391. --with-shared-modules=%{_samba4_modules} \
  392. --with-pam \
  393. --without-fam \
  394. --disable-rpath-install \
  395. --with-cachedir=/var/lib/samba \
  396. --with-configdir=%{_sysconfdir}/samba \
  397. --with-lockdir=/var/lib/samba \
  398. --with-logfilebase=/var/log/samba \
  399. --with-modulesdir=%{_libdir}/samba \
  400. --with-pammodulesdir=%{_lib}/security \
  401. --with-piddir=/var/run/samba \
  402. --with-privatedir=/var/lib/samba/private \
  403. --with-sockets-dir=/var/run/samba \
  404. --without-ldb-lmdb
  405. # --bundled-libraries=NONE \
  406. # --with-system-mitkrb5 \
  407. # --with-cluster-support \
  408. # try and build the manpages
  409. #./release-scripts/build-manpages-nogit
  410. make %{?_smp_mflags}
  411. # Remove some permission bits to avoid to many dependencies
  412. find examples docs-xml -type f | xargs -r chmod -x
  413. ## ====================================================================
  414. %install
  415. rm -rf %{buildroot}
  416. make %{?_smp_mflags} install DESTDIR=%{buildroot}
  417. # Create the target build directory hierarchy
  418. mkdir -p %{buildroot}%{samba_includedir}
  419. mkdir -p %{buildroot}%{_initrddir}
  420. mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,samba,logrotate.d}
  421. mkdir -p %{buildroot}%{_sysconfdir}/{samba,security,sysconfig}
  422. mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
  423. mkdir -p %{buildroot}/%{_libdir}/krb5/plugins/libkrb5
  424. install -d -m 0755 %{buildroot}/usr/{sbin,bin}
  425. install -d -m 0755 %{buildroot}%{_libdir}/security
  426. install -d -m 0755 %{buildroot}/var/lib/samba
  427. install -d -m 0755 %{buildroot}/var/lib/samba/msg
  428. install -d -m 0755 %{buildroot}/var/lib/samba/private
  429. install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
  430. install -d -m 0755 %{buildroot}/var/lib/samba/scripts
  431. install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
  432. install -d -m 0755 %{buildroot}/var/log/samba/old
  433. install -d -m 0755 %{buildroot}/var/run/samba
  434. install -d -m 0755 %{buildroot}/var/run/winbindd
  435. install -d -m 0755 %{buildroot}/var/spool/samba
  436. install -d -m 0755 %{buildroot}/%{_libdir}/samba
  437. install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
  438. # initscripts
  439. install -m755 %{SOURCE100} %{buildroot}%{_initrddir}/nmb
  440. install -m755 %{SOURCE101} %{buildroot}%{_initrddir}/smb
  441. install -m755 %{SOURCE102} %{buildroot}%{_initrddir}/winbind
  442. install -m755 samba4.init %{buildroot}%{_initrddir}/samba
  443. # pam
  444. install -m644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/samba
  445. # Move libwbclient.so* into private directory, it cannot be just libdir/samba
  446. # because samba uses rpath with this directory.
  447. install -d -m 0755 %{buildroot}/%{_libdir}/samba/wbclient
  448. mv %{buildroot}/%{_libdir}/libwbclient.so* %{buildroot}/%{_libdir}/samba/wbclient
  449. # Install other stuff
  450. install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
  451. install -m644 %{SOURCE103} ./smb.conf.example
  452. install -d -m 0755 %{buildroot}%{_sysconfdir}/security
  453. install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
  454. echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
  455. # openLDAP database schema
  456. install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
  457. install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
  458. install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
  459. #install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d/
  460. #install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
  461. # create /var/run/samba too.
  462. #echo "d /var/run/samba 755 root root" >> %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
  463. #echo "d /var/run/ctdb 755 root root" >> %{buildroot}%{_tmpfilesdir}/ctdb.conf
  464. install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
  465. install -m 0644 %{SOURCE104} %{buildroot}%{_sysconfdir}/sysconfig/samba
  466. #install -m 0644 ctdb/config/ctdb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ctdb
  467. # winbind krb5 locator
  468. install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
  469. touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
  470. # This makes the right links, as rpmlint requires that
  471. # the ldconfig-created links be recorded in the RPM.
  472. /sbin/ldconfig -N -n %{buildroot}%{_libdir}
  473. rm -rf docs-ja
  474. mkdir -p docs-ja
  475. pushd docs-ja
  476. tar zxf %{SOURCE2}
  477. popd
  478. find docs-ja/docs-xml/output/manpages/ -type f| while read f; do
  479. c=`echo -n $f | sed -e 's,^.*\.,,'`
  480. gzip -9 $f
  481. mkdir -p %{buildroot}%{_mandir}/ja/man$c
  482. cp -f $f.gz %{buildroot}%{_mandir}/ja/man$c/
  483. done
  484. ## ====================================================================
  485. %clean
  486. rm -rf %{buildroot}
  487. %pre
  488. if [ "$1" -eq "2" ]; then
  489. PREV=`/usr/sbin/smbd -V 2>/dev/null | sed -e 's/^Version \([0-9]*\)\..*$/\1/'`
  490. if [ "x$PREV" == "x3" ]; then
  491. /sbin/service smb stop >/dev/null 2>&1 || :
  492. /sbin/service nmb stop >/dev/null 2>&1 || :
  493. cp -af %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba3
  494. cp -af /var/lib/samba /var/lib/samba3
  495. echo "Samba is upgraded from version 3.x to 4.x and daemons are stopped."
  496. echo "Please check and update configurations."
  497. echo
  498. echo "The old files are copied:"
  499. echo " /etc/samba/smb.conf -> /etc/samba/smb.conf.samba3"
  500. echo " /var/lib/samba -> /var/lib/samba3"
  501. echo
  502. fi
  503. fi
  504. ## ====================================================================
  505. %post
  506. if [ $1 -eq 1 ]; then # Install
  507. # chkconfig
  508. /sbin/chkconfig --add smb
  509. /sbin/chkconfig --add nmb
  510. fi
  511. if [ $1 -ge 2 ]; then # Upgrade
  512. /sbin/service smb condrestart >/dev/null 2>&1 || :
  513. /sbin/service nmb condrestart >/dev/null 2>&1 || :
  514. fi
  515. exit 0
  516. ## --------------------------------------------------------------------
  517. %preun
  518. if [ $1 = 0 ] ; then
  519. /sbin/service smb stop >/dev/null 2>&1 || :
  520. /sbin/service nmb stop >/dev/null 2>&1 || :
  521. /sbin/service samba stop >/dev/null 2>&1 || :
  522. /sbin/chkconfig --del smb
  523. /sbin/chkconfig --del nmb
  524. /sbin/chkconfig --del samba
  525. # rm -rf /var/log/samba/* /var/lib/samba/*
  526. fi
  527. exit 0
  528. ## --------------------------------------------------------------------
  529. %pre winbind
  530. /usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
  531. ## --------------------------------------------------------------------
  532. %post winbind
  533. /sbin/chkconfig --add winbind
  534. if [ "$1" -ge "1" ]; then
  535. /sbin/service winbind condrestart >/dev/null 2>&1 || :
  536. fi
  537. ## --------------------------------------------------------------------
  538. %post dc
  539. if [ $1 -eq 1 ]; then # Install
  540. # modify named.conf.dlz for DLZ configuration if version 9.9.0 or later
  541. if [ -f /usr/sbin/named ]; then
  542. bind_minor_ver=$(named -v | sed -e "s|^BIND \([.0-9]*\)|\1|" | cut -d "." -f 2)
  543. if [ $bind_minor_ver -gt 8 ]; then
  544. cat %{_datadir}/samba/setup/named.conf.dlz \
  545. | sed -e "s|\(database.*dlz_bind9.so\)|# \1|" > %{_datadir}/samba/setup/named.conf.dlz9
  546. cat %{_datadir}/samba/setup/named.conf.dlz9 > %{_datadir}/samba/setup/named.conf.dlz
  547. rm %{_datadir}/samba/setup/named.conf.dlz9
  548. fi
  549. fi
  550. /sbin/chkconfig --add samba
  551. # rename original smb.conf for provisioning
  552. if [ -f /etc/samba/smb.conf ]; then
  553. mv -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.old
  554. fi
  555. fi
  556. setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
  557. if [ -d /var/lib/samba/private/tls ]; then
  558. chmod 0700 /var/lib/samba/private/tls
  559. fi
  560. if [ -f /var/lib/samba/private/tls/key.pem ]; then
  561. chmod 0600 /var/lib/samba/private/tls/key.pem
  562. fi
  563. if [ $1 -ge 2 ]; then # Upgrade
  564. if [ -f /var/run/samba/samba.pid ]; then
  565. /sbin/service samba restart >/dev/null 2>&1 || :
  566. fi
  567. fi
  568. ## --------------------------------------------------------------------
  569. %post common
  570. /sbin/ldconfig
  571. setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
  572. ## --------------------------------------------------------------------
  573. %preun winbind
  574. if [ $1 = 0 ] ; then
  575. /sbin/service winbind stop >/dev/null 2>&1 || :
  576. /sbin/chkconfig --del winbind
  577. fi
  578. exit 0
  579. ## --------------------------------------------------------------------
  580. %postun common
  581. /sbin/ldconfig
  582. ## --------------------------------------------------------------------
  583. %post libs
  584. /sbin/ldconfig
  585. ## --------------------------------------------------------------------
  586. %postun libs
  587. /sbin/ldconfig
  588. ## --------------------------------------------------------------------
  589. %post -n libsmbclient
  590. /sbin/ldconfig
  591. ## --------------------------------------------------------------------
  592. %postun -n libsmbclient
  593. /sbin/ldconfig
  594. ## --------------------------------------------------------------------
  595. %posttrans -n libwbclient
  596. # It has to be posttrans here to make sure all files of a previous version
  597. # without alternatives support are removed
  598. %{_sbindir}/update-alternatives \
  599. --install \
  600. %{_libdir}/libwbclient.so.%{libwbc_sover} \
  601. libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
  602. %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover} \
  603. 10 \
  604. --slave \
  605. %{_libdir}/libwbclient.so.%{libwbc_soname} \
  606. libwbclient.so.%{libwbc_soname}%{libwbc_alternatives_suffix} \
  607. %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_soname}
  608. /sbin/ldconfig
  609. ## --------------------------------------------------------------------
  610. %preun -n libwbclient
  611. %{_sbindir}/update-alternatives \
  612. --remove \
  613. libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
  614. %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover}
  615. /sbin/ldconfig
  616. ## --------------------------------------------------------------------
  617. %posttrans -n libwbclient-devel
  618. %{_sbindir}/update-alternatives \
  619. --install \
  620. %{_libdir}/libwbclient.so \
  621. libwbclient.so%{libwbc_alternatives_suffix} \
  622. %{_libdir}/samba/wbclient/libwbclient.so \
  623. 10
  624. ## --------------------------------------------------------------------
  625. %preun -n libwbclient-devel
  626. # alternatives checks if the file which should be removed is a link or not, but
  627. # not if it points to the /etc/alternatives directory or to some other place.
  628. # When downgrading to a version where alternatives is not used and
  629. # libwbclient.so is a link and not a file it will be removed. The following
  630. # check removes the alternatives files manually if that is the case.
  631. if [ "`readlink %{_libdir}/libwbclient.so`" == "libwbclient.so.%{libwbc_sover}" ]; then
  632. /bin/rm -f \
  633. /etc/alternatives/libwbclient.so%{libwbc_alternatives_suffix} \
  634. /var/lib/alternatives/libwbclient.so%{libwbc_alternatives_suffix} 2> /dev/null
  635. else
  636. %{_sbindir}/update-alternatives
  637. --remove \
  638. libwbclient.so%{libwbc_alternatives_suffix} \
  639. %{_libdir}/samba/wbclient/libwbclient.so
  640. fi
  641. %if %build_compat32
  642. ## --------------------------------------------------------------------
  643. %post -n compat32-libsmbclient
  644. /sbin/ldconfig
  645. ## --------------------------------------------------------------------
  646. %postun -n compat32-libsmbclient
  647. /sbin/ldconfig
  648. ## --------------------------------------------------------------------
  649. %posttrans -n compat32-libwbclient
  650. # It has to be posttrans here to make sure all files of a previous version
  651. # without alternatives support are removed
  652. %{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so.%{libwbc_sover} \
  653. libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover} 10
  654. /sbin/ldconfig
  655. ## --------------------------------------------------------------------
  656. %preun -n compat32-libwbclient
  657. %{_sbindir}/update-alternatives --remove libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover}
  658. /sbin/ldconfig
  659. %endif
  660. %files
  661. %defattr(-,root,root,-)
  662. %license COPYING
  663. %doc PFIF.txt README.md README.Coding README.contributing VERSION WHATSNEW.txt
  664. %doc docs-ja/docs-xml/output/htmldocs
  665. %{_bindir}/dumpmscat
  666. %{_bindir}/ldbadd
  667. %{_bindir}/ldbdel
  668. %{_bindir}/ldbedit
  669. %{_bindir}/ldbmodify
  670. %{_bindir}/ldbrename
  671. %{_bindir}/ldbsearch
  672. %{_bindir}/mvxattr
  673. %{_bindir}/smbstatus
  674. %{_sbindir}/eventlogadm
  675. %{_sbindir}/nmbd
  676. %{_sbindir}/smbd
  677. %{_libdir}/samba/auth
  678. %{_libdir}/samba/vfs
  679. %config(noreplace) %{_sysconfdir}/logrotate.d/samba
  680. %config(noreplace) %{_sysconfdir}/pam.d/samba
  681. %{_sysconfdir}/openldap/schema/samba.schema
  682. %attr(0700,root,root) %dir /var/log/samba
  683. %attr(0700,root,root) %dir /var/log/samba/old
  684. %attr(1777,root,root) %dir /var/spool/samba
  685. %{_initrddir}/nmb
  686. %{_initrddir}/smb
  687. %{_mandir}/man1/ldbadd.1*
  688. %{_mandir}/man1/ldbdel.1*
  689. %{_mandir}/man1/ldbedit.1*
  690. %{_mandir}/man1/ldbmodify.1*
  691. %{_mandir}/man1/ldbrename.1*
  692. %{_mandir}/man1/ldbsearch.1*
  693. %{_mandir}/man3/ldb.3*
  694. %{_mandir}/man3/talloc.3.gz
  695. %{_mandir}/man1/mvxattr.1*
  696. %{_mandir}/man1/smbstatus.1*
  697. %{_mandir}/man7/samba.7*
  698. %{_mandir}/man8/eventlogadm.8*
  699. %{_mandir}/man8/nmbd.8*
  700. %{_mandir}/man8/smbd.8*
  701. %{_mandir}/man8/vfs_acl_tdb.8*
  702. %{_mandir}/man8/vfs_acl_xattr.8*
  703. %{_mandir}/man8/vfs_aio_fork.8*
  704. %{_mandir}/man8/vfs_aio_pthread.8*
  705. %{_mandir}/man8/vfs_audit.8*
  706. %{_mandir}/man8/vfs_btrfs.8*
  707. #%{_mandir}/man8/vfs_cacheprime.8*
  708. %{_mandir}/man8/vfs_cap.8*
  709. %{_mandir}/man8/vfs_catia.8*
  710. #%{_mandir}/man8/vfs_ceph.8*
  711. %{_mandir}/man8/vfs_commit.8*
  712. %{_mandir}/man8/vfs_crossrename.8*
  713. %{_mandir}/man8/vfs_default_quota.8*
  714. %{_mandir}/man8/vfs_dirsort.8*
  715. %{_mandir}/man8/vfs_extd_audit.8*
  716. %{_mandir}/man8/vfs_fake_perms.8*
  717. %{_mandir}/man8/vfs_fileid.8*
  718. %{_mandir}/man8/vfs_fruit.8*
  719. %{_mandir}/man8/vfs_full_audit.8*
  720. %{_mandir}/man8/vfs_glusterfs_fuse.8*
  721. #%{_mandir}/man8/vfs_gpfs.8*
  722. %{_mandir}/man8/vfs_linux_xfs_sgid.8*
  723. %{_mandir}/man8/vfs_media_harmony.8*
  724. %{_mandir}/man8/vfs_netatalk.8*
  725. #%{_mandir}/man8/vfs_nfs4acl_xattr.8*
  726. %{_mandir}/man8/vfs_offline.8*
  727. #%{_mandir}/man8/vfs_prealloc.8*
  728. %{_mandir}/man8/vfs_preopen.8*
  729. %{_mandir}/man8/vfs_readahead.8*
  730. %{_mandir}/man8/vfs_readonly.8*
  731. %{_mandir}/man8/vfs_recycle.8*
  732. %{_mandir}/man8/vfs_shadow_copy.8*
  733. %{_mandir}/man8/vfs_shadow_copy2.8*
  734. %{_mandir}/man8/vfs_shell_snap.8*
  735. #%{_mandir}/man8/vfs_snapper.8*
  736. %{_mandir}/man8/vfs_streams_depot.8*
  737. %{_mandir}/man8/vfs_streams_xattr.8*
  738. %{_mandir}/man8/vfs_syncops.8*
  739. %{_mandir}/man8/vfs_time_audit.8*
  740. #%{_mandir}/man8/vfs_tsmsm.8*
  741. %{_mandir}/man8/vfs_unityed_media.8*
  742. %{_mandir}/man8/vfs_virusfilter.8*
  743. %{_mandir}/man8/vfs_worm.8*
  744. %{_mandir}/man8/vfs_xattr_tdb.8*
  745. # ja manuals
  746. %{_mandir}/ja/man1/mvxattr.1*
  747. %{_mandir}/ja/man1/smbstatus.1*
  748. %{_mandir}/ja/man7/samba.7*
  749. %{_mandir}/ja/man8/eventlogadm.8*
  750. %{_mandir}/ja/man8/nmbd.8*
  751. %{_mandir}/ja/man8/smbd.8*
  752. %{_mandir}/ja/man8/vfs_acl_tdb.8*
  753. %{_mandir}/ja/man8/vfs_acl_xattr.8*
  754. %{_mandir}/ja/man8/vfs_aio_fork.8*
  755. %{_mandir}/ja/man8/vfs_aio_pthread.8*
  756. %{_mandir}/ja/man8/vfs_audit.8*
  757. %{_mandir}/ja/man8/vfs_btrfs.8*
  758. %exclude %{_mandir}/ja/man8/vfs_cacheprime.8*
  759. %{_mandir}/ja/man8/vfs_cap.8*
  760. %{_mandir}/ja/man8/vfs_catia.8*
  761. %exclude %{_mandir}/ja/man8/vfs_ceph.8*
  762. %{_mandir}/ja/man8/vfs_commit.8*
  763. %{_mandir}/ja/man8/vfs_crossrename.8*
  764. %{_mandir}/ja/man8/vfs_default_quota.8*
  765. %{_mandir}/ja/man8/vfs_dirsort.8*
  766. %{_mandir}/ja/man8/vfs_extd_audit.8*
  767. %{_mandir}/ja/man8/vfs_fake_perms.8*
  768. %{_mandir}/ja/man8/vfs_fileid.8*
  769. %{_mandir}/ja/man8/vfs_fruit.8*
  770. %{_mandir}/ja/man8/vfs_full_audit.8*
  771. %exclude %{_mandir}/ja/man8/vfs_glusterfs.8*
  772. %exclude %{_mandir}/ja/man8/vfs_gpfs.8*
  773. %exclude %{_mandir}/ja/man8/vfs_nfs4acl_xattr.8*
  774. %{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
  775. %{_mandir}/ja/man8/vfs_media_harmony.8*
  776. %{_mandir}/ja/man8/vfs_netatalk.8*
  777. %{_mandir}/ja/man8/vfs_offline.8*
  778. %exclude %{_mandir}/ja/man8/vfs_prealloc.8*
  779. %{_mandir}/ja/man8/vfs_preopen.8*
  780. %{_mandir}/ja/man8/vfs_readahead.8*
  781. %{_mandir}/ja/man8/vfs_readonly.8*
  782. %{_mandir}/ja/man8/vfs_recycle.8*
  783. %{_mandir}/ja/man8/vfs_shadow_copy.8*
  784. %{_mandir}/ja/man8/vfs_shadow_copy2.8*
  785. %{_mandir}/ja/man8/vfs_shell_snap.8*
  786. %exclude %{_mandir}/ja/man8/vfs_snapper.8*
  787. %{_mandir}/ja/man8/vfs_streams_depot.8*
  788. %{_mandir}/ja/man8/vfs_streams_xattr.8*
  789. %{_mandir}/ja/man8/vfs_syncops.8*
  790. %{_mandir}/ja/man8/vfs_time_audit.8*
  791. %exclude %{_mandir}/ja/man8/vfs_tsmsm.8*
  792. %{_mandir}/ja/man8/vfs_unityed_media.8*
  793. %{_mandir}/ja/man8/vfs_virusfilter.8*
  794. %{_mandir}/ja/man8/vfs_worm.8*
  795. %{_mandir}/ja/man8/vfs_xattr_tdb.8*
  796. %{_mandir}/ja/man8/vfs_zfsacl.8*
  797. ## --------------------------------------------------------------------
  798. %files libs
  799. %defattr(-,root,root)
  800. %{_libdir}/libdcerpc-binding.so.*
  801. %{_libdir}/libdcerpc.so.*
  802. %{_libdir}/libndr-krb5pac.so.*
  803. %{_libdir}/libndr-nbt.so.*
  804. %{_libdir}/libndr-standard.so.*
  805. %{_libdir}/libndr.so.*
  806. %{_libdir}/libnetapi.so.*
  807. %{_libdir}/libsamba-credentials.so.*
  808. %{_libdir}/libsamba-errors.so*
  809. %{_libdir}/libsamba-hostconfig.so.*
  810. %{_libdir}/libsamba-passdb.so.*
  811. %{_libdir}/libsamba-util.so.*
  812. %{_libdir}/libsamdb.so.*
  813. %{_libdir}/libsmbconf.so.*
  814. %{_libdir}/libsmbldap.so.*
  815. %{_libdir}/libtevent-util.so.*
  816. # talloc
  817. %{_libdir}/samba/libtalloc.so*
  818. %{_libdir}/samba/libpytalloc-util.*.so.*
  819. # tevent
  820. %{_libdir}/samba/libtevent.so*
  821. # ldb
  822. %{_libdir}/samba/libldb.so*
  823. %{_libdir}/samba/libldb-*.so*
  824. %{_libdir}/samba/libpyldb-util.*.so.*
  825. # libraries needed by the public libraries
  826. %dir %{_libdir}/samba
  827. %{_libdir}/samba/libCHARSET3-samba4.so
  828. %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
  829. %{_libdir}/samba/libMESSAGING-samba4.so
  830. %{_libdir}/samba/libMESSAGING-SEND-samba4.so
  831. %{_libdir}/samba/libaddns-samba4.so
  832. %{_libdir}/samba/libads-samba4.so
  833. %{_libdir}/samba/libasn1-samba4.so.*
  834. %{_libdir}/samba/libasn1util-samba4.so
  835. #{_libdir}/samba/libauth-sam-reply-samba4.so
  836. %{_libdir}/samba/libauth-samba4.so
  837. %{_libdir}/samba/libauth-unix-token-samba4.so
  838. %{_libdir}/samba/libauth4-samba4.so
  839. %{_libdir}/samba/libauthkrb5-samba4.so
  840. %{_libdir}/samba/libcli-cldap-samba4.so
  841. %{_libdir}/samba/libcli-ldap-common-samba4.so
  842. %{_libdir}/samba/libcli-ldap-samba4.so
  843. %{_libdir}/samba/libcli-nbt-samba4.so
  844. %{_libdir}/samba/libcli-smb-common-samba4.so
  845. %{_libdir}/samba/libcli-spoolss-samba4.so
  846. %{_libdir}/samba/libcliauth-samba4.so
  847. %{_libdir}/samba/libclidns-samba4.so
  848. %{_libdir}/samba/libcluster-samba4.so
  849. %{_libdir}/samba/libcmdline-contexts-samba4.so
  850. %{_libdir}/samba/libcmdline-credentials-samba4.so
  851. %{_libdir}/samba/libcmocka-samba4.so
  852. %{_libdir}/samba/libcom_err-samba4.so*
  853. %{_libdir}/samba/libcommon-auth-samba4.so
  854. %{_libdir}/samba/libdb-glue-samba4.so
  855. %{_libdir}/samba/libdbwrap-samba4.so
  856. %{_libdir}/samba/libdcerpc-samba-samba4.so
  857. %{_libdir}/samba/libdcerpc-samba4.so
  858. %{_libdir}/samba/libdfs-server-ad-samba4.so
  859. %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
  860. %{_libdir}/samba/libdsdb-module-samba4.so
  861. %{_libdir}/samba/libevents-samba4.so
  862. %{_libdir}/samba/libflag-mapping-samba4.so
  863. %{_libdir}/samba/libgensec-samba4.so
  864. %{_libdir}/samba/libgpext-samba4.so
  865. %{_libdir}/samba/libgse-samba4.so
  866. %{_libdir}/samba/libgssapi-samba4.so.*
  867. %{_libdir}/samba/libhcrypto-samba4.so.*
  868. %{_libdir}/samba/libhdb-samba4.so.*
  869. %{_libdir}/samba/libheimbase-samba4.so.*
  870. %{_libdir}/samba/libhttp-samba4.so
  871. %{_libdir}/samba/libhx509-samba4.so.*
  872. %{_libdir}/samba/libinterfaces-samba4.so
  873. %{_libdir}/samba/libiov-buf-samba4.so
  874. %{_libdir}/samba/libkrb5-samba4.so.*
  875. %{_libdir}/samba/libkrb5samba-samba4.so
  876. %{_libdir}/samba/libldbsamba-samba4.so
  877. %{_libdir}/samba/liblibcli-lsa3-samba4.so
  878. %{_libdir}/samba/liblibcli-netlogon3-samba4.so
  879. %{_libdir}/samba/liblibsmb-samba4.so
  880. %{_libdir}/samba/libmessages-dgm-samba4.so
  881. %{_libdir}/samba/libmessages-util-samba4.so
  882. %{_libdir}/samba/libmscat-samba4.so
  883. %{_libdir}/samba/libmsghdr-samba4.so
  884. %{_libdir}/samba/libmsrpc3-samba4.so
  885. %{_libdir}/samba/libnon-posix-acls-samba4.so
  886. %{_libdir}/samba/libndr-samba-samba4.so
  887. %{_libdir}/samba/libndr-samba4.so
  888. %{_libdir}/samba/libnet-keytab-samba4.so
  889. %{_libdir}/samba/libnetif-samba4.so
  890. %{_libdir}/samba/libnpa-tstream-samba4.so
  891. %{_libdir}/samba/libnss-info-samba4.so
  892. %{_libdir}/samba/libposix-eadb-samba4.so
  893. %{_libdir}/samba/libprinting-migrate-samba4.so
  894. %{_libdir}/samba/libprocess-model-samba4.so
  895. %{_libdir}/samba/libregistry-samba4.so
  896. %{_libdir}/samba/libreplace-samba4.so
  897. %{_libdir}/samba/libroken-samba4.so.*
  898. %{_libdir}/samba/libsamba-cluster-support-samba4.so
  899. %{_libdir}/samba/libsamba-debug-samba4.so
  900. %{_libdir}/samba/libsamba-modules-samba4.so
  901. %{_libdir}/samba/libsamba-python.cpython-*-samba4.so
  902. %{_libdir}/samba/libsamba-security-samba4.so
  903. %{_libdir}/samba/libsamba-sockets-samba4.so
  904. %{_libdir}/samba/libsamba3-util-samba4.so
  905. %{_libdir}/samba/libsamdb-common-samba4.so
  906. %{_libdir}/samba/libsecrets3-samba4.so
  907. %{_libdir}/samba/libserver-role-samba4.so
  908. %{_libdir}/samba/libservice-samba4.so
  909. %{_libdir}/samba/libshares-samba4.so
  910. %{_libdir}/samba/libsmb-transport-samba4.so
  911. %{_libdir}/samba/libsmbclient-raw-samba4.so
  912. %{_libdir}/samba/libsmbd-base-samba4.so
  913. %{_libdir}/samba/libsmbd-conn-samba4.so
  914. %{_libdir}/samba/libsmbd-shim-samba4.so
  915. %{_libdir}/samba/libsmbldaphelper-samba4.so
  916. %{_libdir}/samba/libsmbpasswdparser-samba4.so
  917. %{_libdir}/samba/libsocket-blocking-samba4.so
  918. %{_libdir}/samba/libsys-rw-samba4.so
  919. %{_libdir}/samba/libtalloc-report-samba4.so
  920. %{_libdir}/samba/libtdb-wrap-samba4.so
  921. %{_libdir}/samba/libtrusts-util-samba4.so
  922. %{_libdir}/samba/libutil-cmdline-samba4.so
  923. %{_libdir}/samba/libutil-reg-samba4.so
  924. %{_libdir}/samba/libutil-setid-samba4.so
  925. %{_libdir}/samba/libutil-tdb-samba4.so
  926. %{_libdir}/samba/libwind-samba4.so.*
  927. %{_libdir}/samba/libxattr-tdb-samba4.so
  928. %if ! %with_libsmbclient
  929. %{_libdir}/libsmbclient.so.*
  930. %{_libdir}/libsmbsharemodes.so.*
  931. %{_mandir}/man7/libsmbclient.7.gz
  932. # ja manual
  933. %{_mandir}/ja/man7/libsmbclient.7.gz
  934. %endif # ! with_libsmbclient
  935. %if ! %with_libwbclient
  936. %{_libdir}/libwbclient.so.*
  937. %{_libdir}/samba/libwinbind-client.so
  938. %endif # ! with_libwbclient
  939. ## --------------------------------------------------------------------
  940. %files common
  941. %defattr(-,root,root)
  942. %doc smb.conf.example
  943. #%{_libdir}/samba/charset ???
  944. #%{_sysconfdir}/tmpfiles.d/samba.conf
  945. %{_bindir}/net
  946. %{_bindir}/pdbedit
  947. %{_bindir}/profiles
  948. %{_bindir}/smbcontrol
  949. %{_bindir}/testparm
  950. #%{_datadir}/samba/codepages
  951. %dir /var/run/samba
  952. %dir /var/run/winbindd
  953. %dir /var/lib/samba
  954. %attr(700,root,root) %dir /var/lib/samba/private
  955. %attr(755,root,root) %dir /var/lib/samba/msg
  956. %attr(755,root,root) %dir %{_sysconfdir}/samba
  957. %ghost %config(noreplace) %{_sysconfdir}/samba/smb.conf
  958. %config(noreplace) %{_sysconfdir}/samba/lmhosts
  959. %config(noreplace) %{_sysconfdir}/sysconfig/samba
  960. %{_mandir}/man1/profiles.1.gz
  961. %{_mandir}/man1/smbcontrol.1.gz
  962. %{_mandir}/man1/testparm.1.gz
  963. %{_mandir}/man5/lmhosts.5.gz
  964. %{_mandir}/man5/smb.conf.5.gz
  965. %{_mandir}/man8/net.8.gz
  966. %{_mandir}/man8/pdbedit.8.gz
  967. # ja manuals
  968. %{_mandir}/ja/man1/profiles.1.gz
  969. %{_mandir}/ja/man1/smbcontrol.1.gz
  970. %{_mandir}/ja/man1/testparm.1.gz
  971. %{_mandir}/ja/man5/lmhosts.5.gz
  972. %{_mandir}/ja/man5/smb.conf.5.gz
  973. %{_mandir}/ja/man8/net.8.gz
  974. %{_mandir}/ja/man8/pdbedit.8.gz
  975. # common libraries
  976. %{_libdir}/samba/libgenrand-samba4.so
  977. %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
  978. %{_libdir}/samba/libpopt-samba3-samba4.so
  979. %{_libdir}/samba/libserver-id-db-samba4.so
  980. %{_libdir}/samba/libtime-basic-samba4.so
  981. %{_libdir}/samba/pdb
  982. ## --------------------------------------------------------------------
  983. %files dc-libs
  984. %defattr(-,root,root)
  985. # dc
  986. %{_libdir}/libdcerpc-samr.so.*
  987. %{_libdir}/libdcerpc-server.so.*
  988. %{_libdir}/libsamba-policy.*.so.*
  989. %{_libdir}/samba/libHDB-SAMBA4-samba4.so
  990. %{_libdir}/samba/libdnsserver-common-samba4.so
  991. %{_libdir}/samba/libsamba-net.cpython-*-samba4.so
  992. %{_libdir}/samba/libscavenge-dns-records-samba4.so
  993. ## --------------------------------------------------------------------
  994. %files dc
  995. %defattr(-,root,root)
  996. %{_bindir}/samba-tool
  997. %{_sbindir}/samba
  998. %{_sbindir}/samba_kcc
  999. %{_sbindir}/samba_dnsupdate
  1000. %{_sbindir}/samba-gpupdate
  1001. %{_sbindir}/samba_spnupdate
  1002. %{_sbindir}/samba_upgradedns
  1003. %{_initrddir}/samba
  1004. %{_libdir}/samba/auth/samba4.so
  1005. %{_libdir}/samba/bind9
  1006. %{_libdir}/samba/gensec
  1007. %{_libdir}/samba/libheimntlm-samba4.so.*
  1008. %{_libdir}/samba/libkdc-samba4.so.*
  1009. %{_libdir}/samba/libpac-samba4.so
  1010. %dir %{_libdir}/samba/ldb
  1011. %{_libdir}/samba/ldb/*
  1012. %{_libdir}/samba/process_model
  1013. %{_libdir}/samba/service
  1014. %dir /var/lib/samba/sysvol
  1015. %{_datadir}/samba/setup
  1016. %{_mandir}/man8/samba.8*
  1017. %{_mandir}/man8/samba-tool.8*
  1018. %{_mandir}/man8/samba-gpupdate.8*
  1019. # ja manuals
  1020. %{_mandir}/ja/man8/samba.8*
  1021. %{_mandir}/ja/man8/samba-tool.8*
  1022. ## --------------------------------------------------------------------
  1023. %files winbind
  1024. %defattr(-,root,root)
  1025. #%{_bindir}/wbinfo3
  1026. %{_libdir}/samba/idmap
  1027. %{_libdir}/samba/nss_info
  1028. %{_libdir}/samba/libnss-info-samba4.so
  1029. %{_libdir}/samba/libidmap-samba4.so
  1030. %{_sbindir}/winbindd
  1031. %attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
  1032. %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
  1033. %{_mandir}/man5/pam_winbind.conf.5*
  1034. %{_mandir}/man8/winbindd.8*
  1035. %{_mandir}/man8/idmap_*.8*
  1036. #%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
  1037. %{_initrddir}/winbind
  1038. # ja manuals
  1039. %{_mandir}/ja/man5/pam_winbind.conf.5*
  1040. %{_mandir}/ja/man8/winbindd.8*
  1041. %{_mandir}/ja/man8/idmap_*.8*
  1042. ## --------------------------------------------------------------------
  1043. %files winbind-krb5-locator
  1044. %defattr(-,root,root)
  1045. %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
  1046. %{_libdir}/samba/krb5/winbind_krb5_locator.so
  1047. %{_mandir}/man8/winbind_krb5_locator.8*
  1048. # ja manual
  1049. %{_mandir}/ja/man8/winbind_krb5_locator.8*
  1050. ## --------------------------------------------------------------------
  1051. %files winbind-clients
  1052. %defattr(-,root,root)
  1053. %{_bindir}/ntlm_auth
  1054. #%{_bindir}/ntlm_auth3
  1055. %{_bindir}/wbinfo
  1056. %{_libdir}/libnss_winbind.so*
  1057. %{_libdir}/libnss_wins.so*
  1058. #/%{smb_lib}/libnss_winbind.so.2
  1059. #/%{smb_lib}/libnss_wins.so.2
  1060. /%{_lib}/security/pam_winbind.so
  1061. %{_mandir}/man1/ntlm_auth.1.gz
  1062. %{_mandir}/man1/wbinfo.1.gz
  1063. %{_mandir}/man8/pam_winbind.8.gz
  1064. # ja manuals
  1065. %{_mandir}/ja/man1/ntlm_auth.1.gz
  1066. %{_mandir}/ja/man1/wbinfo.1.gz
  1067. %{_mandir}/ja/man8/pam_winbind.8.gz
  1068. ## --------------------------------------------------------------------
  1069. %files client
  1070. %defattr(-,root,root)
  1071. %{_bindir}/cifsdd
  1072. %{_bindir}/dbwrap_tool
  1073. %{_bindir}/findsmb
  1074. %{_bindir}/nmblookup
  1075. %{_bindir}/oLschema2ldif
  1076. %{_bindir}/regdiff
  1077. %{_bindir}/regpatch
  1078. %{_bindir}/regshell
  1079. %{_bindir}/regtree
  1080. %{_bindir}/rpcclient
  1081. %{_bindir}/samba-regedit
  1082. %{_bindir}/sharesec
  1083. %{_bindir}/smbcacls
  1084. %{_bindir}/smbclient
  1085. %{_bindir}/smbcquotas
  1086. #%{_bindir}/smbfilter
  1087. %{_bindir}/smbget
  1088. #%{_bindir}/findsmg
  1089. #%{_bindir}/smbtar
  1090. #%{_bindir}/smbiconv
  1091. %{_bindir}/smbpasswd
  1092. %{_bindir}/smbprint
  1093. %{_bindir}/smbspool
  1094. %{_bindir}/smbtar
  1095. %{_bindir}/smbtree
  1096. #%{_bindir}/split_tokens
  1097. #%exclude %{_libdir}/samba/libldb-cmdline.so
  1098. %{_libexecdir}/samba/smbspool_krb5_wrapper
  1099. %{_mandir}/man1/dbwrap_tool.1.gz
  1100. %{_mandir}/man1/findsmb.1.gz
  1101. %{_mandir}/man1/log2pcap.1.gz
  1102. %{_mandir}/man1/nmblookup.1.gz
  1103. %{_mandir}/man1/oLschema2ldif.1.gz
  1104. %{_mandir}/man1/regdiff.1.gz
  1105. %{_mandir}/man1/regpatch.1.gz
  1106. %{_mandir}/man1/regshell.1.gz
  1107. %{_mandir}/man1/regtree.1.gz
  1108. %{_mandir}/man1/rpcclient.1.gz
  1109. %{_mandir}/man1/sharesec.1.gz
  1110. %{_mandir}/man1/smbcacls.1.gz
  1111. %{_mandir}/man1/smbclient.1.gz
  1112. %{_mandir}/man1/smbcquotas.1.gz
  1113. %{_mandir}/man1/smbget.1.gz
  1114. %{_mandir}/man1/smbtar.1.gz
  1115. %{_mandir}/man1/smbtree.1.gz
  1116. %{_mandir}/man5/smbgetrc.5.gz
  1117. %{_mandir}/man5/smbpasswd.5.gz
  1118. %{_mandir}/man7/traffic_learner.7.gz
  1119. %{_mandir}/man7/traffic_replay.7.gz
  1120. %{_mandir}/man8/cifsdd.8.gz
  1121. %{_mandir}/man8/samba-regedit.8.gz
  1122. %{_mandir}/man8/smbpasswd.8.gz
  1123. %{_mandir}/man8/smbspool.8.gz
  1124. %{_mandir}/man8/smbspool_krb5_wrapper.8.gz
  1125. #ja manuals
  1126. %{_mandir}/ja/man1/dbwrap_tool.1.gz
  1127. %{_mandir}/ja/man1/findsmb.1.gz
  1128. %{_mandir}/ja/man1/log2pcap.1.gz
  1129. %{_mandir}/ja/man1/nmblookup.1.gz
  1130. %{_mandir}/ja/man1/rpcclient.1.gz
  1131. %{_mandir}/ja/man1/sharesec.1.gz
  1132. %{_mandir}/ja/man1/smbcacls.1.gz
  1133. %{_mandir}/ja/man1/smbclient.1.gz
  1134. %{_mandir}/ja/man1/smbcquotas.1.gz
  1135. %{_mandir}/ja/man1/smbget.1.gz
  1136. %{_mandir}/ja/man1/smbtar.1.gz
  1137. %{_mandir}/ja/man1/smbtree.1.gz
  1138. %{_mandir}/ja/man5/smbgetrc.5.gz
  1139. %{_mandir}/ja/man5/smbpasswd.5.gz
  1140. %{_mandir}/ja/man7/traffic_learner.7.gz
  1141. %{_mandir}/ja/man7/traffic_replay.7.gz
  1142. %{_mandir}/ja/man8/cifsdd.8.gz
  1143. %{_mandir}/ja/man8/samba-regedit.8.gz
  1144. %{_mandir}/ja/man8/smbpasswd.8.gz
  1145. %{_mandir}/ja/man8/smbspool.8.gz
  1146. %{_mandir}/ja/man8/smbspool_krb5_wrapper.8.gz
  1147. ## --------------------------------------------------------------------
  1148. %files test
  1149. %defattr(-,root,root)
  1150. %{_bindir}/gentest
  1151. %{_bindir}/locktest
  1152. %{_bindir}/masktest
  1153. %{_bindir}/ndrdump
  1154. %{_bindir}/smbtorture
  1155. %{_mandir}/man1/gentest.1*
  1156. %{_mandir}/man1/locktest.1*
  1157. %{_mandir}/man1/masktest.1*
  1158. %{_mandir}/man1/ndrdump.1*
  1159. %{_mandir}/man1/smbtorture.1*
  1160. %{_mandir}/man1/vfstest.1*
  1161. %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
  1162. %{_libdir}/samba/libtorture-samba4.so
  1163. # ja manual
  1164. %{_mandir}/ja/man1/vfstest.1*
  1165. ## --------------------------------------------------------------------
  1166. %files devel
  1167. %defattr(-,root,root)
  1168. %{samba_includedir}/charset.h
  1169. %{samba_includedir}/core/doserr.h
  1170. %{samba_includedir}/core/error.h
  1171. %{samba_includedir}/core/hresult.h
  1172. %{samba_includedir}/core/ntstatus.h
  1173. %{samba_includedir}/core/ntstatus_gen.h
  1174. %{samba_includedir}/core/werror.h
  1175. %{samba_includedir}/core/werror_gen.h
  1176. %{samba_includedir}/credentials.h
  1177. %{samba_includedir}/dcerpc.h
  1178. %{samba_includedir}/dcerpc_server.h
  1179. %{samba_includedir}/domain_credentials.h
  1180. %{samba_includedir}/gen_ndr/atsvc.h
  1181. %{samba_includedir}/gen_ndr/auth.h
  1182. %{samba_includedir}/gen_ndr/dcerpc.h
  1183. %{samba_includedir}/gen_ndr/krb5pac.h
  1184. %{samba_includedir}/gen_ndr/lsa.h
  1185. %{samba_includedir}/gen_ndr/misc.h
  1186. %{samba_includedir}/gen_ndr/nbt.h
  1187. %{samba_includedir}/gen_ndr/drsblobs.h
  1188. %{samba_includedir}/gen_ndr/drsuapi.h
  1189. %{samba_includedir}/gen_ndr/ndr_drsblobs.h
  1190. %{samba_includedir}/gen_ndr/ndr_drsuapi.h
  1191. %{samba_includedir}/gen_ndr/ndr_atsvc.h
  1192. %{samba_includedir}/gen_ndr/ndr_dcerpc.h
  1193. %{samba_includedir}/gen_ndr/ndr_krb5pac.h
  1194. %{samba_includedir}/gen_ndr/ndr_misc.h
  1195. %{samba_includedir}/gen_ndr/ndr_nbt.h
  1196. %{samba_includedir}/gen_ndr/ndr_samr.h
  1197. %{samba_includedir}/gen_ndr/ndr_samr_c.h
  1198. %{samba_includedir}/gen_ndr/ndr_svcctl.h
  1199. %{samba_includedir}/gen_ndr/ndr_svcctl_c.h
  1200. %{samba_includedir}/gen_ndr/netlogon.h
  1201. %{samba_includedir}/gen_ndr/samr.h
  1202. %{samba_includedir}/gen_ndr/security.h
  1203. %{samba_includedir}/gen_ndr/server_id.h
  1204. %{samba_includedir}/gen_ndr/svcctl.h
  1205. %{samba_includedir}/ldb_wrap.h
  1206. %{samba_includedir}/lookup_sid.h
  1207. %{samba_includedir}/machine_sid.h
  1208. %{samba_includedir}/ndr.h
  1209. %dir %{samba_includedir}/ndr
  1210. %{samba_includedir}/ndr/ndr_dcerpc.h
  1211. %{samba_includedir}/ndr/ndr_drsblobs.h
  1212. %{samba_includedir}/ndr/ndr_drsuapi.h
  1213. %{samba_includedir}/ndr/ndr_krb5pac.h
  1214. %{samba_includedir}/ndr/ndr_svcctl.h
  1215. %{samba_includedir}/ndr/ndr_nbt.h
  1216. %{samba_includedir}/netapi.h
  1217. %{samba_includedir}/param.h
  1218. %{samba_includedir}/passdb.h
  1219. %{samba_includedir}/policy.h
  1220. %{samba_includedir}/rpc_common.h
  1221. %{samba_includedir}/samba/session.h
  1222. %{samba_includedir}/samba/version.h
  1223. %{samba_includedir}/share.h
  1224. %{samba_includedir}/smb2_lease_struct.h
  1225. %{samba_includedir}/smbconf.h
  1226. %{samba_includedir}/smb_ldap.h
  1227. %{samba_includedir}/smbldap.h
  1228. %{samba_includedir}/tdr.h
  1229. %{samba_includedir}/tsocket.h
  1230. %{samba_includedir}/tsocket_internal.h
  1231. %dir %{samba_includedir}/util
  1232. %{samba_includedir}/util/attr.h
  1233. %{samba_includedir}/util/blocking.h
  1234. %{samba_includedir}/util/byteorder.h
  1235. %{samba_includedir}/util/data_blob.h
  1236. %{samba_includedir}/util/debug.h
  1237. %{samba_includedir}/util/discard.h
  1238. %{samba_includedir}/util/fault.h
  1239. %{samba_includedir}/util/genrand.h
  1240. %{samba_includedir}/util/idtree.h
  1241. %{samba_includedir}/util/idtree_random.h
  1242. #%{samba_includedir}/util/memory.h
  1243. #%{samba_includedir}/util/safe_string.h
  1244. %{samba_includedir}/util/signal.h
  1245. %{samba_includedir}/util/string_wrappers.h
  1246. %{samba_includedir}/util/substitute.h
  1247. #%{samba_includedir}/util/talloc_stack.h
  1248. %{samba_includedir}/util/tevent_ntstatus.h
  1249. %{samba_includedir}/util/tevent_unix.h
  1250. %{samba_includedir}/util/tevent_werror.h
  1251. %{samba_includedir}/util/tfork.h
  1252. %{samba_includedir}/util/time.h
  1253. %{samba_includedir}/util_ldb.h
  1254. %{_libdir}/libdcerpc-binding.so
  1255. %{_libdir}/libdcerpc-samr.so
  1256. %{_libdir}/libdcerpc.so
  1257. %{_libdir}/libndr-krb5pac.so
  1258. %{_libdir}/libndr-nbt.so
  1259. %{_libdir}/libndr-standard.so
  1260. %{_libdir}/libndr.so
  1261. %{_libdir}/libnetapi.so
  1262. %{_libdir}/libsamba-credentials.so
  1263. %{_libdir}/libsamba-hostconfig.so
  1264. %{_libdir}/libsamba-passdb.so
  1265. %{_libdir}/libsamba-policy.*.so
  1266. %{_libdir}/libsamba-util.so
  1267. %{_libdir}/libsamdb.so
  1268. %{_libdir}/libsmbconf.so
  1269. %{_libdir}/libsmbldap.so
  1270. %{_libdir}/libtevent-util.so
  1271. %{_libdir}/pkgconfig/dcerpc.pc
  1272. %{_libdir}/pkgconfig/dcerpc_samr.pc
  1273. %{_libdir}/pkgconfig/ndr.pc
  1274. %{_libdir}/pkgconfig/ndr_krb5pac.pc
  1275. %{_libdir}/pkgconfig/ndr_nbt.pc
  1276. %{_libdir}/pkgconfig/ndr_standard.pc
  1277. %{_libdir}/pkgconfig/netapi.pc
  1278. %{_libdir}/pkgconfig/samba-credentials.pc
  1279. %{_libdir}/pkgconfig/samba-hostconfig.pc
  1280. %{_libdir}/pkgconfig/samba-policy.*.pc
  1281. %{_libdir}/pkgconfig/samba-util.pc
  1282. %{_libdir}/pkgconfig/samdb.pc
  1283. %{_libdir}/libdcerpc-server.so
  1284. %{_libdir}/pkgconfig/dcerpc_server.pc
  1285. ## --------------------------------------------------------------------
  1286. %files python
  1287. %defattr(-,root,root,-)
  1288. %{python3_sitearch}/*
  1289. #%exclude %{python_sitearch}/_ldb.so
  1290. #%exclude %{python_sitearch}/_tevent.so
  1291. ## --------------------------------------------------------------------
  1292. %files pidl
  1293. %defattr(-,root,root,-)
  1294. %{perl_vendorlib}/Parse/*
  1295. %{_mandir}/man1/pidl.1.gz
  1296. %{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
  1297. %{_mandir}/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
  1298. %{_mandir}/man3/Parse::Pidl::Dump.3pm.gz
  1299. %{_mandir}/man3/Parse::Pidl::NDR.3pm.gz
  1300. %{_mandir}/man3/Parse::Pidl::Util.3pm.gz
  1301. %attr(755,root,root) %{_bindir}/pidl
  1302. ## --------------------------------------------------------------------
  1303. %if %with_libsmbclient
  1304. %files -n libsmbclient
  1305. %defattr(-,root,root)
  1306. %{_libdir}/libsmbclient.so.*
  1307. %{_mandir}/man7/libsmbclient.7*
  1308. # ja manual
  1309. %{_mandir}/ja/man7/libsmbclient.7*
  1310. ## --------------------------------------------------------------------
  1311. %files -n libsmbclient-devel
  1312. %defattr(-,root,root)
  1313. %{samba_includedir}/libsmbclient.h
  1314. %{_libdir}/libsmbclient.so
  1315. %{_libdir}/pkgconfig/smbclient.pc
  1316. #%{_mandir}/man7/libsmbclient.7*
  1317. %endif # with_libsmbclient
  1318. ## --------------------------------------------------------------------
  1319. %if %with_libwbclient
  1320. %files -n libwbclient
  1321. %defattr(-,root,root)
  1322. %{_libdir}/samba/libwinbind-client-samba4.so
  1323. %{_libdir}/samba/wbclient/libwbclient.so.*
  1324. ## --------------------------------------------------------------------
  1325. %files -n libwbclient-devel
  1326. %defattr(-,root,root)
  1327. %{samba_includedir}/wbclient.h
  1328. %{_libdir}/samba/wbclient/libwbclient.so
  1329. %{_libdir}/pkgconfig/wbclient.pc
  1330. %endif # with_libwbclient
  1331. %if %build_compat32
  1332. ## --------------------------------------------------------------------
  1333. %files -n compat32-samba-libs
  1334. %defattr(-,root,root)
  1335. %{_libdir}/libdcerpc-binding.so.*
  1336. %{_libdir}/libdcerpc.so.*
  1337. %{_libdir}/libsamba-errors.so*
  1338. %{_libdir}/libndr-krb5pac.so.*
  1339. %{_libdir}/libndr-nbt.so.*
  1340. %{_libdir}/libndr-standard.so.*
  1341. %{_libdir}/libndr.so.*
  1342. %{_libdir}/libnetapi.so.*
  1343. %{_libdir}/libsamba-credentials.so.*
  1344. %{_libdir}/libsamba-hostconfig.so.*
  1345. %{_libdir}/libsamba-passdb.so.*
  1346. %{_libdir}/libsamba-util.so.*
  1347. %{_libdir}/libsamdb.so.*
  1348. %{_libdir}/libsmbconf.so.*
  1349. %{_libdir}/libsmbldap.so.*
  1350. %{_libdir}/libtevent-util.so.*
  1351. # libraries needed by the public libraries
  1352. %dir %{_libdir}/samba
  1353. %{_libdir}/samba/libCHARSET3-samba4.so
  1354. %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
  1355. %{_libdir}/samba/libMESSAGING-samba4.so
  1356. %{_libdir}/samba/libMESSAGING-SEND-samba4.so
  1357. %{_libdir}/samba/libaddns-samba4.so
  1358. %{_libdir}/samba/libads-samba4.so
  1359. %{_libdir}/samba/libasn1-samba4.so.*
  1360. %{_libdir}/samba/libasn1util-samba4.so
  1361. #{_libdir}/samba/libauth-sam-reply-samba4.so
  1362. %{_libdir}/samba/libauth-samba4.so
  1363. %{_libdir}/samba/libauth-unix-token-samba4.so
  1364. %{_libdir}/samba/libauth4-samba4.so
  1365. %{_libdir}/samba/libauthkrb5-samba4.so
  1366. %{_libdir}/samba/libcli-cldap-samba4.so
  1367. %{_libdir}/samba/libcli-ldap-common-samba4.so
  1368. %{_libdir}/samba/libcli-ldap-samba4.so
  1369. %{_libdir}/samba/libcli-nbt-samba4.so
  1370. %{_libdir}/samba/libcli-smb-common-samba4.so
  1371. %{_libdir}/samba/libcli-spoolss-samba4.so
  1372. %{_libdir}/samba/libcliauth-samba4.so
  1373. %{_libdir}/samba/libcluster-samba4.so
  1374. %{_libdir}/samba/libcmdline-contexts-samba4.so
  1375. %{_libdir}/samba/libcmdline-credentials-samba4.so
  1376. %{_libdir}/samba/libcmocka-samba4.so
  1377. %{_libdir}/samba/libcom_err-samba4.so*
  1378. %{_libdir}/samba/libcommon-auth-samba4.so
  1379. %{_libdir}/samba/libdb-glue-samba4.so
  1380. %{_libdir}/samba/libdbwrap-samba4.so
  1381. %{_libdir}/samba/libdcerpc-samba-samba4.so
  1382. %{_libdir}/samba/libdcerpc-samba4.so
  1383. %{_libdir}/samba/libdfs-server-ad-samba4.so
  1384. %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
  1385. %{_libdir}/samba/libdsdb-module-samba4.so
  1386. %{_libdir}/samba/libevents-samba4.so
  1387. %{_libdir}/samba/libflag-mapping-samba4.so
  1388. %{_libdir}/samba/libgenrand-samba4.so
  1389. %{_libdir}/samba/libgensec-samba4.so
  1390. %{_libdir}/samba/libgpext-samba4.so
  1391. %{_libdir}/samba/libgse-samba4.so
  1392. %{_libdir}/samba/libgssapi-samba4.so.*
  1393. %{_libdir}/samba/libhcrypto-samba4.so.*
  1394. %{_libdir}/samba/libhdb-samba4.so.*
  1395. %{_libdir}/samba/libheimbase-samba4.so.*
  1396. %{_libdir}/samba/libhttp-samba4.so
  1397. %{_libdir}/samba/libhx509-samba4.so.*
  1398. %{_libdir}/samba/libinterfaces-samba4.so
  1399. %{_libdir}/samba/libiov-buf-samba4.so
  1400. %{_libdir}/samba/libkrb5-samba4.so.*
  1401. %{_libdir}/samba/libkrb5samba-samba4.so
  1402. %{_libdir}/samba/libldbsamba-samba4.so
  1403. %{_libdir}/samba/liblibcli-lsa3-samba4.so
  1404. %{_libdir}/samba/liblibcli-netlogon3-samba4.so
  1405. %{_libdir}/samba/liblibsmb-samba4.so
  1406. %{_libdir}/samba/libmessages-dgm-samba4.so
  1407. %{_libdir}/samba/libmessages-util-samba4.so
  1408. %{_libdir}/samba/libmsghdr-samba4.so
  1409. %{_libdir}/samba/libmsrpc3-samba4.so
  1410. %{_libdir}/samba/libnon-posix-acls-samba4.so
  1411. %{_libdir}/samba/libndr-samba-samba4.so
  1412. %{_libdir}/samba/libndr-samba4.so
  1413. %{_libdir}/samba/libnet-keytab-samba4.so
  1414. %{_libdir}/samba/libnetif-samba4.so
  1415. %{_libdir}/samba/libnpa-tstream-samba4.so
  1416. %{_libdir}/samba/libnss-info-samba4.so
  1417. %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
  1418. %{_libdir}/samba/libpopt-samba3-samba4.so
  1419. %{_libdir}/samba/libposix-eadb-samba4.so
  1420. %{_libdir}/samba/libprinting-migrate-samba4.so
  1421. %{_libdir}/samba/libprocess-model-samba4.so
  1422. %{_libdir}/samba/libregistry-samba4.so
  1423. %{_libdir}/samba/libreplace-samba4.so
  1424. %{_libdir}/samba/libroken-samba4.so.*
  1425. %{_libdir}/samba/libsamba-cluster-support-samba4.so
  1426. %{_libdir}/samba/libsamba-debug-samba4.so
  1427. %{_libdir}/samba/libsamba-modules-samba4.so
  1428. %{_libdir}/samba/libsamba-security-samba4.so
  1429. %{_libdir}/samba/libsamba-sockets-samba4.so
  1430. %{_libdir}/samba/libsamba3-util-samba4.so
  1431. %{_libdir}/samba/libsamdb-common-samba4.so
  1432. %{_libdir}/samba/libsecrets3-samba4.so
  1433. %{_libdir}/samba/libserver-role-samba4.so
  1434. %{_libdir}/samba/libserver-id-db-samba4.so
  1435. %{_libdir}/samba/libservice-samba4.so
  1436. %{_libdir}/samba/libshares-samba4.so
  1437. %{_libdir}/samba/libsmb-transport-samba4.so
  1438. %{_libdir}/samba/libsmbclient-raw-samba4.so
  1439. %{_libdir}/samba/libsmbd-base-samba4.so
  1440. %{_libdir}/samba/libsmbd-conn-samba4.so
  1441. %{_libdir}/samba/libsmbd-shim-samba4.so
  1442. %{_libdir}/samba/libsmbldaphelper-samba4.so
  1443. %{_libdir}/samba/libsmbpasswdparser-samba4.so
  1444. %{_libdir}/samba/libsocket-blocking-samba4.so
  1445. %{_libdir}/samba/libsys-rw-samba4.so
  1446. %{_libdir}/samba/libtalloc-report-samba4.so
  1447. %{_libdir}/samba/libtdb-wrap-samba4.so
  1448. %{_libdir}/samba/libtime-basic-samba4.so
  1449. %{_libdir}/samba/libtrusts-util-samba4.so
  1450. %{_libdir}/samba/libutil-cmdline-samba4.so
  1451. %{_libdir}/samba/libutil-reg-samba4.so
  1452. %{_libdir}/samba/libutil-setid-samba4.so
  1453. %{_libdir}/samba/libutil-tdb-samba4.so
  1454. %{_libdir}/samba/libwind-samba4.so.*
  1455. %{_libdir}/samba/libxattr-tdb-samba4.so
  1456. ## --------------------------------------------------------------------
  1457. %files -n compat32-libwbclient
  1458. %defattr(755,root,root)
  1459. %{_libdir}/samba/libwinbind-client-samba4.so
  1460. %{_libdir}/samba/wbclient/libwbclient.so.*
  1461. ## --------------------------------------------------------------------
  1462. %files -n compat32-libsmbclient
  1463. %defattr(755,root,root)
  1464. %{_libdir}/libsmbclient.so.*
  1465. %endif
  1466. %changelog
  1467. * Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.3-1
  1468. - new upstream release.
  1469. * Sat May 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.2-1
  1470. - new upstream release.
  1471. - switched to python3.
  1472. - made to use bundled lib{talloc,tevent,ldb} and ctdb.
  1473. * Fri Jan 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.4-1
  1474. - new upstream release.
  1475. * Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
  1476. - new upstream release.
  1477. - updated samba-ja-docs.
  1478. * Wed Mar 14 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-1
  1479. - new upstream release.
  1480. * Thu Mar 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-0.2.rc4
  1481. - new upstream release.
  1482. - fixed %%files for compat32-samba-libs.
  1483. * Mon Jul 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.6-1
  1484. - new upstream release.
  1485. - updated samba-ja-docs.
  1486. * Mon May 29 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.4-1
  1487. - new upstream release.
  1488. * Mon May 1 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.3-1
  1489. - new upstream release.
  1490. * Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.0-1
  1491. - new upstream release.
  1492. * Tue Dec 20 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.3-1
  1493. - new upstream release.
  1494. * Sun Dec 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.2-1
  1495. - new upstream release.
  1496. - updated samba-ja-docs.
  1497. * Fri Jul 8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.5-1
  1498. - new upstream release.
  1499. - updated samba-ja-docs.
  1500. * Wed Jun 8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.4-1
  1501. - new upstream release.
  1502. - updated samba-ja-docs.
  1503. * Tue May 3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.3-1
  1504. - new upstream release.
  1505. - updated samba-ja-docs.
  1506. * Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.2-1
  1507. - new upstream release.
  1508. * Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.0-1
  1509. - new upstream release.
  1510. * Thu Mar 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.6-1
  1511. - new upstream release.
  1512. - updated samba-ja-docs.
  1513. * Wed Feb 24 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.5-1
  1514. - new upstream release.
  1515. * Sat Jan 16 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.4-1
  1516. - new upstream release.
  1517. * Wed Dec 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-3
  1518. - built with gnutls-3.4.x.
  1519. * Sun Dec 20 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-2
  1520. - built with libldb-1.1.25.
  1521. * Thu Dec 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
  1522. - new upstream release.
  1523. - fixed missing %%changelog.
  1524. * Wed Dec 2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.2-1
  1525. - new upstream release.
  1526. * Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.1-1
  1527. - new upstream release.
  1528. * Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
  1529. - new upstream release.
  1530. - built without libbsd.
  1531. * Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.4-1
  1532. - new upstream release.
  1533. * Fri Jul 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.3-1
  1534. - new upstream release.
  1535. * Sat Jun 13 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.2-1
  1536. - new upstream release.
  1537. * Fri Apr 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.1-1
  1538. - new upstream release.
  1539. * Thu Apr 16 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-2
  1540. - added subpackage compat32-samba-libs and samba-dc-libs.
  1541. - fixed %%files.
  1542. * Sat Mar 7 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-1
  1543. - new upstream release.
  1544. * Tue Feb 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.17-1
  1545. - new upstream release.
  1546. * Sun Jan 25 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.16-1
  1547. - new upstream release.
  1548. * Mon Jan 12 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.15-1
  1549. - new upstream release.
  1550. * Wed Dec 3 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.14-1
  1551. - new upstream release.
  1552. - re-enabled samba-ja-docs.
  1553. * Tue Dec 2 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-3
  1554. - fixed Group typo involved by previous release
  1555. * Sat Nov 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-2
  1556. - moved common, libs, python, liibsmbclient and libwbclient packages to System Environment/Libraries Group
  1557. * Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
  1558. - new upstream release.
  1559. * Wed Mar 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.6-1
  1560. - new upstream release.
  1561. - removed samba-ja-docs (docs-ja for 4.1.x has not released yet).
  1562. * Mon Dec 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.3-1
  1563. - new upstream release.
  1564. * Thu Nov 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.2-1
  1565. - new upstream release.
  1566. - removed a sub package "samba-swat" (removed in upstream).
  1567. - %%post was made to fix the permission of TLS key (CVE-2013-4476).
  1568. * Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
  1569. - new upstream release.
  1570. * Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
  1571. - new upstream release.
  1572. * Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
  1573. - new upstream release.
  1574. - fixed dependency.
  1575. - added documents from samba-docs-ja-4.0.0-1.
  1576. * Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
  1577. - fixed directory to place private data.
  1578. * Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
  1579. - new upstream release.
  1580. - fixed dates of %%changelog.
  1581. * Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
  1582. - new upstream release.
  1583. * Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
  1584. - new upstream release. (to fix CVE-2012-2111)
  1585. - added charset options to smb.conf.
  1586. * Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
  1587. - new upstream release. (to fix CVE-2012-1182)
  1588. * Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
  1589. - new upstream release. (to fix BTS:1189)
  1590. * Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
  1591. - new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
  1592. * Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
  1593. - updated Source6.
  1594. * Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
  1595. - fix smb.conf(5).
  1596. * Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
  1597. - new upstream release.
  1598. - updated patches.
  1599. - added subpackages 'winbind-krb5-locator' and 'winbind-client'.
  1600. - dropped tdb and talloc subpackages became independent packages.
  1601. - dropped {,u}mount.cifs were included in cifs-utils.
  1602. * Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
  1603. - rebuilt with rpm-4.8.1 for pkg-config
  1604. - changed spec file name as vine style
  1605. - dropt script lines in %%build that no work
  1606. * Sun Feb 7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
  1607. - add patch1000 for fix CVE-2010-0547 (cifs.mount)
  1608. * Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
  1609. - new upstream release.
  1610. * Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
  1611. - added 'Packager' tag.
  1612. * Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
  1613. - new upstream release.
  1614. - added '--disable-fam' option.
  1615. - added 'compat32-*' subpackages.
  1616. - added 'libuuid-devel' to 'BuildRequires:'.
  1617. * Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
  1618. - new upstream release.
  1619. * Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
  1620. - new upstream release.
  1621. * Thu Jun 4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
  1622. - increased release number for libtalloc/libtdb.
  1623. * Tue Jun 2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
  1624. - fixed dependency.
  1625. - fixed modulepath.
  1626. * Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
  1627. - new upstream release.
  1628. * Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
  1629. - rebuilt with openldap-2.4.11
  1630. * Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
  1631. - samba-doc: changed Group to Applications/Documentation
  1632. - samba-winbind-devel: changed Group to Development/Libraries
  1633. - libsmbclient: changed Group to System Environment/Libraries
  1634. - libsmbclient-devel: changed Group to Development/Libraries
  1635. - libtalloc: changed Group to System Environment/Libraries
  1636. - libtalloc-devel: changed Group to Development/Libraries
  1637. - libtdb: fixed summary
  1638. changed Group to System Environment/Libraries
  1639. - libtdb-devel: changed Group to Development/Libraries
  1640. * Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
  1641. - new upstream release
  1642. * Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
  1643. - new upstream release
  1644. - drop jp patch
  1645. - use UTF-8 as default charset
  1646. - rename samba-libsmbclient to libsmbclient
  1647. * Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
  1648. - new upstream release.
  1649. - remove gamin-devel from BuildRequires: (no longer needed).
  1650. * Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
  1651. - BuildRequires: gamin-devel (see [wishes:0127])
  1652. * Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
  1653. - [SECURITY FIX] add security patches (#50-52)
  1654. - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
  1655. - CVE-2007-2446: multiple heap overflows allow remote code execution
  1656. - CVE-2007-2447: remote command injection vulnerability
  1657. * Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
  1658. - apply upstream patches (#0-5)
  1659. - fix an issues with servers set to "security = share" and Vista clients
  1660. that send NTLMv2 responses
  1661. - fixe several point-n-print bugs with Vista clients
  1662. - fix failure when using the Vista backup utility
  1663. - fix expansion of the %a smb.conf variable for Vista clients
  1664. - fix MS-DFS referrals with Windows Vista clients
  1665. - fix for Vista failing to delete directories on a Samba share
  1666. - display service start/stop messages ([VineSeed:13299])
  1667. * Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
  1668. - [SECURITY FIX] new upstream release
  1669. - CVE-2007-0452: potential denial of service bug in smbd
  1670. - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
  1671. - CVE-2007-0454: format string bug in afsacl.so vfs plugin
  1672. * Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
  1673. - new upstream release
  1674. * Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
  1675. - disable swat (via inetd) by default
  1676. - fix code for editing %%{_sysconfdir}/inetd.conf
  1677. * Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
  1678. - fix dependencies:
  1679. - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
  1680. - drop PreReq: gawk from -client
  1681. - drop PreReq: inetd from -swat
  1682. - drop Requires: tcp_wrappers from -swat (is needed by inetd)
  1683. - fix %%post etc...
  1684. - drop code for editing /etc/services: no more needed
  1685. - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
  1686. from %%triggerin swat -- inetd to %%post swat
  1687. - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
  1688. * Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
  1689. - new upstream release
  1690. * Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
  1691. - rebuilt with openldap-2.3.27-0vl1
  1692. * Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
  1693. - new upstream release
  1694. * Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
  1695. - new upstream release
  1696. * Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
  1697. - [SECURITY] new upstream release
  1698. - Memory exhaustion DoS against smbd (CVE-2006-3403)
  1699. - update patches
  1700. - buildroot.patch (#100)
  1701. - logfiles.patch (#103)
  1702. - smb.conf.patch (#106)
  1703. - update filter-requires-samba.sh (source999)
  1704. - get rid of bogus dependency on perl(Unicode::MapUTF8)
  1705. * Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
  1706. - new upstream release
  1707. - renumber patches
  1708. - 000- for upstream patches
  1709. - 050- for security patches
  1710. - 100- for generic patches
  1711. - update logfiles.patch (#103)
  1712. - drop warning.patch (#104)
  1713. - not apply hex.patch (#105)
  1714. - add smb.conf.patch (#106)
  1715. - drop samba.log (source1), smb.conf (source2)
  1716. - use samba.pamd.stack instead of samba.pamd
  1717. - define macro: pkgingdir
  1718. - add files:
  1719. - samba-client
  1720. - %%{_bindir}/{smbget,eventlogadm}
  1721. - samba-common:
  1722. - %%{_bindir}/tdbtool
  1723. - separate development files to samba-libsmbclient-devel
  1724. - change groups
  1725. * Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
  1726. - remove unneeded dependencies
  1727. - update filter-requires-samba.sh (source999)
  1728. - overwrite __find_requires instead of __perl_requires
  1729. * Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
  1730. - rebuild with readline-5.1
  1731. * Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
  1732. - separate doc package with %%docpkg
  1733. - use %%htmlview instead of %%browser
  1734. * Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
  1735. - add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
  1736. * Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
  1737. - new upstream release
  1738. - install %%{_sysconfdir}/xinetd.d/swat
  1739. - update filter-requires-samba.sh
  1740. - add swat.desktop.in instead of swat.desktop
  1741. - switch browser by %%browser
  1742. - drop i18n patches
  1743. - update logfiles.patch (#3)
  1744. - add warning.patch (#4)
  1745. * Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
  1746. - fix samba.log
  1747. - thanks, K. Moriyama [VinePlus:02606]
  1748. - remove docs/manpages from %%doc
  1749. * Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
  1750. - new upstream release
  1751. - update struplower_m_i18n.patch (#102)
  1752. - drop obsolete patch (#10)
  1753. * Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
  1754. - [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
  1755. - add samba-3.0.9-CAN-2004-1154.patch (#10)
  1756. - update patch (#102)
  1757. * Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
  1758. - new upstream release
  1759. - drop obsolete patches (#10,11,110)
  1760. - update patches (#3,102)
  1761. * Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
  1762. - [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
  1763. - add samba-3.0.7-CAN-2004-0882.patch (patch11)
  1764. - update Source URL
  1765. * Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
  1766. - [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
  1767. - add samba-3.0.7-CAN-2004-0930.patch (patch10)
  1768. * Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
  1769. - update samba.log, {smb,winbind}.init
  1770. - use *.log as logfile name instead of log.* (patch3)
  1771. * Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
  1772. - change directories from %%{_localstatedir}/lock/samba
  1773. - LOCKDIR: %%{_localstatedir}/cache/samba
  1774. - PIDDIR: %%{_localstatedir}/run
  1775. - restart {smb,winbind} at postun (upgrade)
  1776. - samba-common
  1777. - convert smbpasswd at triggerpostun -- samba < 3.0.7
  1778. - add convert_smbpasswd
  1779. - add PreReq: gawk
  1780. * Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
  1781. - add docs_ja (source101) from 3.0.5-16ml
  1782. * Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
  1783. - new upstream release (shift to 3.0 series)
  1784. - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
  1785. - drop obsolete paches, configure options
  1786. - update buildroot.patch
  1787. - add I18N patches (#101-)
  1788. - update smb.conf
  1789. - add URL
  1790. - use more macros
  1791. - change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
  1792. - move %%{_localstatedir}/log/samba, smbpasswd to samba-common
  1793. - move smbspool, smbcacls, rpcclient to samba-client
  1794. - update descriptions
  1795. * Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
  1796. - new upstream release
  1797. * Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
  1798. - 2.2.11-ja-1.0beta1
  1799. - drop patch10
  1800. - add BuildPreReq: openssl-devel
  1801. - swat
  1802. - add PreReq/Requires: inetd
  1803. - add swat.desktop
  1804. * Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
  1805. - fix changelog
  1806. * Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
  1807. - [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
  1808. - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
  1809. - add BuildPreReq: cups-devel
  1810. - add Prereq: chkconfig mktemp psmisc (instead of each files)
  1811. * Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
  1812. - new upstream release
  1813. * Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
  1814. - 2.2.9-ja-1.0beta1
  1815. - add BuildPreReq: readline-devel
  1816. * Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
  1817. - add ldconfig in %%post/%%postun script for libsmbclient
  1818. * Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
  1819. - add libsmbclient subpackage.
  1820. * Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
  1821. - new upstream release.
  1822. * Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
  1823. - fix smb.conf (SAMBADOC's path)
  1824. * Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
  1825. - tentatively skip to build examples/VFS on alpha
  1826. * Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
  1827. - new upstream release.
  1828. * Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
  1829. - fix smb.conf
  1830. - fix smbadduser
  1831. * Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
  1832. - new upstream version
  1833. * Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
  1834. - added smbinit-vine.patch
  1835. -- added '-D' option in smbd and nmbd
  1836. * Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
  1837. - New upstream version
  1838. -- security fix.
  1839. * Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1840. - 2.2.7a.ja-1.0vl5
  1841. - merged from SPEC for RH60 by samba-jp.
  1842. * Mon Feb 17 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1843. - 2.2.7a.ja-1.0vl4.beta1
  1844. - fix 'Requires:'.
  1845. * Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1846. - 2.2.7a.ja-1.0vl3.alpha1
  1847. - disable --with-tdbsam.
  1848. * Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1849. - 2.2.7a.ja-1.0vl2.alpha1
  1850. - modify %%post script for new password database.
  1851. * Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1852. - 2.2.7a.ja-1.0vl1.alpha1
  1853. * Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1854. - 2.2.6.ja-1.0vl1.alpha2
  1855. - apply alpha2 patch.
  1856. * Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1857. - 2.2.6.ja-1.0vl1.alpha1
  1858. - remove swat from package 'samba'.
  1859. * Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1860. - 2.2.6.ja-1.0vl0.alpha1
  1861. - enable winbind modules.
  1862. - change numbering rule.
  1863. * Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1864. - 2.2.6_ja_0.alpha1-0vl1
  1865. * Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1866. - 2.2.4_ja_0.alpha1.3-0vl1
  1867. * Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1868. - 2.2.2_ja_1.1-0vl1
  1869. - disable winbind modules (2.2.2 or earlier has critical bugs).
  1870. - modify 'Requires:'.
  1871. * Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  1872. - 2.2.2_ja_1.1-0vl0
  1873. - shift sources to 2.2.x.
  1874. - add debugging mode for '%%files' section.
  1875. - modify spec largely because of too many difference between 2.0.x and 2.2.x.
  1876. - . exchange %%prep, %%build, %%install section with samba-jp's spec.
  1877. - . create a package 'samba-swat'.
  1878. - . move smbclient and nmblookup to samba-common.
  1879. - . move testprns to package 'samba' because it's checking tool for
  1880. - server on LOCALHOST.
  1881. - . move '%%post' to '%%post swat'.
  1882. - . disable '%%post common'.
  1883. * Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
  1884. - 2.0.10_ja_1.2
  1885. * Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
  1886. - 2.0.10_ja_1.1-0vl4
  1887. - eliminate executable bit in %%doc to erase perl/sh requirement
  1888. * Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
  1889. - 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
  1890. - patch swat/ja/help/welcome.html to hide some missing matter
  1891. - also remove docs/zh_{CN,TW} files in %%doc
  1892. * Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
  1893. - for VineSeed
  1894. - deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
  1895. * Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
  1896. - 2.0.10_ja_1.1
  1897. - for 2.1.x update
  1898. * Fri Aug 17 2001 <sagami@vinelinux.org>
  1899. - 2.0.10_ja_1.0-0vl2
  1900. - remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
  1901. * Mon Jul 09 2001 <sagami@vinelinux.org>
  1902. - 2.0.10_ja_1.0-0vl1: includes secrity fix
  1903. (http://www.samba.org/samba/whatsnew/macroexploit.html)
  1904. - remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
  1905. * Thu May 31 2001 <sagami@vinelinux.org>
  1906. - 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
  1907. - added BuildPreReq = pam-devel for Vine 2.1.5+
  1908. - fixed init script to match our current/old style
  1909. - eliminate CVS related files from %%doc
  1910. * Thu Apr 19 2001 <sagami@vinelinux.org>
  1911. - 2.0.7_ja_2.2-0vl1
  1912. * Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  1913. - 2.0.7_ja_1.3-0vl2
  1914. - rebuilt with readline2
  1915. - use better macros (although not almost complete... needs comfirmation)
  1916. * Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
  1917. - 2.0.7_ja_1.3-0vl1
  1918. * Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  1919. - 2.0.7_ja_1.2.1-0vl2
  1920. - fixed missing Changelog.ja (was Chagelog.ja)
  1921. * Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
  1922. - updated to 2.0.7-ja-1.2.1
  1923. * Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1924. - updated to 2.0.7-ja-1.2
  1925. * Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1926. - added some Japanese documents to %doc
  1927. * Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1928. - updated to 2.0.7-ja-1.0
  1929. * Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1930. - updated to 2.0.7-ja-0.99
  1931. * Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1932. - added rpccilent
  1933. - modified tcpdconf for stability.
  1934. * Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  1935. - first test release for Vine based on RH6.2 spec file.
  1936. - activated swat in default for only localhost.
  1937. * Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
  1938. - fix trigger, again.
  1939. * Mon Feb 7 2000 Bill Nottingham <notting@redhat.com>
  1940. - fix trigger.
  1941. * Fri Feb 4 2000 Bill Nottingham <notting@redhat.com>
  1942. - turn on quota support
  1943. * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
  1944. - rebuild to fox dependencies
  1945. - man pages are compressed
  1946. * Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
  1947. - munge post scripts slightly
  1948. * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
  1949. - turn on mmap again. Wheee.
  1950. - ship smbmount on alpha
  1951. * Mon Dec 6 1999 Bill Nottingham <notting@redhat.com>
  1952. - turn off mmap. ;)
  1953. * Wed Dec 1 1999 Bill Nottingham <notting@redhat.com>
  1954. - change /var/log/samba to 0700
  1955. - turn on mmap support
  1956. * Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
  1957. - update to 2.0.6
  1958. * Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
  1959. - add a %defattr for -common
  1960. * Tue Oct 5 1999 Bill Nottingham <notting@redhat.com>
  1961. - shift some files into -client
  1962. - remove /home/samba from package.
  1963. * Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
  1964. - initscript oopsie. killproc <name> -HUP, not other way around.
  1965. * Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
  1966. - script cleanups. Again.
  1967. * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
  1968. - add a patch to fix dropped reconnection attempts
  1969. * Mon Sep 6 1999 Jeff Johnson <jbj@redhat.com>
  1970. - use cp rather than mv to preserve /etc/services perms (#4938 et al).
  1971. - use mktemp to generate /etc/tmp.XXXXXX file name.
  1972. - add prereqs on sed/mktemp/killall (need to move killall to /bin).
  1973. - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
  1974. * Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
  1975. - sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
  1976. * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
  1977. - fix typo in mount.smb
  1978. * Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
  1979. - add a %trigger to work around (sort of) broken scripts in
  1980. previous releases
  1981. * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
  1982. - initscript munging
  1983. * Mon Aug 9 1999 Bill Nottingham <notting@redhat.com>
  1984. - add domain parsing to mount.smb
  1985. * Fri Aug 6 1999 Bill Nottingham <notting@redhat.com>
  1986. - add a -common package, shuffle files around.
  1987. * Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
  1988. - add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
  1989. * Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
  1990. - update to 2.0.5
  1991. - fix mount.smb - smbmount options changed again.........
  1992. - fix postun. oops.
  1993. - update some stuff from the samba team's spec file.
  1994. * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
  1995. - split off clients into separate package
  1996. - don't run samba by default
  1997. * Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
  1998. - fix one problem with mount.smb script
  1999. - fix smbpasswd on sparc with a really ugly kludge
  2000. * Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
  2001. - fixed logrotate script
  2002. * Tue May 25 1999 Bill Nottingham <notting@redhat.com>
  2003. - turn of 64-bit locking on 32-bit platforms
  2004. * Thu May 20 1999 Bill Nottingham <notting@redhat.com>
  2005. - so many releases, so little time
  2006. - explicitly uncomment 'printing = bsd' in sample config
  2007. * Tue May 18 1999 Bill Nottingham <notting@redhat.com>
  2008. - update to 2.0.4a
  2009. - fix mount.smb arg ordering
  2010. * Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
  2011. - go back to stop/start for restart (-HUP didn't work in testing)
  2012. * Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
  2013. - add a mount.smb to make smb mounting a little easier.
  2014. - smb filesystems apparently don't work on alpha. Oops.
  2015. * Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
  2016. - always create codepages
  2017. * Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
  2018. - logrotate changes
  2019. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  2020. - auto rebuild in the new build environment (release 3)
  2021. * Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
  2022. - updated init script to use graceful restart (not stop/start)
  2023. * Tue Mar 9 1999 Bill Nottingham <notting@redhat.com>
  2024. - update to 2.0.3
  2025. * Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
  2026. - update to 2.0.2
  2027. * Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
  2028. - swat swat
  2029. * Tue Feb 9 1999 Bill Nottingham <notting@redhat.com>
  2030. - fix bash2 breakage in post script
  2031. * Fri Feb 5 1999 Bill Nottingham <notting@redhat.com>
  2032. - update to 2.0.0
  2033. * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
  2034. - make sure all binaries are stripped
  2035. * Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
  2036. - update to 1.9.18p10.
  2037. - fix %triggerpostun.
  2038. * Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
  2039. - updated postun triggerscript to check $0
  2040. - clear /etc/codepages from %preun instead of %postun
  2041. * Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
  2042. - made the %postun script a tad less agressive; no reason to remove
  2043. the logs or lock file (after all, if the lock file is still there,
  2044. samba is still running)
  2045. - the %postun and %preun should only exectute if this is the final
  2046. removal
  2047. - migrated %triggerpostun from Red Hat's samba package to work around
  2048. packaging problems in some Red Hat samba releases
  2049. * Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
  2050. - minor tidy up in preparation for release of 1.9.18p5
  2051. - added findsmb utility from SGI package
  2052. * Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
  2053. - Updated version and codepage info.
  2054. - Release to test name resolve order
  2055. * Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
  2056. - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
  2057. - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
  2058. - Compounded make line
  2059. - Updated smb.init restart mechanism
  2060. - Use compound mkdir -p line instead of individual calls to mkdir
  2061. - Fixed smb.conf file path for log files
  2062. - Fixed smb.conf file path for incoming smb print spool directory
  2063. - Added a number of options to smb.conf file
  2064. - Added smbadduser command (missed from all previous RPMs) - Doooh!
  2065. - Added smbuser file and smb.conf file updates for username map