Wednesday, March 19, 2008

Re: [BLUG] Program/Suite for passing jobs between machines?

I checked out the description of mcfeely.

Both cfengine and Puppet are not designed with that orientation in mind.
My understanding of them is that they're organized more in a manner
which presents definitions of how things should be set up, and has the
system update whatever is needed to make it so.

My script only does part of the process. It doesn't keep track of what ran
where, and doesn't retry anything. It is a fire-and-forget approach. (Well,
with logging.) I could see my script being adapted to such an end, though.

Cheers,
Steven Black

On Wed, Mar 19, 2008 at 02:48:52PM +0000, Mark Krenz wrote:
>
> That's a good example of what you start out with. But eventually what
> happens is that other people need to help create/maintain users (freeing
> up the sysadmin a bit). If you want to write something like a web
> control panel, how do you handle passing requests safely between hosts
> and having dependencies, handling failure properly and so on?
>
> At Suso, I'm doing a lot of custom things beyond what something like
> useradd can do and we'll be doing a lot more that prevents us from using
> things like Cpanel, Plesk, etc. So I have to write my own. But what
> nobody seems to tackle is the task of safely passing jobs and
> information between servers, without just writing a hack. This is what
> Mcfeely was aiming at (http://www.kiva.net/~systhug/mcfeely/). I would
> think that systems like this would be as prevent as window managers on
> Freshmeat, but there appear to be none.
>
> Mark
>
> On Wed, Mar 19, 2008 at 01:42:08PM GMT, Simón Ruiz [simon.a.ruiz@gmail.com] said the following:
> > We use a tiny BASH script to create Samba users on our domain
> > controller, which all workstations authenticate off of, and then fire
> > off an ssh "useradd -m $username" to the mail server if it's a new
> > staff person.
> >
> > It's about the simplest, puniest example of what you're talking about,
> > but since more than 99% of people here only log in to workstations,
> > and the rest of us are sysadmins, it works.
> >
> > Simón
> >
> > On Wed, Mar 19, 2008 at 8:49 AM, Mark Krenz <mark@slugbug.org> wrote:
> > > Anyone have any input?
> > >
> > >
> > > --
> > > Mark Krenz
> > > Bloomington Linux Users Group
> > >

http://www.bloomingtonlinux.org/
> > > _______________________________________________
> > > BLUG mailing list
> > > BLUG@linuxfan.com
> > >

http://mailman.cs.indiana.edu/mailman/listinfo/blug
> > >
> >
> > _______________________________________________
> > BLUG mailing list
> > BLUG@linuxfan.com
> > http://mailman.cs.indiana.edu/mailman/listinfo/blug
> >
>
> --
> Mark Krenz
> Bloomington Linux Users Group
> http://www.bloomingtonlinux.org/
>
> _______________________________________________
> BLUG mailing list
> BLUG@linuxfan.com
> http://mailman.cs.indiana.edu/mailman/listinfo/blug
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

1 comment:

Anonymous said...

bloomingtonlinux.blogspot.com; You saved my day again.