Package: apt-dater
Version: 0.8.1+svn438-1
Severity: normal

        Hi!

 I tried to check what file transfer actual would be able to do but all
it gave me was an error message:

Cannot exec 'Fuchs,,,': No such file or directory

 I don't think that this is what was thought about, maybe there is some
missing quoting involved...  From strace (which then gave a completely
different error message that /var/run/screen/ wasn't 777 - I wouldn't
know why it should be) I found this line:

execve("/usr/bin/screen", ["/usr/bin/screen", "-S", 
"apt-dater_(null)_remotehost.info_0", "-t", "Gerfried", "Fuchs,,,", "#", 
"remotehost.info", "-c", "/home/rhonda/.config/apt-dater/screenrc", 
"/usr/bin/mc", "/#sh:@remotehost.info:C/"], [/* 82 vars */]) = 0

 It looks indeed like there are some quoting issues involved. getent
passwd rhonda give me:

rhonda:x:1000:1000:Gerfried Fuchs,,,:/home/rhonda:/bin/bash

 I found this snippet in screen.c:

  gchar *cmd = g_strdup_printf(SCREEN_BINARY"+-%sS+"SCREEN_SOCKPRE"%s_%s_%d"    
\
                               "+-t+%s+-c+%s+",
                               detached ? "dm" : "",
                               n->ssh_user, n->hostname, n->ssh_port,
                               title,
                               cfg->screenrcfile);

 I am not completely sure how the Realname fits into the title (is this
what the %m in the config means?), but I guess that g_strdup_printf sees
whitespace also as seperator? Or am I thinking into the wrong direction
here?

 Hope you're able to track this down. I don't want to have to destroy my
gecos field. ;)  Though, even when I try that, it wants to exec # which
obviously also fails. I also tried to set Title in
~/.config/apt-dater/apt-cater.conf to just %u or similar to no avail.

 I guess the title has to get quoted completely for the usage here.

 So long!
Rhonda

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.30-2-powerpc
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt-dater depends on:
ii  libc6                     2.10.2-2       GNU C Library: Shared libraries
ii  libglib2.0-0              2.22.3-1       The GLib library of C routines
ii  libncursesw5              5.7+20090803-2 shared libraries for terminal hand
ii  libpopt0                  1.15-1         lib for parsing cmdline parameters
ii  libxml2                   2.7.6.dfsg-1   GNOME XML library
ii  openssh-client            1:5.1p1-8      secure shell client, an rlogin/rsh
ii  screen                    4.0.3-14       terminal multiplexor with VT100/AN
ii  tcl8.5                    8.5.8-2        Tcl (the Tool Command Language) v8

apt-dater recommends no packages.

Versions of packages apt-dater suggests:
pn  apt-dater-host                <none>     (no description available)
ii  xsltproc                      1.1.26-1   XSLT command line processor

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to