8633b74f56323d510af5608c13c77e64f91839ab
- server.py: add _is_free_password_default() helper that reads /etc/shadow
and hashes known defaults ("free", "gosovransystems") via crypt module;
update api_password_is_default to use it instead of reading the secrets file
- factory-seal.nix: replace file-based free-password check with shadow-based
cryptographic check using python3 + crypt module; add pkgs.python3 to path;
pass values via env vars to avoid shell expansion of hash $ characters
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/31e6fc93-8b4b-47af-9c47-568da0905301
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
Description
Official Repository of Sovran_SystemsOS
https://sovransystems.com
101 MiB
Releases
2
v1.0.5 — Stable Release
Latest
Languages
Python
35.8%
JavaScript
24.4%
Nix
21.1%
CSS
9.4%
Shell
6.4%
Other
2.9%