firebird1.5-super does not start due to missing folder
Bug #184463 reported by
markba
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firebird1.5 (Ubuntu) |
In Progress
|
Undecided
|
Popa Adrian Marius |
Bug Description
Binary package hint: firebird1.5-super
After Installing firebird1.5-super, firebird starts initially OK.
But after a reboot, firebird don't start anymore:
sudo /etc/init.
gives: "Could not open /usr/lib/
Folder /usr/lib/
My manual solution:
- sudo mkdir -p /var/run/
- sudo chown firebird /var/run/
After that, the server runs, also after a reboot.
I guess the two commands (create folder and set rights to that folder) should be in debian post-installation script.
Changed in firebird1.5: | |
assignee: | nobody → mapopa |
status: | New → In Progress |
To post a comment you must log in.
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.