每次更新bashrc时,盐堆栈源bashrc



我的小黄人的bashrc文件是一个托管文件,现在每次更改bashrc时我都需要获取它的源代码。在salt中有办法做到这一点吗。

目前我有这个

/home/path/bashrc:
  file.managed:
    - name:  /home/path/.bashrc
    - source:  salt://dir/bashrc
    - user:  path
    - group:  path
  cmd.run:
    - name:  source /home/path/.bashrc
    - user:  path

这样做正确吗?

您不能也不需要这样做-source仅适用于当前打开的终端会话。Salt不能(或者不应该)仅仅为了获取新的bashrc而中止/中断现有的终端会话。

当用户下次登录时,将自动获取新版本的bashrc。

最新更新