ubuntu-10.04 – upstart可以处理配置文件的符号链接吗?

我在版本控制下拥有所有的upstart配置文件.我使用upstart的理想方法是从我的版本控制存储库(mercurial – 不重要)创建软链接到/ etc / init但是upstart无法查看作业.如果我将文件从存储库目录复制到/ etc / init,一切都很好.

任何人都知道为什么暴发户无法处理符号甚至硬链接

谢谢

克里斯

Upstart不支持符号链接,因为它们是 might point to a file on a partition that is not loaded at boot time.

通过将conf文件放在/ etc / init / myscripts中然后将其绑定到我的存储库中的目录,我已经在我自己的项目中解决了这个问题. mount –bind / etc / init / myscripts~ / code / repo / initscripts.

将此添加到/ etc / fstab,绑定将是持久的:

/etc/init/myscripts  /home/me/code/repo/initscripts      none    bind

这有效地为您提供了硬链接目录. Upstart会将conf文件视为任何其他文件,因为它们是/ etc / init的本地文件.您的DVCS也会将它们视为回购中的本地文件,因此它也会将它们视为存储在其中的任何其他文件.两全其美.

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...