feature request?

13 posts / 0 new
Last post
#1 Fri, 08/08/2008 - 12:17

feature request?

I have been using VM gpl now for long enough to have become reasonably familiar with the basics and am still very pleased with it. I have a suggestion or perhaps a feature request. I have found that asking users to log in to www.theirdomain.com:20000 is not something they find very intuitive or easily memorable when they want to check their webmail. So what I've done is set up a zero second redirect from index.html in xxx.xxx.com/webmail to take them to the login page.

So is there some wahy I could edit VM gpl to automatically make two redirected directories in every new domain? one for webmail, one for admin? redirecting to :20000 and :10000?

Or can I suggest that that be added?


Fri, 08/08/2008 - 14:37
ronald's picture

this has already been done.
not sure if it's in the gpl though

Fri, 08/08/2008 - 14:41 (Reply to #2)

So how can I find out? and also there must be other people contributing extensions to the GPL version. How are they organized? or where are they available?


Fri, 08/08/2008 - 15:05 (Reply to #3)
Joe's picture

<div class='quote'>So how can I find out?</div>

Look in Server Templates under &quot;Apache Website&quot;. If you have the options labeled &quot;Redirect webmail.domain to Usermin?&quot; and &quot;Redirect admin.domain to Virtualmin?&quot; then you have the feature. I don't think it is limited to Professional. It was mentioned in the changelog when it was introduced in the most recent version (or maybe 3.59).

<div class='quote'>and also there must be other people contributing extensions to the GPL version. How are they organized?</div>

Not so many, so far. Most of the extensions have been written by Jamie. But all are available for Virtualmin GPL, too. Nothing outside of Virtualmin core is specific to Virtualmin Professional. Even the mobile theme has been available for GPL for a while now. They are searchable on the Webmin modules page, and are also available in our GPL yum repository and wbm repository.

http://software.virtualmin.com/gpl/ (look in wbm or universal for our modules)

If you installed Virtualmin GPL using our automated install script, all of the same plugins that are installed for Professional are automatically installed, and the yum or apt-get repository is setup for you for easy access to updates and the additional modules that are not installed by default.

We certainly encourage folks to write additional modules and plugins. Jamie's written quite a lot of documentation on the subject in the developer section of the documentation wiki.


Check out the forum guidelines!

Sat, 08/09/2008 - 12:43 (Reply to #4)

Under server templates ; edit server template the closest I can see is:

Create alias websites by

Creating Redirect virtual host
Creating permanent Redirect virtual host
Creating ProxyPass virtual host
Adding ServerAlias to parent

the formatting is wonky but these are the choices. the last one (adding ServerAlias) is currently ticked.

I don't see any reference to webmail.domain or admin.domain or anything similar.


Sun, 08/10/2008 - 13:06 (Reply to #5)

Hi Dave,

Which version of Virtualmin are you using? That feature hasn't been in there all that long, if you're using an older version of Virtualmin perhaps it wasn't introduced yet.

Mon, 08/11/2008 - 08:17 (Reply to #6)

3.59 gpl; is that current?

Mon, 08/11/2008 - 10:13 (Reply to #7)

Well, 3.60 is the most recent.

I unfortunately don't know when the feature was added, though it certainly couldn't hurt to upgrade then verify you don't see the options to handle that in the server templates before we start coming up with other strange hacks to make it work :-)

Mon, 08/11/2008 - 11:01 (Reply to #8)
Joe's picture

It was either 3.59 or 3.60, and I think we've discovered which version it appeared in.

We have yum, apt-get, and wbm repositories for GPL. There's never a need to be running old versions, or wondering whether you have the latest version. (If you install the Virtualmin Package Updates module &quot;security-updates&quot;, updates will show up in your System Information page.) ;-)


Check out the forum guidelines!

Mon, 08/11/2008 - 16:48 (Reply to #9)

like this:

[admin@cserver ~]$ yum check-update
Loading &quot;fastestmirror&quot; plugin
Loading &quot;priorities&quot; plugin
Loading mirror speeds from cached hostfile
* virtualmin: software.virtualmin.com
* base: mirror.its.uidaho.edu
* updates: mirror.hmc.edu
* virtualmin-universal: software.virtualmin.com
* addons: www.muug.mb.ca
* extras: mirror.its.uidaho.edu
0 packages excluded due to repository priority protections
[admin@cserver ~]$

It isn't clear to me if this is as up-to-date as I can get.


Mon, 08/11/2008 - 18:47 (Reply to #10)
Joe's picture

Oops. Looks like I failed to roll out the 3.60 GPL package. I'll roll it up now...will be in the repos in half an hour or so.


Check out the forum guidelines!

Thu, 08/14/2008 - 03:47

ehm... is it there yet?
my virtualmin pro is 3.60, but my virtualmin gpl is still 3.59...

Thu, 08/14/2008 - 18:53 (Reply to #12)

me too:

Virtual Server Information
Logged in as choked
Logged in from
Virtualmin version 3.59.gpl

yum update picked up a mobile update nothing else


Topic locked