diff --git a/upstart-jobs/ldap/default.nix b/modules/config/ldap.nix similarity index 81% rename from upstart-jobs/ldap/default.nix rename to modules/config/ldap.nix index 4c964cd79f2..3bf1aa9d74d 100644 --- a/upstart-jobs/ldap/default.nix +++ b/modules/config/ldap.nix @@ -57,19 +57,19 @@ mkIf config.users.ldap.enable { # Careful: OpenLDAP seems to be very picky about the indentation of # this file. Directives HAVE to start in the first column! - { source = pkgs.writeText "ldap.conf" '' - uri ${config.users.ldap.server} - base ${config.users.ldap.base} - - ${ - if config.users.ldap.useTLS then '' - ssl start_tls - tls_checkpeer no - '' else "" - } - ''; + { source = pkgs.writeText "ldap.conf" + '' + uri ${config.users.ldap.server} + base ${config.users.ldap.base} + + ${if config.users.ldap.useTLS then '' + ssl start_tls + tls_checkpeer no + '' else ""} + ''; target = "ldap.conf"; } + ]; }; diff --git a/modules/legacy.nix b/modules/legacy.nix index e20caaf1116..a4da194288a 100644 --- a/modules/legacy.nix +++ b/modules/legacy.nix @@ -2,7 +2,6 @@ require = [ ../system/nixos-installer.nix ../upstart-jobs/cron/locate.nix - ../upstart-jobs/ldap ../upstart-jobs/pcmcia.nix ]; } diff --git a/modules/module-list.nix b/modules/module-list.nix index 996ec24b62f..9d2fd9b6955 100644 --- a/modules/module-list.nix +++ b/modules/module-list.nix @@ -2,6 +2,7 @@ ./config/fonts.nix ./config/guest-users.nix ./config/i18n.nix + ./config/ldap.nix ./config/networking.nix ./config/nsswitch.nix ./config/system-path.nix diff --git a/upstart-jobs/ldap/ldap.conf.nix b/upstart-jobs/ldap/ldap.conf.nix deleted file mode 100644 index b4113b80ec0..00000000000 --- a/upstart-jobs/ldap/ldap.conf.nix +++ /dev/null @@ -1,18 +0,0 @@ -{writeText, config}: - -# Careful: OpenLDAP seems to be very picky about the indentation of -# this file. Directives HAVE to start in the first column! - -writeText "ldap.conf" " - -uri ${config.users.ldap.server} -base ${config.users.ldap.base} - -${ -if config.users.ldap.useTLS then " -ssl start_tls -tls_checkpeer no -" else "" -} - -"