Hi, I'm responsible for creating a systemd init file for hsqldb in Fedora, and I need to know if there's a chance it could be incorporated into hsqldb upstream, or if you guys just don't intend to support it at all.
The main problem I see there is that since systemd doesn't support non-standard commands, I don't see an elegant way how stopcompact would be implemented.
Any stance/ideas? Thank you, Tomas Radej
Could you provide a link to this init file. What do you mean by "stopcompact"?
So far I only have a rather primitive file with three shell wrappers, whose contents have been taken directly from the original initrc file. Before I dive deep into it, I need to know how the absence of the stopcompact command (from the original sysv init file, see http://fpaste.org/22v4/ , line 444) is desired to be tackled.
OK. Thanks. I've looked at the file.
1. the stopcompact command executes "SHUTDOWN COMPACT", whereas the stop command executes "SHUTDOWN"
2. this example shows the stopcompact command has been removed from the SUSE version of init file;
3. so long as the stop command is available, stopcompact is not essential.
4. we are happy to maintain and incorporate useful changes upstream. The version of the init that you are looking at belongs to the older 1.8.x version in SVN base-one/trunk/hsqldb/bin. The latest version that we would like to support is located in SVN base/trunk/sample/ .
5. version 1.8.x works with a reference to org.hsqldb.util.SqlToolSprayer instead of the latest version's reference to org.hsqldb.cmdline.SqlToolSprayer
6. we can update the 1.8.x version in SVN base-one/trunk to a modified copy of the latest version
7. Blaine will review any suggested changes when he has time.
That's great news, thank you. I'll polish the systemd file up a bit and submit it for inclusion.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.