-----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 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 : 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 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-----