-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
During the weekend I worked again on ppp-udeb and I am confident that I have removed *all* the major problems of the package, except one: - - ppp-udeb is not _really_ idempotent: - is able to detect and kill its own connections made previously - _really_ bring down _only_ interfaces which were rised by ppp-udeb - - the error Frans was describing (ugly error message then severily broken networking) was removed (I forgot to quote some variable) - - /etc/resolv.conf symlink was replaced by a elegant mechanism which does not alter previous information (except the one intruduced by previous runs of ppp-udeb.postinst) - I think this was part of the breakage netcfg was "feeling" after ppp-udeb being run As a bonus, now the configuration for PPPoE after reboot should be the one defined during the installation. The only remaining problem is that ppp-udeb will not visibly fail if login info is incorrect, but this will be fixed at some point (I have to see what pppd does in this case and I have to add more code). The good news is that all of this was made while the ppp-udeb did not increase, but it decreased (284 installed size for the new one - according to the package I build on powerpc - in contrast to old 328) Frans, could you test if you can('t :-) ) reproduce the issue you observed (network severely broken after running pppoe when no PPPoE configuration is present) ? Marco, I am confident in this new version of ppp-udeb, I think it should be pushed into Etch since it should fix the biggest issues of ppp-udeb. A BIG patch (starting from the unstable ppp source package) which includes all (including the ones submitted already) the fixes I have been talking about is attached, although I recommend the darcs repository for a better review. Notes: - Mail was written offline - I will do a "darcs push" to the previously mentioned http://haydn.debian.org/~eddyp-guest/darcs/ppp/ - This also means that the ppp-udeb.postinst that could have been grabbed from there via wget to replace the broken one in the package will not be possible since there are some changes which can't be easily merged in the D-I environment; this means an upload with this patch is mostly wanted so it could be tested more intensely - I haven't managed to make the promised custom D-I image since binutils failed to cross-compile with host target i386, which means I couldn't compile the udeb for i386 on my machine during the weekend. - -- Regards, EddyP ============================================= "Imagination is more important than knowledge" A.Einstein -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFPAw/Y8Chqv3NRNoRAhKZAKC9dM1CmyR4Mhh9YPb3wMu7Pf1jiQCgzLRm 4ibtMcZHiDnkkQ8VGYMP6TY= =Q9v4 -----END PGP SIGNATURE-----
ppp-udeb-2.4.4rel-2-to-2.4.4rel-3-big.patch.gz
Description: application/gzip