#4290 Webwin 1.650 Installation Error(s)

Other
closed-fixed
nobody
5
2013-09-03
2013-08-28
Jon
No

System Config: Pear Linux 7.0 (based on Ubuntu 12.10), installed to /opt/webmin-1.650, all relevant patches and updates applied.

Upon installing from the tar.gz file and accepting all the defaults, the following errors appear;

Running postinstall scripts ..
PID file /var/webmin/miniserv.pid does not exist
Subroutine setup_ca redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 76.
Subroutine install_webmin_module redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 126.
Subroutine grant_user_module redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 431.
Subroutine delete_webmin_module redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 472.
Subroutine file_basename redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 581.
Subroutine gnupg_setup redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 595.
Subroutine list_standard_modules redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 623.
Subroutine standard_chooser_button redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 655.
Subroutine list_third_modules redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 668.
Subroutine third_chooser_button redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 700.
Subroutine get_webmin_base_version redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 711.
Subroutine base_version redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 721.
Subroutine get_newmodule_users redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 732.
Subroutine save_newmodule_users redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 754.
Subroutine get_miniserv_sockets redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 778.
Subroutine fetch_updates redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 826.
Subroutine check_update_signature redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 893.
Subroutine find_cron_job redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 924.
Subroutine get_ipkeys redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 936.
Subroutine save_ipkeys redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 957.
Subroutine validate_key_cert redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 989.
Subroutine detect_operating_system redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1010.
Subroutine show_webmin_notifications redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1045.
Subroutine get_webmin_notifications redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1061.
Subroutine get_system_uptime redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1263.
Subroutine list_operating_systems redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1310.
Subroutine shared_root_directory redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1335.
Subroutine submit_os_info redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1372.
Subroutine get_webmin_id redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1400.
Subroutine ip_match redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1416.
Subroutine prefix_to_mask redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1502.
Subroutine valid_allow redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1516.
Subroutine get_preloads redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1561.
Subroutine save_preloads redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1573.
Subroutine get_tempdirs redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1584.
Subroutine save_tempdirs redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1601.
Subroutine get_module_install_type redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1620.
Subroutine get_install_type redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1637.
Subroutine list_cached_files redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1667.
Subroutine show_restart_page redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1686.
Subroutine cert_info redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1704.
Subroutine cert_pem_data redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1745.
Subroutine cert_pkcs12_data redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1760.
Subroutine get_blocked_users_hosts redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1786.
Subroutine show_ssl_key_form redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1814.
Subroutine parse_ssl_key_form redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1858.
Subroutine parse_ssl_csr_form redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 1931.
Subroutine build_installed_modules redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 2005.
Subroutine get_latest_webmin_version redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 2047.
Subroutine filter_updates redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 2080.
Subroutine get_clone_source redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 2122.
Subroutine retry_http_download redefined at /opt/webmin-1.650/webmin/webmin-lib.pl line 2138.
Subroutine list_keys redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 23.
Subroutine list_keys_sorted redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 74.
Subroutine list_secret_keys redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 82.
Subroutine key_fingerprint redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 88.
Subroutine get_passphrase redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 105.
Subroutine put_passphrase redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 116.
Subroutine encrypt_data redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 128.
Subroutine decrypt_data redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 167.
Subroutine sign_data redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 224.
Subroutine verify_data redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 283.
Subroutine read_entire_file redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 327.
Subroutine write_entire_file redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 339.
Subroutine get_trust_level redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 349.
Subroutine delete_key redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 371.
Subroutine default_email_address redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 398.
Subroutine fetch_gpg_key redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 415.
Subroutine search_gpg_keys redefined at /opt/webmin-1.650/webmin/gnupg-lib.pl line 442.
..done

Enabling background status collection ..
PID file /var/webmin/miniserv.pid does not exist
..done

Attempting to start Webmin mini web server..
Starting Webmin server in /opt/webmin-1.650
Pre-loaded WebminCore
..done

Discussion

  • Jamie Cameron
    Jamie Cameron
    2013-08-28

    Those "subroutine redefined" messages are harmless - but the error about the PID file looks like a problem. Was Webmin running when you did this upgrade?

     
  • Jon
    Jon
    2013-09-03

    No, it wasn't. I made sure to do the install on a "virgin" system, just in case.

    Interestingly when I did the install on Pear Linux 8 beta 1 I didn't get the PID or error messages. Ubuntu specific maybe ??

     
  • Jamie Cameron
    Jamie Cameron
    2013-09-03

    • status: open --> closed-fixed
     
  • Jamie Cameron
    Jamie Cameron
    2013-09-03

    Ok - the next release of Webmin won't output this error message if Webmin isn't running on install or upgrade.