On Fri, 10 Feb 2006, Etienne Chove wrote:
On Fri, Feb 10, 2006 at 04:25:20PM +1100, Tim Nelson wrote:
We'll need a little more information before we can help, such as:
- Do you want to generate this on the server, or on each client
- Assuming you want it on the serve
ks,
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all attachments) is intended
Mark, can we get Kurt's files put in the cfengine distribution?
Thanks,
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
10
nd Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all attachments) is intended solely for
ith cfengine #"
copy:
/var/cfengine/inputs/etc/hosts dest=/etc/hosts
Insufficient data to solve problem :). What does your
actionsequence say (in the control section).
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTE
On Thu, 26 Jan 2006, Jason Martin wrote:
On Fri, Jan 27, 2006 at 10:28:55AM +1100, Tim Nelson wrote:
http://madstop.com/svn/libmetrics/
I'm getting a 404 from that page, are you sure it is correct?
Sorry:
http://reductivelabs.com/svn/libmetrics/
http://reductivelabs.com/down
On Wed, 25 Jan 2006, Bas van der Vlies wrote:
Tim Nelson wrote:
On Sat, 7 Jan 2006, Mark Burgess wrote:
On Sat, 2006-01-07 at 09:12 -0500, Jason Edgecombe wrote:
Hi Mark,
I would be interested in being able to add arbitrary metrics to cfenv
in
a way similar to gmetric for ganglia.
For
of ganglia.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all attachments) i
re
installer/uninstaller).
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (
ngine::/var/cfengine/inputs/cf.fstab:11: EndGroup without Begin
cf:cfengine::/var/cfengine/inputs/cf.fstab:12: Editfiles Begin/End
mismatch before or at line
Is your version of cfengine the same version as the documentation
is written for?
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03
ailman/listinfo/help-cfengine
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including
fengine-masterconf
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all
dependency resolution and repository
management (although again, I've tried to make it easy to add
more)
iii)The stuff for setting up staging servers is still definately in
beta (or maybe even alpha)
So, you could do it that way, but it would require some codi
don't need to get the system
state information back to the central location. If you still think you
do, then give us an example problem, and see if we can think of a better
way to solve it :).
Hope this helps,
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
.specifically, defining a class on copy, and running
shellcommands if the class is true.
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010
ow best to avoid probs?
Well, it would probably be a good idea to ask the same question on
the network-automation list :).
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Bui
That way
you only have one push in the network, and it reduces the problems
associated with push documented in the links supplied by others in this
thread.
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Te
:).
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all attachments) is intended
ff is cfengine-masterconf (and if you want
a packaging database, arpmats). cfperl is something entirely different,
and is by Ted Zlatanov.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technol
ving an InsertIf.. set of commands may be a worthy addition to CFEngine.
Just don't ask me to write it, I wouldn't know where to start. ;)
Everyone agrees editfiles needs work. But the only plans afoot
are for cfengine 3, unless someone volunteers :).
--
Kind Regards,
Tim Nelson
ose who are willing to do the extra work of adding another layer
of programming to their cfengine system (ie m4, perl, etc).
This would also be me, at least at the moment.
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W
t;otherwhatever"
CatchAbort # Catches abort from LocateLineMatching, so you
# can put other editfiles stuff after
But I'm never sure, because I just write
...and my perl templating does the rest.
:)
--
Kind Regards,
wishlist on the wiki. The editfiles
section of the wishlist got so large that I moved it to a separate page.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Buil
ever discovered, there isn't one. Feel free to
update it though.
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourn
t
which has the name of the executeable that they want.
2. how to do it immediately upon login.
sudo cfagent -q
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1,
uilding on a system from scratch?
Only the usual which apply to any software.
* Where in the documentation is the "outputs" directory discussed and
when output is created?
I'd suggest searching for "outputs" in the reference manual.
What about email to
You can now run cfengine in classes mode. You invoke it from the
command line thusly:
cat /etc/cfengineclasses
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Lev
more packaging-friendly and
automation friendly.
I use cfengine-masterconf for this:
http://arpmats.sourceforge.net/ and click on the cfengine-masterconf link.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: w
love with queries like "cfengine create
user" and "cfengine manage users".
In a perfect world, this idiom would turn into a users: section, but alas
I've not yet had the time to write a patch.
You may both want to check out cfperl from Ted Zlatanov (sp?).
've left in
the database table, etc, for dealing with the patch stuff, so it should be easy
to implement in Arpmats if someone wants to take the time to do it.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.weba
submit a doco patch; the Reference is in
the source (I believe it's in info format; someone will correct me if I'm
wrong).
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Lev
/whatever to do eg. up2date cfengine (or you could just
grab the package from the DAG repo yourself).
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital
won't run the same thing
twice in the same minute, as a protection device; I think you'd have to
define the same command twice to get it to run twice.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.
server and client on different sides of a NAT?
What's your TrustKeysFrom line?
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010
st want to understand criticisms of Perl,
because they may point out better ways of doing things that I will run
into in the future.
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innov
On Tue, 30 Aug 2005, Ed Brown wrote:
On Mon, 2005-08-29 at 19:34, Tim Nelson wrote:
He's adding stuff to the end of the filename. So, for example,
say we want file foo on servers that are both mail servers and web
servers, we get this:
Mark (msa) solution:
.../usr/local/bi
re
expressive (ie. less code = more functionality) than any other language in
this problem domain. I use Perl for the same reason elsewhere. I'm just
wondering if I've missed something, which is why I'm asking if Mark (B)
could take a moment to indicate which of the four options
;d have to modify the templating code to
get it to do that, instead of just downloading and using it.
The only problem with his is if he ever wants a file that's
actually named t.__class__ and it strips the stuff off the end.
But now he knows why I like "find . -name 'foo*
ur files end up in an RPM, and get rolled out via a different
method (see http://arpmats.sourceforge.net/ ). But yes, you end up with a
new branch for every combination of classes that you want to copy files
for. I use find a lot :).
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03
://arpmats.sourceforge.net/cfengine-masterconf/
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email
to the central machine;
just specify the source and destination the other way around (and get your
cfservd to allow uploads for that directory).
HTH,
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAl
# * Set Classes to decide whether to do this
# * Copy files (ignore this)
# * Kill modules link
# * Links (create one lot of new links)
# * Links (create the other lot of new links)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webal
man page), or to use
-vv instead of --verbose (I know -vv gives more info than -v, but not sure
how the long option fits). That might give you a little more info.
If it makes you feel better, I occasionally get that message too,
but I probably just need to upgrade :).
--
Kind Regards,
Tim
eceived 310 bytes from 149.174.213.151#53 in 267 ms
--
I notice you don't have any A records for web.turner.com. I
believe this makes a difference.
Or are the A records just not public?
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 088
ly be able to perform actions that that user can perform. To my mind,
this wouldn't be very practical.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Buildi
start" on the server
3. Run "service cfexecd start" on the client (which can be the same
machine)
You may find it helpful to look at the draft Quick Start guide:
http://cfwiki.org/cfwiki/index.php/QuickStart
Thanks,
--
Kind Regards,
Tim Nelson
still produces duplicates. Let us
know the results of this, and we'll see if we can help.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digita
l...
The cfengine-masterconf stuff has embedded documentation stuff
(like Perl POD), and it would be easy to add the stuff you mention to it,
I think.
http://arpmats.sourceforge.net/cfengine-masterconf/
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03
what kind of values are being passed to the
readlink/symlink/etc? (I'm wondering about buffer overflows or something
here).
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innov
__
Help-cfengine mailing list
Help-cfengine@gnu.org
http://lists.gnu.org/mailman/listinfo/help-cfengine
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harb
uot;.
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Level 1, Innovation Building
Digital Harbour
1010 La Trobe Street
Docklands Melbourne VIC 3008
This email (including all atta
, but unfortunately,
cfengine is a little too complicated to learn that way. You just have to
start with a minimal config and do a lot of RTFM.
Sorry, I've been off work sick, but there is a draft QuickStart
guide.
http://cfwiki.org/cfwiki/index.php/QuickStart
:)
--
Kind Rega
ld be helped along by the use of the Perl
templating stuff in cfengine-masterconf.
http://arpmats.sourceforge.net/cfengine-masterconf/
:)
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
WebAlive Technologies
Le
xtSQL (see links
below) would probably enable you to do that kind of thing.
http://cfwiki.org/cfwiki/index.php/Editfiles
http://cfwiki.org/cfwiki/index.php/TextSQL
--
Kind Regards,
Tim Nelson
Server Administrator
P: 03 9934 0888
F: 03 9934 0899
E: [EMAIL PROTECTED]
W: www.webalive.biz
py and PreRun, I can't see a specific use for them,
but they have potential.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
On Wed, 25 May 2005, Tod Oace wrote:
On May 24, 2005, at 21:01, Tim Nelson wrote:
An interesting idea, but I would still have to double my quantity of
copy statements, yes? One set for the primary server and a second for
the alternate. Or am I misunderstanding?
That's why we
t's why we need Templating in the next version of cfengine:
http://cfwiki.org/cfwiki/index.php/Templating_Ideas
Warning; the above documents a number of different templating
ideas.
Naturally, I like the Action Templating one, as that's my idea :).
--
Tim Nelson
Server Ad
m/gnu/docs/cfengine/cfengine-Anomalies_2.html
So, it basically collects data on your system, and when something
statistically unusual happens, cfagent will define extra classes.
I'd always wondered a bit about this, and now I know. I'll link to it
from the wiki to make it easier to fin
On Wed, 18 May 2005, PAUL WILLIAMSON wrote:
"Tim Nelson" <[EMAIL PROTECTED]> 05/18/05 4:50 AM >>>
On Tue, 17 May 2005, Kelly Brown wrote:
Hi Paul:
Try this the first time you run it...
cfagent -f /etc/cfengine/update.conf
Just a clarifying note that /etc/cfengine/updat
/inputs on each new machine, so I never have
to specify the -f option. Sure it gets overwritten on the first run, but
that doesn't bother me :).
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Dock
On Sun, 15 May 2005, PAUL WILLIAMSON wrote:
Does this make sense? Any help is appreciated...
Try this:
cfagent -q -vv 2>&1 | tee ~/cf01.log
Then look at cf01.log, and see what's being copied, and if
cfagent.conf isn't, see what the error is :).
--
Tim Nelson
Server Admin
/usr/etc/cfengine, as per cfengine-masterconf (cf.
http://arpmats.sourceforge.net/)).
HTH,
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3
Maybe instead I should be asking, is there a summary of the
features we'll be looking at for cfengine 3 that I can read (which might
answer these questions)?
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrob
On Tue, 10 May 2005, Brendan Strejcek wrote:
I really hope the actionsequence goes away in cfengine 3.
I didn't see anything about it on the Wishlist on cfwiki :). What
would you replace it with?
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innov
OS are we talking about? Can you su to root on that server?
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTE
On Tue, 3 May 2005, nathan r. hruby wrote:
On Tue, 3 May 2005, Tim Nelson wrote:
On Mon, 2 May 2005, Yaroslav Halchenko wrote:
Dear Cfengineers,
Did anyone create logwatch scripts for cfengine? I would bet they can be
useful - I'm using logwatch to keep an eye on a few hosts.
What do you
ts in syslog?
I use Logwatch, but as soon as I have the resources, I'll get it
rewritten to deal with multiple hosts logging to a central server to cut
down on the number of e-mails we receive. Kirk (Logwatch lead) has agreed
to this in principle, but this was a few years back.
er files are inherited by later includes, but
not vice-versa."
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL P
On Thu, 28 Apr 2005, Jamie Wilkinson wrote:
This one time, at band camp, Tim Nelson wrote:
-
WHERE
CurrentBlock = "service amanda"
AND Field(0) = "disable"
DO
Field(1) = yes
-
e above would be pretty convergent, I'd hope. Obviously not
until cfengine 3.0, though :). Yes, there are problems with the above
approach, but I think it would help us to think convergently about things.
What do you think?
:)
--
Tim Nelson
Server Administrator
WebAlive Tech
on of Templating ideas (see link to Wiki below,
and scroll to bottom of page).
http://cfwiki.org/cfwiki/index.php/Templating_Ideas
In fact, what would be cool is triggering off templating both
before and after the copy, so that stuff could be done depending on the
server config, and on the
ough I'd be guessing that
improved packaging support would be popular (I'm working on it myself :)
).
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 081
e
inherited by later includes, but not vice-versa."
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTECTED]
http://ww
olves one problem. Of course, there are other ways.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTECTED]
ng obvious?
shellcommands + date +'%s'
?
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTECTED]
http://www.
lems. But I've been
distracted from working on it for the last week, and may be for the next
week or two as well.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
tp://cfwiki.org/cfwiki/index.php/Wishlist ). However, I'd suggest
that you either ask the Webmin community, or contact the person who
originally wrote the webmin module for cfengine.
Thanks,
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building,
perl template (a la
cfengine-masterconf-pt) which installs whichever packages he wants.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne, Vic, 3008
Phone: +61 3 9934 0812
Fax: +6
very start)?
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTECTED]
http://www.webalive.biz/
"Your Business, Your We
/Perl scripts to real packages.
Then, by definition, there is no way to automate these, right? So
they'd have to be managed manually from something like cfengine.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010
have dependencies
-
Would it be reasonable to treat patches as a case of packages?
Can I have some input from someone who knows about patches? (Chip? :) ).
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe S
On Wed, 16 Mar 2005, Ed Brown wrote:
On Tue, 2005-03-15 at 21:53, Tim Nelson wrote:
I've only been skimming, and I thought that someone had already
explained, but in double-checking, they haven't.
The relevant
yours does what it does, but I know the above works
for me, and I'm guessing that that's essentially what you're trying to do.
As to my guess as to what it's doing now, that's based on a gut feeling,
not a rational explanation.
:)
--
Tim Nelson
Server Administ
or macros defined in imported files are only defined after the main
program. Variables from earlier files are inherited by later includes, but
not vice-versa.
---
Hopefully that answers your question; if not, please write back.
ulated with the others). That leaves:
< >
Or if you prefer named operators: le ge
Or using Nathan's suggestion: LessThan, GreaterThan
I prefer the symbolic ones (being a Perl-type guy), but Nathan's
operators look more cfenginely.
:)
--
Tim Nelson
Server
On Thu, 10 Mar 2005, nathan r. hruby wrote:
On Fri, 11 Mar 2005, Tim Nelson wrote:
BEGIN SNIP
classes:
# See if we're overlimt
MailqueOverLimit = ( ReturnsZero(/bin/sh -c "expr `ls
/var/spool/mqueue/ | grep q.*| wc -l` \> 12 > /dev/null") )
nsswitch.conf can do this (yes? no?).
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTECTED]
http://www.webalive
suggestions for
monitoring the number of files in a directory?
Hmm. If I were doing it, I'd make a shell script. Of course,
that would mean that alerts wouldn't work. I might also try a cfengine
method.
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innov
tionality. Alternatively, you could write
a method that performs various operations on users, eg. create (if not
existing), delete, modify, and the like, and then call them from your
other cfengine scripts. If you do that, we'd be interested in seeing
them.
:)
--
Tim Nelson
Server
to find specifically what you are dealing with.
Perhaps the module previously put up for Scientific Linux would work in a
more general fashion?
I'd be in favour, but I don't know how others would feel about
perl :).
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level
hat way do the classes listed above not fulfil your
requirements?
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61 3 9934 0812
Fax: +61 3 9934 0899
E-mail: [EMAIL PROTE
any::
"diff ..."
You'd need to put in the full path for diff, and you'd need to
fill in the ... options appropriately, but the other two lines are fine.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Buildi
the like could use it), so if there
were such a project, we'd presumably have more people working on it than
just the cfengine coders, contributing things for various package formats.
Now the question for Mark: if such a library existed, would
cfengine use it?
(A similar library fo
ve too much fun with it. It will also, when it gets
to release quality, make it much easier to write a Quick Reference guide.
Thanks,
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic,
-
No home patterns to search
Purging private classes from context update
$$
* (Changing context state to: main) *
$$
...
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level
Can someone unsubscribe "[EMAIL PROTECTED]" from the cfengine
lists, because every time I send in an e-mail, I get an "Unknown user"
bounceback.
Thanks,
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
On Wed, 23 Feb 2005, Lars Damerow wrote:
From Tim Nelson <[EMAIL PROTECTED]>, Thu, Feb 24, 2005 at 12:32:57PM
+1100:
On Wed, 23 Feb 2005, Lars Damerow wrote:
What everyone else seems to do is:
1. Add something like "cfagent -q -Dkickstart" to /etc/rc.local
2.
On Thu, 24 Feb 2005, Knut Auvor Grythe wrote:
On Thu, Feb 24, 2005 at 12:25:25PM +1100, Tim Nelson wrote:
Is there a reason you define "generate_sshd_config" twice? As a
more general question, which condition do you want the class defined on?
Yes, as I wrote in an earlie
On Thu, 24 Feb 2005, Knut Auvor Grythe wrote:
On Thu, Feb 24, 2005 at 12:32:57PM +1100, Tim Nelson wrote:
What everyone else seems to do is:
1. Add something like "cfagent -q -Dkickstart" to /etc/rc.local
2. Add something to cfengine which removes the above lin
the end of the method (unless returned). If this isn't what
happens, I'd like someone to let me know.
:)
--
Tim Nelson
Server Administrator
WebAlive Technologies Global
Level 1 Innovation Building, Digital Harbour
1010 LaTrobe Street
Docklands, Melbourne,
Vic, 3008
Phone: +61
1 - 100 of 110 matches
Mail list logo