samba-vl.spec 86 KB

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