* José Francisco Lombera Landa <jlomb...@gdl.cinvestav.mx> [2012-02-11 17:45]:
> On Feb 11 2012 02:00:41 Michael Biebl wrote:
> > Please attach your /etc/fstab, /etc/init.d/shorewall and the output of
> > "systemctl dump"
> 
> The files are attached. Thanks for the response.
> 
> Regards,
> José Fco. Lombera Landa

> -> Unit shorewall.service:
>       Description: LSB: Configure the firewall at boot time
>       Instance: n/a
>       Unit Load State: loaded
>       Unit Active State: failed
>       Inactive Exit Timestamp: Sat, 11 Feb 2012 10:05:30 -0600
>       Active Enter Timestamp: n/a
>       Active Exit Timestamp: n/a
>       Inactive Enter Timestamp: Sat, 11 Feb 2012 10:05:32 -0600
>       GC Check Good: yes
>       Need Daemon Reload: no
>       Name: shorewall.service
>       Condition Timestamp: Sat, 11 Feb 2012 10:05:30 -0600
>       Condition Result: yes
>       Requires: systemd-stdout-syslog-bridge.socket
>       WantedBy: sysinit.target
>       Conflicts: shutdown.target
>       Before: sysinit.target
>       Before: shutdown.target
>       After: network.target
>       After: remote-fs.target
>       After: systemd-stdout-syslog-bridge.socket
>       References: network.target
>       References: remote-fs.target
>       References: systemd-stdout-syslog-bridge.socket
>       References: shutdown.target
>       ReferencedBy: sysinit.target

[...]

> -> Unit remount-rootfs.service:
>       Description: Remount Root FS
>       Instance: n/a
>       Unit Load State: loaded
>       Unit Active State: active
>       Inactive Exit Timestamp: Sat, 11 Feb 2012 10:05:38 -0600
>       Active Enter Timestamp: Sat, 11 Feb 2012 10:05:38 -0600
>       Active Exit Timestamp: n/a
>       Inactive Enter Timestamp: n/a
>       GC Check Good: yes
>       Need Daemon Reload: no
>       Name: remount-rootfs.service
>       Name: checkroot.service
>       Fragment Path: /lib/systemd/system/remount-rootfs.service
>       Condition Timestamp: Sat, 11 Feb 2012 10:05:38 -0600
>       Condition Result: yes

The timestamps here and the logs in the initial mail suggest that
shorewall.service gets started before '/' is remounted rw. That makes
the write to /var/log in shorewalls init script fail.

/etc/init.d/shorewall
>#!/bin/sh
>### BEGIN INIT INFO
># Provides:          shorewall
># Required-Start:    $network $remote_fs
># Required-Stop:     $network $remote_fs
 
I think that should say:
># Required-Start:    $network $remote_fs $local_fs
># Required-Stop:     $network $remote_fs $local_fs

If so this is really a bug in shorewall.

Another possibly though is that remote-fs.target should imply
local-fs.target. Which it indeed does in v44-1.

José, could you confirm if either the suggested modification to the
initscript or an upgrade to 44-1 fixes the problem?

Regards,
David



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to