samba-vl.spec 85 KB

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