Apparently, the mentioned folder disappears after a reboot. Strange thing is that simple stopping and starting the server does *not* remove the folder, but as mentioned, a reboot does remove the folder.
So, it was not sufficient to create and set rights to the folder once.
In a workaround, I modified /etc/init.d/firebird1.5-super:
added lines (just before the case construct):
# Workaround for disappearing folder
if [ ! -d /var/run/firebird1.5 ]
then
mkdir -p /var/run/firebird/1.5
chown firebird /var/run/firebird/1.5/
fi
Note that this is only a workaround. The real problem IMO is that the folder is removed, somewhere in the reboot proces. It's not in the init-script (/etc/init.d/firebird1.5-super), so it should happen somewhere else.
Update.
Apparently, the mentioned folder disappears after a reboot. Strange thing is that simple stopping and starting the server does *not* remove the folder, but as mentioned, a reboot does remove the folder.
So, it was not sufficient to create and set rights to the folder once. d/firebird1. 5-super:
In a workaround, I modified /etc/init.
added lines (just before the case construct):
# Workaround for disappearing folder firebird1. 5 ] firebird/ 1.5 firebird/ 1.5/
if [ ! -d /var/run/
then
mkdir -p /var/run/
chown firebird /var/run/
fi
Note that this is only a workaround. The real problem IMO is that the folder is removed, somewhere in the reboot proces. It's not in the init-script (/etc/init. d/firebird1. 5-super) , so it should happen somewhere else.