Merge branch 'systemd_unit_enabled_fix' into 'main'

systemctl is-enabled can return 'linked' even if service is enabled.

See merge request asus-linux/asusctl!218
This commit is contained in:
Luke Jones
2025-02-11 23:40:49 +00:00

View File

@@ -1045,7 +1045,7 @@ fn check_systemd_unit_enabled(name: &str) -> bool {
.output()
{
let buf = String::from_utf8_lossy(&out.stdout);
return buf.contains("enabled");
return buf.contains("enabled") || buf.contains("linked");
}
false
}