client/tools/rhncfg/config_client/rhncfgcli_verify.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit e47d872af366157d27226301d036b1e66e5ba408 Author: Joshua Roys joshua.roys@gtri.gatech.edu Date: Thu Apr 15 15:34:52 2010 +0000
Make rhncfg-client verify use lstat
Otherwise it would de-reference symlinks and report on them.
diff --git a/client/tools/rhncfg/config_client/rhncfgcli_verify.py b/client/tools/rhncfg/config_client/rhncfgcli_verify.py index 3c97102..ca9e6a1 100644 --- a/client/tools/rhncfg/config_client/rhncfgcli_verify.py +++ b/client/tools/rhncfg/config_client/rhncfgcli_verify.py @@ -159,7 +159,7 @@ class Handler(handler_base.HandlerBase):
#Stat the destination file try: - dst_stat = os.stat(dst) + dst_stat = os.lstat(dst) except: stat_err = 1