Hi Ned, please see the attached bugreport.
regards
Stefan
-------- Original Message --------
Subject: Bug#438335: dtach -n error - tcgetattr: Inappropriate ioctl for
device
Resent-Date: Thu, 16 Aug 2007 11:00:02 +0000, Thu, 16 Aug 2007 11:00:03
+0000
Resent-From: Bernard Boudet <[EMAIL PROTECTED]>
Resent-To: [email protected]
Resent-CC: Stefan Voelkel <[EMAIL PROTECTED]>
Date: Thu, 16 Aug 2007 11:58:43 +0100
From: Bernard Boudet <[EMAIL PROTECTED]>
Reply-To: Bernard Boudet <[EMAIL PROTECTED]>,
[EMAIL PROTECTED]
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Package: dtach
Version: 0.7-1
Severity: normal
It seems dtach -n attempts to determine the current terminal settings.
I think -n option should be able to fake the terminal settings. It is
arguable that the current terminal is not relevant for the -n option.
To demonstrate the problem:
~$ dtach -n ~/.dtach/shell bash < /dev/null
dtach: tcgetattr: Inappropriate ioctl for device
A more real world example:
~$ crontab -l | grep dtach
@reboot dtach -n ~/.dtach/irssi irssi 2>&1 > ~/.dtach/irssi.cron
~$ cat ~/.dtach/irssi.cron
dtach: tcgetattr: Invalid argument
The above example shows where a user has set in their crontab a line
to run after boot to create an irssi instance. Unfortunately this
does not work due to the same error.
I've been using dtach in preference to screen for a while now, and
this is the first real problem I have... Any ideas for a workaround
please?
Cheers,
-bernie.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.27-3-586tsc
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages dtach depends on:
ii libc6 2.3.2.ds1-22sarge6 GNU C Library: Shared
libraries an
-- no debconf information
--
------------------------------------------------------------------------
Stefan Völkel
IT-Consultant
Millenux GmbH Tel. +49 89 608665-26
Lilienthalstraße 2/1 Tel. +49 711 88770-300
70825 Korntal/Stuttgart Fax +49 711 88770-349
http://www.millenux.com [EMAIL PROTECTED]
Geschäftsführer: Markus Klingspor, Thomas Uhl
Sitz und Amtsgericht Stuttgart, HRB 21058
------------------------------------------------------------------------
signature.asc
Description: OpenPGP digital signature

