diff --git a/srcpkgs/mongodb/files/mongodb/run b/srcpkgs/mongodb/files/mongodb/run new file mode 100755 index 00000000000..cfbf4e92c0c --- /dev/null +++ b/srcpkgs/mongodb/files/mongodb/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/mongod --quiet --config /etc/mongodb/mongodb.conf diff --git a/srcpkgs/mongodb/files/mongodb/supervise b/srcpkgs/mongodb/files/mongodb/supervise new file mode 120000 index 00000000000..fc12099078a --- /dev/null +++ b/srcpkgs/mongodb/files/mongodb/supervise @@ -0,0 +1 @@ +/run/runit/supervise.mongodb \ No newline at end of file diff --git a/srcpkgs/mongodb/template b/srcpkgs/mongodb/template index a977e894941..62efe990575 100644 --- a/srcpkgs/mongodb/template +++ b/srcpkgs/mongodb/template @@ -60,4 +60,6 @@ do_install() { vinstall "${FILESDIR}/mongodb.conf" 644 "etc/mongodb" [ "$build_option_systemd" ] && \ vinstall "${FILESDIR}/mongodb.service" 644 "usr/lib/systemd/system" + + vsv mongodb }