This package seems to build just fine as long as glib2-devel is installed, I've added it as a make dependency. I also implemented the script from @robinrosenberger with some slight tweaks. The patch script won't effect realmd operation unless you're using sssd. If you install realmd with sssd, you can now immediately domain join afterwards.
Search Criteria
Package Details: realmd 0.17.1-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/realmd.git (read-only, click to copy) |
|---|---|
| Package Base: | realmd |
| Description: | DBus service for joining hosts to Active Directory and FreeIPA realms |
| Upstream URL: | https://freedesktop.org/software/realmd/ |
| Keywords: | active-directory ipa kerberos ldap pam |
| Licenses: | GPL3 |
| Submitter: | grawity |
| Maintainer: | storbake |
| Last Packager: | storbake |
| Votes: | 16 |
| Popularity: | 0.000000 |
| First Submitted: | 2012-11-12 21:09 (UTC) |
| Last Updated: | 2025-07-27 18:50 (UTC) |
Dependencies (14)
- adcliAUR (adcli-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- krb5 (krb5-gitAUR)
- openldap (openldap-gnutlsAUR)
- packagekit
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- docbook-xsl (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (glib2-devel-gitAUR) (make)
- intltool (make)
- python (make)
- xmlto (xmlto-gitAUR) (make)
- samba (ksmbd-toolsAUR) (optional) – traditional Active Directory client
- sssd (sssd-gitAUR, sssd-nosmbAUR) (optional) – Active Directory, FreeIPA, LDAP client
Required by (0)
Sources (2)
storbake commented on 2025-07-27 19:19 (UTC)
NeoCGS commented on 2025-07-04 14:21 (UTC)
For anyone having issues realmd-git seems to be working for me at least.
NeoCGS commented on 2025-06-29 19:57 (UTC)
Yep seems broken right now, both docbook-xml and docbook-xsl doesn't work correctly out of the box, I could get past the xml issue with export XML_CATALOG_FILES="/usr/local/etc/xml/catalog" but after that there's an issue with XSL as well.
GEN doc/manual/realmd.conf.5
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
make[2]: *** [Makefile:3783: doc/manual/realmd.conf.5] Error 4
make[2]: Leaving directory '/home/neo/.cache/yay/realmd/src/realmd-0.17.1'
make[1]: *** [Makefile:2886: all-recursive] Error 1
make[1]: Leaving directory '/home/neo/.cache/yay/realmd/src/realmd-0.17.1'
make: *** [Makefile:1256: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: realmd-exit status 4
-> Failed to install the following packages. Manual intervention is required:
realmd - exit status 4
fly1984 commented on 2025-06-27 02:05 (UTC)
me too!install error:
edesktop.realmd.Service.xml, and no fallback was found make[2]: *** [Makefile:3801: manual/index.html] Error 11 make[2]: Leaving directory '/home/Itsuka/.cache/paru/clone/realmd/src/realmd-0.17.1' make[1]: *** [Makefile:2886: all-recursive] Error 1 make[1]: Leaving directory '/home/Itsuka/.cache/paru/clone/realmd/src/realmd-0.17.1' make: *** [Makefile:1256: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'realmd-0.17.1-1': error: packages failed to build: realmd-0.17.1-1
Gotoro commented on 2024-08-05 09:12 (UTC)
@trainzkid install glib2 and glib2-devel
trainzkid commented on 2024-06-18 13:43 (UTC)
Fails to install on a fresh install with the following error:
Now type 'make' to compile realmd.
GEN realm-dbus-generated.c
/bin/sh: line 1: gdbus-codegen: command not found
make: *** [Makefile:3708: realm-dbus-generated.c] Error 127
==> ERROR: A failure occurred in build().
Aborting...
-> error making: realmd-exit status 4
-> Failed to install the following packages. Manual intervention is required:
realmd - exit status 4
glib2 2.80.3-2
Let me know if it's something simple I'm missing..
storbake commented on 2024-04-05 06:07 (UTC) (edited on 2024-04-05 06:07 (UTC) by storbake)
Used this to domain join with sssd and winbind+samba. I had to use the script from @robinrosenberger and things worked great afterwards. Now I can auth as a domain user and also share local disks to other domain users.
Along with the arch wiki, I recommend reading this Red Hat article: https://access.redhat.com/solutions/3802321 This is also helpful for coming up with a good samba smb conf file: https://access.redhat.com/labs/adih/
DVS9999 commented on 2023-04-27 10:11 (UTC)
source=("https://gitlab.freedesktop.org/$pkgname/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
seems to be the new source line.
bioshacker001 commented on 2023-04-21 20:17 (UTC)
Looks like they host through Gitlab now, here's the repo: https://gitlab.freedesktop.org/realmd/realmd/
Pinned Comments