Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 2009 16:53:31 +0200
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no>
To:        Alexander Best <alexbestms@math.uni-muenster.de>
Cc:        freebsd-current@FreeBSD.org, Andriy Gapon <avg@icyb.net.ua>
Subject:   Re: ipv6 related warnings
Message-ID:  <8663b1g5uc.fsf@ds4.des.no>
In-Reply-To: <permail-2009092914410380e26a0b0000410e-a_best01@message-id.uni-muenster.de> (Alexander Best's message of "Tue, 29 Sep 2009 16:41:03 %2B0200 (CEST)")
References:  <permail-2009092914410380e26a0b0000410e-a_best01@message-id.uni-muenster.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Best <alexbestms@math.uni-muenster.de> writes:
> Dag-Erling Sm=C3=B8rgrav <des@des.no> writes:
> > Alexander Best <alexbestms@math.uni-muenster.de> writes:
> > > /etc/defaults/rc.conf:
> > > ident warning: no id keywords in /etc/defaults/rc.conf
> > Something is definitely wrong.  How do you keep your source tree
> > up-to-date?
> `svn up /usr/src`

You probably have the wrong subversion port installed; you have to use
devel/subversion-freebsd.  Mergemaster won't work properly without RCS
ID tags.  You'll have to run it once with -s to fix your /etc.  You can
ease the pain by installing some of the files manually first, e.g.

cd /usr/src/etc/rc.d && make install
cd /usr/src/etc.$(uname -p) && make install
cd /usr/src/etc/pam.d && make install
cd /usr/src/etc/periodic && make install
cd /usr/src/etc/sendmail && make install

BTW, subversion-freebsd will work just like stock subversion for
non-FreeBSD trees; you'll see some FreeBSD-specific stuff in your editor
when you type in a commit message, but if you don't remove it manually,
subversion will do it for you before sending the delta to the server.

Also, re 'mergemaster -i', there's nothing wrong with it - I confused -i
with -a, which is not sufficient on its own.

I use the following .mergemasterrc:

PAGER=3D"less"
IGNORE_FILES=3D"/etc/motd /etc/ntp.conf /etc/printcap /etc/profile"
AUTO_INSTALL=3D"YES"
AUTO_UPGRADE=3D"YES"
PRESERVE_FILES=3D"YES"

If you use sudo, mergemaster will look for it in ~ instead of ~root; I
keep it in ~/.mergemasterrc with a symlink in ~root, although you can
just as well do it the other way around.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8663b1g5uc.fsf>