pinpox
c7afab9d92
Add deprecation warnings to all clanModules
2025-06-26 10:35:47 +02:00
pinpox
39a8374dee
migrate clanmodules/{user,root}-password to clanServices/users
...
Move the functionality of both modules into a new clanService.
root-password was previously just a special case of user-password. This
migrates it into a deduplicated clan service and adds checks
2025-06-12 09:04:26 +02:00
a-kenji
8e997864c3
user-password: Improve prompting documentation
2025-06-10 11:04:22 +02:00
Michael Hoang
e8ebd887d0
vars: don't use sops.secrets.*.restartUnits on macOS
2025-06-10 13:27:15 +07:00
Jörg Thalheim
8860a58deb
vars: add restartUnits option
...
For secrets not part of the nix store there is no other way in NixOS to
restart a service after the secret is updated. One example is changing
password in userborn, which doesn't run as a activation script but as a
systemd service.
2025-05-28 16:44:19 +02:00
Johannes Kirschbauer
af58c32238
Docs: unify 'manual' with 'guides' folder
...
This is one of the final steps towards strictly following
https://diataxis.fr/
2025-05-18 20:40:40 +02:00
a-kenji
a0ec0a0bea
clanModules/password: Fix vars documentation
2025-04-30 11:55:23 +02:00
RTUnreal
3f4ff94af6
clanModules: fix shellcheck errors
2025-04-09 19:44:00 +02:00
Jörg Thalheim
6ba2d7fc02
user-password: fix variables beeing incorrect
2025-04-08 09:37:05 +00:00
Jörg Thalheim
f24df0e33b
user-password: migrate to vars
2025-04-08 10:16:59 +02:00
a-kenji
f6466ead04
clanModules/root-password: Add inventory feature
2025-02-02 10:35:48 +00:00
Johannes Kirschbauer
d46ffe9f4a
Chore:_migrate 'machineName' to 'settings.machine.name'
2024-12-31 14:55:50 +01:00
Qubasa
ca5b1a138d
clanModules: Set lib.mkDefault isNormalUser for user-password
2024-09-12 12:00:51 +02:00
Jörg Thalheim
4025e87843
user-password: improve prompt message
2024-07-22 16:09:15 +02:00
Jörg Thalheim
49a07fc50f
also fix user-password with password-store
2024-07-21 21:18:38 +02:00
Johannes Kirschbauer
cbb78ca1ae
ClanModules: Add docs and api to retrieve metadata
2024-06-25 21:17:01 +02:00
Qubasa
10877d73f4
clan-cli: Fix user-password without user-prompt. Remove newlines from user-password and root-password. Improve test_generate_secret
2024-06-24 20:08:02 +02:00
Qubasa
feab5f737e
clan-cli: Add validity check for ssh
...
stash
2024-06-24 19:22:19 +02:00
DavHau
4db2e8303f
refactor: rename clanCore -> clan.core
2024-06-18 18:32:40 +07:00
a-kenji
420f8b57cc
user-password: set prompt to true by default
2024-05-22 12:15:26 +02:00
a-kenji
7de05e8ff0
docs: user-password add admonition
2024-05-14 11:29:07 +02:00
a-kenji
81b534f520
modules: init user-password
...
Init a user-password module, that allows setting the password for a
single user.
fixes #1351
2024-05-14 10:55:43 +02:00