samba-vl.spec 86 KB

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