Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jun 2015 16:10:20 +0300
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        freebsd-stable@freebsd.org
Subject:   How to track stable on multiple servers?
Message-ID:  <20150601131020.GC58397@zxy.spb.ru>

next in thread | raw e-mail | index | archive | help
I have some set of FreeBSD servers in public internet and continue to
find optimal way for track -stable branch.

Handbook give next metods:

1. Tracking -security branch by freebsd-update.
   I want -stable, -security don't have wanted features.

2. svn & rebuilding world localy. To long and wery badly automated,
   bad version synchronisation between servers.

3. svn & rebuilding world on build server, install localy by NFS.
   Servers in public internet, I am to be  afraid exposing NFS to
   public internet. Also, need to have localy /etc/{make,src}.conf in
   sync with build server. Also badly automated.

4. Build private freebsd-update-server and build (simularity to
   security btanch) updates for -stable.
   Need essentially dedicated server -- during build system time
   changed and this is may be raise side effects.
   freebsd-update work wery long time (hours) and accumulate a lot of
   garbage:

# du -ms /var/db/freebsd-update/
2010    /var/db/freebsd-update/

   freebsd-update-server/freebsd-update too bugly and debuggint is not
   easy.
   config mergering working worse mergemaster.
   Don't allow to repair damaged files (freebsd-update IDS detect
   changes but don't repair this).

5. nanobsd.
   Don't automatic save /etc and etc.
   pkg updated throw system image update and reboot. Unaccpetable.


Something else?



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