more patches to ctdb

Michael Adam obnox at samba.org
Tue Jan 20 21:23:20 GMT 2009


Hi again, Ronnie,

there are more patches at git://git.samba.org/obnox/ctdb.git :

* A fix to my modifications to 50.samba

* A patch to the spec file to detect and use ccache

* Fixes for ipv6-Support developed by Metze and me:
  1. There were problems with ctdb_sys_have_ip() that prevented
     the verification of the public ipv6 addresses to complete
     successfully. Thus triggering recoveries over and over again.
  2. Link local ipv6 addresses (fe80::...) were not treated
     correctly: They need the sin6_scope_id to be set to the
     index of the network interface. So we extended parse_ip()
     and friends to take the iface string, so parse_ipv6() can
     set the scope_id correctly if required.

Cheers - Michael

Michael Adam wrote:
> Hi Ronnie,
> 
> there is now one more patch to makerpms (fix detection of support
> for --rsyncable flag in gzip) on top of my repo:
> 
> http://gitweb.samba.org/?p=obnox/ctdb.git;a=shortlog;h=refs/heads/master
> 
> i.e. branch master of git://git.samba.org/obnox/ctdb.git
> 
> Cheers - Michael
> 
> Michael Adam wrote:
> > Hi Ronnie,
> > 
> > there are more patches in my ctdb repo master branch:
> > 
> > 1. a typo fix in the ctdb.init skript
> >    the typo was introduced by me and makes the
> >    skript fail in certain situations.
> > 
> > 2. The changes we discussed that make the 50.samba
> >    script handle (manage) samba correctly also
> >    on non-rhel systems (suse, ubuntu/debian)
> > 
> >    this introduces detect_init_style() in functions
> >    which is called in ctdb.init. ctdb.init then
> >    exports CTDB_INIT_STYLE.
> > 
> >    detect_init_style() is then invoked again in
> >    50.samba, but the function only redetects if
> >    CTDB_INIT_STYLE is not already set.
> > 
> >    This allows for even hard coding CTDB_INIT_STYLE
> >    in sysconfig.ctdb if necessary!
> > 
> > At least the first mentioned patch is needed for 1.0.70,
> > I would say. The others would be nice to have.
> > 
> > About the tags:
> > 
> > you can change a tag upstream this way locally:
> > 
> > 1. git tag -d ctdb-1.0.70
> > 2. git tag [-s] ctdb-1.0.70 [<HASH>]
> > 3. git push sahlberg tag ctdb-1.0.70
> > 
> > This will replace the already pushed tag.
> > 
> > Cheers - Michael
> 
> -- 
> Michael Adam <ma at sernet.de>  <obnox at samba.org>
> SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
> phone: +49-551-370000-0, fax: +49-551-370000-9
> AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
> http://www.SerNet.DE, mailto: Info @ SerNet.DE



-- 

i.A. Michael Adam

-- 
Michael Adam <ma at sernet.de>
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.SerNet.DE, mailto: Info @ SerNet.DE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 206 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20090120/d832589c/attachment.bin


More information about the samba-technical mailing list