On Tue, 23 Apr 2013, Erik Steffl wrote:
On 04/23/2013 12:55 AM, David Lang wrote:
On Sun, 21 Apr 2013, Erik Steffl wrote:
what's a preferred way to get v7 (in ubuntu)? I see that there are:
- http://www.rsyslog.com/ubuntu-repository/ (says it's experimental)
- https://launchpad.net/~tmortensen/+archive/rsyslogv7
- https://launchpad.net/~gchinis/+archive/rsyslog7 (looks like subset
of the previous one but slightly different versions)
- just download/compile?
It depends on what you are wanting to do.
If you are looking to use some of the latest and greatest features,
write a new module, or test bugfixes, download/compile is the best bet.
You probably want to work from the git source tree, this means you won't
even be running releases, you will be running the development snapshot.
If you are wanting something to run in production, then you may want to
run releases.
production, mostly looking for json and disk assisted queues, just learned
that json is relatively new feature so trying to figure out what's the best
way to get fairly stable ubuntu packages
Ok, if you are doing json stuff, you really want the latest 7.x, right now we
are very near the next 'stable' release, so I would suggest that you use the
latest 'development' release until the stable is cut.
If the pre-generated binaries include all the features you want (and you
don't consider them too bloated by including all the things you don't
use), then using one of the repositories is probably the right thing to do.
as far as which repository to use, there things get interesting.
the rsyslog repository is 'experimental', but that's because they just
contain every release compiled and packaged for each distro. There isn't
a lot of testing of each release/distro set.
However, the PPAs are also experimental (they are not tested and blessed
by Ubuntu)
so it boils down to who do you trust to do the best job :-)
personally, I would probably use the rsyslog ones. They are probably
going to be used by more people and so will get better bug reports. I
think the other two are basically historical interest nowdays, they were
created before rsyslog started hosting distro repositories.
I'd be interested in hearing those folks describe what they see as the
advantage of their seperate PPAs over the rsyslog repository.
it seems that both rsyslog and launchpad.net/~tmortensen repos are pretty
current, I even got response from Todd that he'll add quantal packages to his
repo (rsyslog repo does not have quantal packages either).
rsyslog isn't very version sensitive, so you should be able to use the newest
package on any ubuntu version equal to or newer than the one it was released
for.
So was trying to get some more information about these repositories (I
think the launchpad.net/~gchinis is out, it doesn't seem to be complete).
Rsyslog is the default syslog for Ubuntu and quantal has been out for some
time now so I thought the packages would be fairly up to date but they are
not. Seems like it's because there has been lot of experimenting lately so
Ubuntu is waiting for the features to stabilize a bit?
It's less a matter of Ubuntu waiting for things to stabilize than it is that
every distro picks a version during it's development cycle and sticks with that
version until the next development cycle. This is not just a Ubuntu thing,
RedHat Enterprise 5.x is still shipping a rsyslog 3.22 (although they did add an
optional rsyslog 5.x in a recent one)
I don't know why Ubuntu hasn't upgraded past rsyslog 5.x, even the 13.4 still
has 5.8.11 in it.
David Lang
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE
THAT.