← Back to team overview

sslug-teknik team mailing list archive

INN og forskellige auth/access grupper

 

Nogen der har et bud på, hvordan jeg får INN til at godkende brugere til access group1, med auth group1 og group2 med group2? Detaljen er, at enkelte brugere i auth group2 også kan være med i auth group1, men resten af auth group1 må ikke kunne få adgang til access group2!

Har prøvet flere variationer af nedenstående readers.conf, men brugere fra auth group1 får stadig adgang til access group2!!!

Brugerne godkendes med 2 forskellige auth, som henter email og password fra 2 matchende mailman lister.

readers.conf:

auth "announce" {
     default: "announce"
}

auth "read-only" {
     hosts: "*,!localhost,!127.0.0.0.1,!192.168.1.2"
     default: "anonymous"
}

auth "group2" {
     hosts: "*,!localhost,!127.0.0.0.1,!192.168.1.2"
auth: "/usr/local/news/bin/auth/passwd/ckpasswd -f /etc/apache2/passwords/.htpasswd.mailman.group2"
     default: "anonymous"
}

auth "group1" {
     hosts: "*,!localhost,!127.0.0.0.1,!192.168.1.2"
auth: "/usr/local/news/bin/auth/passwd/ckpasswd -f /etc/apache2/passwords/.htpasswd.mailman.group1"
     default: "anonymous"
}

auth "localhost" {
     hosts: "localhost,127.0.0.1,192.168.1.2"
     default: "<localhost>"
     key: "<localhost>"
}


access "annonuce" {
     users: "*"
     newsgroups: "domain.group3"
     access: "R"
     localtime: true
}

access "read-only" {
     newsgroups: "domain.*"
     access: "R"
     localtime: true
}

access "group2" {
     users: "group2,!group1,!anonymous"
     newsgroups: "domain.group2"
     access: "RPN"
     virtualhost: true
     domain: "news.domain.dk"
     localtime: true
}

access "group1" {
     users: "*,!anonymous"
     newsgroups: "!domain.group1,domain.*"
     access: "RPN"
     virtualhost: true
     domain: "news.domain.dk"
     localtime: true
}

access "localhost" {
     users: "<localhost>"
     newsgroups: "*"
     access: "RPN"
}


/Martin Nissen


Follow ups