userv 0.60.2 - bugfixes, portability fixes, Debian files included
This fixes some longstanding bugs and portability problems. Notably,
double-quoted strings now work, and some problems with Linux libc6
portability are resolved.
Also, the Debian package building files are now included in the
distribution. Non-Debian people can ignore them.
Ian.
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.5
Date: Sat, 30 Jan 1999 23:38:17 +0000
Source: userv
Binary: userv
Architecture: source i386
Version: 0.60.2
Distribution: frozen unstable
Urgency: high
Maintainer: Ian Jackson <ian@chiark.greenend.org.uk>
Description:
userv - `user services' - program call across trust boundaries
Changes:
userv (0.60.2) frozen unstable; urgency=high
.
* Fixed failure to save pathnames in a couple of places in parser.c.
Without this, include-directory would often try to open a garbage
filename. This could be a security problem in certain cases where
user-owned config files were included from sysadmin-defined files,
and the sysadmin wants to control how a user provides services.
.
* Fix "-quoted strings, which previously never worked at all.
.
* Fixed spurious failure with `Interrupted system call' on systems
where fread can fail due to read giving EINTR (blech!)
.
* Fixed race when fd closed at startup, which could cause
`system call failure: kill cat for <fd>: No such process'.
.
* Fixed spurious assertion failure if user's home directory not
accessible.
* Fixed a couple of memory and fd leaks in error exits from
include-directory and include-lookup in parser.c.
.
* Debian and `upstream' version integrated; Changelogs merged.
.
* Provided `system.default' file checks /etc/userv/services.d and
/etc/userv/default.d; system.override runs /etc/userv/override.d.
.
* Add <string.h> to servexec.c.
* Add -D_GNU_SOURCE to CFLAGS in configure.in.
* Braces added in client.c to prevent GCC `ambiguous else' warning.
.
* Reran autoconf.
* autoconf-generated files included in CVS.
.
* Debian package description mentions use by system admin.
Files:
03a5c3b7079c27854b9a62f3326155c7 553 admin extra userv_0.60.2.dsc
0d89e09832c56d6f695308ba2dc662d5 93392 admin extra userv_0.60.2.tar.gz
f16bd14c5aa50981435ee44f0d1f9553 66288 admin extra userv_0.60.2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBNrOdA8MWjroj9a3bAQHy7AQAnSRAt9wt8KlBEDiE2MRNz89Wo4Tt23lU
w2UNaXJetDLpHIdhjv/nBpdRoJzpT0mD8pMsunrwU1QKK4OXDKUKvbiIN4pjVrCQ
XbOlGgPgF9iG8wqjCgh27EURA1LI5VdW+RY7XGAuY6soqDLGqF+qqWMZJvtuCFO8
GirGhM6YqBY=
=gL1A
-----END PGP SIGNATURE-----
Reply to: