Compare commits

..

3 Commits

Author SHA1 Message Date
f8a687be52 migration de neo-nomade à l'annuaire 2017-07-01 14:50:46 +02:00
28fc448e0c Mettre à jour 'README.md' 2017-07-01 12:45:28 +00:00
Yves Dubromelle
195f5e35a1 +plantuml dans les paquets de développement& 2017-06-23 23:16:02 +02:00
3 changed files with 5 additions and 22 deletions

View File

@@ -16,9 +16,10 @@ Actuellement, les scripts contiennent un peu de configuration spécifique pour l
* faire les mises à jour de l'OS * faire les mises à jour de l'OS
* commiter & pusher l'état des dépôts (au cas où). Pour les différents dépôts `git a`, `git commit` puis `make tag push` * commiter & pusher l'état des dépôts (au cas où). Pour les différents dépôts `git a`, `git commit` puis `make tag push`
* mettre à jour les dépôts avec les dernières versions, `make submodules-update` * mettre à jour les dépôts avec les dernières versions, `make submodules-update`
* vérifier que `configuration.nix` contient `services.xserver.enable = true;` pour les machines avec interface graphique
* vérifier que `configuration.nix` contient le nom de la machine `networking.hostName = "<X>";`
* tester la configuration : `nixos-rebuild build` * tester la configuration : `nixos-rebuild build`
* corriger et ajouter les éléments manquant (notamment dans `private/annuaire.nix` ) * corriger et ajouter les éléments manquant (notamment dans `private/annuaire.nix` )
* vérifier que `configuration.nix` contient `services.xserver.enable = true;` pour les machines avec interface graphique
* lorsque tout semble bon, vérifier : * lorsque tout semble bon, vérifier :
* qu'il y a toujours des utilisateurs dans la configuration * qu'il y a toujours des utilisateurs dans la configuration
* que le moyen d'accéder à la machine n'a pas été supprimé (surtout les machines distantes) * que le moyen d'accéder à la machine n'a pas été supprimé (surtout les machines distantes)

View File

@@ -24,6 +24,9 @@ mkIf flags.developpement {
mercurial mercurial
subversion subversion
# spécification
plantuml # diagrammes UML et plus si affinité
# Mono # Mono
#mono46 # interpréteur .NET #mono46 # interpréteur .NET

View File

@@ -20,7 +20,6 @@ in
options = { options = {
#* Utilisé pour avoir des raccourcis de machine #* Utilisé pour avoir des raccourcis de machine
r6d.computers = { r6d.computers = {
isNeoNomade = mkEnableOption "Identification du nom de machine.";
isNomade = mkEnableOption "Identification du nom de machine."; isNomade = mkEnableOption "Identification du nom de machine.";
isRollo = mkEnableOption "Identification du nom de machine."; isRollo = mkEnableOption "Identification du nom de machine.";
}; };
@@ -53,26 +52,6 @@ in
## Affectation des profils aux machines ## Affectation des profils aux machines
(mkIf comp.isNeoNomade{
networking.hostName = "neo-nomade.dubronetwork.fr"; # Define your hostname.
r6d.profiles = {
isDubronetwork = true;
isDesktopEnvironment = true;
};
r6d.config-generator = {
laptop = true;
graphical = true;
scanner = true;
tincAddress = "192.168.12.7/24";
tincExtraConfig = ''
ConnectTo = monstre_dubronetwork_fr
ConnectTo = rollo_dubronetwork_fr
ConnectTo = hydra_prunetwork_fr
ConnectTo = ocean_prunetwork_fr
'';
};
})
# Dubro Vivo - St Malo # Dubro Vivo - St Malo
#tincAddress = "192.168.12.8/24"; #tincAddress = "192.168.12.8/24";
(mkIf comp.isNomade{ (mkIf comp.isNomade{