Puppet and NRPE [closed] - nagios

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Can I replace NRPE for Puppet, for managing? If the answer if affirmative, could somebody explain me which are the advantages between both of them?.
Thanks,

No
I think you are comparing two different things.
NRPE is an agent for remote monitoring.
Puppet is a configuration management framework, sort of like make(1) for entire Unix and Mac system configurations.
So, if what you want to do is install software and tweak configurations, Puppet is a good place to start.

While you can setup NRPE to basically allow arbitrary command execution, it's both risky because of NRPE's simple authentication and tedious as it's difficult to manage lots of hosts this way. Puppet is a tool for automating host configuration, which it is fabulous at. If you want to just run a few commands remotely look into mcollective, pssh, mussh, dsh, sshpt, fabric, pdsh, pussh, clusterit -- there are endless others. Even ganglia has a remote command execution framework. Tools similar to Puppet are Chef and CFengine.

DigitalRoss is correct. NRPE and Puppet are in two different spaces.

Related

Complete uninstall of Postgresql from Mac OSX problems [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
Initially I wanted to uninstall PSQL from my system and switch to postgres app, version 9.2.
Followed this guide closely, but still have problems with postgresql being active on my system.
psql gives me
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
When I got to
rm /usr/bin/psql
I get
override rwxr-xr-x root/wheel compressed for /usr/bin/psql?
Since this is out of my competencies, and I have no idea what it does, I am asking you guys.
The files in /usr/bin are a part of your operating system, and among the numerous suppliers of PostgreSQL installers or packages for Mac OS X, I think none of them ever suggests to delete /usr/bin/psql.
In fact there are quite a few more files that you would delete, should you want to wipe out the PostgreSQL client layer as shipped by Apple. And when you'll upgrade that system to 10.8.X+1 or whatever, the Apple installer may well put them back again with newer versions.
If you're in uncharted territory when playing admin with your operating system, it's better to just follow the procedure suggested on postgres.app, which boils down to changing your program's search path, so that their psql and other tools (pg_dump, pg_restore,...) come first.
Also, related answer: How to fix pg_dump version mismatch errors?

Continous integration tool for pure C [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have a set of projects with pure C and Cobol code, I am looking for a continuous integration tool, but i have never used these kind of tools before. My code is in svn and the most important features I am looking for are:
Object version tracking
Compile issues reporting with mails
Does anyone has experience using such tools with C and Cobol code?
I use jenkins for C continuous integration. Jenkins jobs can run bash scripts, so at a minimum you can have the script be make. If make returns non-zero, the build will fail. There is additional stuff you can do to like have gcov/lcov reports collected when you have it up and running as well.
I've used Jenkins a little bit, and it can do all sorts of interesting things, including integration with most version control systems and automatic emails when builds succeed/fail.
It runs as a web-service on anything that can run Java, pretty much.

Where to start in creating Database? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
A friend of mine is a property manager and rents out units in building. currently everything is in folder and he is looking to have them in computer (Database).
I want to help him since I think I do good in programming and I have good Mysql knowledge (CRUD). However, I am not sure about the starting point so I have 2 questions:
1- In terms of hardware, do I just install mysql server on his computer? Or do I get him t buy another computer and have mysql on it (so it is standalone server)? Or do I need some specialized server for DB?
2- Are there certain steps (high level bullet points would do as I would take it from there) I need to follow? Or even if you can recommend a link I can read?
I have knowledge with Mysql, Java, C++, and PHP
Thank you
Ahmad
I would try someone like site5, hostgator for cheap/good hosting but not godaddy since their interface is usually for people who do not code. Also if you're on a mac install the site locally using mamp, or xampp for windows and then export the database to a live server which can cost anywhere from $5-$15/month.

How to install mod_perl for Bugzilla? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I wish to install Bugzilla on windows machine , and I don't want to install it using the ready installer , I want to install it in my mysql server and my apache web server
I have installed perl 5, apache 2 and mysql 5.5 but while I was reading the Guide I found that I have to install something called mod_perl.
What is mod_perl and how do I install mod_perl?
To install Bugzilla on Windows, you can follow one of the tutorials that are out there. They walk you through step by step. This should solve this issue and any further issues. Here are a couple examples:
http://www.theprogrammersweblog.com/2009/02/installing-bugzilla-on-windows-system.html
https://wiki.mozilla.org/Bugzilla:Win32Install
For the installation of mod_perl, you can do the same thing (search for tutorials). Here is one:
http://perl.apache.org/docs/2.0/os/win32/install.html
With that being said, this post should really be over at ServerFault.
mod_perl brings together Apache and Perl, it allows the two to work together.
Here is a guide on how to install it.

Best way to instantly mirror/sync files from Windows to Linux server [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have a directory on a Windows machine with a large number of files and folders that I need to watch and have the files mirrored/synced instantly (or as near to as possible), to a Linux machine over the local network.
I've investigated:
- Rsync, not realtime enough
- WinSCP 'Keep directories up to date' feature, which was OK but limited to 500 directories and the performance was pretty slow.
There are a bunch of results of shareware-style apps that claim to do this, but they are all pretty dubious looking. It seems there must be a good FOSS solution somewhere?
UPDATE: I'd be happy with a one-way transfer rather than a full sync, as long as it's instant and automatic.
I second eneset's proposal of the Unison software. Also if you care of looking for some alternatives Lifehacker has an interesting article on this subject http://lifehacker.com/372175/free-ways-to-synchronize-folders-between-computers
titel
It seems that what you want is to actually deal with the files on the linux server as if they were local files on your computer.
Did you consider looking for a tool to mount a remote ssh folder as a local drive?
Have a look at Unison (http://www.cis.upenn.edu/~bcpierce/unison/). I successfully used it for Linux/Windows home directory mirroring.
Have you considered using Samba? It will let you mount windows shares under linux as well as accessing linux directorys from windows if you set them up as shares.

Resources