Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2007 00:15:36 +0100
From:      "Julian H. Stacey" <jhs@berklix.org>
To:        "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Software for distribution of configuration files and changes 
Message-ID:  <200711202315.lAKNFa4R012904@fire.js.berklix.net>
In-Reply-To: <474325A0.7060802@gmail.com> 
References:  <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAACAAAAAAAAAAiuboouUF6EKrT2uPks5M1AAAAAD7AgAAAPYFABAAAAAdMdDZF9ebRbtpiHRx6LqFAQAAAAA=@kmjeuro.com> <474325A0.7060802@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Karl M. Joch wrote:
> > Hello,
> >
> > i have searched alot for a software to:
> >
> > - distribut configuration files from one master to different
> > systems - maintain configuration files on one machine for all
> > systemes and then send it out - push the files, not download them
> > like cvsup - maintaining files for all systems and files only
> > affecting one system
> >
> > any ideas and hints would be greatly appreziatet.
> >
> 
> Have you looked at aegis (aegis.sf.net)?

One way is to use eg:
	rlogin master_host ; su
	cd /site; rdist -M 20 -P /usr/bin/ssh mylabel
& have various /etc & /usr/local/etc & httpd.conf etc files symbolic linked to
a parallel tree in per host copies of /site
Add
	PermitRootLogin yes
to
	/etc/ssh/sshd_config
To make rdist as root easier.

Some people prefer rsync to rdist. rdist6 & rsync are in /usr/ports/net/
There's doubtless other solutions too.


-- 
Julian Stacey. Munich Computer Consultant, BSD Unix C Linux. http://berklix.com
	Ihr Rauch = mein allergischer Kopfschmerz. Dump cigs 4 snuff.



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