Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Webmin source code
Perl HTML JavaScript Java Perl6 NewLisp Other
tree: fc1c1b243f

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
acl
adsl-client
apache
at
backup-config
bandwidth
bind8
blue-theme
bsdexports
burner
caldera
cfengine
change-user
cluster-copy
cluster-cron
cluster-passwd
cluster-shell
cluster-software
cluster-useradmin
cluster-usermin
cluster-webmin
cpan
cron
custom
dfsadmin
dhcpd
dnsadmin
dovecot
exports
fdisk
fetchmail
file
filter
firewall
format
frox
fsdump
grub
heartbeat
hpuxexports
htaccess-htpasswd
idmapd
images
inetd
init
inittab
ipfilter
ipfw
ipsec
jabber
krb5
lang
ldap-client
ldap-useradmin
lilo
logrotate
lpadmin
lvm
mailboxes
mailcap
majordomo
man
mon
mount
mscstyle3
mysql
net
nis
openslp
pam
pap
passwd
phpini
postfix
postgresql
ppp-client
pptp-client
pptp-server
proc
procmail
proftpd
pserver
qmailadmin
quota
raid
rbac
samba
sarg
sendmail
sentry
servers
sgiexports
shell
shorewall
smart-status
smf
software
spam
squid
sshd
status
stunnel
syslog-ng
syslog
telnet
time
tunnel
updown
useradmin
usermin
vgetty
webalizer
webmin
webminlog
wuftpd
xinetd
zones
LICENCE
LICENCE.ja
PATENTS
README
acl_security.pl
changepass.pl
chooser.cgi
config-aix
config-cobalt-linux
config-coherent-linux
config-corel-linux
config-debian-linux
config-freebsd
config-generic-linux
config-gentoo-linux
config-hpux
config-irix
config-lib.pl
config-macos
config-mandrake-linux
config-msc-linux
config-netbsd
config-open-linux
config-openbsd
config-openserver
config-osf1
config-redhat-linux
config-slackware-linux
config-sol-linux
config-solaris
config-suse-linux
config-trustix-linux
config-turbo-linux
config-united-linux
config-unixware
config-windows
config.cgi
config_save.cgi
copyconfig.pl
create-module.pl
date_chooser.cgi
defaultacl
defaulttheme
entities_map.txt
fastrpc.cgi
favicon.ico
feedback.cgi
feedback_form.cgi
group_chooser.cgi
help.cgi
index.cgi
install-module.pl
javascript-lib.pl
lang_list.txt
makedebian.pl
makedist.pl
makepackage.pl
makerpm.pl
maketemp.pl
mime.types
miniserv.pem
miniserv.pl
module_chooser.cgi
newmods.pl
os_list.txt
oschooser.pl
pam_login.cgi
password_change.cgi
password_form.cgi
perlpath.pl
referer_save.cgi
rpc.cgi
run-postinstalls.pl
run-uninstalls.pl
session_login.cgi
setup.pl
setup.sh
switch_skill.cgi
switch_user.cgi
thirdparty.pl
ui-lib.pl
uptracker.cgi
user_chooser.cgi
version
web-lib-funcs.pl
web-lib.pl
webmin-caldera-init
webmin-daemon
webmin-gentoo-init
webmin-init
webmin-pam
xmlrpc.cgi

README

Webmin Version 1.340
--------------------
Webmin is a web-based interface for system administration for Unix. 
Using any browser that supports tables and forms, you can setup user
accounts, Apache, internet services, DNS, file sharing and so on. 

Webmin consists of a simple web server, and a number of CGI programs
which directly update system files like /etc/inetd.conf and /etc/passwd.
The web server and all CGI programs are written in Perl version 5, and use
only the standard perl modules. 

Webmin can be installed in two different ways :

1) By just running the setup.sh script in the same directory as this README
   file, with no arguments. You will be asked a series of questions such as
   the configuration directory, your chosen login name and password, and
   possibly your operating system. For questions where a default is shown
   in square brackets, you can just hit enter to accept the default (which
   is usually correct).

   If the configuration directory you enter is the same as that used by
   a previous install of Webmin, it will be automatically upgraded with all
   configurable settings preserved.

   This will set up Webmin to run directly from this directory. After running
   setup.sh, do not delete the directory as it contains all the scripts and
   programs that will be used by Webmin when it is running. Unlike in the second
   installation method, the Webmin scripts do not get copied to another
   location when installing.

2) By running the setup.sh script in this directory, but with a command-line
   argument such as /usr/local/webmin . When a directory like this is provided,
   Webmin's scripts will be copied to the chosen directory and it will be
   configured to run from that location.

   The exact same questions will be asked by setup.sh when it is run with
   a directory argument, and upgrading will work in the same way. If you
   are upgrading an old install, you should enter the same directory argument
   so that the new files overwrite the old in order to save disk space.

   After Webmin has been installed to a specific directory using this method,
   the directory extracted from the tar.gz file can be safely deleted.

If you are installing Webmin on a Windows system, you must run the command
perl setup.pl instead, as shell scripts will not typically run on a Windows
system. The Windows version depends on several programs and modules that may
not be part of the standard distribution. You will need the process.exe
commmand, the sc.exe command and the Win32::Daemon Perl module.

For more information, see http://www.webmin.com/

Jamie Cameron
jcameron@webmin.com

Something went wrong with that request. Please try again.