| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix potential overflow in xalarm_report_event() | 7 天前 | |
Implement systemd socket activation for xalarm and fix socket permission issues - Add systemd socket activation support with dynamic socket type detection - Remove hardcoded file descriptor indices, verify socket types (STREAM/DGRAM) - Create xalarmd.socket unit with proper socket configuration - Update xalarmd.service to depend on socket unit and add ACL configuration guide - Remove socket file creation and permission management from service code - Delete unused permission constants and functions (SOCKET_FILE_PERMISSON, etc.) - Update Makefile to install and manage xalarmd.socket unit - Add ACL configuration guide for regular user access - Fix socket permission from 0666 to 0660 in systemd socket unit - Remove fallback mechanism, fully rely on systemd socket activation This resolves the issue where ACL permissions were lost when xalarm service restarted unexpectedly. Socket files are now managed by systemd, ensuring ACL permissions persist across service restarts. | 4 个月前 | |
refactor the syssentry directory Signed-off-by: zhuofeng <1107893276@qq.com> | 1 年前 |