Hi Boris,
 
I would like to turn your attention on one little bug in quagga on FreeBSD.
 
Why don´t we user groupname quaggavty from the beginning when the quagga had 
been ported to FreeBSD ?
 
What do I mena ? I will show you the diffrence between quagga on Debian and on 
our FreeBSD.
 
They use group quaggavty for command vtysh and they help themself with 
pam.d/quagga file.
 
[EMAIL PROTECTED] ls -l /etc/pam.d/quagga
-rw-r--r-- 1 root root 162 2007-09-26 08:20 /etc/pam.d/quagga
user$ cat /etc/pam.d/quagga
# Any user may call vtysh but only those belonging to the group quaggavty can
# actually connect to the socket and use the program.
auth    sufficient      pam_permit.so

[EMAIL PROTECTED] whoami
user
[EMAIL PROTECTED] ls -l /etc/quagga/vtysh.conf
-rw-rw---- 1 quagga quaggavty 63 2008-01-10 01:28 /etc/quagga/vtysh.conf
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  cat /etc/quagga/vtysh.conf
username user nopassword
username root nopassword
log syslog
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  egrep quaggavty /etc/group
quaggavty:x:106:user
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  vtysh
 
Hello, this is Quagga (version 0.99.5).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
 
server# exit
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

So here it works, now FreeBSD:
 
> whoami
resu

> ls -l /etc/pam.d/quagga
ls: /etc/pam.d/quagga: No such file or directory

> ls -l /usr/local/etc/pam.d/quagga
ls: /usr/local/etc/pam.d/quagga: No such file or directory

> ls -l /usr/local/etc/quagga/vtysh.conf
-rw-rw-r--  1 quagga  quagga  129 10 led 01:52 /usr/local/etc/quagga/vtysh.conf

> cat /usr/local/etc/quagga/vtysh.conf
username resu nopassword
username root nopassword
log syslog

> pw group show quagga
quagga:*:101:resu

> vtysh
Exiting: failed to connect to any daemons.
>
 
Is possible to repair it ? How can I assit you ?
 
It would be good if new version 0.99.10 will count with vtysh like on Debian.
 
Thank you.
 
Bye.
 
Daniel
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to