-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
realmd: init at 0.17.0 #128464
base: master
Are you sure you want to change the base?
realmd: init at 0.17.0 #128464
Conversation
2e287f4
to
51d8481
Compare
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
What is required to have this merged? I'm also interested in using it. |
The pkg itself builds just fine, but it's pretty useless without the whole service, so it all comes down to being made useful through a corresponding module which configures + enables the service. Haven't gotten around to take care of this yet, feel free to pick up where I left off… |
Ah ok :) I'm just wondering, whether a module really is necessary. Naive me would think that it is sufficient to put the package into Edit: Most likely, the following is required to use {
services.dbus.packages = [ realmd ];
systemd.packages = [ realmd ];
environment.systemPackages = [ realmd ];
} However, this fails on launching the
Upon closer inspection, I believe it would be better not to remove the
Tricky is that we have neither
|
Anyone get this working? |
, systemd | ||
, xmlto | ||
}: | ||
# doc-related (--disable-doc): docbook_xml_dtd_412 docbook_xml_dtd_42 docbook_xml_dtd_43 docbook_xsl libxslt xmlto |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure what that comment is supposed to tell me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was basically just WIP, as building the docs pulled in a huge amount of dependencies and I thought about disabling docs later using --disable-doc
.
Update to newer version, Thanks @eliasp NixOS#128464 Begin work on nixos module for realmd Add realmd.service realmd: begin work on conf file Finish work on conf file Expose realmd.conf in nixos modules
Update to newer version, Thanks @eliasp NixOS#128464 Begin work on nixos module for realmd Add realmd.service realmd: begin work on conf file Finish work on conf file Expose realmd.conf in nixos modules
Motivation for this change
To make it easier to join NixOS systems to ActiveDirectory, I want to make use of realmd.
It consists of the CLI tool
realm
and the D-Bus activated systemd servicerealmd
.This PR is still a WIP and so far only provides the package, but no module to configure the service yet.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)