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?
this has already been done.
not sure if it’s in the gpl though
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?
So how can I find out?
Look in Server Templates under “Apache Website”. If you have the options labeled “Redirect webmail.domain to Usermin?” and “Redirect admin.domain to Virtualmin?” 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).
and also there must be other people contributing extensions to the GPL version. How are they organized?
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.
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.
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.
3.59 gpl; is that current?
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
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 “security-updates”, updates will show up in your System Information page.)
[admin@cserver ~]$ yum check-update
Loading "fastestmirror" plugin
Loading "priorities" 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
It isn’t clear to me if this is as up-to-date as I can get.
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.
ehm… is it there yet?
my virtualmin pro is 3.60, but my virtualmin gpl is still 3.59…
Virtual Server Information
Logged in as choked
Logged in from 127.0.0.1
Virtualmin version 3.59.gpl
yum update picked up a mobile update nothing else