Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37047601
en ru br
ALT Linux repos
S:0.5.33-alt1
5.0: 0.5.19-alt2
4.1: 0.5.15-alt1
4.0: 0.5.14-alt1
3.0: 0.5.8-alt1
+backports:0.5.12-alt0.M30.1

Group :: System/Base
RPM: service

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

15 december 2021 Dmitry V. Levin <ldv at altlinux.org> 0.5.33-alt1

  • service, post_service, preun_service:
     + removed obsolete systemd unit name translation,
       it's systemctl job since 2012.
  • Added support for postponed service restart (by vseleznv@, @vt, and me).

26 january 2021 Alexey Gladkov <legion at altlinux.ru> 0.5.32-alt1

  • Added function to resolve systemd utilities.

26 december 2019 Dmitry V. Levin <ldv at altlinux.org> 0.5.31-alt1

  • {post,preun}_service: added support of non-service systemd units (closes: #35388).

26 december 2019 Dmitry V. Levin <ldv at altlinux.org> 0.5.30-alt1

  • service: added support of non-service systemd units (closes: #35388).

16 march 2018 Igor Vlasenko <viy at altlinux.ru> 0.5.29-alt1.1

  • NMU: added URL

1 march 2018 Ivan Zakharyaschev <imz at altlinux.org> 0.5.29-alt1

  • Fixed the typo in su invocation introduced in 0.5.28-alt1 (ALT#34500).

27 december 2017 Ivan Zakharyaschev <imz at altlinux.org> 0.5.28-alt1

  • use "start-stop-daemon --chuid USER" instead of "su"
     if WITHOUT_RC_COMPAT >= 2 or --make-pidfile is used, which
     is better because the saved PID belongs to the started program then
     (rather than "su"), but worse -- because PAM limits are not set.

27 july 2017 Ivan Zakharyaschev <imz at altlinux.org> 0.5.27-alt1

  • functions: new *warning() funcs (as in Fedora).
  • Drop functions-compat from our pkg; it'll be external.
  • The list of functions-compat saved from initscripts-compat-fedora-9.72-alt1.

25 july 2017 Ivan Zakharyaschev <imz at altlinux.org> 0.5.26-alt2

  • Unprovide functions defined only in functions-compat, but still
     make the corresponding Requires be generated in other pkgs.
  • functions: innocent checkpid() copied from functions-compat,
     because there are some scripts in Sisyphus which use it.

9 september 2014 Dmitry V. Levin <ldv at altlinux.org> 0.5.26-alt1

  • preun_service: added chkconfig call in systemd case (closes: #30165).
  • service: added legacy-actions support (closes: #29925).
  • sd_booted: synced systemd check with libsystemd.

12 may 2014 Dmitry V. Levin <ldv at altlinux.org> 0.5.25-alt1

  • service: use is-active as a closer systemd equivalent of
     sysvinit status (closes: #30034).

28 february 2013 Dmitry V. Levin <ldv at altlinux.org> 0.5.24-alt1

  • Implemented systemd-only service support in {post,preun}_service
     (closes: #27390) and native support of systemd services.
     Due to systemctl limitations, when systemd is active,
     post_service will no longer be able to enable sysv-only services.
  • Added /sbin/sd_booted utility.

24 july 2012 Dmitry V. Levin <ldv at altlinux.org> 0.5.23-alt1

  • Fixed build with new gcc.

26 january 2012 Dmitry V. Levin <ldv at altlinux.org> 0.5.22-alt1

  • start-stop-daemon: implemented support of /proc/pid/exe pointing
     to names with " (deleted)" prefix.
  • minilogd: changed to create /dev/log socket world writable
     (closes: #12564).
  • init.d/functions (UnmountFilesystems): implemented mountpoints
     decoding to match getmntent(3) behaviour (closes: #17118).
  • init.d/functions (start_daemon):
     + added --background option (closes: #26529);
     + added --check option.
  • service.8: imported from Fedora (closes: #22166).

17 march 2011 Dmitry V. Levin <ldv at altlinux.org> 0.5.21-alt1

  • service: added systemd support (closes: #24989).

3 december 2010 Dmitry V. Levin <ldv at altlinux.org> 0.5.20-alt1

  • getkey: Fixed signal handling.
  • init.d/{functions,outformat}: Made it usable with sh -eu
     (by Alexey Froloff; closes: #22159).
  • start-stop-daemon: Backported some options from Debian
     (by Vitaly Kuznetsov; closes: #24683).

13 march 2009 Stanislav Ievlev <inger at altlinux.org> 0.5.19-alt2

  • move run-parts to /bin

29 january 2009 Dmitry V. Levin <ldv at altlinux.org> 0.5.19-alt1

  • limited: Set limits in proper order (legion@; closes: #18436).

16 november 2008 Dmitry V. Levin <ldv at altlinux.org> 0.5.18-alt1

  • functions-compat: Fixed regression (legion@; closes: #17900).

12 november 2008 Dmitry V. Levin <ldv at altlinux.org> 0.5.17-alt1

  • Added new utility, /sbin/limited, for running programs with limited
     resources, and use it in functions/start_daemon (legion@, me).

28 october 2008 Dmitry V. Levin <ldv at altlinux.org> 0.5.16-alt1

  • init.d/functions (start_daemon): Added --retry option (closes: #15044).

25 april 2008 Dmitry V. Levin <ldv at altlinux.org> 0.5.15-alt1

  • Dropped explicit pathname provides.
  • Require sysvinit-utils instead of versioned conflict with old SysVinit.

10 april 2007 Dmitry V. Levin <ldv at altlinux.org> 0.5.14-alt1

  • init.d/template: Disabled service by default (#11202).

20 february 2007 Dmitry V. Levin <ldv at altlinux.org> 0.5.13-alt1

  • minilogd: Do not check atime of /dev/log to detect syslogd
     startup (vsu@, patch from Mandriva).

15 october 2006 Dmitry V. Levin <ldv at altlinux.org> 0.5.12-alt1

  • Fixed build with -D_FORTIFY_SOURCE=2 -Werror.
  • post_service: Call chkconfig resetpriorities on upgrade (#9588).

23 september 2006 Dmitry V. Levin <ldv at altlinux.org> 0.5.11-alt1

  • start-stop-daemon --exec:
     Handle /proc/%d/exe names with "(deleted) " prefix.

15 may 2006 Dmitry V. Levin <ldv at altlinux.org> 0.5.10-alt1

  • Fixed build with gcc-4.1.0.

5 september 2005 Dmitry V. Levin <ldv at altlinux.org> 0.5.9-alt1

  • functions/start_daemon:
     + fixed --make-pidfile option (#7725).
  • functions/{start_daemon,stop_daemon,status}:
     + added --displayname option (#5743,#7743).

21 march 2005 Dmitry V. Levin <ldv at altlinux.org> 0.5.8-alt1

  • functions/{splash_init,splash_update}: new functions (#6275).

9 march 2005 Dmitry V. Levin <ldv at altlinux.org> 0.5.7-alt1

  • service: pass all parameters to services (#5080).
  • functions/{start_daemon,stop_daemon,status}:
     + honor --name during BASENAME calculation (#5743).
  • functions/UnmountFilesystems:
     + if BOOTUP=verbose, display all processes
       which use busy mointpoints (#6068);
     + pass -l option to umount (#6230).

4 september 2004 Dmitry V. Levin <ldv at altlinux.org> 0.5.6-alt1

  • functions/status: implemented --lockfile option (#5086).

9 august 2004 Dmitry V. Levin <ldv at altlinux.org> 0.5.5-alt1

  • functions/confirm: handle default value (#3085).

27 june 2004 Dmitry V. Levin <ldv at altlinux.org> 0.5.4-alt1

  • functions/stop_daemon:
     + when sending HUP, do not remove lockfile to workaround
       bugs in third party rc scripts.
  • functions/start_daemon:
     + implemented --make-pidfile option (#4231).

21 january 2004 Dmitry V. Levin <ldv at altlinux.org> 0.5.3-alt1

  • service: removed support for dangerous --status-all option.
  • functions-compat: hide pidof to avoid sysvinit dependency.

19 august 2003 Dmitry V. Levin <ldv at altlinux.org> 0.5.2-alt1

  • functions:
     + start_daemon/stop_daemon: fixed output appearance (#0002860).

7 august 2003 Dmitry V. Levin <ldv at altlinux.org> 0.5.1-alt1

  • functions:
     + failure: fixed typo (#0002815).

3 june 2003 Dmitry V. Levin <ldv at altlinux.org> 0.5-alt1

  • functions:
     + start_daemon: fixed --name option processing;
     + echo_*,action: fixed echoing.

27 may 2003 Dmitry V. Levin <ldv at altlinux.org> 0.4-alt1

  • functions:
     + added --name support;
     + better error diagnostics;
     + command substitution cleanup.
  • functions, start-stop-daemon:
     + added --user-fallback-to-name support,
       should cover most of #0002615.

22 may 2003 Dmitry V. Levin <ldv at altlinux.org> 0.3-alt1

  • initlog:
     + fixed arg check (#0002417);
     + fixed get_facility/get_priority (#0002418).
  • initlog.conf:
     commented out facility/priority settings.
  • All this initlog stuff is far from clean.
     Please anybody rewrite it someday.

21 may 2003 Dmitry V. Levin <ldv at altlinux.org> 0.2-alt1

  • functions: fixed options parsing in stop_daemon().

12 may 2003 Dmitry V. Levin <ldv at altlinux.org> 0.1-alt1

  • Imported new start-stop-daemon from dpkg-1.10.9/utils/,
     with our fixes merged from SysVinit-2.85-alt4's version.
  • functions: fix action() return code.
  • functions-compat: more RH compatibility.
  • Added template rc script.

25 april 2003 Dmitry V. Levin <ldv at altlinux.org> 0.0.3-alt1

  • functions:
     + added start_daemon and stop_daemon from Owl;
     + added msg_* functions from PLD for convenience;
     + moved daemon/killproc/... stuff to functions-compat.
  • Added /etc/rc.d/init.d/.provides.sh file.
  • run-parts: moved from crontabs to this package.

23 april 2003 Dmitry V. Levin <ldv at altlinux.org> 0.0.2-alt1

  • Relocated /etc/rc?.d and /etc/rc.d/rc?.d
     from startup package to this package.

21 april 2003 Dmitry V. Levin <ldv at altlinux.org> 0.0.1-alt1

  • Removed all but service start/stop scripts and packaged them separately.
  • New programs: post_service and preun_service.
  • functions: replaced status() implementation with ssd-based one
     from owl-startup.

19 april 2003 Dmitry V. Levin <ldv at altlinux.org> 5.49-ipl54mdk

  • /etc/rc.d/init.d/sound: don't sort aliases in LoadModule (#0001802).
  • /etc/rc.d/init.d/clock: test $HWCLOCK_ADJUST also for "true" value (#0002351).
  • /etc/rc.d/init.d/functions:
     + fixed check logic in daemon() a bit (#0002407).
     + fixed return code in killproc() (#0002412).
  • /etc/rc.d/init.d/outformat: check argumnets being passed to tput (#0002450).
  • /etc/sysctl.conf:
     + set "net.ipv4.icmp_echo_ignore_broadcasts = 1" by default (#0002472);
     + added comments from Owl's sysctl.conf file.
  • usernetctl: support variable definitions quoted with single quotes.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin