Hi, I've just overnight upgraded from 5 stable to 6 on one of my workstations. As I'm becoming used to expecting, this was a very smooth migration - my perennial thanks to all of the developers who make this type of operation almost trivial. A couple of notes on the extremely few 'gotchas' I experienced - I should quickly add that none of these are in any way serious: most files in /etc/rc.d changed, so installing them all with mergemaster was laborious - a note in UPDATING similar to that for 5.x: "The simplest solution is an 'rm -rf /etc/rc.d/*' and then 'mergemaster -i'." would have reminded me to do just that and saved about 10 minutes of clicking 'q', then 'i' :) I did, in this case, run mergemaster -i, but didn't think to do the above. On this note, I still can't work out how to use the edit-merge part of mergemaster properly, but it is certainly a pebkac issue. /etc/usbd.conf has lost the [Device] configuration for the mouse, which although doesn't prevent the mouse from working, it did mean that I had to add those lines again so that I could turn on '-z 4' for the scroll wheel. If this was the wrong way to do it, let me know - adding this item to the moused_flags didn't work. I'm actually wondering if this shouldn't be the default nowadays - what standard usb mouse _doesn't_ have one? DHCP configuration - for some reason my machine didn't acquire a default route on boot, but rerunning the dhclient script after boot caused the interface to be set up again successfully. I haven't looked into this further yet, I'll repost if it is a repeatable problem. I rebuilt all of my ports afterwards (with portupgrade -af), with no failures, and everything so far appears to be working fine. cheers, -- Joel Hatton -- Security Analyst | Hotline: +61 7 3365 4417 AusCERT - Australia's national CERT | Fax: +61 7 3365 7031 The University of Queensland | WWW: www.auscert.org.au Qld 4072 Australia | Email: auscert@auscert.org.au
On Wed, Oct 26, 2005 at 10:46:43AM +1000, Joel Hatton wrote:> most files in /etc/rc.d changed, so installing them all with > mergemaster was laborious - a note in UPDATING similar to that for > 5.x: > > "The simplest solution is an 'rm -rf /etc/rc.d/*' and then > 'mergemaster -i'." > > would have reminded me to do just that and saved about 10 minutes > of clicking 'q', then 'i' :) I did, in this case, run mergemaster > -i, but didn't think to do the above. On this note, I still can't > work out how to use the edit-merge part of mergemaster properly, > but it is certainly a pebkac issue.Just a few words on that point ... after some use of mergemaster, it seems to me that a big part of /etc have to be update blindly for most users (things in rc.d, and some other places where there's files that haven't to changed or that are system script that most users won't modify.) I hadn't time to add a possibility for mergemaster to perform blind updates of such files[1], but it seems not so complicated to do so. Does anyone else thinks that's an interesting idea ? [1] : providing a list of directories and/or files to mergemaster for which blind updates could be perform, for example ... -- Burelle Marwan, Equipe Bases de Donnees - LRI http://www.cduce.org (burelle@lri.fr | Marwan.Burelle@ens.fr) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20051026/f56be5fe/attachment.bin
On Wed, Oct 26, 2005 at 10:46:43AM +1000, Joel Hatton wrote:> /etc/usbd.conf has lost the [Device] configuration for the mouse, > which although doesn't prevent the mouse from working, it did mean > that I had to add those lines again so that I could turn on '-z > 4' for the scroll wheel. If this was the wrong way to do it, let > me know - adding this item to the moused_flags didn't work. I'm > actually wondering if this shouldn't be the default nowadays - > what standard usb mouse _doesn't_ have one?The entry is now in devd.conf. I do agree we should think about making -z the default (at least in the config files).> DHCP configuration - for some reason my machine didn't acquire a > default route on boot, but rerunning the dhclient script after > boot caused the interface to be set up again successfully. I > haven't looked into this further yet, I'll repost if it is a > repeatable problem.Odd, let me know if this happens again. -- Brooks -- Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20051026/4d6f6532/attachment.bin
Le Mercredi 26 Octobre 2005 02:46, Joel Hatton a ?crit :> most files in /etc/rc.d changed, so installing them all with > mergemaster was laborious - a note in UPDATING similar to that for > 5.x: > > "The simplest solution is an 'rm -rf /etc/rc.d/*' and then > 'mergemaster -i'."Yes but be carefull, by sample amavisd-new uses scripts in /etc/rc.d and not in /usr/local/etc/rc.d. "Why the mail server does not work anymore ?" Regards.
Joel Hatton
2005-Oct-30 16:50 UTC
6.0 RC1 dhclient (was Re: 6.0 RC1 usbd.conf (and installation comments))
I said:> > DHCP configuration - for some reason my machine didn't acquire a > default route on boot, but rerunning the dhclient script after > boot caused the interface to be set up again successfully. I > haven't looked into this further yet, I'll repost if it is a > repeatable problem.This issue is repeatable. Although I haven't had time to trace it further, I have worked out that if I configure my dhcp interface with an alias eg ifconfig_em0_alias0 a default route is not added; after commenting that line in /etc/rc.conf the route is ok again on reboot. I've tried alternating between commented/uncommented with consistent success/fail results so I guess this needs looking at. joel -- Joel Hatton -- Security Analyst | Hotline: +61 7 3365 4417 AusCERT - Australia's national CERT | Fax: +61 7 3365 7031 The University of Queensland | WWW: www.auscert.org.au Qld 4072 Australia | Email: auscert@auscert.org.au