Just installed 13.1 as a VM, but there’s no syslog running, and when I check /etc/init.d there’s no syslog-script.
So, what should I do to make it work?
Just installed 13.1 as a VM, but there’s no syslog running, and when I check /etc/init.d there’s no syslog-script.
So, what should I do to make it work?
Do you have it installed? rsyslog is default, unless you use minimal installation.
On Tue, 18 Mar 2014 17:16:02 +0000, Sharpless wrote:
> Just installed 13.1 as a VM, but there’s no syslog running, and when I
> check /etc/init.d there’s no syslog-script.
>
> So, what should I do to make it work?
13.1 uses systemd, not sysvinit, so you need to look at the startup
scripts for systemd.
You’ll find /etc/systemd/system/syslog.service does exist.
Jim
–
Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C
Ah, that helped finding it. The only thing not explained is, why didn’t it start automatically? Is that a new default?
No, it’s does start automatically here.
What does “systemctl status syslog.service” say?
Do you actually have a syslog (rsyslog, syslog-ng) installed?
On 2014-03-18 20:16, wolfi323 wrote:
>
> Sharpless;2631248 Wrote:
>> Ah, that helped finding it. The only thing not explained is, why didn’t
>> it start automatically? Is that a new default?
>
> No, it’s does start automatically here.
Some systems could get systemd’s journald instead. A minimal install
gets it automatically - at least so wrote some one recently. I do not
know for certain myself.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)
Well, yes, systemd’s journald is active by default.
But if rsyslog or syslog-ng is installed and running, journald forwards all messages to that as well.
I’m not sure whether rsyslog is installed by default on 13.1 though.
It has NOT been automatically installed in a Factory installation I did recently (10 days ago).
And if it’s not installed, it’s obvious that it’s not started either.
But installing it should automatically enable it as well.