用于.socket文件的systemd ConditionPathExists

时间:2017-06-19 11:41:25

标签: sockets systemd

我正在使用systemd来启动Linux系统。 我有一个ssh连接的套接字文件(ssh.socket),只有在目录中的某个文件存在时才能启动。

套接字文件似乎不支持服务文件ConditionPathExists的变量。

只有当文件存在时,systemd是否有一种简单的方法来打开套接字?

1 个答案:

答案 0 :(得分:0)

ConditionPathExists对套接字单元文件的支持不太确定。 但是,一种方法是创建一个接受ConditionPathExists的服务文件,并使用AfterRequires为您的套接字文件添加此服务依赖项。 希望这有效。