# kea-sync-from-db.conf — Configuration pour kea-sync-from-db.py # Copier vers /usr/local/etc/kea/kea-sync-from-db.conf [server] # Adresse d'écoute (0.0.0.0 = toutes les interfaces) host = 0.0.0.0 port = 8765 # Token secret partagé avec l'appli PHP (app_settings.sync_token) token = changeme-secret-token # Niveau de log : DEBUG, INFO, WARNING, ERROR log_level = INFO [mysql] host = 127.0.0.1 port = 3306 database = kea user = kea password = secret [kea] # URL de l'API Kea Control Agent (doit tourner sur ce même hôte FreeBSD) api_url = http://localhost:8000/ # Authentification HTTP Basic du Control Agent (laisser vide si non configurée) api_user = api_password = # Chemin du fichier de config Kea à regénérer config_file = /usr/local/etc/kea/kea-dhcp4.conf # Socket de contrôle entre kea-ctrl-agent et kea-dhcp4 # FreeBSD : /tmp/kea-dhcp4-ctrl.sock # AlmaLinux/RHEL : /run/kea/kea4-ctrl-socket control_socket = /tmp/kea-dhcp4-ctrl.sock # Chemin vers le hook lease_cmds (requis pour lease4-get-all / page Leases) # FreeBSD : /usr/local/lib/kea/hooks/libdhcp_lease_cmds.so # AlmaLinux/RHEL : /usr/lib64/kea/hooks/libdhcp_lease_cmds.so # Laisser vide pour ne pas charger le hook lease_cmds_lib = /usr/local/lib/kea/hooks/libdhcp_lease_cmds.so