slackware-current/source/a/sysvinit-functions
Patrick J Volkerding 64fbcd92b6 Tue Sep 6 20:21:24 UTC 2022
a/cracklib-2.9.8-x86_64-1.txz:  Upgraded.
a/gawk-5.2.0-x86_64-1.txz:  Upgraded.
a/grep-3.8-x86_64-1.txz:  Upgraded.
a/kernel-firmware-20220902_2f2f018-noarch-1.txz:  Upgraded.
a/kernel-generic-5.19.7-x86_64-1.txz:  Upgraded.
a/kernel-huge-5.19.7-x86_64-1.txz:  Upgraded.
a/kernel-modules-5.19.7-x86_64-1.txz:  Upgraded.
a/pcmciautils-018-x86_64-5.txz:  Rebuilt.
  rc.pcmcia: change fgrep to grep -F.
a/pkgtools-15.1-noarch-1.txz:  Upgraded.
  removepkg: change fgrep to grep -F.
a/sysvinit-functions-8.53-x86_64-6.txz:  Rebuilt.
  /etc/rc.d/init.d/functions: change egrep to grep -E.
a/sysvinit-scripts-15.1-noarch-2.txz:  Rebuilt.
  rc.cpufreq: command-line choice should take priority
  over /etc/default/cpufreq. Thanks to af7567.
  rc.6: change egrep to grep -E.
ap/sqlite-3.39.3-x86_64-1.txz:  Upgraded.
ap/vim-9.0.0396-x86_64-1.txz:  Upgraded.
  Fixed use after free.
  Thanks to marav for the heads-up.
  For more information, see:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-3099
  (* Security fix *)
d/autoconf-2.71-noarch-2.txz:  Rebuilt.
  doinst.sh: change fgrep to grep -F.
d/autoconf-archive-2022.09.03-noarch-1.txz:  Upgraded.
d/automake-1.16.5-noarch-2.txz:  Rebuilt.
  doinst.sh: change fgrep to grep -F.
d/kernel-headers-5.19.7-x86-1.txz:  Upgraded.
d/libtool-2.4.7-x86_64-4.txz:  Rebuilt.
  doinst.sh: change fgrep to grep -F.
d/meson-0.63.2-x86_64-1.txz:  Upgraded.
d/vala-0.56.3-x86_64-1.txz:  Upgraded.
k/kernel-source-5.19.7-noarch-1.txz:  Upgraded.
kde/bluedevil-5.25.5-x86_64-1.txz:  Upgraded.
kde/breeze-5.25.5-x86_64-1.txz:  Upgraded.
kde/breeze-grub-5.25.5-x86_64-1.txz:  Upgraded.
kde/breeze-gtk-5.25.5-x86_64-1.txz:  Upgraded.
kde/drkonqi-5.25.5-x86_64-1.txz:  Upgraded.
kde/kactivitymanagerd-5.25.5-x86_64-1.txz:  Upgraded.
kde/kde-cli-tools-5.25.5-x86_64-1.txz:  Upgraded.
kde/kde-gtk-config-5.25.5-x86_64-1.txz:  Upgraded.
kde/kdecoration-5.25.5-x86_64-1.txz:  Upgraded.
kde/kdeplasma-addons-5.25.5-x86_64-1.txz:  Upgraded.
kde/kgamma5-5.25.5-x86_64-1.txz:  Upgraded.
kde/khotkeys-5.25.5-x86_64-1.txz:  Upgraded.
kde/kinfocenter-5.25.5-x86_64-1.txz:  Upgraded.
kde/kmenuedit-5.25.5-x86_64-1.txz:  Upgraded.
kde/kscreen-5.25.5-x86_64-1.txz:  Upgraded.
kde/kscreenlocker-5.25.5-x86_64-1.txz:  Upgraded.
kde/ksshaskpass-5.25.5-x86_64-1.txz:  Upgraded.
kde/ksystemstats-5.25.5-x86_64-1.txz:  Upgraded.
kde/kwallet-pam-5.25.5-x86_64-1.txz:  Upgraded.
kde/kwayland-integration-5.25.5-x86_64-1.txz:  Upgraded.
kde/kwin-5.25.5-x86_64-1.txz:  Upgraded.
kde/kwrited-5.25.5-x86_64-1.txz:  Upgraded.
kde/layer-shell-qt-5.25.5-x86_64-1.txz:  Upgraded.
kde/libkscreen-5.25.5-x86_64-1.txz:  Upgraded.
kde/libksysguard-5.25.5-x86_64-1.txz:  Upgraded.
kde/milou-5.25.5-x86_64-1.txz:  Upgraded.
kde/oxygen-5.25.5-x86_64-1.txz:  Upgraded.
kde/oxygen-sounds-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-browser-integration-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-desktop-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-disks-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-firewall-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-integration-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-nm-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-pa-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-sdk-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-systemmonitor-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-vault-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-wayland-protocols-1.8.0-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-5.25.5-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-wallpapers-5.25.5-x86_64-1.txz:  Upgraded.
kde/polkit-kde-agent-1-5.25.5-x86_64-1.txz:  Upgraded.
kde/powerdevil-5.25.5-x86_64-1.txz:  Upgraded.
kde/qqc2-breeze-style-5.25.5-x86_64-1.txz:  Upgraded.
kde/sddm-kcm-5.25.5-x86_64-1.txz:  Upgraded.
kde/systemsettings-5.25.5-x86_64-1.txz:  Upgraded.
kde/xdg-desktop-portal-kde-5.25.5-x86_64-1.txz:  Upgraded.
l/fluidsynth-2.2.9-x86_64-1.txz:  Upgraded.
l/libsoup3-3.0.8-x86_64-1.txz:  Upgraded.
l/libssh-0.10.3-x86_64-1.txz:  Upgraded.
l/neon-0.32.3-x86_64-1.txz:  Upgraded.
l/slang-2.3.3-x86_64-1.txz:  Upgraded.
n/nmap-7.93-x86_64-1.txz:  Upgraded.
x/ibus-m17n-1.4.11-x86_64-1.txz:  Upgraded.
x/libXft-2.3.5-x86_64-1.txz:  Upgraded.
xap/mozilla-firefox-104.0.2-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  For more information, see:
    https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/
xap/vim-gvim-9.0.0396-x86_64-1.txz:  Upgraded.
xfce/xfce4-pulseaudio-plugin-0.4.4-x86_64-1.txz:  Upgraded.
isolinux/initrd.img:  Rebuilt.
kernels/*:  Upgraded.
usb-and-pxe-installers/usbboot.img:  Rebuilt.
2022-09-07 07:00:17 +02:00
..
doinst.sh
functions Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00
README.functions
slack-desc
sysvinit-functions.SlackBuild Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00

If you're reading this in /etc/init.d/, Slackware's real init directory is
/etc/rc.d/.  Maybe you already knew this, but it never hurts to say.  :-)

This script was taken from Fedora (and is presumably licensed under the GPL).
While I don't see Slackware init scripts making much use of it (but use it
if you wish), some third party init scripts (such as for commercial software
designed to run on Red Hat based systems) expect this script and use it in
their own init scripts, so it's a good idea to make it available here.

These functions are provided solely for commercial (or other) software that
expects to find "Red Hat-isms".  I wouldn't use them to write new init
scripts (personally), but if you've had experience with them in the past
and like them, by all means feel free.

It's planned to continue support for them.