fix: correct systemd service dependencies and install location#84
fix: correct systemd service dependencies and install location#84yixinshark merged 1 commit intolinuxdeepin:masterfrom
Conversation
- Fix circular dependency: remove dde-session-initialized.target from Requisite - Update startup order: require dde-session-core.target instead of dde-session-pre.target - Fix install location: move from default.target.wants to dde-session-initialized.target.wants Log: correct systemd service dependencies and install location
deepin pr auto review这段代码修改涉及到了系统服务(systemd service)的依赖关系和启动顺序,主要针对 1. 代码逻辑审查修改点 1:修改 -set(EXTRA_AFTER "dde-session-pre.target")
-set(REQUISITE="Requisite=dde-session-initialized.target dde-session-pre.target")
+set(EXTRA_AFTER "dde-session-core.target")
+set(REQUISITE "Requisite=dde-session-core.target")
修改点 2:修改用户级服务的软链接安装目标 -install_user_symlink(deepin-service-manager.service default.target.wants)
+install_user_symlink(deepin-service-manager.service dde-session-initialized.target.wants)
2. 代码质量与规范
3. 代码性能
4. 代码安全
总结与改进建议
|
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: fly602, yixinshark The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Log: correct systemd service dependencies and install location