raga sto provando a fare qualche esercitazione sulla configurazione di APACHE seguendo il tutorial di una rivista.
Vi posto i file, sotto il problema. Potete aiutarmi a capire?

Queste sono le diretive in httpd2.conf:

<Directory /var/www/html/prova/shared>
Options +Indexes
</Directory>
<Directory /var/www/html/prova/private>
Options +Indexes
AllowOverride All
</Directory>
<Directory /var/www/html/prova/private-pippo>
Options +Indexes
AllowOverride All
</Directory>
<Directory /var/www/html/prova/private-paperino>
Options +Indexes
AllowOverride All
</Directory>


Questo è il file webgroup:

pippogroup: pippo pippo1
paperinogroup: paperino paperino1


Questo il file .htaccess nella directory private-paperino:

AuthName "AREA PRIVATA DI PAPERINO"
AuthType Basic
AuthUserFile /etc/httpd/webpasswd
AuthGroupFile /etc/httpd/webgroup
require valid-user
require group paperinogroup


Questo il file .htaccess nella directory private-pippo:

AuthName "AREA PRIVATA DI PIPPO"
AuthType Basic
AuthUserFile /etc/httpd/webpasswd
AuthGroupFile /etc/httpd/webgroup
require group pippogroup



Quando c'erano i 4 utenti tutto andava bene. Nel momento in cui ho voluto suddividerli in gruppi è sorto il problema:
Se in .htaccess inserisco la direttiva: "require valid-user" come in private-paperino mi fa entrare tutti gli utenti indistintamente ignorando la distinzione in gruppi.
Se la tolgo come in private-pippo mi restituisce un errore 500: [crit] [client 127.0.0.1] configuration error: couldn't check access. No groups file?: /private-paperino/

Chiaramente essendo una esercitazione sui gruppi vorrei evitare di usare la direttiva "require user"

thx per la pazienza