From userv-maint@chiark.greenend.org.uk Sun, 31 Jan 1999 00:06:18 GMT Date: Sun, 31 Jan 1999 00:06:18 GMT From: Ian Jackson userv-maint@chiark.greenend.org.uk Subject: 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 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----- -- To remove yourself from this mailing list, send the word UNSUBSCRIBE to userv-announce-REQUEST@chiark.greenend.org.uk. Info is at: . From userv-maint@chiark.greenend.org.uk Sun, 18 Apr 1999 21:06:53 +0100 (BST) Date: Sun, 18 Apr 1999 21:06:53 +0100 (BST) From: Ian Jackson userv-maint@chiark.greenend.org.uk Subject: Change of mailing list software on userv lists I've switched from Majordomo to Mailman for the userv mailing lists. You shouldn't notice much difference in normal operation. If you want to subscribe or unsubscribe, go to the Mailman list management page on chiark, http://www.chiark.greenend.org.uk/mailman/listinfo I've also created a new userv-bugreports list, where people not subscribed to userv-discuss will be encouraged to send their bug reports. Feel free to subscribe (but subscribers to userv-discuss are encouraged to continue to send bug reports there). Thanks, Ian. From userv-maint@chiark.greenend.org.uk Sun, 18 Apr 1999 21:38:32 +0100 (BST) Date: Sun, 18 Apr 1999 21:38:32 +0100 (BST) From: Ian Jackson userv-maint@chiark.greenend.org.uk Subject: userv 0.62 - bug and portability fixes This release announcement covers two subsequent releases, so I've included both changes files. Thanks to those who suggested changes. -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Sun, 18 Apr 1999 20:08:12 +0100 Source: userv Binary: userv Architecture: source i386 Version: 0.62 Distribution: unstable Urgency: low Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.62) unstable; urgency=low . * New builtin service `help' lists builtin services. . INSTALL improvements: * Document locations of required programs. * Sort-of document debugging version. . Portability fixes for: * md5sum with extra `-'. * -lsocket required for socket(). * missing `LOG_AUTHPRIV'. * `logname' name clash. * missing setenv() (synthesize using putenv). * various required #include's were omitted. * install rule in Makefile `if ! test ...' changed to `if test ! ...' . Build arrangements changed (new GNU coding standards targets etc): * m4 and flex output now shipped. * `dist' target in Makefile. * Manuals in CVS and shipped pre-formatted. . * Reran autoconf/autoheader, latest version. * Updated email address to ian@davenant.greenend.org.uk throughout. Files: 8b494670f2115d94cb68542c407f323b 552 admin extra userv_0.62.dsc cb476e5d58365e6da9c51e0150ff224c 212979 admin extra userv_0.62.tar.gz 247560d593179db667bb6ced861013e3 66902 admin extra userv_0.62_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBNxo/28MWjroj9a3bAQFWHAP9GtALxJblov4oYD/C7DGiSZGfC1x32jow lSbG5I9RU6FwP91TP+9PX+DmXrPMCygdQfP4/fUheFiw5lkzlXtqfZNcm4rRCbmn Q7qXZzuEQYefuSXS63uKqsRqc3DPZpMZJhgQjmkFIZSAnL2g1T4KRJk7lVPgFc1T CtMsNLaebwg= =UKoX -----END PGP SIGNATURE----- -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Wed, 3 Feb 1999 22:24:33 +0000 Source: userv Binary: userv Architecture: source i386 Version: 0.60.3 Distribution: frozen unstable Urgency: medium Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.60.3) frozen unstable; urgency=medium . * Fixed misdequoting of \ in "-quoted strings. * Removed -Werror by default. (Bug#32758, Bug#32747) Files: c228b0988a21ad95375c72dc5104d0ed 553 admin extra userv_0.60.3.dsc d1bb962f31d9a8fc79fbe31c85ad7f74 93506 admin extra userv_0.60.3.tar.gz 097938b02295111d029bd15ba191aae4 66382 admin extra userv_0.60.3_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBNrjNV8MWjroj9a3bAQGeGwP8CLWtscXUn165Xp6MQpUcbf8n8/g5nhgv HzV60uy5TC+GC0udXo5CjyJq9rXEMga7Bg1QHoLMDRYPSa1o8qTpHHWSyCENHTsl C2rQ2vgz+iPZsZk1okgThVLINu8yF/66C77UNwS8RUNCInEFmB3p+UKeSgABzWmX y1Ke3s215FA= =dqoo -----END PGP SIGNATURE----- From userv-maint@chiark.greenend.org.uk Sun, 20 Jun 1999 19:25:41 +0100 (BST) Date: Sun, 20 Jun 1999 19:25:41 +0100 (BST) From: Ian Jackson userv-maint@chiark.greenend.org.uk Subject: userv 0.64.1 - bug and portability fixes I think userv is quite stable now, and I'm considering relabelling this 1.0 after a while if I don't get significant problem reports. -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Sun, 20 Jun 1999 19:13:42 +0100 Source: userv Binary: userv Architecture: source i386 Version: 0.64.1 Distribution: unstable Urgency: low Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.64.1) unstable; urgency=low . * New "shutdown" builtin service for terminating uservd. * Spec. document shows subsections in TOC. . * setenv emulation using putenv works properly (previously you would get wrong environment variable settings). (Thanks to Ben Harris.) * Makefile bug fixed (tokens.h would sometimes not be rebuilt). . * Regenerated formatted documentation (spec.ps, spec.html). Files: d387033cf82fe9d0269efe1e56de5952 556 admin extra userv_0.64.1.dsc dad7c6676065d72f659389f119c7deb3 214101 admin extra userv_0.64.1.tar.gz 0b602933c732c223123ecf02de95eab3 67294 admin extra userv_0.64.1_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBN20v08MWjroj9a3bAQGSTgP/RqrY3YzIbDoSRKHewcqdlRafgErNm/RW iDtQG5KwWgSyiMj7vWm0Ddg9sJcc5vhZKubiaw6pDX/qmJTiYLo8VlidrDwffnrs PQ4iBL4xnnWKrll3JWR7cuZyBoBpth/uE/uZP/zYPFOwQIWOV1XT5NbmHOQKQ4xs +qhUe2if99o= =kdrM -----END PGP SIGNATURE----- From userv-maint@chiark.greenend.org.uk Tue, 9 Nov 1999 23:59:27 +0000 (GMT) Date: Tue, 9 Nov 1999 23:59:27 +0000 (GMT) From: Ian Jackson userv-maint@chiark.greenend.org.uk Subject: userv 0.95.0 + userv-utils 0.1 + CVS repository -----BEGIN PGP SIGNED MESSAGE----- GNU userv 0.95.0 BETA is now released - ----------------------------------- userv (pronounced `you-serve') is, in the words of the specification, a Unix system facility to allow one program to invoke another when only limited trust exists between them. This is a pre-1.0 release of userv. If no problems are found with it then I plan to release userv 1.0 within the next few weeks. userv-utils 0.1 released - ---------------------- There is also a new package now, called userv-utils. It contains a collection of miscellaneous userv services, which can serve as examples and programs in their own right. The documentation, and probably code quality, leave a lot to be desired. I'd appreciate it if userv afficionados would take a look at userv-utils to see what they think of it. If you have been provided with a copy of one of the things in userv-utils via a `back channel', and have modified it, please let me know (and preferably send me a diff or a copy of your version), as I might want to fold your changes in. Contributions of documentation, installation instructions, improvements, etc, for userv-utils would be very welcome. CVS repository - ------------ The CVS repository in which I develop userv and userv-utils is now publicly available. It is mirrored, approximately weekly, to rsync.chiark.greenend.org.uk:ftp/users/ian/cvs-pub/userv rsync.chiark.greenend.org.uk:ftp/users/ian/cvs-pub/userv-utils (You can use ftp to ftp.chiark.greenend.org.uk:/pub/users/ian first to find your way around, but please do not mirror these directories with FTP, because the FTP protocol is bad for processing CVS trees.) You can browse userv's CVS with cvsweb, at http://www.chiark.greenend.org.uk/ucgi/~ijackson/cvsweb/userv/ http://www.chiark.greenend.org.uk/ucgi/~ijackson/cvsweb/userv-utils/ Administrivia - ----------- As ever, if you have queries, please join the userv-discuss mailing list in preference to mailing the author. Thank you. MD5 checksums: 32f1519bed50aa93d474b73ee094b24f userv-0.95.0.tar.gz 9bd3a40cd7812e7ae38a9c968fbf1636 userv-0.65.2-0.95.0.diff.gz cbf2b383b91499b78cb4ec87f577a79e userv-utils-0.1.tar.gz Changes to userv since last version (0.65.2 BETA): * Count \-continued lines properly in error message line numbers. * Fix lexing bugs with "-quoted strings and \-continuation. * Fix interpretation of \n etc. in "-quoted strings. * Fix bug which ignored erroneous read/write after ignore-fd/reject-fd. -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBOCi1UMMWjroj9a3bAQGqWgQA4TmoYHG+aRxYA1QPvrp0KailUXD+F7oQ Q67W+Eaj7Sgx+ifTEJsnitHhEI5+cXFF5/HhRbu3fvRKdKs318yCtX7v7sgfG1HP 9LuN2itLG4o4gbfLCLkxtlN8SRdPGeOHb3lRH0GAdiMHurn4z7BbwmDKRacAEIys Wh+neOUTZmI= =mtCP -----END PGP SIGNATURE----- From userv-maint at chiark.greenend.org.uk Sun Jan 31 00:06:18 1999 From: userv-maint at chiark.greenend.org.uk (Ian Jackson) Date: Sun, 31 Jan 1999 00:06:18 GMT Subject: userv 0.60.2 - bugfixes, portability fixes, Debian files included Message-ID: <14003.40567.796353.22442@chiark.greenend.org.uk> 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 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----- -- To remove yourself from this mailing list, send the word UNSUBSCRIBE to userv-announce-REQUEST@chiark.greenend.org.uk. Info is at: . From userv-maint at chiark.greenend.org.uk Sun Apr 18 21:06:53 1999 From: userv-maint at chiark.greenend.org.uk (Ian Jackson) Date: Sun, 18 Apr 1999 21:06:53 +0100 (BST) Subject: Change of mailing list software on userv lists Message-ID: <14106.15197.182872.555489@anarres.relativity.greenend.org.uk> I've switched from Majordomo to Mailman for the userv mailing lists. You shouldn't notice much difference in normal operation. If you want to subscribe or unsubscribe, go to the Mailman list management page on chiark, http://www.chiark.greenend.org.uk/mailman/listinfo I've also created a new userv-bugreports list, where people not subscribed to userv-discuss will be encouraged to send their bug reports. Feel free to subscribe (but subscribers to userv-discuss are encouraged to continue to send bug reports there). Thanks, Ian. From userv-maint at chiark.greenend.org.uk Sun Apr 18 21:38:32 1999 From: userv-maint at chiark.greenend.org.uk (Ian Jackson) Date: Sun, 18 Apr 1999 21:38:32 +0100 (BST) Subject: userv 0.62 - bug and portability fixes Message-ID: <14106.17096.479069.731192@anarres.relativity.greenend.org.uk> This release announcement covers two subsequent releases, so I've included both changes files. Thanks to those who suggested changes. -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Sun, 18 Apr 1999 20:08:12 +0100 Source: userv Binary: userv Architecture: source i386 Version: 0.62 Distribution: unstable Urgency: low Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.62) unstable; urgency=low . * New builtin service `help' lists builtin services. . INSTALL improvements: * Document locations of required programs. * Sort-of document debugging version. . Portability fixes for: * md5sum with extra `-'. * -lsocket required for socket(). * missing `LOG_AUTHPRIV'. * `logname' name clash. * missing setenv() (synthesize using putenv). * various required #include's were omitted. * install rule in Makefile `if ! test ...' changed to `if test ! ...' . Build arrangements changed (new GNU coding standards targets etc): * m4 and flex output now shipped. * `dist' target in Makefile. * Manuals in CVS and shipped pre-formatted. . * Reran autoconf/autoheader, latest version. * Updated email address to ian@davenant.greenend.org.uk throughout. Files: 8b494670f2115d94cb68542c407f323b 552 admin extra userv_0.62.dsc cb476e5d58365e6da9c51e0150ff224c 212979 admin extra userv_0.62.tar.gz 247560d593179db667bb6ced861013e3 66902 admin extra userv_0.62_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBNxo/28MWjroj9a3bAQFWHAP9GtALxJblov4oYD/C7DGiSZGfC1x32jow lSbG5I9RU6FwP91TP+9PX+DmXrPMCygdQfP4/fUheFiw5lkzlXtqfZNcm4rRCbmn Q7qXZzuEQYefuSXS63uKqsRqc3DPZpMZJhgQjmkFIZSAnL2g1T4KRJk7lVPgFc1T CtMsNLaebwg= =UKoX -----END PGP SIGNATURE----- -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Wed, 3 Feb 1999 22:24:33 +0000 Source: userv Binary: userv Architecture: source i386 Version: 0.60.3 Distribution: frozen unstable Urgency: medium Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.60.3) frozen unstable; urgency=medium . * Fixed misdequoting of \ in "-quoted strings. * Removed -Werror by default. (Bug#32758, Bug#32747) Files: c228b0988a21ad95375c72dc5104d0ed 553 admin extra userv_0.60.3.dsc d1bb962f31d9a8fc79fbe31c85ad7f74 93506 admin extra userv_0.60.3.tar.gz 097938b02295111d029bd15ba191aae4 66382 admin extra userv_0.60.3_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBNrjNV8MWjroj9a3bAQGeGwP8CLWtscXUn165Xp6MQpUcbf8n8/g5nhgv HzV60uy5TC+GC0udXo5CjyJq9rXEMga7Bg1QHoLMDRYPSa1o8qTpHHWSyCENHTsl C2rQ2vgz+iPZsZk1okgThVLINu8yF/66C77UNwS8RUNCInEFmB3p+UKeSgABzWmX y1Ke3s215FA= =dqoo -----END PGP SIGNATURE----- From userv-maint at chiark.greenend.org.uk Sun Jun 20 19:25:41 1999 From: userv-maint at chiark.greenend.org.uk (Ian Jackson) Date: Sun, 20 Jun 1999 19:25:41 +0100 (BST) Subject: userv 0.64.1 - bug and portability fixes Message-ID: <14189.12837.477036.902648@anarres.relativity.greenend.org.uk> I think userv is quite stable now, and I'm considering relabelling this 1.0 after a while if I don't get significant problem reports. -----BEGIN PGP SIGNED MESSAGE----- Format: 1.5 Date: Sun, 20 Jun 1999 19:13:42 +0100 Source: userv Binary: userv Architecture: source i386 Version: 0.64.1 Distribution: unstable Urgency: low Maintainer: Ian Jackson Description: userv - `user services' - program call across trust boundaries Changes: userv (0.64.1) unstable; urgency=low . * New "shutdown" builtin service for terminating uservd. * Spec. document shows subsections in TOC. . * setenv emulation using putenv works properly (previously you would get wrong environment variable settings). (Thanks to Ben Harris.) * Makefile bug fixed (tokens.h would sometimes not be rebuilt). . * Regenerated formatted documentation (spec.ps, spec.html). Files: d387033cf82fe9d0269efe1e56de5952 556 admin extra userv_0.64.1.dsc dad7c6676065d72f659389f119c7deb3 214101 admin extra userv_0.64.1.tar.gz 0b602933c732c223123ecf02de95eab3 67294 admin extra userv_0.64.1_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBN20v08MWjroj9a3bAQGSTgP/RqrY3YzIbDoSRKHewcqdlRafgErNm/RW iDtQG5KwWgSyiMj7vWm0Ddg9sJcc5vhZKubiaw6pDX/qmJTiYLo8VlidrDwffnrs PQ4iBL4xnnWKrll3JWR7cuZyBoBpth/uE/uZP/zYPFOwQIWOV1XT5NbmHOQKQ4xs +qhUe2if99o= =kdrM -----END PGP SIGNATURE----- From userv-maint at chiark.greenend.org.uk Tue Nov 9 23:59:27 1999 From: userv-maint at chiark.greenend.org.uk (Ian Jackson) Date: Tue, 9 Nov 1999 23:59:27 +0000 (GMT) Subject: userv 0.95.0 + userv-utils 0.1 + CVS repository Message-ID: <14376.46431.858661.68180@davenant.relativity.greenend.org.uk> -----BEGIN PGP SIGNED MESSAGE----- GNU userv 0.95.0 BETA is now released - ----------------------------------- userv (pronounced `you-serve') is, in the words of the specification, a Unix system facility to allow one program to invoke another when only limited trust exists between them. This is a pre-1.0 release of userv. If no problems are found with it then I plan to release userv 1.0 within the next few weeks. userv-utils 0.1 released - ---------------------- There is also a new package now, called userv-utils. It contains a collection of miscellaneous userv services, which can serve as examples and programs in their own right. The documentation, and probably code quality, leave a lot to be desired. I'd appreciate it if userv afficionados would take a look at userv-utils to see what they think of it. If you have been provided with a copy of one of the things in userv-utils via a `back channel', and have modified it, please let me know (and preferably send me a diff or a copy of your version), as I might want to fold your changes in. Contributions of documentation, installation instructions, improvements, etc, for userv-utils would be very welcome. CVS repository - ------------ The CVS repository in which I develop userv and userv-utils is now publicly available. It is mirrored, approximately weekly, to rsync.chiark.greenend.org.uk:ftp/users/ian/cvs-pub/userv rsync.chiark.greenend.org.uk:ftp/users/ian/cvs-pub/userv-utils (You can use ftp to ftp.chiark.greenend.org.uk:/pub/users/ian first to find your way around, but please do not mirror these directories with FTP, because the FTP protocol is bad for processing CVS trees.) You can browse userv's CVS with cvsweb, at http://www.chiark.greenend.org.uk/ucgi/~ijackson/cvsweb/userv/ http://www.chiark.greenend.org.uk/ucgi/~ijackson/cvsweb/userv-utils/ Administrivia - ----------- As ever, if you have queries, please join the userv-discuss mailing list in preference to mailing the author. Thank you. MD5 checksums: 32f1519bed50aa93d474b73ee094b24f userv-0.95.0.tar.gz 9bd3a40cd7812e7ae38a9c968fbf1636 userv-0.65.2-0.95.0.diff.gz cbf2b383b91499b78cb4ec87f577a79e userv-utils-0.1.tar.gz Changes to userv since last version (0.65.2 BETA): * Count \-continued lines properly in error message line numbers. * Fix lexing bugs with "-quoted strings and \-continuation. * Fix interpretation of \n etc. in "-quoted strings. * Fix bug which ignored erroneous read/write after ignore-fd/reject-fd. -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBOCi1UMMWjroj9a3bAQGqWgQA4TmoYHG+aRxYA1QPvrp0KailUXD+F7oQ Q67W+Eaj7Sgx+ifTEJsnitHhEI5+cXFF5/HhRbu3fvRKdKs318yCtX7v7sgfG1HP 9LuN2itLG4o4gbfLCLkxtlN8SRdPGeOHb3lRH0GAdiMHurn4z7BbwmDKRacAEIys Wh+neOUTZmI= =mtCP -----END PGP SIGNATURE-----