Package: dante-client Version: 1.1.14-2 Severity: normal Hello,
The SOCKS_CONF environment variable is supposed to provide a mechanism by which a user can specify an alternate location for the config file in place of the default /etc/dante.conf. This alternate location is applicable whenever the binary being invoked is not a setuid/setgid binary. This does not seem to work. My guess on what is happening follows. The "issetugid" call in lib/client.c under function clientinit returns 1 since it is invoked using the libscompat dummy call. (I could find no reference to this call in the libc documentation so it probably does not exist in GLIBC.) This means that dante assumes that the binary being invoked is setuid/setgid hence it always reads the default system location. Thanks and regards, Kapil. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8-2-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages dante-client depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libpam0g 0.76-22 Pluggable Authentication Modules l -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

