Summary: A system tool for maintaining the /etc/rc*.d hierarchy Name: chkconfig Version: 1.30 Release: 1%{?dist} License: GPL-2.0-only URL: https://github.com/fedora-sysv/chkconfig Source: https://github.com/fedora-sysv/chkconfig/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc gettext libselinux-devel make newt-devel popt-devel pkgconfig(systemd) # beakerlib might not be available on CentOS Stream any more %if 0%{?fedora} BuildRequires: beakerlib %endif Conflicts: initscripts <= 5.30-1 Provides: /sbin/chkconfig %description Chkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d, to relieve system administrators of some of the drudgery of manually editing the symbolic links. %package -n ntsysv Summary: A tool to set the stop/start of system services in a runlevel Requires: chkconfig = %{version}-%{release} %description -n ntsysv Ntsysv provides a simple interface for setting which system services are started or stopped in various runlevels (instead of directly manipulating the numerous symbolic links in /etc/rc.d). Unless you specify a runlevel or runlevels on the command line (see the man page), ntsysv configures the current runlevel (5 if you're using X). %package -n alternatives Summary: A tool to maintain symbolic links determining default commands %if "%{_sbindir}" == "%{_bindir}" Provides: /usr/sbin/alternatives Provides: /usr/sbin/update-alternatives Requires: filesystem(unmerged-sbin-symlinks) %endif %description -n alternatives alternatives creates, removes, maintains and displays information about the symbolic links comprising the alternatives system. It is possible for several programs fulfilling the same or similar functions to be installed on a single system at the same time. %prep %setup -q %build %make_build RPM_OPT_FLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" # tests are executed using tmt and tf on CentOS Stream and RHEL %if 0%{?fedora} %check make check %endif %install rm -rf $RPM_BUILD_ROOT %make_install MANDIR=%{_mandir} SBINDIR=%{_sbindir} mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d ln -s rc.d/init.d $RPM_BUILD_ROOT/etc/init.d for n in 0 1 2 3 4 5 6; do mkdir -p $RPM_BUILD_ROOT/etc/rc.d/rc${n}.d ln -s rc.d/rc${n}.d $RPM_BUILD_ROOT/etc/rc${n}.d done mkdir -p $RPM_BUILD_ROOT/etc/chkconfig.d %find_lang %{name} %files -f %{name}.lang %defattr(-,root,root) %{!?_licensedir:%global license %%doc} %license COPYING %{_sbindir}/chkconfig %{_sysconfdir}/chkconfig.d %{_sysconfdir}/init.d %{_sysconfdir}/rc.d %{_sysconfdir}/rc.d/init.d %{_sysconfdir}/rc[0-6].d %{_sysconfdir}/rc.d/rc[0-6].d %{_mandir}/*/chkconfig* %{_prefix}/lib/systemd/systemd-sysv-install %files -n ntsysv %defattr(-,root,root) %{_sbindir}/ntsysv %{_mandir}/*/ntsysv.8* %files -n alternatives %license COPYING %dir /etc/alternatives %ghost %dir %attr(755, root, root) /etc/alternatives.admindir %ghost %dir %attr(755, root, root) /var/lib/alternatives %{_sbindir}/update-alternatives %{_sbindir}/alternatives %{_mandir}/*/update-alternatives* %{_mandir}/*/alternatives* %changelog * Wed Aug 07 2024 Jan Macku - 1.30-1 - ostree: move admindir to /etc/alternatives.admindir - update po/chkconfig.pot * Tue Jul 30 2024 Jan Macku - 1.29-1 - add basic mkosi config - remove not used directory from makefile - ntsysv: fix leaks - leveldb: security_context_t is deprecated - leveldb: fix leak - leveldb: fix leak - leveldb: fix leak - leveldb: fix leak - leveldb: fix leak - chkconfig: fix leak - chkconfig: fix leak - chkconfig: fix memory leak when deleting a service - leveldb: add destructors for service - leveldb: fix memory leak - leveldb.c: fix memory leak - chkconfig: fix leak - leveldb: fix memory leak - alternatives: ensure the current alt. is freed if parsing fails - alternatives: ensure the current group is freed - Translated using Weblate (English (United Kingdom)) - Translated using Weblate (Turkish) * Fri Jun 21 2024 Jan Macku - 1.28-1 - Prepare for bin-sbin merge - tests: fix integration with github actions * Tue May 14 2024 Jan Macku - 1.27-1 - alternatives: properly handle chars with const in normalize_path - alternatives: use exit in main instead of return for critical failures - alternatives: fix leak - alternatives: fix leak - alternatives: fix possible overrun - alternatives: fix all the leaks of groups in readConfig - alternatives: fix all the leaks of read line in readConfig - alternatives: fix leak - alternatives: fix memory leak - alternatives: fix memory leak - alternatives: initialize parameters in main to NULL - alternatives: fix memory leak - Translated using Weblate (Korean) - Translated using Weblate (English (United Kingdom)) - Translated using Weblate (Finnish) - Translated using Weblate (Finnish) - Translated using Weblate (Japanese) - Translated using Weblate (Swedish) - Translated using Weblate (Japanese) - Translated using Weblate (Polish) - Translated using Weblate (Korean) - Translated using Weblate (Georgian) - Update translation files - Translated using Weblate (Japanese) - Fix systemd dependency * Wed Jan 17 2024 Jan Macku - 1.26-1 - fix(test): dot't call `basename` with empty string - spec: sort BuildRequires alphabetically - fix(test): remove dangling `rlPhase` fn call - ci: run tests using Packit and Testing Farm - build: update `.pot` file - ci: fix typo in test workflow - test: add support for running using tmt - Translated using Weblate (Czech) - Translated using Weblate (Punjabi) - build(deps): bump actions/upload-artifact from 3 to 4 - build(deps): bump github/codeql-action from 2 to 3 - leveldb: fix systemdActive() - build(deps): bump redhat-plumbers-in-action/differential-shellcheck - Translated using Weblate (Hungarian) - build(deps): bump actions/checkout from 3 to 4 * Wed Aug 02 2023 Jan Macku - 1.25-1 - alternatives: fix possible buffer overrun - Translated using Weblate (Korean) - Translated using Weblate (Chinese (Simplified) (zh_CN)) * Thu May 04 2023 Jan Macku - 1.24-1 - ci: fix `NEXT_VERSION` in Makefile - revert: releng: Enable Packit to handle Fedora updates - revert: releng: Convert to rpmautospec * Thu May 04 2023 Jan Macku - 1.23-1 - Translated using Weblate (Korean) - Translated using Weblate (English (United Kingdom)) - alternatives: --keep-foreign incorrectly handles non-existent files - alternatives: isLink should return 0 in case of lstat error - Translated using Weblate (Swedish) - Translated using Weblate (Korean) - Translated using Weblate (Georgian) - Translated using Weblate (Finnish) - Translated using Weblate (Ukrainian) - Translated using Weblate (Polish) - Update translation files - Translated using Weblate (German) - doc: update translations - spec: remote changelog * Thu Mar 23 2023 Jan Macku - 1.22-1 - migrate to SPDX license - Translated using Weblate (English (United Kingdom)) - Translated using Weblate (Japanese) - ci: Add locale linter - ci: update workflows - test: fix ShellCheck error[SC2070] - Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 (#94) - releng: Packit remove extra job trigger - releng: Enable Packit to handle Fedora updates - releng: Convert to rpmautospec * Wed Oct 05 2022 Jan Macku - 1.21-1 - ci: Add CodeQL to replace LGTM - alternatives: replace master/slave with leader/follower - chkconfig: use correct cmp function - Bump redhat-plumbers-in-action/differential-shellcheck from 2 to 3 - ci: Add Shell linter - Differential ShellCheck - ci: Use more inclusive terminology in workflows - ci: Update workflows, packit and dependabot - Translated using Weblate (Friulian) - Translated using Weblate (Swedish) - Translated using Weblate (Estonian) - Translated using Weblate (Georgian) - Translated using Weblate (Polish) - Translated using Weblate (Korean) - Translated using Weblate (Czech) - Translations update from Fedora Weblate (#77) - Translations update from Fedora Weblate (#75) - Translations update from Fedora Weblate (#74) - Translations update from Fedora Weblate (#73) - Translated using Weblate (Ukrainian) - Update translation files - Family mentioned for --set in both man and help - Translated using Weblate (French) - build-sys: Ensure `systemd-sysv-install` symlink does not have `//` - Translated using Weblate (German) - Add LGTM badges to README - Merge remote-tracking branch 'weblate/master' - Translated using Weblate (Indonesian) - Translated using Weblate (Finnish) - Translated using Weblate (Korean) - Translated using Weblate (Ukrainian) - Translated using Weblate (Turkish) - Translated using Weblate (Polish) - Translated using Weblate (Norwegian Nynorsk) - Update translation files - Translated using Weblate (Finnish) - Translated using Weblate (Czech) - Translated using Weblate (Swedish) - Translated using Weblate (Italian) - Translated using Weblate (Spanish) - Translated using Weblate (Chinese (Simplified)) * Wed Jul 28 2021 Jan Macku - 1.20-1 - spec: Replace not working awk command with sed (#62) * Fri Jul 23 2021 Jan Macku - 1.19-1 - spec: Add Provides /sbin/chkconfig in order to stay backwards compatible (#60) * Fri Jul 23 2021 Jan Macku - 1.18-1 - spec: /sbin/chkconfig -> /usr/sbin/chkconfig (#59) * Thu Jul 22 2021 Jan Macku - 1.17-1 - alternatives: tweak manpage to match the real 'remove' behavior (#58) * Thu Jul 15 2021 Jan Macku - 1.16-1 - alternatives: add --keep-foreign (#57) - Translations update from Weblate - ci: Onboard chkconfig to Packit - zanata: remove zanata related stuff - Use make macros - alternatives: use one function for path cleaning - CI: specify more closely when to run CI - Add basic CI and README - spec: sync specfile with Fedora * Thu Jan 21 2021 Jan Macku - 1.15-1 - spec: sync specfile with Fedora - makefile: Use rpmdev-bumpspec's legacy date option - Add feature to generate specfile entry, commit and archive * Tue Jul 21 2020 Tom Stellard - 1.14-2 - Use make macros - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro * Fri Jul 17 2020 Jan Macku - 1.14-1 - Fix spelling of SELinux - Remove hardcoded systemd path * Tue Apr 14 2020 Jan Macku - 1.13-1 - fix typo in translations and fix bogus dates in changelog * Mon Apr 06 2020 Jan Macku - 1.12-1 - alternatives setService(): Add missing error mesg - (#1820089) - po: update translations - rebase * Thu Mar 14 2019 Peter Robinson 1.11-4 - Split out alternatives into it's own package * Mon Oct 08 2018 Lukas Nykryn - 1.11-2 - add Provides: alternatives * Mon Sep 10 2018 Lukas Nykryn - 1.11-1 - Add tests for --add/remove-slave and use beakerlib - alternatives: add-slave and remove-slave - leveldb: don't crash on long names - alternatives: prettier --list output * Fri Apr 21 2017 Lukáš Nykrýn - 1.10-1 - Introduce --remove-all option - po: update translations * Fri Feb 24 2017 Lukáš Nykrýn - 1.9-1 - move sources to github * Wed Jun 29 2016 Lukáš Nykrýn - 1.8-1 - alternatives: introduce --keep-missing - alternatives: allow family in --set and display it in --config - chkconfig: use isXinetdEnabled instead of isOn - leveldb: trim leading whitespaces from systemctl - leveldb: suppress error messages when selinux is turned off - alternatives: always recreate symlinks when the alternative is updated - test-alternatives: basic tests for slave links - chkconfig: resetpriorities should work on all runlevels * Tue Nov 24 2015 Lukáš Nykrýn - 1.7-1 - leveldb: fix segfault when selinux policy is not present - alternatives: add family option * Fri Oct 02 2015 Lukáš Nykrýn - 1.6-1 - systemd-sysv-install: don't play ping-pong with systemctl - ntsysv: add description to systemd services - ntsysv: skip templates - Makefile: fix typo * Mon Jun 01 2015 Lukáš Nykrýn - 1.5-1 - add systemd-sysv-install alias - don't create symlinks if they already exist - fix wrongly behaving LDFLAGS * Thu Mar 26 2015 Lukáš Nykrýn - 1.4-1 - ntsysv: show systemd services and sockets - fix combination --type xinetd --list service - leveldb: restore selinux context for xinetd conf files - alternatives: remove unused variable - alternatives: warn if the target is not a symlink - spec: add link to git - lets simplify version * Wed Nov 05 2014 Lukáš Nykrýn - 1.3.63-1 - alternatives: during install don't call preset on enabled services * Tue Aug 12 2014 Lukáš Nykrýn - 1.3.62-1 - use systemctl preset, not systemctl enable - fix typo in manpage - partly support socket activated services * Wed Jul 31 2013 Lukáš Nykrýn - 1.3.61-1 - try to make install_initd work - fix permission issues with xinetd services * Tue Mar 12 2013 Lukáš Nykrýn - 1.3.60-1 - don't completely override LDFLAGS - pass along any rpm-configured LD flags - make sure install_initd/remove_initd provides appropriate help output for those commands (#803818) - check for overridden services in /etc too (#850899) - chconfig should own /etc/rc.d (#894328) - isXinetdEnabled should also ask systemd (#820363) - alternatives: look for service file also in /etc - alternatives: add --list option (#622635) - chkconfig: add hint to call systemctl list-unit-files and list-dependencies (#800334) - chkconfig: correctly handle unreadable init.d (#913807) - alternatives: call systemctl enable with --force (#915667) * Wed Mar 7 2012 Bill Nottingham 1.3.59-1 - translation updates - xinetd may be a systemd service. Make sure we can still reload it (#800490) * Fri Feb 10 2012 Bill Nottingham 1.3.58-1 - fix forwarding to systemctl with systemd >= 41 (#789256) - assorted regression fixes from 1.3.57 (#782152, etc.) * Wed Jan 04 2012 Bill Nottingham 1.3.57-1 - assorted cleanups to LSB dependency support (#693202 fixed properly, #701573) - fix kill values for LSB-only scripts (#696305, ) - don't apply start deps for services that aren't starting anywhere (#750446) * Tue Oct 11 2011 Bill Nottingham 1.3.56-1 - add the systemd warning when no arguments are passed () * Wed Aug 31 2011 Bill Nottingham 1.3.55-1 - update translations (#734631) * Tue Jul 19 2011 Bill Nottingham 1.3.54-1 - alternatives: fix --initscript systemd support (#714830) - revert forwarding of 'chkconfig --del' to 'systemctl disable' * Fri Jul 15 2011 Bill Nottingham 1.3.53-1 - ntsysv: change the default to configure runlevels 2/3/4/5 (#709254) - alternatives: check whether the --initscript param is a systemd service, act appropriately (#714830) - forward chkconfig --del to systemctl disable where necessary * Wed Apr 27 2011 Bill Nottingham 1.3.52-1 - set state before frobbing dependencies (#693202) - ntsysv: don't list or configure service overridden by systemd (#691224) - chkconfig: don't show services overridden by systemd in --list (#693504, #693500) - don't forward to systemd if it's not installed () - update translations * Wed Mar 09 2011 Bill Nottingham 1.3.51-1 - further fixes to systemctl integration (, ) * Wed Feb 16 2011 Bill Nottingham 1.3.50-1 - forward actions to systemctl when necessary () - assorted translation updates * Tue Nov 9 2010 Bill Nottingham 1.3.49-1 - fix abort on free of uninitialized data. (#649227) * Wed Oct 27 2010 Bill Nottingham 1.3.48-1 - fix install_initd invocation for services that require $local_fs (#632294) * Tue Aug 10 2010 Bill Nottingham 1.3.47-1 - Fix regression introduced in 1.3.45 (#622799) * Wed May 05 2010 Bill Nottingham 1.3.46-1 - translation updates: hu, kn, ko (#589187) * Thu Mar 04 2010 Bill Nottingham 1.3.45-1 - add support for Should-Start, Should-Stop (#98470, ) - ntsysv: don't drop initscripts with '.' in the name (#556751) - translation updates: el, id * Tue Sep 29 2009 Bill Nottingham 1.3.44-1 - alternatives: update symlinks if they exist on installation (#104940) - alternatives: clarify error messages with more context (#441443) - alternatives: fix removal of manual links (#525021, ) - translation updates: ml, mr, pl, ta, uk * Mon Sep 14 2009 Bill Nottingham 1.3.43-1 - ntsysv man page tweak (#516599) - another minor LSB tweak (#474223) - translation updates * Fri Mar 6 2009 Bill Nottingham 1.3.42-1 - further LSB fixes (#474223) - throw errors on various malformed init scripts (#481198) - man page updates re: LSB (#487979) - translation updates: mai, gu, pt_BR, ro, ca, pa, sr, fr, hu * Tue Jan 20 2009 Bill Nottingham 1.3.41-1 - restore return code & error on unconfigured services (#480805) * Fri Dec 5 2008 Bill Nottingham 1.3.40-1 - fix some overflows. (#176944) - add --type parameter to specify either xinetd or sysv services. (#467863, - do a permissions check before add/remove/on/off/resetpriorities. (#450254) - parse Short-Description correctly (#441813, ) * Thu Dec 4 2008 Bill Nottingham 1.3.39-1 - fail if dependencies fail on add/remove in LSB mode (#474223) * Wed Oct 29 2008 Bill Nottingham 1.3.38-1 - Fix runlevel list in man page (#466739) - translation updates * Thu Nov 8 2007 Bill Nottingham 1.3.37-1 - make no options do --list (#290241, #176184) - sr@Latn -> sr@latin * Tue Sep 25 2007 Bill Nottingham 1.3.36-1 - buildreq popt-devel, link it dynamically (#279531) - translation updates: kn, ko, mr, ro * Fri Aug 3 2007 Bill Nottingham 1.3.35-1 - clarify licensing * Mon Apr 16 2007 Bill Nottingham 1.3.34-1 - translation updates: as, bg, bn_IN, bs, ca, de, fr, hi, hu, id, ja, ka, ml, ms, nb, or, sk, sl - add resetpriorities to the man page (#197399) * Tue Feb 6 2007 Bill Nottingham 1.3.33-1 - various changes from review - support alternate %%{_sbindir}, fix summaries, add version to requires, assorted other bits * Fri Feb 2 2007 Bill Nottingham 1.3.32-1 - support overriding various defaults via /etc/chkconfig.d () * Thu Feb 1 2007 Bill Nottingham 1.3.31-1 - fix man page (#220558, ) - add some more verbiage in alternatives man page (#221089) - don't print usage message on a nonexstent service (#226804) * Fri Dec 1 2006 Bill Nottingham 1.3.30.1-1 - translation updates: as, ka, lv, ml, te (#216617) * Thu Sep 7 2006 Bill Nottingham 1.3.30-1 - license cleanup * Fri Feb 24 2006 Bill Nottingham 1.3.29-1 - fix accidental enabling of services on --add (#182729) * Mon Feb 13 2006 Bill Nottingham 1.3.27-1 - translation updates * Thu Feb 2 2006 Bill Nottingham 1.3.26-1 - add support for resetting priorities without on/off status (#178864) * Wed Nov 30 2005 Bill Nottingham 1.3.25-1 - return an error if changing services fails (#150235) * Fri Nov 18 2005 Bill Nottingham 1.3.24-1 - when removing alternatives links, check to make sure they're actually links (#173685) * Fri Nov 11 2005 Bill Nottingham 1.3.23-1 - fix ntsysv (#172996) * Wed Nov 9 2005 Bill Nottingham - fix doSetService call in frobOneDependencies * Tue Nov 8 2005 Bill Nottingham - for LSB scripts, use any chkconfig: priorities as a basis, instead of 50/50 (#172599) - fix LSB script dependency setting when no chkconfig: line is present (#161870, ) - fix LSB script dependency setting when one of Required-Stop or Required-Start: is missing (#168457) * Fri Oct 7 2005 Bill Nottingham - fix segfault on directories in /etc/xinetd.d (#166385) - don't needlessly rewrite xinetd files (#81008) * Thu May 5 2005 Bill Nottingham 1.3.20-1 - fix deletion of orphaned slave links (#131496, ) * Fri Apr 29 2005 Bill Nottingham 1.3.19-1 - build with updated translations * Thu Mar 3 2005 Bill Nottingham 1.3.18-1 - actually return an error code if changing a service info fails * Tue Feb 22 2005 Bill Nottingham 1.3.17-1 - more chkconfig: vs. LSB fixes (#149066) * Thu Feb 10 2005 Bill Nottingham 1.3.16-1 - prefer chkconfig: start/stop priorities in LSB mode unless Required-Start/Stop are used * Mon Feb 7 2005 Bill Nottingham 1.3.15-1 - print usage when various invalid args are passed (#147393) * Wed Feb 2 2005 Bill Nottingham 1.3.14-1 - resize reasonably with larger screens (#74156) - don't error out completely on bad symlink (#74324) - use ngettext (#106176) - error out on invalid start/stop values (#109858) - some man page updates - fix return code of chkconfig for xinetd services (#63123) - sort chkconfig --list display (#61576, ) * Tue Jan 11 2005 Bill Nottingham 1.3.13-1 - fix LSB comment parsing some more (#144739) * Thu Oct 28 2004 Bill Nottingham 1.3.11.2-1 - fix manpage reference (#137492) * Fri Oct 1 2004 Bill Nottingham 1.3.11.1-1 - rebuild with updated translations * Fri Jun 4 2004 Bill Nottingham 1.3.11-1 - fix LSB comment parsing (#85678) * Wed May 29 2004 Bill Nottingham 1.3.10-1 - mark alternatives help output for translation (#110526) * Wed Oct 22 2003 Bill Nottingham 1.3.9-1 - update translations * Mon Jul 28 2003 Bill Nottingham 1.3.8-4 - rebuild * Tue May 13 2003 Dan Walsh 1.3.8-3 - Update for RHEL * Thu May 8 2003 Dan Walsh 1.3.8-2 - Fix readXinetdServiceInfo to return error on not regular files - Fix chkconfig to not write messages if readXinetdServiceInfo gets an error * Fri Jan 31 2003 Bill Nottingham 1.3.8-1 - fix some wording in alternatives (#76213) - actually mark alternatives for translation * Thu Dec 12 2002 Elliot Lee 1.3.7-1 - Link to libpopt in a multilib-safe fashion. * Thu Aug 29 2002 Trond Eivind Glomsrød 1.3.6-3 - bump * Thu Aug 15 2002 Bill Nottingham 1.3.6-2 - rebuild against new newt * Mon Aug 12 2002 Bill Nottingham 1.3.6-1 - make on and off handle runlevel 2 too (#70766) * Mon Apr 15 2002 Trond Eivind Glomsrød 1.3.5-3 - Update translations * Mon Apr 15 2002 Trond Eivind Glomsrød 1.3.5-2 - Update translations * Sun Apr 7 2002 Jeremy Katz 1.3.5-1 - alternatives: handle default with --config properly (#62009) * Thu Mar 14 2002 Bill Nottingham 1.3.4-1 - don't apply the dependency logic to things that already have start/stop priorities - fix silly display bug in --config * Tue Mar 12 2002 Bill Nottingham 1.3.2-1 - chkconfig: LSB support * Fri Mar 8 2002 Bill Nottingham - alternatives: handle initscripts too; --initscript command-line option - chkconfig/ntsysv (and serviceconf, indirectly): services with *no* links in /etc/rc*.d are no longer displayed with --list, or available for configuration except via chkconfig command-line options - alternatives: fix trying to enable disable a null service * Tue Mar 5 2002 Bill Nottingham - alternatives: handle things with different numbers of slave links * Mon Mar 4 2002 Bill Nottingham - minor alternatives tweaks: don't install the same thing multiple times * Wed Jan 30 2002 Bill Nottingham - actually, put the alternatives stuff back in /usr/sbin - ship /etc/alternatives dir - random alternatives fixes * Sun Jan 27 2002 Erik Troan - reimplemented update-alternatives as just alternatives * Thu Jan 25 2002 Bill Nottingham - add in update-alternatives stuff (perl ATM) * Mon Aug 27 2001 Trond Eivind Glomsrød - Update translations * Tue Jun 12 2001 Bill Nottingham - don't segfault on files that are exactly the length of a page size (#44199, ) * Sun Mar 4 2001 Bill Nottingham - don't show xinetd services in ntsysv if xinetd doesn't appear to be installed (#30565) * Wed Feb 14 2001 Preston Brown - final translation update. * Tue Feb 13 2001 Preston Brown - warn in ntsysv if not running as root. * Fri Feb 2 2001 Preston Brown - use lang finder script * Fri Feb 2 2001 Bill Nottingham - finally fix the bug Nalin keeps complaining about :) * Wed Jan 24 2001 Preston Brown - final i18n update before Beta. * Wed Oct 18 2000 Bill Nottingham - ignore .rpmnew files (#18915) - fix typo in error message (#17575) * Wed Aug 30 2000 Nalin Dahyabhai - make xinetd config files mode 0644, not 644 * Thu Aug 24 2000 Erik Troan - updated it and es translations * Sun Aug 20 2000 Bill Nottingham - get man pages in proper packages * Sun Aug 20 2000 Matt Wilson - new translations * Tue Aug 16 2000 Nalin Dahyabhai - don't worry about extra whitespace on chkconfig: lines (#16150) * Wed Aug 10 2000 Trond Eivind Glomsrød - i18n merge * Wed Jul 26 2000 Matt Wilson - new translations for de fr it es * Tue Jul 25 2000 Bill Nottingham - change prereqs * Sun Jul 23 2000 Bill Nottingham - fix ntsysv's handling of xinetd/init files with the same name * Fri Jul 21 2000 Bill Nottingham - fix segv when reading malformed files * Wed Jul 19 2000 Bill Nottingham - put links, rc[0-6].d dirs back, those are necessary * Tue Jul 18 2000 Bill Nottingham - add quick hack support for reading descriptions from xinetd files * Mon Jul 17 2000 Bernhard Rosenkraenzer - don't own the /etc/rc[0-6].d symlinks; they're owned by initscripts * Sat Jul 15 2000 Matt Wilson - move back to old file layout * Thu Jul 13 2000 Preston Brown - bump copyright date * Tue Jul 11 2000 Bill Nottingham - no %%pre today. Maybe tomorrow. * Thu Jul 6 2000 Bill Nottingham - put initscripts %%pre here too * Mon Jul 3 2000 Bill Nottingham - oops, if we don't prereq initscripts, we *need* to own /etc/rc[0-6].d * Sun Jul 2 2000 Bill Nottingham - add xinetd support * Tue Jun 27 2000 Matt Wilson - changed Prereq: initscripts >= 5.18 to Conflicts: initscripts < 5.18 - fixed sumary and description where a global string replace nuked them * Mon Jun 26 2000 Matt Wilson - what Bill said, but actually build this version * Thu Jun 15 2000 Bill Nottingham - don't own /etc/rc.* * Fri Feb 11 2000 Bill Nottingham - typo in man page * Wed Feb 02 2000 Cristian Gafton - fix description * Wed Jan 12 2000 Bill Nottingham - link chkconfig statically against popt * Mon Oct 18 1999 Bill Nottingham - fix querying alternate levels * Mon Aug 23 1999 Jeff Johnson - don't use strchr to skip unwanted files, look at extension instead (#4166). * Thu Aug 5 1999 Bill Nottingham - fix --help, --verson * Mon Aug 2 1999 Matt Wilson - rebuilt ntsysv against newt 0.50 * Mon Aug 2 1999 Jeff Johnson - fix i18n problem in usage message (#4233). - add --help and --version. * Mon Apr 19 1999 Cristian Gafton - release for Red Hat 6.0 * Thu Apr 8 1999 Matt Wilson - added support for a "hide: true" tag in initscripts that will make services not appear in ntsysv when run with the "--hide" flag * Thu Apr 1 1999 Matt Wilson - added --hide flag for ntsysv that allows you to hide a service from the user. * Mon Mar 22 1999 Bill Nottingham - fix glob, once and for all. Really. We mean it. * Thu Mar 18 1999 Bill Nottingham - revert fix for services@levels, it's broken - change default to only edit the current runlevel * Mon Mar 15 1999 Bill Nottingham - don't remove scripts that don't support chkconfig * Tue Mar 09 1999 Erik Troan - made glob a bit more specific so xinetd and inetd don't cause improper matches * Thu Feb 18 1999 Matt Wilson - removed debugging output when starting ntsysv * Thu Feb 18 1999 Preston Brown - fixed globbing error - fixed ntsysv running services not at their specified levels. * Tue Feb 16 1999 Matt Wilson - print the value of errno on glob failures. * Sun Jan 10 1999 Matt Wilson - rebuilt for newt 0.40 (ntsysv) * Tue Dec 15 1998 Jeff Johnson - add ru.po. * Thu Oct 22 1998 Bill Nottingham - build for Raw Hide (slang-1.2.2) * Wed Oct 14 1998 Cristian Gafton - translation updates * Thu Oct 08 1998 Cristian Gafton - updated czech translation (and use cs instead of cz) * Tue Sep 22 1998 Arnaldo Carvalho de Melo - added pt_BR translations - added more translatable strings - support for i18n init.d scripts description * Sun Aug 02 1998 Erik Troan - built against newt 0.30 - split ntsysv into a separate package * Thu May 07 1998 Erik Troan - added numerous translations * Mon Mar 23 1998 Erik Troan - added i18n support * Sun Mar 22 1998 Erik Troan - added --back