found all these errors in log:
readdir() attempted on invalid dirhandle $DIR at /usr/share/webmin/at/backup_config.pl line 13.
Subroutine list_users redefined at /usr/share/webmin/acl/acl-lib.pl line 42.
Subroutine get_user redefined at /usr/share/webmin/acl/acl-lib.pl line 191.
Subroutine list_groups redefined at /usr/share/webmin/acl/acl-lib.pl line 215.
Subroutine get_group redefined at /usr/share/webmin/acl/acl-lib.pl line 323.
Subroutine list_modules redefined at /usr/share/webmin/acl/acl-lib.pl line 336.
Subroutine list_module_infos redefined at /usr/share/webmin/acl/acl-lib.pl line 347.
Subroutine create_user redefined at /usr/share/webmin/acl/acl-lib.pl line 361.
Subroutine modify_user redefined at /usr/share/webmin/acl/acl-lib.pl line 530.
Subroutine add_old_password redefined at /usr/share/webmin/acl/acl-lib.pl line 753.
Subroutine delete_user redefined at /usr/share/webmin/acl/acl-lib.pl line 784.
Subroutine create_group redefined at /usr/share/webmin/acl/acl-lib.pl line 939.
Subroutine modify_group redefined at /usr/share/webmin/acl/acl-lib.pl line 1034.
Subroutine delete_group redefined at /usr/share/webmin/acl/acl-lib.pl line 1140.
Subroutine group_line redefined at /usr/share/webmin/acl/acl-lib.pl line 1242.
Subroutine acl_line redefined at /usr/share/webmin/acl/acl-lib.pl line 1257.
Subroutine can_edit_user redefined at /usr/share/webmin/acl/acl-lib.pl line 1268.
Subroutine open_session_db redefined at /usr/share/webmin/acl/acl-lib.pl line 1297.
Subroutine delete_session_id redefined at /usr/share/webmin/acl/acl-lib.pl line 1325.
Subroutine delete_session_user redefined at /usr/share/webmin/acl/acl-lib.pl line 1345.
Subroutine rename_session_user redefined at /usr/share/webmin/acl/acl-lib.pl line 1372.
Subroutine update_members redefined at /usr/share/webmin/acl/acl-lib.pl line 1400.
Subroutine copy_acl_files redefined at /usr/share/webmin/acl/acl-lib.pl line 1442.
Subroutine copy_group_acl_files redefined at /usr/share/webmin/acl/acl-lib.pl line 1557.
Subroutine copy_group_user_acl_files redefined at /usr/share/webmin/acl/acl-lib.pl line 1575.
Subroutine set_acl_files redefined at /usr/share/webmin/acl/acl-lib.pl line 1597.
Subroutine get_ssleay redefined at /usr/share/webmin/acl/acl-lib.pl line 1635.
Subroutine encrypt_password redefined at /usr/share/webmin/acl/acl-lib.pl line 1657.
Subroutine get_unixauth redefined at /usr/share/webmin/acl/acl-lib.pl line 1682.
Subroutine save_unixauth redefined at /usr/share/webmin/acl/acl-lib.pl line 1704.
Subroutine delete_from_groups redefined at /usr/share/webmin/acl/acl-lib.pl line 1724.
Subroutine get_users_group redefined at /usr/share/webmin/acl/acl-lib.pl line 1743.
Subroutine check_password_restrictions redefined at /usr/share/webmin/acl/acl-lib.pl line 1760.
Subroutine hash_session_id redefined at /usr/share/webmin/acl/acl-lib.pl line 1804.
Subroutine hash_md5_session redefined at /usr/share/webmin/acl/acl-lib.pl line 1826.
Subroutine md5_perl_module redefined at /usr/share/webmin/acl/acl-lib.pl line 1883.
Subroutine session_db_key redefined at /usr/share/webmin/acl/acl-lib.pl line 1905.
Subroutine setup_anonymous_access redefined at /usr/share/webmin/acl/acl-lib.pl line 1919.
Subroutine join_userdb_string redefined at /usr/share/webmin/acl/acl-lib.pl line 1970.
Subroutine validate_userdb redefined at /usr/share/webmin/acl/acl-lib.pl line 1986.
Subroutine userdb_table_sql redefined at /usr/share/webmin/acl/acl-lib.pl line 2084.
Subroutine used_for_anonymous redefined at /usr/share/webmin/acl/acl-lib.pl line 2157.
Subroutine get_safe_acl redefined at /usr/share/webmin/acl/acl-lib.pl line 2173.
Subroutine check_config redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 19.
Subroutine get_iscsi_config redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 30.
Subroutine find redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 83.
Subroutine save_directive redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 95.
Subroutine make_directive_line redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 151.
Subroutine parse_bytes redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 177.
Subroutine convert_bytes redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 202.
Subroutine is_iscsi_server_running redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 227.
Subroutine start_iscsi_server redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 234.
Subroutine stop_iscsi_server redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 243.
Subroutine restart_iscsi_server redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 252.
Subroutine find_free_num redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 260.
Subroutine get_device_size redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 276.
Subroutine find_extent_users redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 324.
Subroutine describe_object redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 343.
Subroutine expand_extents redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 362.
Subroutine get_iscsi_options_file redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 381.
Subroutine get_iscsi_options_string redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 401.
Subroutine get_iscsi_options redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 423.
Subroutine save_iscsi_options_string redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 447.
Subroutine save_iscsi_options redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 470.
Subroutine list_iscsi_users redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 487.
Subroutine create_iscsi_user redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 514.
Subroutine modify_iscsi_user redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 527.
Subroutine delete_iscsi_user redefined at /usr/share/webmin/iscsi-server/iscsi-server-lib.pl line 539.
hope this helps
cheers mike
We'll fix that
readdirerror in the next release. But I'm not sure what causes thoseredefinederrors, except to say that they seem harmless.workaround for the redifined errors is like handled in other libraries of webmin:
put under the line:
use warnings;
the line:
no warnings 'redefine';
this is for
/usr/share/webmin/acl/acl-lib.pl
and
/usr/share/webmin/iscsi-server/iscsi-server-lib.pl
cheers mike
thanks for fixing:
readdir() attempted on invalid dirhandle $DIR at /usr/share/webmin/at/backup_config.pl line 13.
in next release, please.
cheers mike