From b65ffa4d8fec4cb7a4d2712c6ff94cd7115b1cec Mon Sep 17 00:00:00 2001 From: Yves Dubromelle Date: Thu, 11 Aug 2016 23:08:33 +0200 Subject: [PATCH] ajout option de configuration pour stocker les mails en boite --- base/activation-manuelle/users.nix | 22 ++++++++++++++++++++-- config-generator.nix | 1 + 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/base/activation-manuelle/users.nix b/base/activation-manuelle/users.nix index a830109..8de65b7 100644 --- a/base/activation-manuelle/users.nix +++ b/base/activation-manuelle/users.nix @@ -63,12 +63,30 @@ in { ]; }; - users.extraUsers.lothy = mkIf (profiles.isDubronetwork && profiles.isDesktop) { + users.extraUsers.lothy = mkIf ( (cfg.mailboxes && profiles.isDubronetwork) + || (profiles.isDesktop && profiles.isDubronetwork) + ) { description = "Ophélie Dubromelle-Lacroix"; isNormalUser = true; extraGroups = [ "audio" ]; + hashedPassword = "$6$vcZSVwQFcGg1xt$xuMiCmlozhgyFFGEw3rRnIrhVcglMlWY1lfJG17QoKE4KzrQfc9YAaJYgf.clc3ouFC/yLtEs18Q0DVGixTEt0"; }; -} + users.extraUsers.alain = mkIf (cfg.mailboxes && profiles.isDubronetwork) { + description = "Alain Dubromelle"; + isNormalUser = true; + hashedPassword = "$6$wGd7Inli$p4Q8BrkUSNCKfqloHtehFKKHQqVKVxul/oHWBY2BdqlFNt7N9MXuvVJZ2BOD747vQvAc2f07N8I8kD0n7x/o61"; + }; + users.extraUsers.michele = mkIf (cfg.mailboxes && profiles.isDubronetwork) { + description = "Michele Dubromelle"; + isNormalUser = true; + hashedPassword = "$6$RuwEVVml$JnSb62qFrtBJY1CfC9uE0YK2qd2TpnNmlXNeQ62ludb3mkV8AMUVEj3R9jTKtOfLt/ap6jGVmakotGtHczBHL/"; + }; + users.extraUsers.dubromelle = mkIf (cfg.mailboxes && profiles.isDubronetwork) { + description = "Alain & Véro Dubromelle"; + isNormalUser = true; + hashedPassword = "$6$Aa7rTIL7$M8zhtVsjPhkbNsY571K6bb04Y6cS04Z8RYKTIF3HoslelXplkphckauNep9gnc9mAp0p7o2lnQEVSoPw2UwT7/"; + }; +} diff --git a/config-generator.nix b/config-generator.nix index d2dbf07..df27af3 100644 --- a/config-generator.nix +++ b/config-generator.nix @@ -46,6 +46,7 @@ in jeux = mkEnableOption "Profil pour les jeux vidéos."; laptop = mkEnableOption "Profil pour les outils spécifiques aux ordinateurs portables.."; locate = mkEnableOption "Profil pour activer la fonction locate."; + mailboxes = mkEnableOption "Profil pour stocker les mails dans des boîtes aux lettres."; murmur = mkEnableOption "Profil pour activer un serveur Mumble (murmur)"; nix-serve-client= mkEnableOption "Profil pour que la machine soit un client de cache nix."; nix-serve-server= mkEnableOption "Profil pour que la machine soit un serveur de cache nix.";