File tree Expand file tree Collapse file tree
linux_os/guide/system/accounts/accounts-restrictions/password_expiration/accounts_password_warn_age_login_defs/tests Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
4+ rm {{{ login_defs_drop_in_path }}}
5+ fi
6+
37grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} && \
48 sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE\t0/g" {{{ login_defs_path }}}
59if ! [ $? -eq 0 ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
4+ rm {{{ login_defs_drop_in_path }}}
5+ fi
6+
37grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} && \
48 sed -i " s/PASS_WARN_AGE.*/# PASS_WARN_AGE\t7/g" {{{ login_defs_path }}}
59if ! [ $? -eq 0 ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
4+ rm {{{ login_defs_drop_in_path }}}
5+ fi
6+
37grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} && \
48 sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE\t7/g" {{{ login_defs_path }}}
59if ! [ $? -eq 0 ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
4+ rm {{{ login_defs_drop_in_path }}}
5+ fi
36grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} && \
47 sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE\t-1/g" {{{ login_defs_path }}}
58if ! [ $? -eq 0 ]; then
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # platform = SUSE Linux Enterprise 16
3+ # variables = var_accounts_password_warn_age_login_defs=7
4+
5+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
6+ rm {{{ login_defs_drop_in_path }}}
7+ fi
8+ {{{ bash_copy_distro_defaults(login_defs_defaults_path, login_defs_path) }}}
9+
10+ if grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} ; then
11+ sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE 0/g" {{{ login_defs_path }}}
12+ else
13+ echo " PASS_WARN_AGE 0" >> {{{ login_defs_path }}}
14+ fi
15+ echo " PASS_WARN_AGE 7" >> {{{ login_defs_drop_in_path }}}
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # platform = SUSE Linux Enterprise 16
3+ # variables = var_accounts_password_warn_age_login_defs=7
4+
5+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
6+ rm {{{ login_defs_drop_in_path }}}
7+ fi
8+ {{{ bash_copy_distro_defaults(login_defs_defaults_path, login_defs_path) }}}
9+
10+ if grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} ; then
11+ sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE 0/g" {{{ login_defs_path }}}
12+ else
13+ echo " PASS_WARN_AGE 0" >> {{{ login_defs_path }}}
14+ fi
15+ echo " PASS_WARN_AGE 7" >> {{{ login_defs_drop_in_path }}}
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
4+ rm {{{ login_defs_drop_in_path }}}
5+ fi
6+ {{{ bash_copy_distro_defaults(login_defs_defaults_path, login_defs_path) }}}
37sed -i " /PASS_WARN_AGE.*/d" {{{ login_defs_path }}}
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # platform = SUSE Linux Enterprise 16
3+ # variables = var_accounts_password_warn_age_login_defs=7
4+
5+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
6+ rm {{{ login_defs_drop_in_path }}}
7+ fi
8+ {{{ bash_copy_distro_defaults(login_defs_defaults_path, login_defs_path) }}}
9+ if grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} ; then
10+ sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE 7/g" {{{ login_defs_path }}}
11+ else
12+ echo " PASS_WARN_AGE 7" >> {{{ login_defs_path }}}
13+ fi
14+ echo " PASS_WARN_AGE 0" >> " /etc/login.defs.d/user.dropin.defs"
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # platform = SUSE Linux Enterprise 16
3+ # variables = var_accounts_password_warn_age_login_defs=7
4+
5+ if [ -e {{{ login_defs_drop_in_path }}} ] ; then
6+ rm {{{ login_defs_drop_in_path }}}
7+ fi
8+ {{{ bash_copy_distro_defaults(login_defs_defaults_path, login_defs_path) }}}
9+ if grep -q " ^PASS_WARN_AGE" {{{ login_defs_path }}} ; then
10+ sed -i " s/PASS_WARN_AGE.*/PASS_WARN_AGE 7/g" {{{ login_defs_path }}}
11+ else
12+ echo " PASS_WARN_AGE 7" >> {{{ login_defs_path }}}
13+ fi
14+ echo " PASS_WARN_AGE 0" >> {{{ login_defs_drop_in_path }}}
You can’t perform that action at this time.
0 commit comments