Files
Loki/internal/ajean/sys_firewall_other.go
T
nathaninline 52baab5786 v0.8.4 : l'historique s'exporte, le moteur se laisse joindre, les modeles en plusieurs fichiers marchent
Trois retours d'utilisateurs apres la 0.8.3.

Export de la conversation (regression de la 0.8 : conversation.json a
disparu dans ajean.db, verrouille et binaire). Bouton dans l'UI +
commande 'ajean export [--json] [fichier]', endpoint /api/chat/export.

Ecoute reseau du moteur : interrupteur 'joignable depuis le reseau local'
dans le panneau Acces OpenAI (HOST + regle de pare-feu Windows), commande
'ajean network [on|off|status]'. HOST devient un reglage de machine
preserve au changement de preset.

Modeles GGUF decoupes en tranches -00001-of-000NN : une famille = un
modele. Telechargement de toutes les tranches depuis n'importe quel lien,
sonde d'espace disque sur le total, liste et suppression regroupees,
demarrage refuse avec le nom du fichier manquant.
2026-08-08 20:01:54 +02:00

21 lines
815 B
Go

//go:build !windows
package ajean
// Linux et macOS n'ont pas de pare-feu entrant activé par défaut, et quand il y
// en a un (ufw, firewalld, pf) c'est une affaire d'administration système qu'un
// gestionnaire de modèles n'a pas à trancher dans le dos de l'utilisateur. On
// n'en pilote donc aucun : « inconnu » dit exactement ça, et l'interface
// n'affiche pas d'avertissement de pare-feu là où il n'y a rien à avertir.
// firewallInert n'a de rôle que sous Windows (voir sys_firewall_windows.go) ;
// il existe ici pour que le code de test reste commun aux trois plateformes.
var firewallInert bool
func firewallOpen(int) error { return nil }
func firewallClose(int) error { return nil }
func firewallState(int) string { return "inconnu" }
func firewallManualHint(int) string { return "" }