samba-vl.spec 81 KB

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