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
103 MiB
Releases
6
v1.1.2 — Stable Release
Latest
Languages
Python
36.7%
Nix
28.4%
JavaScript
19.6%
CSS
7.1%
Shell
5.9%
Other
2.3%