Thomas -

It is working for me:

root@Robot:/work/robot/sharpd/official# ls -altr /var/run/quagga
total 16
srwx------  1 quagga quagga       0 Mar 24 07:54 zserv.api
-rw-r--r--  1 quagga quagga       5 Mar 24 07:54 zebra.pid
srwxrwx---  1 quagga quaggavty    0 Mar 24 07:54 zebra.vty
srwxrwx---  1 quagga quaggavty    0 Mar 24 07:54 bgpd.vty
-rw-r--r--  1 quagga quagga       5 Mar 24 07:54 bgpd.pid
srwxrwx---  1 quagga quaggavty    0 Mar 24 07:54 pimd.vty
-rw-r--r--  1 quagga quagga       5 Mar 24 07:54 pimd.pid
-rw-r--r--  1 root   root         5 Mar 24 07:54 watchquagga.pid
drwxr-xr-x  2 quagga quagga     200 Mar 24 07:54 .
drwxr-xr-x 24 root   root      1060 Apr  6 22:01 ..
root@Robot:/work/robot/sharpd/official# vtysh -c "show ver"
Quagga 1.0.20160315 ().
Copyright 1996-2005 Kunihiro Ishiguro, et al.
configured with:
    --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include
--mandir=${prefix}/share/man --infodir=${prefix}/share/info
--sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/quagga
--disable-maintainer-mode --enable-dependency-checking
--enable-exampledir=/usr/share/doc/quagga/examples/
--localstatedir=/var/run/quagga --sbindir=/usr/lib/quagga
--sysconfdir=/etc/quagga --enable-vtysh --enable-isisd --enable-watchquagga
--enable-ospf-te --enable-opaque-lsa --enable-ipv6 --enable-ospfclient=yes
--enable-ospfapi=yes --enable-multipath=64 --enable-user=quagga
--enable-group=quagga --enable-vty-group=quaggavty
--enable-configfile-mask=0640 --enable-logfile-mask=0640 --enable-rtadv
--enable-werror --enable-gcc-rdynamic --with-libpam
build_alias=x86_64-linux-gnu --no-create --no-recursion
root@Robot:/work/robot/sharpd/official# ps -ef | grep quagga
quagga    3553     1  0 Apr02 ?        00:00:10 /usr/lib/quagga/zebra
--daemon -A 127.0.0.1
quagga    3562     1  0 Apr02 ?        00:00:26 /usr/lib/quagga/bgpd
--daemon -A 127.0.0.1
quagga    3569     1  0 Apr02 ?        00:00:06 /usr/lib/quagga/pimd
--daemon -A 127.0.0.1
root      3576     1  0 Apr02 ?        00:00:23 /usr/lib/quagga/watchquagga
-adz -r /usr/sbin/servicebBquaggabBrestartbB%s -s
/usr/sbin/servicebBquaggabBstartbB%s -k /usr/sbin/servicebBquaggabBstopbB%s
-b bB -t 30 zebra bgpd pimd
root      6307  6298  0 07:44 pts/1    00:00:00 grep quagga
root@Robot:/work/robot/sharpd/official#


What does your config.h have for HAVE_GETGROUPLIST?  Can you point us at
your config.log and config.h files?

Something strange has happened.

donald

On Thu, Apr 7, 2016 at 3:15 AM, Thomas Martin <[email protected]> wrote:

> Hello,
>
> I'm having issues with enable-vty-group with Quagga 1.0.20160315 (all
> daemons).
>
> I complied it with "--enable-vty-group=quaggavty", as usual, but the
> correct group is not set on vty:
> # ls -l /var/run/quagga/*vty
> srwxrwx--- 1 quagga quagga 0 Apr  7 09:08 /var/run/quagga/bgpd.vty
> srwxrwx--- 1 quagga quagga 0 Apr  7 09:08 /var/run/quagga/ospf6d.vty
> srwxrwx--- 1 quagga quagga 0 Apr  7 09:08 /var/run/quagga/ospfd.vty
> srwxrwx--- 1 quagga quagga 0 Apr  7 09:08 /var/run/quagga/zebra.vty
>
> I checked and the group quaggavty is correctly defined on my servers:
> # grep quaggavty /etc/group
> quaggavty:x:118:
>
>
> Am I the only one to have this issue or am I missing something ?
>
> Please note that I don't had this issue with Quagga 0.99.24.1 on the
> same servers.
>
>
> Thanks!
>
> FIY here is an "ospf6d -v":
> # /usr/lib/quagga/ospf6d -v
> ospf6d version 1.0.20160315
> Copyright 1996-2005 Kunihiro Ishiguro, et al.
> configured with:
>     --build=x86_64-linux-gnu --prefix=/usr
> --includedir=${prefix}/include --mandir=${prefix}/share/man
> --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
> --disable-silent-rules --libexecdir=${prefix}/lib/quagga
> --disable-maintainer-mode --disable-dependency-tracking
> --enable-exampledir=/usr/share/doc/quagga/examples/
> --localstatedir=/var/run/quagga --sbindir=/usr/lib/quagga
> --sysconfdir=/etc/quagga --enable-snmp --enable-vtysh --enable-isisd
> --enable-watchquagga --enable-ospf-te --enable-opaque-lsa
> --enable-ipv6 --enable-ospfclient=yes --enable-ospfapi=yes
> --enable-multipath=64 --enable-user=quagga --enable-group=quagga
> --enable-vty-group=quaggavty --enable-configfile-mask=0640
> --enable-logfile-mask=0640 --enable-rtadv --enable-gcc-rdynamic
> --with-libpam CFLAGS=-g -O2 -fPIE -fstack-protector-strong -Wformat
> -Werror=format-security CPPFLAGS=-D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2
> -fPIE -fstack-protector-strong -Wformat -Werror=format-security
> FCFLAGS=-g -O2 -fPIE -fstack-protector-strong FFLAGS=-g -O2 -fPIE
> -fstack-protector-strong GCJFLAGS=-g -O2 -fPIE
> -fstack-protector-strong LDFLAGS=-fPIE -pie -Wl,-z,relro -Wl,-z,now
> OBJCFLAGS=-g -O2 -fPIE -fstack-protector-strong -Wformat
> -Werror=format-security OBJCXXFLAGS=-g -O2 -fPIE
> -fstack-protector-strong -Wformat -Werror=format-security
>
> _______________________________________________
> Quagga-users mailing list
> [email protected]
> https://lists.quagga.net/mailman/listinfo/quagga-users
>
_______________________________________________
Quagga-users mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-users

Reply via email to