소스 검색

Merge pull request #102 from 0xf10e/mitigate_salt_29004

Mitigate Salt issue #29004, fixes "expire" on *BSD
lookup-fix-3
puneet kandhari 9 년 전
부모
커밋
a93f97fb3d
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. +10
    -0
      users/init.sls

+ 10
- 0
users/init.sls 파일 보기

@@ -113,7 +113,17 @@ users_{{ name }}_user:
- createhome: False
{% endif %}
{% if 'expire' in user -%}
{% if grains['kernel'].endswith('BSD') and
user['expire'] < 157766400 %}
{# 157762800s since epoch equals 01 Jan 1975 00:00:00 UTC #}
- expire: {{ user['expire'] * 86400 }}
{% elif grains['kernel'] == 'Linux' and
user['expire'] > 84006 %}
{# 2932896 days since epoch equals 9999-12-31 #}
- expire: {{ (user['expire'] / 86400) | int}}
{% else %}
- expire: {{ user['expire'] }}
{% endif %}
{% endif -%}
- remove_groups: {{ user.get('remove_groups', 'False') }}
- groups:

Loading…
취소
저장