def validate_file_permissions(filename): """Ensure that the specified file exists and warn about unsafe permissions.""" validate_file(filename) if filesystem.has_world_permissions(filename): logger.warning('Unsafe permissions on credentials configuration file: %s', filename)
def test_is_world_reachable(self): filesystem.chmod(self.probe_path, 0o744) self.assertTrue(filesystem.has_world_permissions(self.probe_path)) filesystem.chmod(self.probe_path, 0o700) self.assertFalse(filesystem.has_world_permissions(self.probe_path))