Téléverser les fichiers vers "/"
This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
# Commercial licensing
|
||||||
|
|
||||||
|
The source code in this repository is made available under the
|
||||||
|
PolyForm Noncommercial License 1.0.0.
|
||||||
|
|
||||||
|
Commercial use, commercial integration, resale, paid redistribution,
|
||||||
|
or exploitation primarily intended for commercial advantage requires
|
||||||
|
a separate written license from the copyright holder.
|
||||||
|
|
||||||
|
To obtain commercial permission, contact the copyright holder before use.
|
||||||
|
|
||||||
|
Copyright © 2026 Olivier.
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
PolyForm Noncommercial License 1.0.0
|
||||||
|
|
||||||
|
SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0
|
||||||
|
|
||||||
|
This software is licensed under the PolyForm Noncommercial License 1.0.0.
|
||||||
|
Official license terms:
|
||||||
|
https://polyformproject.org/licenses/noncommercial/1.0.0/
|
||||||
|
|
||||||
|
Required Notice: Copyright © 2026 Olivier.
|
||||||
|
|
||||||
|
Commercial use is not granted by this repository license.
|
||||||
|
Any commercial exploitation requires a separate prior written license from the copyright holder.
|
||||||
+29
-4
@@ -1,8 +1,26 @@
|
|||||||
V1 UI uniquement - aucune modification de mot de passe / PIN
|
V4 UI uniquement - aucune modification de mot de passe / PIN
|
||||||
============================================================
|
============================================================
|
||||||
|
|
||||||
|
Cette V4 ajoute :
|
||||||
|
|
||||||
|
- icones supplementaires sur la page Mot de passe ;
|
||||||
|
- icones/cartes d'etat sur la page finale ;
|
||||||
|
- alignement fixe du menu lateral des etapes ;
|
||||||
|
- validation obligatoire du mot de passe temporaire actuel ;
|
||||||
|
- validation obligatoire du PIN temporaire actuel ;
|
||||||
|
- confirmation obligatoire du nouveau mot de passe et du nouveau PIN ;
|
||||||
|
- robustesse du mot de passe toujours informative, jamais bloquante ;
|
||||||
|
- impossibilite de quitter l'assistant avant que toutes les etapes soient renseignees ;
|
||||||
|
- interception de la fermeture de fenetre (par exemple Alt+F4) avant la fin ;
|
||||||
|
- suppression de Ctrl+Q et du bouton Quitter avant la page finale.
|
||||||
|
|
||||||
|
IMPORTANT : il s'agit encore de l'UI de validation.
|
||||||
|
Aucun passwd, ykman ou changement PAM n'est execute par cette application.
|
||||||
|
|
||||||
Arborescence a ajouter au depot :
|
Arborescence a ajouter au depot :
|
||||||
|
|
||||||
|
LICENSE
|
||||||
|
COMMERCIAL-LICENSE.md
|
||||||
modules/first-login-ui.nix
|
modules/first-login-ui.nix
|
||||||
first-login-ui/CMakeLists.txt
|
first-login-ui/CMakeLists.txt
|
||||||
first-login-ui/org.raspot.nixosfirstlogin.desktop
|
first-login-ui/org.raspot.nixosfirstlogin.desktop
|
||||||
@@ -10,8 +28,8 @@ Arborescence a ajouter au depot :
|
|||||||
first-login-ui/src/main.cpp
|
first-login-ui/src/main.cpp
|
||||||
first-login-ui/src/Main.qml
|
first-login-ui/src/Main.qml
|
||||||
|
|
||||||
Le configuration.nix fourni est un exemple complet base sur le depot actuel,
|
Le configuration.nix fourni est base sur le depot actuel,
|
||||||
avec /etc/nixos/hardware-configuration.nix et l'import supplementaire :
|
avec /etc/nixos/hardware-configuration.nix et l'import :
|
||||||
|
|
||||||
./modules/first-login-ui.nix
|
./modules/first-login-ui.nix
|
||||||
|
|
||||||
@@ -21,9 +39,16 @@ Validation prudente :
|
|||||||
sudo nixos-rebuild dry-activate -I nixos-config=/home/localadm/nixos-workstations/configuration.nix
|
sudo nixos-rebuild dry-activate -I nixos-config=/home/localadm/nixos-workstations/configuration.nix
|
||||||
sudo nixos-rebuild test -I nixos-config=/home/localadm/nixos-workstations/configuration.nix
|
sudo nixos-rebuild test -I nixos-config=/home/localadm/nixos-workstations/configuration.nix
|
||||||
|
|
||||||
Puis lancer MANUELLEMENT :
|
Puis lancer manuellement :
|
||||||
|
|
||||||
nixos-first-login-ui
|
nixos-first-login-ui
|
||||||
|
|
||||||
Aucun autostart n'est installe par ce nouveau module.
|
Aucun autostart n'est installe par ce nouveau module.
|
||||||
Le module historique modules/yubikey-first-login.nix n'est pas modifie.
|
Le module historique modules/yubikey-first-login.nix n'est pas modifie.
|
||||||
|
|
||||||
|
Licence :
|
||||||
|
PolyForm Noncommercial License 1.0.0
|
||||||
|
SPDX : PolyForm-Noncommercial-1.0.0
|
||||||
|
|
||||||
|
Note : cette licence interdit l'exploitation commerciale sans licence separee,
|
||||||
|
mais n'est pas une licence "libre/open source" au sens OSI/FSF.
|
||||||
|
|||||||
Reference in New Issue
Block a user