Vahis wrote:
Cristian Rodríguez wrote:
On 18/12/11 15:39, Vahis wrote:
Cristian Rodríguez wrote:
On 18/12/11 14:27, Vahis wrote:
I did same thing (just copied it from the post) with postfix in my 64 bit 12.1:
ln -s /lib/systemd/system/postfix.service /etc/systemd/system/multi-user.target.wants
and now it starts.
You have to use systemctl enable postfix.service, the symlink is created as a result of that command.
So is it meant to be that system mail doesn't run by default?
services started by default have to be mentioned in systemd-presets-branding-openSUSE package though postfix is, there was a bug in the package,
Is this a bug or an intended behavior?
In this particular case, there WAS a bug...
OK.
I ran 'systemctl enable postfix.service' on another system where I hadn't installed the systemd that Larry Finger pointed out earlier.
The symlink was created but postfix didn't start.
I also have this in /var/log/messages, on both machines:
systemd[1]: PID 5251 read from file /var/spool/postfix/pid/master.pid does not exist. Your service or init script might be broken.
I'll install the newer systemd...
zypper in -f http://download.opensuse.org/repositories/home:/fcrozat:/systemd/openSUSE_12...
Now postfix starts at boot.
Vahis