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