Finit hangs after mounting filesystems from /etc/fstab #348
-
I'm working on a custom distro, and I decided to use finit as the init system. I feel like I'm just missing something, but I'm not sure what. Shown below is an image of finit hanging. I have also attached my /etc/fstab, /etc/finit.conf, a log of the vm's entire lifecycle, and the config.h that was used to build finit. Also, if there are any additional files you'd like to see, I'd be happy to upload them. If you know what I'm missing, please let me know. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
Since you are using yet unreleased software from the master branch, could you tell me which hash you are using? (We had a regression recently that upended things for many.) Enable finit.debug to get some more output, see https://github.com/troglobit/finit/blob/master/doc/cmdline.md. |
Beta Was this translation helpful? Give feedback.
-
I've tried to make the build instructions as clear as possible, but I guess there's always room for improvement. Hmm, yeah you're right. When building a static Finit the pidfile plugin should be built-in. Sorry, but the static build should probably be marked as deprecated, and then removed in v5. I've never used it myself, and was pushed by a very vocal user 5-10 years back. I should know better than try to support use-cases I have no way of testing myself 😞 I recommend going with a dynamic build, doing a proper "make install" and setting up your system .conf file(s) with help from the contrib section. |
Beta Was this translation helpful? Give feedback.
I've tried to make the build instructions as clear as possible, but I guess there's always room for improvement.
Hmm, yeah you're right. When building a static Finit the pidfile plugin should be built-in. Sorry, but the static build should probably be marked as deprecated, and then removed in v5. I've never used it myself, and was pushed by a very vocal user 5-10 years back. I should know better than try to support use-cases I have no way of testing myself 😞
I recommend going with a dynamic build, doing a proper "make install" and setting up your system .conf file(s) with help from the contrib section.