Package: quagga
Version: 0.99.5-2
Severity: important

I have a Quagga.conf that is non-empty.

issueing /etc/init.d/quagga start shows:
# /etc/init.d/quagga start
Loading capability module if not yet done.
Starting Quagga daemons (prio:10): zebra ospfd.
Password: 
# 

sh -x shows that the command causing this is "vtysh -b"

I have used quagga on other systems before (0.99.4) which does not exibit
this behaviour.

strace -eopen vtysh shows:
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/usr/lib/libzebra.so.0", O_RDONLY) = 3
open("/lib/libcap.so.1", O_RDONLY)      = 3
open("/lib/libreadline.so.5", O_RDONLY) = 3
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
open("/lib/tls/libcrypt.so.1", O_RDONLY) = 3
open("/lib/libpam.so.0", O_RDONLY)      = 3
open("/lib/libpam_misc.so.0", O_RDONLY) = 3
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
open("/lib/libncurses.so.5", O_RDONLY)  = 3
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
open("/etc/mtab", O_RDONLY)             = 3
open("/proc/meminfo", O_RDONLY)         = 3
open("/etc/quagga/vtysh.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/nsswitch.conf", O_RDONLY)    = 3
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/libnss_ldap.so.2", O_RDONLY) = 3
open("/usr/lib/libldap_r.so.2", O_RDONLY) = 3
open("/usr/lib/liblber.so.2", O_RDONLY) = 3
open("/lib/tls/libnsl.so.1", O_RDONLY)  = 3
open("/lib/tls/libresolv.so.2", O_RDONLY) = 3
open("/usr/lib/libsasl2.so.2", O_RDONLY) = 3
open("/usr/lib/libgnutls.so.11", O_RDONLY) = 3
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
open("/usr/lib/libtasn1.so.2", O_RDONLY) = 3
open("/usr/lib/libgcrypt.so.11", O_RDONLY) = 3
open("/usr/lib/libgpg-error.so.0", O_RDONLY) = 3
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
open("/etc/libnss-ldap.conf", O_RDONLY) = 3
open("/etc/resolv.conf", O_RDONLY)      = 3
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/tls/libnss_files.so.2", O_RDONLY) = 3
open("/etc/host.conf", O_RDONLY)        = 3
open("/etc/hosts", O_RDONLY)            = 3
open("/etc/ldap/ldap.conf", O_RDONLY|O_LARGEFILE) = 3
open("/root/ldaprc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or 
directory)
open("/root/.ldaprc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or 
directory)
open("ldaprc", O_RDONLY|O_LARGEFILE)    = -1 ENOENT (No such file or directory)
open("/usr/lib/sasl2", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
open("/usr/lib/sasl2/libsasldb.la", O_RDONLY) = 6
open("/usr/lib/sasl2/libsasldb.so.2", O_RDONLY) = 6
open("/etc/ld.so.cache", O_RDONLY)      = 6
open("/usr/lib/libdb-4.2.so", O_RDONLY) = 6
open("/usr/lib/sasl2/libsasldb.la", O_RDONLY) = 6
open("/etc/hosts", O_RDONLY)            = 3
open("/etc/hosts", O_RDONLY)            = 3
open("/etc/pam.d/quagga", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/etc/pam.d/other", O_RDONLY)      = 6
open("/etc/pam.d/common-auth", O_RDONLY) = 10
open("/lib/security/pam_ldap.so", O_RDONLY) = 11
open("/lib/security/pam_unix.so", O_RDONLY) = 11
open("/etc/pam.d/common-account", O_RDONLY) = 10
open("/etc/pam.d/common-password", O_RDONLY) = 10
open("/etc/pam.d/common-session", O_RDONLY) = 10
open("/etc/pam_ldap.conf", O_RDONLY)    = 6
open("/etc/ldap.secret", O_RDONLY)      = 6
Password: 
open("/etc/hosts", O_RDONLY)            = 6
open("/etc/hosts", O_RDONLY)            = 6
open("/etc/localtime", O_RDONLY)        = 10
open("/etc/shadow", O_RDONLY)           = 11
Password: 
open("/etc/shadow", O_RDONLY)           = 11
open("/etc/quagga/Quagga.conf", O_RDONLY) = 12
#

NOTE: I typed the password incorrectly the first time in the trace above.
My system uses LDAP for all user information which is why ldap libraries are
pulled in.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.14
Locale: LANG=C, LC_CTYPE=C

Versions of packages quagga depends on:
ii  adduser                       3.59       Add and remove users and groups
ii  debconf [debconf-2.0]         1.4.39     Debian configuration management sy
ii  iproute                       20041019-3 Professional tools to control the 
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libcap1                       1:1.10-12  support for getting/setting POSIX.
ii  libpam0g                      0.76-13    Pluggable Authentication Modules l
ii  libreadline5                  5.1-5      GNU readline and history libraries
ii  logrotate                     3.7-2      Log rotation utility

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to