Skip to content

Commit d3c88bf

Browse files
committed
0.6.1 (20030901)
- Fixed bug: --noconfig option broken (spotted by paolo at telmap.com) - Fixed bug: --command option broken (spotted by paolo at telmap.com) - Fixed bug: exit too quickly on sigterm (spotted by stodden at cs.tum.edu) - Set prog name to --name argument, if any (for syslog message prefix)
1 parent 6b0f119 commit d3c88bf

File tree

21 files changed

+129
-67
lines changed

21 files changed

+129
-67
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# or visit http://www.gnu.org/copyleft/gpl.html
2020
#
2121

22-
# 20020916 raf <raf@raf.org>
22+
# 20030901 raf <raf@raf.org>
2323

2424
CC := gcc
2525
# CC := cc

README

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ INSTALL
106106
Currently, this is only known to work on the following systems:
107107

108108
Linux 2.2/2.4 (Redhat 6.x/7.x, Debian 2.2r6/3.0r0)
109-
Solaris 2.6/8
109+
Solaris 2.6/8 (sun, x86)
110110
OpenBSD 2.9/3.1
111111
FreeBSD 4.5
112112

@@ -144,13 +144,13 @@ they have some very nasty bugs.
144144

145145
First, uninstall any previous version:
146146

147-
cd /usr/local/src/daemon-0.5
147+
cd /usr/local/src/daemon-0.6
148148
make uninstall
149149

150150
To build and test:
151151

152-
tar xzf daemon-0.6.tar.gz
153-
cd daemon-0.6
152+
tar xzf daemon-0.6.1.tar.gz
153+
cd daemon-0.6.1
154154
conf/<your-system> # i.e. linux, solaris[68]-[g]cc, openbsd, freebsd
155155
mak # must be gnu make
156156
make test # only tests libslack. to test daemon, see test/README
@@ -194,28 +194,28 @@ BINARY PACKAGES
194194
~~~~~~~~~~~~~~~
195195
To install from the RPM binary package (into /usr by default):
196196

197-
rpm -i daemon-0.6-1.i386.rpm
197+
rpm -i daemon-0.6.1-1.i386.rpm
198198

199199
To install from the RPM binary package into somewhere other than /usr:
200200

201-
rpm --prefix=/usr/local -i daemon-0.6-1.i386.rpm
201+
rpm --prefix=/usr/local -i daemon-0.6.1-1.i386.rpm
202202

203203
To install from the (relocatable) Debian binary package (into /usr):
204204

205-
dpkg -i daemon_0.6_i386.deb
205+
dpkg -i daemon_0.6.1-0_i386.deb
206206

207207
To install from the (relocatable) Solaris8 binary package (into /opt/daemon):
208208

209-
gunzip daemon-0.6.sun4u.pkg.gz
210-
pkgadd -d daemon-0.6.sun4u.pkg
209+
gunzip daemon-0.6.1.sun4u.pkg.gz
210+
pkgadd -d daemon-0.6.1.sun4u.pkg
211211

212212
Install from the OpenBSD binary package (into /usr/local):
213213

214-
pkg_add daemon-0.6-obsd-i386.tar.gz
214+
pkg_add daemon-0.6.1-obsd-i386.tar.gz
215215

216216
Install from the FreeBSD binary package (into /usr/local):
217217

218-
pkg_add daemon-0.6-fbsd-i386.tar.gz
218+
pkg_add daemon-0.6.1-fbsd-i386.tar.gz
219219

220220
REQUIREMENTS
221221
~~~~~~~~~~~~
@@ -521,7 +521,7 @@ HISTORY
521521
- Fixed bug: -n and -u options together failed to unlink pidfiles
522522
- Fixed security bug: wasn't clearing supplementary groups with -u option
523523
- Added support for root and user pidfiles in separate directories
524-
- Added make rpm rpm-daemon rpm-slack (with Edward Avis epa98@doc.ic.ac.uk)
524+
- Added make rpm rpm-daemon rpm-slack (with Edward Avis ed@membled.com)
525525
- Added installation of manpages for each function (link to module manpage)
526526
- Added libslack(3) overview manpage
527527
- Added list_break(), map_break()
@@ -652,7 +652,7 @@ HISTORY
652652
- Added --delay option
653653
- Added --limit option
654654
- Removed --force option (no longer meaningful)
655-
- Added --foreground option (suggested by mh@zugschlus.de)
655+
- Added --foreground option (suggested by mh+daemon@zugschlus.de)
656656
- Added --pty option
657657
- Exposed daemon_pidfile()
658658
- Added daemon_is_running()
@@ -681,17 +681,23 @@ HISTORY
681681
- Added Debian source package generation
682682
- Stopped generating debian package (until it's a shared library)
683683
- Added make fbsd fbsd-daemon fbsd-slack (freebsd binary packages)
684-
- Added --command option (suggested by mh@zugschlus.de)
684+
- Added --command option (suggested by mh+daemon@zugschlus.de)
685685
- Added support for absolute path in daemon_pidfile()
686-
- Added --pidfiles, --pidfile options (suggested by mh@zugschlus.de)
686+
- Added --pidfiles, --pidfile options (suggested by mh+daemon@zugschlus.de)
687687
- Added daemon_getpid()
688-
- Added --restart option (suggested by mh@zugschlus.de)
688+
- Added --restart option (suggested by mh+daemon@zugschlus.de)
689689
- Added support for ~/.daemonrc
690690
- Added --noconfig option
691691
- Added check for dubious characters in daemon names
692692
- Added libslack-config --upgrade option
693693
- Added lame ./config script that just calls existing lame conf/* scripts
694694

695+
0.6.1 (20030901)
696+
- Fixed bug: --noconfig option broken (spotted by paolo@telmap.com)
697+
- Fixed bug: --command option broken (spotted by paolo@telmap.com)
698+
- Fixed bug: exit too quickly on sigterm (spotted by stodden@cs.tum.edu)
699+
- Set prog name to --name argument, if any (for syslog message prefix)
700+
695701
TODO
696702
~~~~
697703
- Port to Mac OS X (again), NetBSD, Cygwin[?]
@@ -709,5 +715,5 @@ TODO
709715

710716
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
711717
URL: http://libslack.org/daemon/
712-
Date: 20020916
718+
Date: 20030901
713719
Author: raf <raf@raf.org>

conf/freebsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify Makefile, macros.mk and config.h to compile on FreeBSD
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^(\S+ \+= xnet)$/# $1/;' \

conf/linux

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify Makefile, macros.mk and config.h to compile on Linux
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^(\S+ \+= xnet)$/# $1/;' \

conf/openbsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify Makefile, macros.mk and config.h to compile on OpenBSD
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^(\S+ \+= xnet)$/# $1/;' \

conf/solaris6-cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify the macros.mk make include files to compile on Solaris 6 with cc
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^# (\S+ \+= xnet)$/$1/;' \

conf/solaris6-gcc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify the macros.mk make include files to compile on Solaris 6 with gcc
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^# (\S+ \+= xnet)$/$1/;' \

conf/solaris8-cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify the macros.mk make include files to compile on Solaris 8 with cc
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^# (\S+ \+= xnet)$/$1/;' \

conf/solaris8-gcc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify the macros.mk make include files to compile on Solaris 8 with gcc
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^# (\S+ \+= xnet)$/$1/;' \

conf/test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# Modify the macros.mk make include files to exercise optional code
2424
#
25-
# 20020916 raf <raf@raf.org>
25+
# 20030901 raf <raf@raf.org>
2626

2727
perl -pi \
2828
-e 's/^# (GETOPT := getopt)$/$1/;' \

0 commit comments

Comments
 (0)