graphfoundation / ongdb

ONgDB is an independent fork of Neo4j® Enterprise Edition version 3.4.0.rc02 licensed under AGPLv3 and/or Community Edition licensed under GPLv3

Home Page:https://www.graphfoundation.org/projects/ongdb/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add sample systemctl unit file, SELinux policy, and supporting files

PeterWhittaker opened this issue · comments

My current work involves ONGDB under various Fedora Linux, including RHEL and CentOS. For this work, we need ONGDB running as a systemctl service. We've located example unit files, and have gotten it working, but on some boxes, only with SELinux disabled - for now - this obviously isn't the best long term (or even medium term) approach.

I plan to address this with:

  1. A minimal unit file (just enough to get ONGBD running as a persistent service)
  2. A minimal SELinux policy (just enough... I do SELinux development as part of my day job)
  3. A minimal installation script (just enough to get the unit file into the right place, enable the service, and install the policy)

I am assuming that once I have this working, the project may entertain a PR that includes a systemctl sub-folder will all the right pieces?

Please advise,

Thanks,

P

Hi Peter,

Thank you for the suggestion and offering to contribute a solution! What you proposed sounds good. To become a contributor to Graph Foundation projects I will need you send back a signed CLA to devrel@graphfoundation.org.

For more real-time collaboration please join our Slack.

Best,
Brad