virtualmin and wheezy

27 posts / 0 new
Last post
#1 Fri, 05/10/2013 - 02:52
ghislain

virtualmin and wheezy

hi,

i tried to install virtualmin GPL on a debian wheezy and it seems there is a dependency issue on packages about scponly. Does anyone has a solution to this ? I know wheezy is here since a few days so that will be fixed, just wanted to play with it on the meantime :)

regards, Ghislain.

Fri, 05/10/2013 - 08:39
andreychek

Howdy,

Yeah there's a few more changes we're working on before Debian 7 is formally supported. Once of those is that scponly isn't offered as a package anymore.. we'll need to remove that from the dependency list.

-Eric

Wed, 05/22/2013 - 13:23 (Reply to #2)
virtualminldwms

Im ready to update my Virtualmin Pro from Debian 6.0 squeeze to Debian 7.0 wheezy.

I want an auto update script or update from the main menu of virtualmin pro.

thanks

virtualminldwms

Wed, 05/15/2013 - 06:24
janezek

hi,

any ETA when virtualmin / webmin for wheezy will be available?

Kristijan

Wed, 05/15/2013 - 07:12 (Reply to #4)
ghislain

i was about to ask just for basic scheduling of our upgrade if this is in the pipe for something like a week, a month or much more. If you have any frame that would help us to schedule ourself :)

Regards, Ghislain.

Wed, 05/15/2013 - 09:02
andreychek

I unfortunately don't have a specific timeframe, but it should be soon!

-Eric

Thu, 05/16/2013 - 04:00 (Reply to #6)
kthaker

would you know if its at all possible to install virtualmin on wheezy via the virtualmin software repositories rather than the install script?

i.e http://software.virtualmin.com/gpl/debian/dists/virtualmin-wheezy/

i've tried manually adding the repo, but getting:

Conflicting distribution: http://software.virtualmin.com virtualmin-wheezy Release (expected virtualmin-wheezy but got virtualmin-squeeze)

so im assuming that isnt working either yet?

Thu, 05/16/2013 - 11:18 (Reply to #7)
ghislain

no depedancy issues will be the same.

regards, Ghislain.

Fri, 05/17/2013 - 04:20 (Reply to #8)
kthaker

yes! you are very correct. seems the repository was updated yesterday to show debian 7 in the Releases file... but when installing virtualmin-base:

"The following packages have unmet dependencies: virtualmin-base : Depends: scponly but it is not installable"

suppose we'll just have to wait until webmin/vmin devs are done :(

Thu, 05/16/2013 - 11:18 (Reply to #9)
ghislain

thanks , good luck with the debian wizardry :)

regards, Ghislain.

Sat, 05/18/2013 - 10:00
andreychek

Sorry, it's almost ready... we'll post an announcement once it is :-)

Alternatively, if you just really really want it to work now (knowing that it's not completed or tested), you could always grab the scponly package from Debian 6, which installs cleanly on Debian 7.

-Eric

Sun, 05/19/2013 - 09:39
jimdunn

Hey, when you do post the Debian 7 announcement, will there be an updated "how to" or is this post:

http://www.virtualmin.com/documentation/system/os/debian-squeeze-to-whee...

the correct steps to use??

Thx!!!

Tue, 05/21/2013 - 19:38
warphost

I'm kinda jumping into this thread, but I've noticed a slight anomoly when doing an aptitude update on squeeze:

aptitude update

Hit http://ftp.uk.debian.org squeeze Release.gpg Ign http://ftp.uk.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.uk.debian.org/debian/ squeeze/main Translation-en_GB
Hit http://ftp.uk.debian.org squeeze-updates Release.gpg
Ign http://ftp.uk.debian.org/debian/ squeeze-updates/main Translation-en
Ign http://ftp.uk.debian.org/debian/ squeeze-updates/main Translation-en_GB
Hit http://ftp.uk.debian.org squeeze Release
Hit http://ftp.uk.debian.org squeeze-updates Release
Hit http://ftp.uk.debian.org squeeze/main Sources
Hit http://ftp.uk.debian.org squeeze/main amd64 Packages
Hit http://ftp.uk.debian.org squeeze-updates/main Sources/DiffIndex
Hit http://ftp.uk.debian.org squeeze-updates/main amd64 Packages/DiffIndex
Hit http://ftp.uk.debian.org squeeze-updates/main amd64 Packages
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-en_GB Hit http://security.debian.org squeeze/updates Release Hit http://security.debian.org squeeze/updates/main Sources Hit http://software.virtualmin.com virtualmin-squeeze Release.gpg Hit http://security.debian.org squeeze/updates/main amd64 Packages
Ign http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze/main Translation-en Ign http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze/main Translation-en_GB Hit http://software.virtualmin.com virtualmin-universal Release.gpg Ign http://software.virtualmin.com/gpl/debian/ virtualmin-universal/main Translation-en Ign http://software.virtualmin.com/gpl/debian/ virtualmin-universal/main Translation-en_GB Hit http://software.virtualmin.com virtualmin-squeeze Release Hit http://software.virtualmin.com virtualmin-universal Release
Hit http://software.virtualmin.com virtualmin-squeeze/main amd64 Packages
Hit http://software.virtualmin.com virtualmin-universal/main amd64 Packages W: Conflicting distribution: http://software.virtualmin.com virtualmin-squeeze Release (expected virtualmin-squeeze but got virtualmin-wheezy)

... Just in case anyone needed to know...

Wed, 05/22/2013 - 07:33
miner

Hi The repository should be good now. Be sure to update before upgrade. Preference for apt-get rather than aptitude for dist-upgrades

Thu, 05/23/2013 - 07:52 (Reply to #14)
kthaker

this still seems to be happening......have just run apt-get update on an older squeeze box:

Hit http://software.virtualmin.com virtualmin-squeeze Release.gpg
Ign http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze/main Translation-en Ign http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze/main Translation-en_ZW Hit http://software.virtualmin.com virtualmin-universal Release.gpg Ign http://software.virtualmin.com/gpl/debian/ virtualmin-universal/main Translation-en Ign http://software.virtualmin.com/gpl/debian/ virtualmin-universal/main Translation-en_ZW Hit http://software.virtualmin.com virtualmin-squeeze Release Hit http://software.virtualmin.com virtualmin-universal Release
Hit http://software.virtualmin.com virtualmin-squeeze/main amd64 Packages
Hit http://software.virtualmin.com virtualmin-universal/main amd64 Packages W: Conflicting distribution: http://software.virtualmin.com virtualmin-squeeze Release (expected virtualmin-squeeze but got virtualmin-wheezy)

the contents of http://software.virtualmin.com/gpl/debian/dists/virtualmin-squeeze/Release

is:

Architectures: i386 amd64 source Codename: virtualmin-wheezy Components: main Date: Tue, 21 May 2013 01:42:58 UTC Description: Virtualmin package repository for Debian 7.0 Label: Virtualmin for Debian Wheezy Origin: Virtualmin, Inc. Suite: stable MD5Sum: f2525660b3d1fe8f325ee6ee10506d52 2986 main/binary-amd64/Packages 42a0a2993a0b87757f488574b1e7a9e1 1563 main/binary-amd64/Packages.bz2 539b6ad4f1c2d2e9ae80c5b99aed1fb3 1465 main/binary-amd64/Packages.gz d9d84c1c5d3f64c2e5475d3a1a8f378c 4664 main/binary-i386/Packages 122f824679ca288960b9c6774709bb36 1933 main/binary-i386/Packages.bz2 0c4c85579e8769d3b3646f44a1beab27 1794 main/binary-i386/Packages.gz SHA1: 623b9aabcf74d6ac55ffaa5eecebbea4985da734 2986 main/binary-amd64/Packages 242909c6cea5d30812fba728281448f60f4e96c9 1563 main/binary-amd64/Packages.bz2 88630f0322f28f3bf23be1ced0e7a60cca2b422d 1465 main/binary-amd64/Packages.gz 5e6a938122c85902ca0bff22d23a4464ef5d243c 4664 main/binary-i386/Packages 4492d5b43f074670872de960a2626ee51a159ef1 1933 main/binary-i386/Packages.bz2 abc166b0ed08c3322a5ff930f55e74d0af09ab8f 1794 main/binary-i386/Packages.gz SHA256: 0e09c2bb5199bd3cd0b26fc1ed783bc8ef3eedbab90be9767c8b9db820ed0dc0 2986 main/binary-amd64/Packages d884f95969d32c7c6bda51b32a84af7e7dd72b1a81497e0e7d9e81ceb3620668 1563 main/binary-amd64/Packages.bz2 64c1cd396dc411ce83367e946d5ce6591ac0a1da6c9fc1de81083b5bb1720230 1465 main/binary-amd64/Packages.gz f32dd988be4ee7190596a95307222ddddec04b180e7db9e400e3d83cd30138fa 4664 main/binary-i386/Packages b8ef4e63bcfa1dba56297a4651365ed606c6bb6da5685bf6851aca4e147bd785 1933 main/binary-i386/Packages.bz2 a13896b31d246252fac5a6634ecac4f5ac6c6dcb0b8becf769abd5865b624c84 1794 main/binary-i386/Packages.gz

Thu, 05/23/2013 - 09:08
andreychek

Yeah that Releases file seems remarkably incorrect... I've asked Joe to look into it.

-Eric

Tue, 05/28/2013 - 02:37 (Reply to #16)
kthaker

Hi Guys,

just to let you know... there is still a "scponly" dependency being looked for in debian wheezy when using the new install.sh

i've downloaded the install script a few minutes ago. to get the install to work properly on debian wheezy, i had to remove scponly from the dep list inside install.sh

specifically from this part of install.sh:

Debian

debdeps="postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php5 php5-cgi libgd2-xpm libapache2-mod-php5 php5-mysql"

Tue, 05/28/2013 - 02:57 (Reply to #17)
kthaker

ok, and has now just failed with:

The following packages have unmet dependencies: virtualmin-base : Depends: scponly but it is not installable WARN - apt-get seems to have failed. Are you sure your OS and version is supported? WARN - http://www.virtualmin.com/os-support

oddly enough.. im running a second install on a rackspace VPS as i speak, and scponly seems to be available on their local repository for wheezy. will try another package repository and see what happens.

Tue, 05/28/2013 - 03:56 (Reply to #18)
kthaker

getting similar scponly issues from other repositories. so have copied the scponly deb package from apt cache on the server which worked. and all good for now...

if anyone else is having issues.. search for a deb package called scponly_4.8-4.1_amd64.deb on a search engine, then install it manually using dpkg -i BEFORE running install.sh

Tue, 05/28/2013 - 08:21
ghislain

I had an install that worked but i had to do it in two times:

1/ run the install => fails 2/ remove ipv6 in the dovecot and postfix configuration 3/ run the install again => success

Dovecot and postfix are filled with ipv6 thing and as i have no ipv6 on the machine they fail to start and therefor prevent the install from working.

best regards, Ghislain.

Tue, 05/28/2013 - 09:01
andreychek

Howdy,

The installer does indeed have scponly as a dependency... however, what we did was add the old scponly package to the Virtualmin wheezy repository.

What you're describing makes it sound like there may be a problem with that.

If you got a dependency error regarding scponly, were you installing Virtualmin GPL or Pro? And what architecture are you using, 32 or 64 bit? You can determine that by running "uname -a".

Thanks,

-Eric

Tue, 05/28/2013 - 09:56 (Reply to #21)
kthaker

sorry about that.. i forgot to mention that it is virtualmin GPL that i was installing on a 64bit wheezy OS. SMP Debian 3.2.41-2 x86_64 GNU/Linux

i managed to get it working eventually by installing an scponly package i found (which i believe originally came from squeeze). basically installed scponly using dpkg, then install.sh worked fine from there.

Wed, 05/29/2013 - 06:45
rubenzsolt

I have the same issue when I try to clean install on debian 7, I attach the error message, the install script STOP with FATAL error message:

DEBUG - 2013-05-28 23:36:41 - Virtualmin Meta-Package list: virtualmin-base DEBUG - 2013-05-28 23:36:41 - install.sh version: 1.0.9 INFO - 2013-05-28 23:36:41 - Checking for fully qualified hostname... INFO - 2013-05-28 23:36:42 - Hostname OK: fully qualified as server.rubencom.local INFO - 2013-05-28 23:36:42 - Installing serial number and license key into /etc/virtualmin-license INFO - 2013-05-28 23:36:42 - Loading OS selection library... INFO - 2013-05-28 23:36:42 - Download of http://software.virtualmin.com/lib/oschooser.pl Succeeded. INFO - 2013-05-28 23:36:42 - Loading OS list... INFO - 2013-05-28 23:36:42 - Download of http://software.virtualmin.com/lib/os_list.txt Succeeded. INFO - 2013-05-28 23:36:43 - Operating system name: Debian Linux INFO - 2013-05-28 23:36:43 - Operating system version: 7.0 INFO - 2013-05-28 23:36:43 - Configuring package manager for Debian Linux 7.0... INFO - 2013-05-28 23:36:43 - Enabling universe repositories, if not already available... INFO - 2013-05-28 23:36:43 - Disabling cdrom repositories... INFO - 2013-05-28 23:36:47 - Cleaning up apt headers and packages, so we can start fresh... INFO - 2013-05-28 23:36:47 - INFO - 2013-05-28 23:36:48 - Download of http://software.virtualmin.com/lib/apt.conf.noninteractive Succeeded. INFO - 2013-05-28 23:36:48 - Installing Webmin and Virtualmin package signing keys... INFO - 2013-05-28 23:36:48 - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin Succeeded. INFO - 2013-05-28 23:36:49 - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin Succeeded. INFO - 2013-05-28 23:36:49 - OK INFO - 2013-05-28 23:36:49 - OK INFO - 2013-05-28 23:36:54 - Hit INFO - 2013-05-28 23:36:54 - Removing Debian standard Webmin package, if they exist... INFO - 2013-05-28 23:36:54 - Removing Debian apache packages... DEBUG - 2013-05-28 23:36:58 - Reading INFO - 2013-05-28 23:36:58 - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php5 php5-cgi libgd2-xpm libapache2-mod-php5 php5-mysql Reading package lists... Building dependency tree... Reading state information... Package scponly is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

FATAL - 2013-05-28 23:36:59 - Fatal Error Occurred: Something went wrong during installation: 0 FATAL - 2013-05-28 23:36:59 - Cannot continue installation. FATAL - 2013-05-28 23:36:59 - Attempting to remove virtualmin repository configuration, so the installation can be FATAL - 2013-05-28 23:36:59 - re-attempted after any problems have been resolved. FATAL - 2013-05-28 23:36:59 - Removing temporary directory and files. FATAL - 2013-05-28 23:36:59 - If you are unsure of what went wrong, you may wish to review the log FATAL - 2013-05-28 23:36:59 - in /root/virtualmin-install.log

Mon, 06/03/2013 - 03:13 (Reply to #23)
kthaker

not sure if this has been fixed yet.. but if you are still having issues.. download latest scponly package from here:

http://glug.nith.ac.in/ubuntu/archives/pool/universe/s/scponly/

install it manually with dpkg...then run install.sh again. you should be fine then.

Mon, 06/03/2013 - 07:11
andreychek

Hopefully Joe has that all fixed up!

But if there is still a problem, the package is available in the Virtualmin GPL repo here:

http://software.virtualmin.com/gpl/debian/dists/virtualmin-wheezy/main/b...

http://software.virtualmin.com/gpl/debian/dists/virtualmin-wheezy/main/b...

Those packages are simply the scponly packages from Debian 6.

-Eric

Thu, 06/06/2013 - 03:50 (Reply to #25)
kthaker

thanks, i can confirm that the installer script is working fine now. i installed 2 new wheezy servers the last few days, and scponly is being installed off the vmin repository now.

:)

Sun, 06/16/2013 - 11:31
greenpete

Hi,

I've been having trouble installing using install.sh on Debian 7. (using up to date copies of the install file).

It fails wilth the scponly eorror as well as others, (sorry, I didn't make a note of the other packages and now I am so far on I can't remember what they are).

I fixed this by manually adding the repo's my self to /etc/apt/sources.list

deb http://software.virtualmin.com/gpl/debian/ virtualmin-wheezy main deb http://software.virtualmin.com/gpl/debian/ virtualmin-universal main

The first fail was on a V.M. on my laptop (Acer Travelmate 7720 - 2ghz dual core with 2gig R.A.M. running OSE Virtualbox). The second on a Dell Precision 470 (dual processor 2.4ghz 4gig R.A.M.)

In both cases manually adding the repo's to the sources list worked, but the install didn't work as expected, in fact is unusalble due to it giving me errors once in the G.U.I. (https://localhost:10000/) - File not found for most of the pages and when clicking on the Webmin module it appears in the left hand pane!

Any ideas what's going wrong anyone, is it anything to do with this thread?

UPDATE!!! The last problem is now solved, I hadn't unblocked the siye/G.U.I. in NoScript... doh! So it seems to be working as it should now, though there's still the problem of it not installing correctly. (I'm wondering what other similar mistakes I made whilst installing now! :-/ )