On Thu, Nov 10, 2022 at 09:32:14PM +0100, Rafael Sadowski wrote:
> This time separate from the other accounts-sso attempt. Feedback, ok?
> 
> Information for inst:signond-8.61
> 
> Comment:
> SignOn Daemon (Qt)
> 
> Description:
> The SignOn daemon is a D-Bus service which performs user authentication on
> behalf of its clients. There are currently authentication plugins for OAuth 
> 1.0
> and 2.0, SASL, Digest-MD5, and plain username/password combination.
> 
> Maintainer: Rafael Sadowski <rsadow...@openbsd.org>
> 
> WWW: https://accounts-sso.gitlab.io/

Port-wise OK kn, but I can't run-test this.

PLIST has share/examples/signond/signond.conf which contains

        FileSystemName=signonfs
        Size=8
        FileSystemType=ext2

Is this relevant for OpenBSD?

Does the daemon need a global config file, e.g.
        @sample ${SYSCONFDIR}/signond.conf?

You can apply the libaccounts-qt tweak:


--- Makefile.orig       Sun Nov 20 16:55:26 2022
+++ Makefile    Sun Nov 20 16:55:31 2022
@@ -32,8 +32,7 @@
 WRKDIST =      ${WRKDIR}/signond-${V}-5b34c5bbc45eedf55bf553675595b3fcb5c156a8
 
 pre-configure:
-       @ln -sf ${LOCALBASE}/lib/qt5/bin/qcollectiongenerator 
${WRKDIR}/bin/qcollectiongenerator
-       @ln -sf ${LOCALBASE}/lib/qt5/bin/qhelpgenerator 
${WRKDIR}/bin/qhelpgenerator
+       ln -sf ${LOCALBASE}/lib/qt5/bin/q{collection,help}generator 
${WRKDIR}/bin/
        ${SUBST_CMD} ${WRKSRC}/lib/SignOn/SignOnQt5Config.cmake.in
 
 .include <bsd.port.mk>

Reply via email to