Skip to content

Commit

Permalink
0.8.4 (20230824)
Browse files Browse the repository at this point in the history
  • Loading branch information
raforg committed Aug 24, 2023
1 parent e133d51 commit 35ffccd
Show file tree
Hide file tree
Showing 129 changed files with 197 additions and 169 deletions.
20 changes: 16 additions & 4 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,15 +1,27 @@
CHANGELOG
=========

0.8.4 (20230824)

- configure - When explicit --enable-logind fails, exit 1 (requested by Marc Haber)
- libslack - configure - Add --default --platform --help --destdir
- libslack - make - Change clean/clobber/distclean to be the same and to also unconfigure
- configure - Add --disable-mail-test --enable-mail-test (requested by Marc Haber)
- Fix copyright/license info (.reuse/dep5) (spotted by Marc Haber)
- configure - Fix error message for unknown options
- configure - Add --platform info to --help output
- INSTALL - Update to reflect recent ./configure changes
- configure - Fix --platform check, Add libslack/conf/slackware, Tweak output

0.8.3 (20230819)

- Remove 'comparison always true' compiler warning
- libslack - macros.mk - Add ability to suppress false 'may be used uninitialized' compiler warnings
- doc - Update notes on old binary packages
- INSTALL - Add 'PACKAGING SYSTEMS' section
- make - Remove deb-daemon and debian-clobber targets and DEBIAN_CLOBBER_FILES
- make - Change clean/clobber/distclean to be the same and to also unconfigure
- make - Always default to Linux config for make clean
- make - Remove deb-daemon and debian-clobber targets and DEBIAN_CLOBBER_FILES (requested by Marc Haber)
- make - Change clean/clobber/distclean to be the same and to also unconfigure (requested by Marc Haber)
- make - Always default to Linux config for make clean (requested by Marc Haber)
- make - Update help to reflect recent clean/clobber/distclean change
- Add ./configure --default (for make clean)
- configure - Silence stderr for "which gmake"
Expand Down Expand Up @@ -436,6 +448,6 @@ CHANGELOG
URL: https://raf.org/daemon
GIT: https://github.com/raforg/daemon
GIT: https://codeberg.org/raforg/daemon
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

2 changes: 1 addition & 1 deletion COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,6 @@ Additionally, for (optional) libslack/snprintf.c
URL: https://raf.org/daemon
GIT: https://github.com/raforg/daemon
GIT: https://codeberg.org/raforg/daemon
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

12 changes: 6 additions & 6 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ they have some very nasty bugs.

First, uninstall any previous version (optional):

cd /usr/local/src/daemon-0.8.2
cd /usr/local/src/daemon-0.8.3
make uninstall

To build and test:

tar xzf daemon-0.8.3.tar.gz
cd daemon-0.8.3
tar xzf daemon-0.8.4.tar.gz
cd daemon-0.8.4
./configure # iff linux, openbsd, freebsd, netbsd, macosx, solaris, gnuhurd or kfreebsd
make # must be gnu make
make test # only tests libslack. to test daemon, see test/README
Expand Down Expand Up @@ -165,8 +165,8 @@ To install on Arch Linux systems with yay:

To install on Slackware Linux systems:

upgradepkg --install-new daemon-0.8.3-i586-1.txz
upgradepkg --install-new daemon-0.8.3-x86_64-1.txz
upgradepkg --install-new daemon-0.8.4-i586-1.txz
upgradepkg --install-new daemon-0.8.4-x86_64-1.txz

There might be others.

Expand Down Expand Up @@ -290,6 +290,6 @@ Probably has the same UNIX domain datagram problem as Solaris.
URL: https://raf.org/daemon
GIT: https://github.com/raforg/daemon
GIT: https://codeberg.org/raforg/daemon
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

CC := gcc
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,6 @@ The `--list` option reports all the currently running named *daemon* processes.
URL: https://raf.org/daemon
GIT: https://github.com/raforg/daemon
GIT: https://codeberg.org/raforg/daemon
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

2 changes: 1 addition & 1 deletion REFERENCES
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,6 @@ REFERENCES
URL: https://raf.org/daemon
GIT: https://github.com/raforg/daemon
GIT: https://codeberg.org/raforg/daemon
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

