Skip to content
Snippets Groups Projects
Commit 5b7a2248 authored by Sven Mäder's avatar Sven Mäder :speech_balloon:
Browse files

Add bad permisison/owner count, add sengun exclude

parent de2ab290
No related branches found
No related tags found
No related merge requests found
...@@ -192,6 +192,8 @@ if __name__ == '__main__': ...@@ -192,6 +192,8 @@ if __name__ == '__main__':
check_shares() check_shares()
print('home dirs: ' + str(home_dirs)) print('home dirs: ' + str(home_dirs))
print('bad owner: ' + str(len(owner)))
print('bad permission: ' + str(len(permission)))
print('strange ldap users: ' + str(len(users))) print('strange ldap users: ' + str(len(users)))
print('no blocked attr: ' + str(len(no_blocked))) print('no blocked attr: ' + str(len(no_blocked)))
print('home not closed: ' + str(len(not_closed))) print('home not closed: ' + str(len(not_closed)))
......
...@@ -31,6 +31,7 @@ no_nis_map = [] ...@@ -31,6 +31,7 @@ no_nis_map = []
no_blocked = [] no_blocked = []
not_closed = [] not_closed = []
not_open = [] not_open = []
permission_exclude = ['sengun']
class Home(object): class Home(object):
...@@ -124,7 +125,8 @@ def check_homes(top): ...@@ -124,7 +125,8 @@ def check_homes(top):
owner.append(home) owner.append(home)
if bad_permission(home): if bad_permission(home):
permission.append(home) if f not in permission_exclude:
permission.append(home)
if posix1e.has_extended(home.path): if posix1e.has_extended(home.path):
acl.append(home) acl.append(home)
...@@ -193,6 +195,8 @@ def run_check(xymon): ...@@ -193,6 +195,8 @@ def run_check(xymon):
check_shares() check_shares()
content += 'home dirs: ' + str(home_dirs) + '<br/>' content += 'home dirs: ' + str(home_dirs) + '<br/>'
content += 'bad owner: ' + str(len(owner)) + '<br/>'
content += 'bad permission: ' + str(len(permission)) + '<br/>'
content += 'strange ldap users: ' + str(len(users)) + '<br/>' content += 'strange ldap users: ' + str(len(users)) + '<br/>'
content += 'no blocked attr: ' + str(len(no_blocked)) + '<br/>' content += 'no blocked attr: ' + str(len(no_blocked)) + '<br/>'
content += 'home not closed: ' + str(len(not_closed)) + '<br/>' content += 'home not closed: ' + str(len(not_closed)) + '<br/>'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment