Subject: CVS commit: pkgsrc/sysutils/tits
To: None <>
From: Steve Woodford <>
List: pkgsrc-changes
Date: 09/19/2006 19:42:49
Module Name:	pkgsrc
Committed By:	scw
Date:		Tue Sep 19 19:42:49 UTC 2006

Modified Files:
	pkgsrc/sysutils/tits: Makefile distinfo
	pkgsrc/sysutils/tits/patches: patch-aa
Removed Files:
	pkgsrc/sysutils/tits/patches: patch-ab patch-ac patch-ad patch-ae

Log Message:
Update to version 1.2.2.
Notable changes are:

- Added "closeidle true/false" to the tty server's config file
  option list to tell the server that it should close the terminal
  device when there are no clients connected to the service.

- If tits is invoked as "stdio2pty", it will allocate a pseudo-tty
  device and connect its stdin/stdout to the master side. It will
  fork(2) and exec(2) a program specified on the command line.
  This program will have *its* stdin/stdout connected to the
  slave side of the pty. One application for this is to execute
  pppd(8) from inetd.conf.

- Add a "masterpty" client, which makes it possible associate
  a pseudo-tty device with a service. For example, you can now
  use tip(1) to connect to the slave pty, which will cause the
  master side to be connected to the server.

- Adapt to NetBSD's more stringent <ctype> parameter checks.

- Gcc4 fixes, from Martin Husemann.

Ok'd by agc@

To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 pkgsrc/sysutils/tits/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/sysutils/tits/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/sysutils/tits/patches/patch-aa
cvs rdiff -r1.1 -r0 pkgsrc/sysutils/tits/patches/patch-ab \
    pkgsrc/sysutils/tits/patches/patch-ac \
    pkgsrc/sysutils/tits/patches/patch-ad \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.