2 changes: 1 addition & 1 deletion conf/ccenv
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile to use $CC as CC
Expand Down
2 changes: 1 addition & 1 deletion conf/destdir
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile to change DESTDIR.
Expand Down
2 changes: 1 addition & 1 deletion conf/freebsd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on FreeBSD
Expand Down
2 changes: 1 addition & 1 deletion conf/gnuhurd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to exercise optional code
Expand Down
2 changes: 1 addition & 1 deletion conf/kfreebsd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on Linux
Expand Down
2 changes: 1 addition & 1 deletion conf/linux
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on Linux
Expand Down
2 changes: 1 addition & 1 deletion conf/logind
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Enable/disable support for systemd-logind or elogind (Linux only)
Expand Down
2 changes: 1 addition & 1 deletion conf/macosx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on FreeBSD
Expand Down
2 changes: 1 addition & 1 deletion conf/mail-test-start
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Enable mail tests
Expand Down
2 changes: 1 addition & 1 deletion conf/mail-test-stop
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Disable mail tests
Expand Down
2 changes: 1 addition & 1 deletion conf/netbsd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on NetBSD
Expand Down
2 changes: 1 addition & 1 deletion conf/openbsd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile, macros.mk and config.h to compile on OpenBSD
Expand Down
2 changes: 1 addition & 1 deletion conf/prefix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile and macros.mk to change
Expand Down
2 changes: 1 addition & 1 deletion conf/slackware
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify Makefile to compile/install on Slackware (after conf/linux)
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris10-cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 10 with cc
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris10-gcc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 10 with gcc
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris6-cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 6 with cc
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris6-gcc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 6 with gcc
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris8-cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 8 with cc
Expand Down
2 changes: 1 addition & 1 deletion conf/solaris8-gcc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify the macros.mk make include files to compile on Solaris 8 with gcc
Expand Down
2 changes: 1 addition & 1 deletion conf/test
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Modify macros.mk and config.h to exercise optional code
Expand Down
2 changes: 1 addition & 1 deletion conf/test-gcc-opt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Test if the supplied gcc argument is supported
Expand Down
2 changes: 1 addition & 1 deletion conf/test_logind.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, see <https://www.gnu.org/licenses/>.
*
* 20230819 raf <raf@raf.org>
* 20230824 raf <raf@raf.org>
*/

/*
Expand Down
2 changes: 1 addition & 1 deletion config.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, see <https://www.gnu.org/licenses/>.
*
* 20230819 raf <raf@raf.org>
* 20230824 raf <raf@raf.org>
*/

#ifndef DAEMON_CONFIG_H
Expand Down
2 changes: 1 addition & 1 deletion configure
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# Handle --default (for distribution)
Expand Down
4 changes: 2 additions & 2 deletions daemon.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, see <https://www.gnu.org/licenses/>.
*
* 20230819 raf <raf@raf.org>
* 20230824 raf <raf@raf.org>
*/

/*
Expand Down Expand Up @@ -975,7 +975,7 @@ I<elogind(8)>
=head1 AUTHOR
20230819 raf <raf@raf.org>
20230824 raf <raf@raf.org>
=cut
Expand Down
2 changes: 1 addition & 1 deletion example/daemon.initd
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20230819 raf <raf@raf.org>
# 20230824 raf <raf@raf.org>
#

# This is an example /etc/init.d script that shows how to use daemon(1)
Expand Down
13 changes: 12 additions & 1 deletion libslack/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
CHANGELOG
=========

0.7.5 (20230824)

- configure - Add --default --platform --help --destdir
- make - Change clean/clobber/distclean to be the same and to also unconfigure
- configure - Add --disable-mail-test --enable-mail-test
- Fix copyright/license info (.reuse/dep5) (spotted by Marc Haber)
- configure - Fix error message for unknown options
- configure - Add --platform info to --help output
- INSTALL - Update to reflect recent ./configure changes
- configure - Fix --platform check, Add conf/slackware, Tweak output

0.7.4 (20230819)

- macros.mk - Add ability to suppress false 'may be used uninitialized' compiler warnings
Expand Down Expand Up @@ -339,6 +350,6 @@ TODO
URL: https://raf.org/libslack
GIT: https://github.com/raforg/libslack
GIT: https://codeberg.org/raforg/libslack
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

2 changes: 1 addition & 1 deletion libslack/COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,6 @@ Additionally, for (optional) libslack/snprintf.c
URL: https://raf.org/libslack
GIT: https://github.com/raforg/libslack
GIT: https://codeberg.org/raforg/libslack
Date: 20230819
Date: 20230824
Author: raf <raf@raf.org>

Loading

0 comments on commit 35ffccd

Please sign in to comment.