It seems like version 7.6.20 changed something about the FAHClient and now our fahclient rc service does not fork into background anymore.
This has to be fixed before we update.
Also, change log:
A commit in branch main references this bug:
Author: Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2021-06-25 17:08:02 +0000
Commit: Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2021-06-25 17:13:19 +0000
biology/linux-foldingathome: Update to 7.6.21
Unfortunately, this version of FAHClient is not able to daemonize
successfully anymore. Even though the --daemon flag is passed, FAHClient
does not detach from the controlling terminal. In addition to that it
does not go into background. The --log seems to be broken as well as
since all the logs are printed to the terminal instead of the log file.
In order to alleviate those problems, use daemon(8).
biology/linux-foldingathome/Makefile | 2 +-
biology/linux-foldingathome/distinfo | 6 +++---
biology/linux-foldingathome/files/fahclient.in | 26 +++++++++++---------------
3 files changed, 15 insertions(+), 19 deletions(-)