system-config-services-vl.spec 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506
  1. Summary: An initscript and xinetd configuration utility
  2. Summary(ja): initscript � xinetd �設定ユーティリティ
  3. Name: system-config-services
  4. Version: 0.9.4
  5. Release: 1%{?_dist_release}
  6. URL: http://fedoraproject.org/wiki/SystemConfig/services
  7. Source0: %{name}-%{version}.tar.bz2
  8. Patch10: %{name}-0.9.4-desktop-file.patch
  9. License: GPL
  10. Group: Applications/System
  11. BuildArch: noarch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  13. AutoReq: no
  14. Requires: chkconfig
  15. Requires: python
  16. Requires: pygtk2, pygtk2-libglade, rhpl
  17. Requires: usermode
  18. Requires: htmlview
  19. Requires: python
  20. Requires(post): hicolor-icon-theme, gtk2
  21. Requires(postun): hicolor-icon-theme, gtk2
  22. BuildRequires: intltool, sed, desktop-file-utils
  23. BuildRequires: perl(XML::Parser)
  24. BuildRequires: gettext
  25. %description
  26. system-config-services is a utility which allows you to configure which services
  27. should be enabled on your machine.
  28. %description -l ja
  29. %{name} � initscript � xinetd ���サービスを起動��る�を設定�る
  30. ユーティリティ��。
  31. %prep
  32. %setup -q
  33. %patch10 -p1 -b .desktop-file
  34. %build
  35. make
  36. %install
  37. rm -rf %{buildroot}
  38. make DESTDIR=%buildroot install
  39. desktop-file-install --vendor system --delete-original \
  40. --dir %{buildroot}%{_datadir}/applications \
  41. %{buildroot}%{_datadir}/applications/%{name}.desktop
  42. find %{buildroot}%{_sysconfdir} -type f -exec chmod a-x \{\} \;
  43. chmod a-x %{buildroot}%{_mandir}/*/*
  44. %find_lang %name
  45. %post
  46. touch --no-create %{_datadir}/icons/hicolor
  47. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  48. gtk-update-icon-cache -q %{_datadir}/icons/hicolor
  49. fi
  50. %postun
  51. touch --no-create %{_datadir}/icons/hicolor
  52. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  53. gtk-update-icon-cache -q %{_datadir}/icons/hicolor
  54. fi
  55. %clean
  56. rm -rf %{buildroot}
  57. %files -f %{name}.lang
  58. %defattr(-,root,root)
  59. %doc COPYING
  60. %doc docs/*
  61. %{_sbindir}/*
  62. %{_bindir}/*
  63. %{_datadir}/applications/system-config-services.desktop
  64. %{_datadir}/icons/hicolor/48x48/apps/system-config-services.png
  65. %{_datadir}/system-config-services
  66. %config %{_sysconfdir}/pam.d/system-config-services
  67. %config %{_sysconfdir}/security/console.apps/system-config-services
  68. %config %{_sysconfdir}/security/console.apps/serviceconf
  69. %config %{_sysconfdir}/pam.d/serviceconf
  70. %{_mandir}/*/system-config-services.8*
  71. %changelog
  72. * Wed Oct 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.4-1
  73. - initial build for Vine Linux
  74. * Wed Dec 6 2006 Harald Hoyer <harald@redhat.com> - 0.9.4
  75. - fixed service start/stop (#218429)
  76. - translation update (#216558)
  77. - Resolves: rhbz#216558, rhbz#218429
  78. * Fri Nov 24 2006 Nils Philippsen <nphilipp@redhat.com> - 0.9.3
  79. - pick up updated translations (#216558)
  80. * Fri Oct 20 2006 Nils Philippsen <nphilipp@redhat.com> - 0.9.2
  81. - use intltool-extract for i18n of glade files (#211248) and desktop file
  82. (#207345)
  83. * Tue Sep 05 2006 Nils Philippsen <nphilipp@redhat.com> - 0.9.1
  84. - don't disable Start/Stop/Restart upon reverting changes (#202722)
  85. - add dist tag
  86. - install po files (again)
  87. - require gettext for building
  88. - fix tagging for make archive
  89. - fix circular make dependency
  90. - remove duplicate message definitions
  91. * Fri Aug 18 2006 Nils Philippsen <nphilipp@redhat.com>
  92. - make revert work again (#202467)
  93. - don't show all runlevels when starting
  94. * Mon Jun 05 2006 Jesse Keating <jkeating@redhat.com> - 0.9.0-2
  95. - Added BuildRequires perl-XML-Parser (#194179)
  96. - Added Requires(post) and (postun) gtk2
  97. * Fri May 19 2006 Nils Philippsen <nphilipp@redhat.com>
  98. - rip out autofoo
  99. - use bzip2'ed tarballs
  100. * Fri Mar 03 2006 Nils Philippsen <nphilipp@redhat.com> - 0.9.0
  101. - require hicolor-icon-theme (#182878, #182879)
  102. * Wed Feb 28 2006 Florian Festi <ffesti@redhat.com>
  103. - rewrote large parts of servicemethods (OO design, better handling of old/new
  104. settings, read headers of init scripts completely)
  105. - first implementation of widgets to control services (intended for tools
  106. configuring single services like nfs, samba, bind, ...), still missing: i18n,
  107. dependencies on other services (like portmap)
  108. * Fri Jan 27 2006 Nils Philippsen <nphilipp@redhat.com> - 0.8.99.2
  109. - fix saving xinetd services
  110. * Fri Jan 27 2006 Nils Philippsen <nphilipp@redhat.com> - 0.8.99.1
  111. - implement daemons and xinetd services on separate tabs
  112. * Mon Jan 09 2006 Nils Philippsen <nphilipp@redhat.com>
  113. - separate daemons and xinetd based services
  114. - enable Serbian translation files
  115. * Fri Oct 14 2005 Nils Philippsen <nphilipp@redhat.com>
  116. - don't use pam_stack (#170645)
  117. * Tue Aug 16 2005 Nils Philippsen <nphilipp@redhat.com> - 0.8.26
  118. - revamp getting output from external commands (#162884)
  119. - package %%{_bindir}/serviceconf symlink (#165099)
  120. * Mon May 09 2005 Nils Philippsen <nphilipp@redhat.com> - 0.8.25
  121. - pick up updated translations
  122. * Fri May 06 2005 Nils Philippsen <nphilipp@redhat.com> - 0.8.24
  123. - make "make update-po" pick up translatable strings in desktop file (#156801)
  124. * Fri May 06 2005 Nils Philippsen <nphilipp@redhat.com> - 0.8.23
  125. - pick up new translations
  126. * Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 0.8.22-2
  127. - silence %%post
  128. * Fri Apr 01 2005 Nils Philippsen <nphilipp@redhat.com> 0.8.22-1
  129. - fix deprecation warnings (#153052) with patch by Colin Charles
  130. - update the GTK+ theme icon cache on (un)install (Christopher Aillon)
  131. * Thu Mar 24 2005 Nils Philippsen <nphilipp@redhat.com> 0.8.21-1
  132. - connect toggled signals of service/runlevel checkboxes to enable saving again
  133. (#151982)
  134. - consolidate on_optRL*_toggled
  135. - connect delete_event of mainWindow to ask whether things should be saved
  136. before quitting
  137. - tab -> space indentation to avoid ambiguity
  138. - change some typos
  139. * Fri Mar 18 2005 Nils Philippsen <nphilipp@redhat.com> 0.8.20-1
  140. - don't read from /dev/null when restarting xinetd/services to prevent hangs
  141. - build toolbar in glade to avoid DeprecationWarnings (#134978)
  142. - dynamic, translated column titles for runlevel columns
  143. * Thu Feb 17 2005 Daniel J Walsh <dwalsh@redhat.com> 0.8.19-1
  144. - Added patch from Charlie Brej
  145. * Fri Jan 28 2005 Nils Philippsen <nphilipp@redhat.com> 0.8.18-1
  146. - fix off-by-one which prevented saving changes to the last service in the list
  147. (#139456)
  148. * Tue Jan 04 2005 Nils Philippsen <nphilipp@redhat.com> 0.8.17-1
  149. - throw away stderr to not be confused by error messages (#142983)
  150. * Wed Dec 08 2004 Nils Philippsen <nphilipp@redhat.com> 0.8.16-1
  151. - don't hardcode python 2.3 (#142246)
  152. - remove some cruft from configure.in
  153. * Wed Oct 20 2004 Nils Philippsen <nphilipp@redhat.com> 0.8.15-1
  154. - include all languages (#136460)
  155. * Tue Oct 12 2004 Nils Philippsen <nphilipp@redhat.com> 0.8.14-1
  156. - actually install nonblockingreader module (#135445)
  157. * Mon Oct 11 2004 Nils Philippsen <nphilipp@redhat.com> 0.8.12-1
  158. - really update UI when reading from pipes (#120579, #135215)
  159. * Fri Oct 08 2004 Nils Philippsen <nphilipp@redhat.com> 0.8.11-1
  160. - fix gtk.main*() related DeprecationWarnings (#134978)
  161. * Fri Oct 01 2004 Daniel J Walsh <dwalsh@redhat.com> 0.8.10-1
  162. - Update translations
  163. * Mon Sep 27 2004 Nils Philippsen <nphilipp@redhat.com> - 0.8.9-1
  164. - enable Arabic translation (#133722)
  165. * Thu Sep 23 2004 Nils Philippsen <nphilipp@redhat.com> - 0.8.8.1-1
  166. - get in updated translations (#133137)
  167. - appease make distcheck
  168. - pick up updated autofoo scripts
  169. * Wed Jun 16 2004 Brent Fox <bfox@redhat.com> - 0.8.8-9
  170. - use watch cursor when starting and stopping services (bug #122425)
  171. * Mon Apr 12 2004 Brent Fox <bfox@redhat.com> 0.8.8-8
  172. - fix icon path (bug #120184)
  173. * Tue Apr 6 2004 Brent Fox <bfox@redhat.com> 0.8.8-7
  174. - remove extra strip (bug #119624)
  175. * Mon Apr 5 2004 Brent Fox <bfox@redhat.com> 0.8.8-6
  176. - code around new verbosity in libglade (bug #119622)
  177. * Wed Mar 31 2004 Brent Fox <bfox@redhat.com> 0.8.8-5
  178. - fix typo (bug #119559)
  179. * Wed Mar 24 2004 Brent Fox <bfox@redhat.com> 0.8.8-4
  180. - increase default size of the main window
  181. * Fri Mar 19 2004 Brent Fox <bfox@redhat.com> 0.8.8-3
  182. - make app exit properly on window close (bug #118762)
  183. * Wed Mar 17 2004 Brent Fox <bfox@redhat.com> 0.8.8-2
  184. - bump release
  185. * Tue Mar 16 2004 Brent Fox <bfox@redhat.com> 0.8.8-1
  186. - work around problem with libglade
  187. * Wed Mar 3 2004 Brent Fox <bfox@redhat.com> 0.8.7-2
  188. - add a BuildRequires on automake17
  189. * Tue Mar 2 2004 Brent Fox <bfox@redhat.com> 0.8.7-1
  190. - remove dependency on gnome-python2 and gnome-python2-canvas
  191. - try to load glade file in the cwd, if not, pull from /usr/share/
  192. - apply patch from bug #117277
  193. * Tue Jan 6 2004 Daniel J Walsh <dwalsh@redhat.com> 0.8.6-3
  194. - Fix console app so it launches properly
  195. * Tue Jan 6 2004 Daniel J Walsh <dwalsh@redhat.com> 0.8.6-2
  196. - remove requirement for 2.2
  197. * Thu Nov 11 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.6-1
  198. - Rename system-config-services
  199. * Wed Oct 17 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-23
  200. - Add all translated languages
  201. * Fri Oct 17 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-22
  202. - Remove /dev/null from status
  203. * Mon Oct 6 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-21
  204. - Fix crash on about
  205. * Wed Oct 1 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-20
  206. - bump
  207. * Wed Oct 1 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-19
  208. - Fix pathing problem on Hammer
  209. * Fri Sep 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-18
  210. - bump
  211. * Fri Sep 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-17
  212. - bump
  213. * Fri Sep 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-16
  214. - Eliminate debugging message
  215. * Mon Aug 25 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-15
  216. - For some reason this did not make it to RHN Trying again. By Bumping version.
  217. * Tue Aug 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-14
  218. - Bumped version for rhl
  219. * Tue Aug 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-13
  220. - Remove depracated call
  221. * Wed Jul 30 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-12
  222. - Bumped version for rhl
  223. * Wed Jul 30 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-11
  224. - Changed handling of xinetd services to show xinetd service status
  225. * Wed Jul 30 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-10
  226. - Bumped version for rhl
  227. * Tue Jul 29 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-9
  228. - Allow services to have ':'s in them.
  229. * Wed Jul 9 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-8
  230. - Bumped version for rhl
  231. * Wed Jul 9 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-7
  232. - Add ability to add and delete services
  233. * Tue Jun 17 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-6
  234. - Bumped version for rhel
  235. * Thu Jun 5 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-5
  236. - Minor fixes to match GUI users guide and fix icon
  237. * Tue May 27 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-4
  238. - Bumped version for rhel
  239. * Tue May 27 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-3
  240. - Moved system-config-service.png to /usr/share/system-config-services
  241. * Fri Mar 7 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-2
  242. - Bumped version for rhel
  243. * Tue Mar 4 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.5-1
  244. - Fix swiching runlevels on modified screens.
  245. * Tue Feb 25 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.4-2
  246. - Fix dissapearing text on selecting toggle.
  247. * Tue Jan 28 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.4-1
  248. - Release Candidate
  249. - Fix Icon
  250. * Tue Jan 28 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-12
  251. - Fix Language Problems
  252. * Tue Jan 28 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-11
  253. - Fix handling of errors in /etc/init.d directory
  254. * Tue Jan 14 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-10
  255. - Update documentation
  256. * Thu Jan 9 2003 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-9
  257. - Added StartupNotify=true
  258. - Added accellerators
  259. * Thu Dec 12 2002 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-8
  260. - Update help docs
  261. * Fri Dec 6 2002 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-7
  262. - Fix error catching on invalid display
  263. * Tue Dec 3 2002 Daniel J Walsh <dwalsh@redhat.com> 0.8.3-6
  264. - Fix DISPLAY error handling
  265. - Stretch Screen size
  266. - Update status box after Start/Stop/Restart
  267. - Fix Icon error
  268. * Thu Nov 14 2002 Dan Walsh <dwalsh@redhat.com> 0.8.3-5
  269. - Fix reading of descriptions from startup scripts to ignore blank lines
  270. * Thu Nov 14 2002 Dan Walsh <dwalsh@redhat.com> 0.8.3-4
  271. - Add scrollbar to description and status
  272. * Thu Oct 24 2002 Dan Walsh <dwalsh@redhat.com> 0.8.3-3
  273. - Fix internal handling of version number.
  274. * Thu Oct 10 2002 Dan Walsh <dwalsh@redhat.com> 0.8.3-2
  275. - Remove buttons from screen to match GNOME standards
  276. * Tue Oct 1 2002 Dan Walsh <dwalsh@redhat.com> 0.8.3-1
  277. - Change GUI Presentation and add service status
  278. * Wed Sep 4 2002 Bill Nottingham <notting@redhat.com> 0.8.2-1
  279. - fix startup in some locales
  280. * Tue Sep 3 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-13
  281. - Update translations
  282. * Tue Aug 27 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-12
  283. - Update translations
  284. - Fix multi-processor problem with popen
  285. * Tue Aug 20 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-11
  286. - Use gnome url_show for help
  287. - fix legal notice
  288. * Mon Aug 19 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-10
  289. - Fix word wrap
  290. - Fix initial startup to select first row
  291. - Update languages
  292. * Sat Aug 10 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-9
  293. - eliminate extra python files not intended for release
  294. * Wed Aug 7 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-8
  295. - Update dependencies
  296. * Mon Aug 5 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-7
  297. - Updated internationalization stuff
  298. * Wed Jul 31 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-6
  299. - Updated internationalization stuff
  300. * Fri Jul 26 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-5
  301. - Updated to use intltool and new build environment.
  302. - Added with pam changes for timestamp
  303. - New internationalization stuff
  304. * Tue Jul 23 2002 Dan Walsh <dwalsh@redhat.com>
  305. - Fix the desktop file, using new naming standards.
  306. - Fix the error outpur
  307. * Mon Jul 22 2002 Dan Walsh <dwalsh@redhat.com>
  308. - Fix clock cursor, set app insensitive until services loaded"
  309. * Mon Jul 22 2002 Tammy Fox <tfox@redhat.com>
  310. - Updated docs
  311. * Wed Jul 17 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-1
  312. - Fix internationalization problems. Clean up glade port.
  313. * Thu Jul 11 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-1
  314. - complete rename to system-config-services
  315. * Tue Jul 9 2002 Dan Walsh <dwalsh@redhat.com> 0.8.1-1
  316. - complete gtk2 port, Fix Help, About, fix minor bugs
  317. * Wed May 29 2002 Bill Nottingham <notting@redhat.com> 0.8.0-1
  318. - initial hack gtk2 port
  319. * Mon Apr 15 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.7.0-3
  320. - Update translations
  321. * Wed Apr 10 2002 Bill Nottingham <notting@redhat.com> 0.7.0-2
  322. - fix docs (#63179)
  323. * Tue Apr 9 2002 Bill Nottingham <notting@redhat.com>
  324. - add some more cases to #60384 fix
  325. * Sun Apr 7 2002 Jeremy Katz <katzj@redhat.com>
  326. - don't show rpmsave, rpmnew, rpmorig, or .swp files (#60384)
  327. * Tue Apr 2 2002 Nalin Dahyabhai <nalin@redhat.com>
  328. - set up userhelper for system-config-services
  329. * Fri Jan 25 2002 Bill Nottingham <notting@redhat.com>
  330. - add patch to fix startup when there are services with 'hide' set
  331. * Fri Aug 24 2001 Tim Powers <timp@redhat.com>
  332. - fixed typo in Requires /;sbin/chkconfig
  333. * Fri Aug 24 2001 Bill Nottingham <notting@redhat.com>
  334. - build with new translations
  335. - move system-config-services link to /usr/bin
  336. * Fri Aug 17 2001 Bill Nottingham <notting@redhat.com>
  337. - translation typos (#51774, #51776)
  338. - add system-config-services link
  339. - if we're using find_lang, don't specify the .mo files explicitly
  340. * Mon Aug 13 2001 Tim Powers <timp@redhat.com>
  341. - updated serviceconf.gladestrings
  342. * Fri Aug 10 2001 Tim Powers <timp@redhat.com>
  343. - languified specfile for additional translations
  344. * Thu Aug 9 2001 Alexander Larsson <alexl@redhat.com> 0.6.1-1
  345. - Add an icon
  346. * Thu Aug 9 2001 Alexander Larsson <alexl@redhat.com>
  347. - Install in sysconfig.
  348. * Tue Aug 7 2001 Tim Powers <timp@redhat.com>
  349. - gnomified
  350. - work around parsing languified chkconfig output so that we can get accurate information displayed
  351. * Tue Jul 31 2001 Tim Powers <timp@redhat.com>
  352. - languified since we now serve multiple languages
  353. * Mon Jul 30 2001 Yukihiro Nakai <ynakai@redhat.com>
  354. - User %%fine_lang
  355. - Add Japanese translation.
  356. * Mon Jul 30 2001 Preston Brown <pbrown@redhat.com>
  357. - clean up title display
  358. - make sure initial highlighted entry also displays description info
  359. * Wed Jul 18 2001 Tammy Fox <tfox@redhat.com>
  360. - added help doc
  361. - moved man page into man directory
  362. - added Makefile for man page
  363. - added man page to spec file
  364. * Mon Jul 9 2001 Tim Powers <timp@redhat.com>
  365. - languify to shutup rpmlint
  366. * Thu Jul 5 2001 Tim Powers <timp@redhat.com>
  367. - removed TODO and README, added COPYING file to docs
  368. * Tue May 15 2001 Tim Powers <timp@redhat.com>
  369. - Initial build.