samba-vl.spec 89 KB

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