Re: Le novità/bug/features della 9.2. ip forwarding .

Matteo Riondato <[email protected]>
Newsgroups gmane.os.freebsd.italian.aiuto
Message-ID <CA+fiBi49fqfn3sY3eTGXS9Pn9TMzALF=1tJ79m1FGBrkcwDLvA@mail.gmail.com>
2013/11/22 Luca Ferrari <[email protected]>:
> 2013/11/20 Cristiano Deana <[email protected]>:
>
>> google. Ok, dalla 9.2 devd fa questo scherzo: quando appare una nuova
>> interfaccia (e mpd crea una ngX quando ti colleghi) lui fa partire i
>> suoi script. Uno di questo controlla se hai gateway_enable="YES" in
>> rc.conf. Se ce l'hai mette ip.forwarding a 1, se non ce l'hai LO
>> TOGLIE.
>>
>> Per me un bug, in ogni caso, se vi succede sapete cos'è.
>
> Interessante.
> Diciamo che gli script devono avere un modo di capire se una
> impostazione è attiva o meno, e quello di default del sistema rc è di
> guardare rc.conf. Le sysctl dovrebbero essere usate per tutte quelle
> impostazioni che non hanno una variabile rc.
> Certo che un messaggio di warning nei log che indicasse che si stava
> disabilitando il forwarding avrebbe aiutato.

Secondo me gli script di devd non dovrebbero fidarsi di rc_conf. Ci
sono mille modi per settare alcune impostazioni, specie quelle
controllate "solo" da una sysctl: potrei averlo messo in sysctl.conf
oppure addirittura impostata a mano o chissa'.

In caso di assenza di informazione esplicita (ad esempio, non trovare
gateway_enable in rc.conf), il comportamento dovrebbe essere
conservativo: non toccare niente.

Per me questa e' unaviolazione di POLA. Probabilmente involontaria
(i.e., bug), ma grave, specie su una -STABLE.

Ciao
-- 
Matteo Riondato, Ph.D. Candidate
Department of Computer Science
Brown University

_______________________________________________
Aiuto mailing list
[email protected]
http://mailman.gufi.org/mailman/listinfo/aiuto
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.