mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 23:21:10 +00:00
[privs/Solaris] Quagga should work in zones with IP instances
2007-09-18 Paul Jakma <paul.jakma@sun.com> * privs.c: definition of ZCAP_NET_ADMIN on Solaris should be PRIV_SYS_IP_CONFIG, when that's available. Thus allowing Quagga to work with in Solaris zones with exclusive IP instances.
This commit is contained in:
parent
e08286bcf8
commit
6b148faa29
@ -1,3 +1,10 @@
|
|||||||
|
2007-09-18 Paul Jakma <paul.jakma@sun.com>
|
||||||
|
|
||||||
|
* privs.c: definition of ZCAP_NET_ADMIN on Solaris should
|
||||||
|
be PRIV_SYS_IP_CONFIG, when that's available. Thus allowing
|
||||||
|
Quagga to work with in Solaris zones with exclusive IP
|
||||||
|
instances.
|
||||||
|
|
||||||
2007-08-21 Denis Ovsienko
|
2007-08-21 Denis Ovsienko
|
||||||
|
|
||||||
* sockopt.[ch]: (setsockopt_so_sendbuf, getsockopt_so_sendbuf):
|
* sockopt.[ch]: (setsockopt_so_sendbuf, getsockopt_so_sendbuf):
|
||||||
|
@ -117,7 +117,12 @@ static struct
|
|||||||
/* Quagga -> Solaris privilege mappings */
|
/* Quagga -> Solaris privilege mappings */
|
||||||
[ZCAP_SETID] = { 1, (pvalue_t []) { PRIV_PROC_SETID }, },
|
[ZCAP_SETID] = { 1, (pvalue_t []) { PRIV_PROC_SETID }, },
|
||||||
[ZCAP_BIND] = { 1, (pvalue_t []) { PRIV_NET_PRIVADDR }, },
|
[ZCAP_BIND] = { 1, (pvalue_t []) { PRIV_NET_PRIVADDR }, },
|
||||||
|
/* IP_CONFIG is a subset of NET_CONFIG and is allowed in zones */
|
||||||
|
#ifdef PRIV_SYS_IP_CONFIG
|
||||||
|
[ZCAP_NET_ADMIN] = { 1, (pvalue_t []) { PRIV_SYS_IP_CONFIG }, },
|
||||||
|
#else
|
||||||
[ZCAP_NET_ADMIN] = { 1, (pvalue_t []) { PRIV_SYS_NET_CONFIG }, },
|
[ZCAP_NET_ADMIN] = { 1, (pvalue_t []) { PRIV_SYS_NET_CONFIG }, },
|
||||||
|
#endif
|
||||||
[ZCAP_NET_RAW] = { 2, (pvalue_t []) { PRIV_NET_RAWACCESS,
|
[ZCAP_NET_RAW] = { 2, (pvalue_t []) { PRIV_NET_RAWACCESS,
|
||||||
PRIV_NET_ICMPACCESS }, },
|
PRIV_NET_ICMPACCESS }, },
|
||||||
[ZCAP_CHROOT] = { 1, (pvalue_t []) { PRIV_PROC_CHROOT }, },
|
[ZCAP_CHROOT] = { 1, (pvalue_t []) { PRIV_PROC_CHROOT }, },
|
||||||
|
Loading…
Reference in New Issue
Block a user