Seems as nothing major, just FYI:
I just bought yet another PRO license to upgrade from GPL to PRO our new separate (detached from webserver) mail server, so that it can setup the 2 secondary GPL mail servers automatically with the relay_recipient_maps to prevent backscatter spam as instructed here http://www.virtualmin.com/documentation/email/hold-and-forward . :-)
When Upgrading Virtualmin GPL to PRO from within Virtualmin (in System Settings -> Upgrade to Virtualmin PRO) following minor error appears (i did not have multi-login installed):
virtualmin-multi-login/postinstall.pl failed : Require virtualmin-multi-login/postinstall.pl failed :
<pre>Module server-manager does not exist at /usr/share/webmin/web-lib-funcs.pl line 1361.
Compilation failed in require at /usr/share/webmin/virtualmin-multi-login/postinstall.pl line 2.
</pre> at /usr/share/webmin/web-lib-funcs.pl line 1361.
(also, nothing major, just for rounding some corners of first impressions):
At end it doesn't reload virtualmin's menu, so "Addresses and Networking / Secondary Mail Servers" doesn't appear when upgrade is done until page is reloaded, even though in System Information's iframe ofc the Pro appears) Full output of the upgrade:
Upgrade to Virtualmin Pro
Creating Virtualmin license file ..
.. done
Updating available packages from APT ..
Hit http://cfengine.com precise InRelease
Hit http://cfengine.com precise/main Sources
Ign http://security.ubuntu.com precise-security InRelease
Hit http://cfengine.com precise/main amd64 Packages
Hit http://cfengine.com precise/main i386 Packages
Ign http://cfengine.com precise/main TranslationIndex
Get:1 http://security.ubuntu.com precise-security Release.gpg [198 B]
Get:2 http://security.ubuntu.com precise-security Release [49.6 kB]
Ign http://ch.archive.ubuntu.com precise InRelease
Get:3 http://security.ubuntu.com precise-security/main Sources [58.4 kB]
Ign http://software.virtualmin.com virtualmin-precise InRelease
Get:4 http://security.ubuntu.com precise-security/restricted Sources [1950 B]
Get:5 http://security.ubuntu.com precise-security/universe Sources [18.1 kB]
Get:6 http://security.ubuntu.com precise-security/main amd64 Packages [208 kB]
Ign http://ch.archive.ubuntu.com precise-updates InRelease
Hit http://ch.archive.ubuntu.com precise Release.gpg
Hit http://ch.archive.ubuntu.com precise-updates Release.gpg
Hit http://ch.archive.ubuntu.com precise Release
Ign http://cfengine.com precise/main Translation-en
Get:7 http://security.ubuntu.com precise-security/restricted amd64 Packages [3969 B]
Get:8 http://security.ubuntu.com precise-security/universe amd64 Packages [58.4 kB]
Hit http://ch.archive.ubuntu.com precise-updates Release
Hit http://ch.archive.ubuntu.com precise/main Sources
Hit http://ch.archive.ubuntu.com precise/restricted Sources
Get:9 http://security.ubuntu.com precise-security/main i386 Packages [215 kB]
Hit http://ch.archive.ubuntu.com precise/universe Sources
Hit http://ch.archive.ubuntu.com precise/main amd64 Packages
Hit http://ch.archive.ubuntu.com precise/restricted amd64 Packages
Hit http://ch.archive.ubuntu.com precise/universe amd64 Packages
Get:10 http://security.ubuntu.com precise-security/restricted i386 Packages [3968 B]
Get:11 http://security.ubuntu.com precise-security/universe i386 Packages [59.1 kB]
Hit http://ch.archive.ubuntu.com precise/multiverse amd64 Packages
Hit http://ch.archive.ubuntu.com precise/main i386 Packages
Hit http://ch.archive.ubuntu.com precise/restricted i386 Packages
Hit http://security.ubuntu.com precise-security/main TranslationIndex
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com precise-security/universe TranslationIndex
Hit http://ch.archive.ubuntu.com precise/universe i386 Packages
Hit http://ch.archive.ubuntu.com precise/multiverse i386 Packages
Hit http://ch.archive.ubuntu.com precise/main TranslationIndex
Hit http://ch.archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://ch.archive.ubuntu.com precise/restricted TranslationIndex
Hit http://ch.archive.ubuntu.com precise/universe TranslationIndex
Hit http://ch.archive.ubuntu.com precise-updates/main Sources
Hit http://ch.archive.ubuntu.com precise-updates/restricted Sources
Hit http://ch.archive.ubuntu.com precise-updates/universe Sources
Hit http://ch.archive.ubuntu.com precise-updates/main amd64 Packages
Hit http://ch.archive.ubuntu.com precise-updates/restricted amd64 Packages
Hit http://ch.archive.ubuntu.com precise-updates/universe amd64 Packages
Hit http://ch.archive.ubuntu.com precise-updates/multiverse amd64 Packages
Hit http://ch.archive.ubuntu.com precise-updates/main i386 Packages
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/restricted i386 Packages
Hit http://ch.archive.ubuntu.com precise-updates/universe i386 Packages
Hit http://ch.archive.ubuntu.com precise-updates/multiverse i386 Packages
Ign http://software.virtualmin.com virtualmin-universal InRelease
Hit http://ch.archive.ubuntu.com precise-updates/main TranslationIndex
Hit http://security.ubuntu.com precise-security/universe Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/multiverse TranslationIndex
Hit http://ch.archive.ubuntu.com precise-updates/restricted TranslationIndex
Hit http://ch.archive.ubuntu.com precise-updates/universe TranslationIndex
Hit http://ch.archive.ubuntu.com precise/main Translation-en
Hit http://ch.archive.ubuntu.com precise/multiverse Translation-en
Hit http://ch.archive.ubuntu.com precise/restricted Translation-en
Hit http://ch.archive.ubuntu.com precise/universe Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/main Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/multiverse Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/restricted Translation-en
Hit http://ch.archive.ubuntu.com precise-updates/universe Translation-en
Get:12 http://software.virtualmin.com virtualmin-precise Release.gpg [197 B]
Get:13 http://software.virtualmin.com virtualmin-universal Release.gpg [197 B]
Get:14 http://software.virtualmin.com virtualmin-precise Release [1962 B]
Get:15 http://software.virtualmin.com virtualmin-universal Release [2497 B]
Get:16 http://software.virtualmin.com virtualmin-precise/main amd64 Packages [1552 B]
Get:17 http://software.virtualmin.com virtualmin-precise/main i386 Packages [1717 B]
Ign http://software.virtualmin.com virtualmin-precise/main TranslationIndex
Get:18 http://software.virtualmin.com virtualmin-universal/main amd64 Packages [22.2 kB]
Get:19 http://software.virtualmin.com virtualmin-universal/main i386 Packages [22.3 kB]
Ign http://software.virtualmin.com virtualmin-universal/main TranslationIndex
Ign http://software.virtualmin.com virtualmin-precise/main Translation-en
Ign http://software.virtualmin.com virtualmin-universal/main Translation-en
Fetched 729 kB in 6s (117 kB/s)
Reading package lists...
.. done
Upgrading Virtualmin Debian packages : webmin-virtualmin-nginx-ssl webmin-virtualmin-init webmin-virtualmin-google-analytics usermin webmin-virtual-server=3.97 webmin-virtualmin-signup webmin-security-updates webmin-virtualmin-registrar webmin-virtualmin-oracle webmin-virtualmin-notes webmin-virtualmin-styles-oswd webmin-virtualmin-mailrelay webmin-virtualmin-awstats webmin-virtualmin-htpasswd usermin-virtual-server-theme usermin-virtual-server-mobile webmin-virtualmin-password-recovery webmin-virtual-server-mobile webmin-virtualmin-dav webmin-virtualmin-multi-login webmin-virtualmin-git webmin-virtualmin-support webmin-virtualmin-sqlite webmin-virtualmin-nginx webmin-virtualmin-mailman webmin-virtual-server-theme webmin-virtualmin-slavedns webmin-virtualmin-disable webmin-virtualmin-powerdns webmin-virtualmin-svn webmin
Reading package lists...
Building dependency tree...
Reading state information...
webmin-virtualmin-slavedns is already the newest version.
webmin-virtualmin-mailman is already the newest version.
webmin-virtualmin-mailman set to manually installed.
usermin-virtual-server-theme is already the newest version.
usermin-virtual-server-theme set to manually installed.
webmin is already the newest version.
usermin is already the newest version.
webmin-security-updates is already the newest version.
webmin-security-updates set to manually installed.
usermin-virtual-server-mobile is already the newest version.
webmin-virtual-server-theme is already the newest version.
webmin-virtual-server-theme set to manually installed.
webmin-virtual-server-mobile is already the newest version.
webmin-virtualmin-awstats is already the newest version.
webmin-virtualmin-awstats set to manually installed.
webmin-virtualmin-htpasswd is already the newest version.
webmin-virtualmin-htpasswd set to manually installed.
The following NEW packages will be installed:
webmin-virtualmin-dav webmin-virtualmin-disable webmin-virtualmin-git
webmin-virtualmin-google-analytics webmin-virtualmin-init
webmin-virtualmin-mailrelay webmin-virtualmin-multi-login
webmin-virtualmin-nginx webmin-virtualmin-nginx-ssl webmin-virtualmin-notes
webmin-virtualmin-oracle webmin-virtualmin-password-recovery
webmin-virtualmin-powerdns webmin-virtualmin-registrar
webmin-virtualmin-signup webmin-virtualmin-sqlite
webmin-virtualmin-styles-oswd webmin-virtualmin-support
webmin-virtualmin-svn
The following packages will be DOWNGRADED:
webmin-virtual-server
0 upgraded, 19 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Need to get 8130 kB of archives.
After this operation, 30.6 GB of additional disk space will be used.
Get:1 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtual-server all 3.97 [3882 kB]
Get:2 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-dav all 3.5 [18.9 kB]
Get:3 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-disable all 1.2 [3716 B]
Get:4 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-git all 1.4 [78.1 kB]
Get:5 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-google-analytics all 2.5 [13.3 kB]
Get:6 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-init all 2.3 [17.6 kB]
Get:7 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-mailrelay all 1.7 [11.6 kB]
Get:8 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-multi-login all 1.1 [4766 B]
Get:9 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-nginx all 1.3 [123 kB]
Get:10 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-nginx-ssl all 1.2 [6466 B]
Get:11 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-notes all 1.2 [3508 B]
Get:12 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-oracle all 1.9 [26.6 kB]
Get:13 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-password-recovery all 1.5 [7748 B]
Get:14 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-powerdns all 1.8 [10.1 kB]
Get:15 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-registrar all 2.2 [67.4 kB]
Get:16 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-signup all 1.3 [9838 B]
Get:17 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-sqlite all 1.5 [7970 B]
Get:18 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-styles-oswd all 1.0 [3778 kB]
Get:19 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-support all 1.6 [21.0 kB]
Get:20 http://software.virtualmin.com/ubuntu/ virtualmin-universal/main webmin-virtualmin-svn all 4.9 [38.9 kB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 8130 kB in 13s (610 kB/s)
dpkg: warning: downgrading webmin-virtual-server from 3.97.gpl to 3.97.
(Reading database ... 80650 files and directories currently installed.)
Preparing to replace webmin-virtual-server 3.97.gpl (using .../webmin-virtual-server_3.97_all.deb) ...
Unpacking replacement webmin-virtual-server ...
Selecting previously unselected package webmin-virtualmin-dav.
Unpacking webmin-virtualmin-dav (from .../webmin-virtualmin-dav_3.5_all.deb) ...
Selecting previously unselected package webmin-virtualmin-disable.
Unpacking webmin-virtualmin-disable (from .../webmin-virtualmin-disable_1.2_all.deb) ...
Selecting previously unselected package webmin-virtualmin-git.
Unpacking webmin-virtualmin-git (from .../webmin-virtualmin-git_1.4_all.deb) ...
Selecting previously unselected package webmin-virtualmin-google-analytics.
Unpacking webmin-virtualmin-google-analytics (from .../webmin-virtualmin-google-analytics_2.5_all.deb) ...
Selecting previously unselected package webmin-virtualmin-init.
Unpacking webmin-virtualmin-init (from .../webmin-virtualmin-init_2.3_all.deb) ...
Selecting previously unselected package webmin-virtualmin-mailrelay.
Unpacking webmin-virtualmin-mailrelay (from .../webmin-virtualmin-mailrelay_1.7_all.deb) ...
Selecting previously unselected package webmin-virtualmin-multi-login.
Unpacking webmin-virtualmin-multi-login (from .../webmin-virtualmin-multi-login_1.1_all.deb) ...
Selecting previously unselected package webmin-virtualmin-nginx.
Unpacking webmin-virtualmin-nginx (from .../webmin-virtualmin-nginx_1.3_all.deb) ...
Selecting previously unselected package webmin-virtualmin-nginx-ssl.
Unpacking webmin-virtualmin-nginx-ssl (from .../webmin-virtualmin-nginx-ssl_1.2_all.deb) ...
Selecting previously unselected package webmin-virtualmin-notes.
Unpacking webmin-virtualmin-notes (from .../webmin-virtualmin-notes_1.2_all.deb) ...
Selecting previously unselected package webmin-virtualmin-oracle.
Unpacking webmin-virtualmin-oracle (from .../webmin-virtualmin-oracle_1.9_all.deb) ...
Selecting previously unselected package webmin-virtualmin-password-recovery.
Unpacking webmin-virtualmin-password-recovery (from .../webmin-virtualmin-password-recovery_1.5_all.deb) ...
Selecting previously unselected package webmin-virtualmin-powerdns.
Unpacking webmin-virtualmin-powerdns (from .../webmin-virtualmin-powerdns_1.8_all.deb) ...
Selecting previously unselected package webmin-virtualmin-registrar.
Unpacking webmin-virtualmin-registrar (from .../webmin-virtualmin-registrar_2.2_all.deb) ...
Selecting previously unselected package webmin-virtualmin-signup.
Unpacking webmin-virtualmin-signup (from .../webmin-virtualmin-signup_1.3_all.deb) ...
Selecting previously unselected package webmin-virtualmin-sqlite.
Unpacking webmin-virtualmin-sqlite (from .../webmin-virtualmin-sqlite_1.5_all.deb) ...
Selecting previously unselected package webmin-virtualmin-styles-oswd.
Unpacking webmin-virtualmin-styles-oswd (from .../webmin-virtualmin-styles-oswd_1.0_all.deb) ...
Selecting previously unselected package webmin-virtualmin-support.
Unpacking webmin-virtualmin-support (from .../webmin-virtualmin-support_1.6_all.deb) ...
Selecting previously unselected package webmin-virtualmin-svn.
Unpacking webmin-virtualmin-svn (from .../webmin-virtualmin-svn_4.9_all.deb) ...
Setting up webmin-virtual-server (3.97) ...
Setting up webmin-virtualmin-dav (3.5) ...
virtualmin-dav
Setting up webmin-virtualmin-disable (1.2) ...
virtualmin-disable
Setting up webmin-virtualmin-git (1.4) ...
virtualmin-git
Setting up webmin-virtualmin-google-analytics (2.5) ...
virtualmin-google-analytics
Setting up webmin-virtualmin-init (2.3) ...
virtualmin-init
Setting up webmin-virtualmin-mailrelay (1.7) ...
virtualmin-mailrelay
Setting up webmin-virtualmin-multi-login (1.1) ...
virtualmin-multi-login
virtualmin-multi-login/postinstall.pl failed : Require virtualmin-multi-login/postinstall.pl failed : <pre>Module server-manager does not exist at /usr/share/webmin/web-lib-funcs.pl line 1361.
Compilation failed in require at /usr/share/webmin/virtualmin-multi-login/postinstall.pl line 2.
</pre> at /usr/share/webmin/web-lib-funcs.pl line 1361.
Setting up webmin-virtualmin-nginx (1.3) ...
virtualmin-nginx
Setting up webmin-virtualmin-nginx-ssl (1.2) ...
virtualmin-nginx-ssl
Setting up webmin-virtualmin-notes (1.2) ...
virtualmin-notes
Setting up webmin-virtualmin-oracle (1.9) ...
virtualmin-oracle
Setting up webmin-virtualmin-password-recovery (1.5) ...
virtualmin-password-recovery
Setting up webmin-virtualmin-powerdns (1.8) ...
virtualmin-powerdns
Setting up webmin-virtualmin-registrar (2.2) ...
virtualmin-registrar
Setting up webmin-virtualmin-signup (1.3) ...
virtualmin-signup
Setting up webmin-virtualmin-sqlite (1.5) ...
virtualmin-sqlite
Setting up webmin-virtualmin-styles-oswd (1.0) ...
virtualmin-styles-oswd
Setting up webmin-virtualmin-support (1.6) ...
virtualmin-support
Setting up webmin-virtualmin-svn (4.9) ...
virtualmin-svn
.. done
Your system has been successfully upgraded to Virtualmin Pro!
Comments
Submitted by JamieCameron on Sat, 12/15/2012 - 17:59 Comment #1
That message is harmless - it just means that the virtualmin-multi-login plugin requires Cloudmin, which isn't installed. I will prevent it in the next release though.
Submitted by Issues on Sat, 12/29/2012 - 18:08 Comment #2
Automatically closed -- issue fixed for 2 weeks with no activity.