我尝试从 upstart 迁移,当用户成功登录时,我的许多自定义服务都会被触发。
我想找到start on desktop-session-start
Ubuntu upstart 的等效节。有人能帮助我吗?
答案1
好的。我已经找到了。
没有这样的目标。用户登录后的事件由完全独立systemd 系统,systemd --user
。
pam_systemd.so
该系统由中的自定义 pam 模块和 stanza启动/etc/pam.d/common_session
。
据我所知,所有由 触发的命令systemd --user
都以用户权限执行。如果你想触发某些东西刚过用户登录作为根- 使用pam
,就像 一样systemd
。