Skip to content
This repository

Webmin source code

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 Webmin-API-1.0 Fix permissions July 20, 2009
Octocat-spinner-32 Webmin Set webprefix where missing September 28, 2009
Octocat-spinner-32 acl Handle yet another case where there is no value April 17, 2014
Octocat-spinner-32 adsl-client Malaysian translation update November 25, 2013
Octocat-spinner-32 ajaxterm use black background and fixed-width font April 11, 2014
Octocat-spinner-32 apache ui_link conversion + cleanup December 20, 2013
Octocat-spinner-32 at ui_link conversion -> at December 19, 2013
Octocat-spinner-32 backup-config use new cron API February 02, 2014
Octocat-spinner-32 bacula-backup Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 bandwidth Malaysian translation update November 25, 2013
Octocat-spinner-32 bind8 German translation updates from Raymond Vetter April 03, 2014
Octocat-spinner-32 blue-theme Malaysian translation update November 25, 2013
Octocat-spinner-32 bsdexports Catalan update from Jaume Badiella May 27, 2013
Octocat-spinner-32 bsdfdisk Don't try to get partitions on a missing slice https://www.virtualmin… June 05, 2013
Octocat-spinner-32 burner Malaysian translation update November 25, 2013
Octocat-spinner-32 caldera Use new module March 01, 2009
Octocat-spinner-32 certmgr ui_link conversion -> certmgr December 19, 2013
Octocat-spinner-32 cfengine German translation updates from Raymond Vetter November 24, 2013
Octocat-spinner-32 change-user set default valign -> change-user,webminlog/index.cgi December 09, 2013
Octocat-spinner-32 cipe-vpn More IPv6 support November 07, 2010
Octocat-spinner-32 cluster-copy use new cron API February 02, 2014
Octocat-spinner-32 cluster-cron German translation updates from Raymond Vetter November 30, 2013
Octocat-spinner-32 cluster-passwd German translation updates from Raymond Vetter January 27, 2014
Octocat-spinner-32 cluster-shell German translation updates from Raymond Vetter January 27, 2014
Octocat-spinner-32 cluster-shutdown More IPv6 friendly function conversions October 31, 2010
Octocat-spinner-32 cluster-software Malaysian translation November 15, 2013
Octocat-spinner-32 cluster-useradmin Fix cluster-useradmin/group_form.cgi - missing useradmin path November 28, 2013
Octocat-spinner-32 cluster-usermin Malaysian translation November 15, 2013
Octocat-spinner-32 cluster-webmin Malaysian translation November 15, 2013
Octocat-spinner-32 cpan Catalan update from Jaume Badiella January 19, 2014
Octocat-spinner-32 cron Fix broken command name https://sourceforge.net/p/webadmin/bugs/4390/ March 14, 2014
Octocat-spinner-32 custom German translation updates from Raymond Vetter March 01, 2014
Octocat-spinner-32 dfsadmin German updates from Raymond Vetter September 16, 2012
Octocat-spinner-32 dhcp-dns German updates from Raymond Vetter December 25, 2012
Octocat-spinner-32 dhcpd Allow searching for multiple hosts March 14, 2014
Octocat-spinner-32 disk-usage use new cron API February 02, 2014
Octocat-spinner-32 dnsadmin another html,js cleanup November 08, 2013
Octocat-spinner-32 dovecot German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 dynbind Use service command on mandrake instead of init.d June 13, 2013
Octocat-spinner-32 exim Malaysian translation November 15, 2013
Octocat-spinner-32 export-call Don't perform text substitutions where not needed December 05, 2010
Octocat-spinner-32 export-test Don't perform text substitutions where not needed December 05, 2010
Octocat-spinner-32 exports-nfs4 Use service command on mandrake instead of init.d June 13, 2013
Octocat-spinner-32 exports Malaysian translation update November 19, 2013
Octocat-spinner-32 fdisk Use mkpart instead of mkpartfs , as we don't want to create a filesystem February 13, 2014
Octocat-spinner-32 fetchmail use new cron API February 02, 2014
Octocat-spinner-32 file PNG is an image April 06, 2014
Octocat-spinner-32 filter Catalan update March 19, 2014
Octocat-spinner-32 firewall Add missing russian translations February 22, 2014
Octocat-spinner-32 flashterm German translation updates from Raymond Vetter January 29, 2014
Octocat-spinner-32 foobar German translation updates from Raymond Vetter January 29, 2014
Octocat-spinner-32 format another html,js cleanup November 08, 2013
Octocat-spinner-32 frox Malaysian translation November 15, 2013
Octocat-spinner-32 fsdump Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 ftelnet German updates from Raymond Vetter December 25, 2012
Octocat-spinner-32 gray-theme another html,js cleanup November 08, 2013
Octocat-spinner-32 grub Malaysian translation update November 17, 2013
Octocat-spinner-32 heartbeat Malaysian translation November 15, 2013
Octocat-spinner-32 help set default valign December 09, 2013
Octocat-spinner-32 hpuxexports German updates from Raymond Vetter July 18, 2012
Octocat-spinner-32 htaccess-htpasswd Malaysian translation November 15, 2013
Octocat-spinner-32 htpasswd-file German updates from Raymond Vetter December 25, 2012
Octocat-spinner-32 idmapd Malaysian translation November 15, 2013
Octocat-spinner-32 images Missed files September 17, 2008
Octocat-spinner-32 inetd German translation updates from Raymond Vetter January 09, 2014
Octocat-spinner-32 init Use new generic bootup deletion function February 05, 2014
Octocat-spinner-32 inittab Escape id parameter, which could contain XSS March 18, 2014
Octocat-spinner-32 ipfilter another html,js cleanup November 08, 2013
Octocat-spinner-32 ipfw another html,js cleanup November 08, 2013
Octocat-spinner-32 ipsec German translation updates from Raymond Vetter January 29, 2014
Octocat-spinner-32 iscsi-client German translation updates from Raymond Vetter November 24, 2013
Octocat-spinner-32 iscsi-server Malaysian translation November 15, 2013
Octocat-spinner-32 iscsi-target Malaysian translation November 15, 2013
Octocat-spinner-32 itsecur-firewall German translation updates from Raymond Vetter February 09, 2014
Octocat-spinner-32 jabber German translation updates from Raymond Vetter January 29, 2014
Octocat-spinner-32 krb5 German translation updates from Raymond Vetter January 29, 2014
Octocat-spinner-32 lang German translation updates from Raymond Vetter February 05, 2014
Octocat-spinner-32 ldap-client Catalan update from Jaume Badiella January 19, 2014
Octocat-spinner-32 ldap-server German translation updates from Raymond Vetter November 17, 2013
Octocat-spinner-32 ldap-useradmin Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 lilo Malaysian translation November 15, 2013
Octocat-spinner-32 link German updates from Raymond Vetter December 25, 2012
Octocat-spinner-32 logrotate Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 lpadmin html cleanup November 29, 2013
Octocat-spinner-32 lvm Catalan update from Jaume Badiella January 19, 2014
Octocat-spinner-32 mailboxes HTML escape date header March 18, 2014
Octocat-spinner-32 mailcap ui_link conversion -> mailcap December 19, 2013
Octocat-spinner-32 majordomo html cleanup November 29, 2013
Octocat-spinner-32 man ui_link conversion -> man December 19, 2013
Octocat-spinner-32 minecraft Use wrapper script to start at boot https://sourceforge.net/p/webadmi… November 20, 2013
Octocat-spinner-32 mon Use service command to start/stop on Fedora https://sourceforge.net/p… March 06, 2014
Octocat-spinner-32 mount Sometime OpenVZ mounts from /dev/simfs https://virtualmin.com/node/32589 March 03, 2014
Octocat-spinner-32 mscstyle3 Remove useless Thumbs.db files February 28, 2012
Octocat-spinner-32 mscstyle_mini Fix stupid use of length(@) when I meant scalar(@) December 17, 2010
Octocat-spinner-32 msctheme-enhanced Fix stupid use of length(@) when I meant scalar(@) December 17, 2010
Octocat-spinner-32 mysql Populate SSL fields on user creation April 18, 2014
Octocat-spinner-32 net Delete interfaces deny if no access to do that March 17, 2014
Octocat-spinner-32 nis html cleanup November 29, 2013
Octocat-spinner-32 openslp Malaysian translation update November 17, 2013
Octocat-spinner-32 osx-theme Fix stupid use of length(@) when I meant scalar(@) December 17, 2010
Octocat-spinner-32 overlay-theme Change tag for themes that can be overlayed December 18, 2008
Octocat-spinner-32 package-updates Add missing russian translations February 22, 2014
Octocat-spinner-32 pam ui_link conversion -> pam December 19, 2013
Octocat-spinner-32 pap html cleanup November 29, 2013
Octocat-spinner-32 passwd ui_link conversion -> passwd December 19, 2013
Octocat-spinner-32 phpini German translation updates from Raymond Vetter March 17, 2014
Octocat-spinner-32 postfix Generate rbcc table as well November 27, 2013
Octocat-spinner-32 postgresql German translation updates from Raymond Vetter April 03, 2014
Octocat-spinner-32 ppp-client German translation updates from Raymond Vetter March 21, 2014
Octocat-spinner-32 pptp-client German translation updates from Raymond Vetter March 21, 2014
Octocat-spinner-32 pptp-server Malaysian translation November 15, 2013
Octocat-spinner-32 proc ui_link conversion -> proc December 19, 2013
Octocat-spinner-32 procmail Malaysian translation November 15, 2013
Octocat-spinner-32 proftpd html cleanup November 29, 2013
Octocat-spinner-32 pserver German translation updates from Raymond Vetter December 21, 2013
Octocat-spinner-32 qmailadmin German translation updates from Raymond Vetter January 28, 2014
Octocat-spinner-32 quota German translation updates from Raymond Vetter January 28, 2014
Octocat-spinner-32 raid Allow default chunk size to be selected April 05, 2014
Octocat-spinner-32 rbac Some Dutch typo corrections March 05, 2014
Octocat-spinner-32 samba Handle case where pdbedit asks for a password April 04, 2014
Octocat-spinner-32 sarg Malaysian translation November 15, 2013
Octocat-spinner-32 sendmail ui-lib conversion March 29, 2014
Octocat-spinner-32 sentry html cleanup November 29, 2013
Octocat-spinner-32 servers Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 sgiexports Dutch updates from Gandyman September 12, 2012
Octocat-spinner-32 shell use ui-lib function February 14, 2014
Octocat-spinner-32 shellinabox German updates from Raymond Vetter December 25, 2012
Octocat-spinner-32 shorewall German translation updates from Raymond Vetter March 15, 2014
Octocat-spinner-32 shorewall6 German translation updates from Raymond Vetter March 15, 2014
Octocat-spinner-32 smart-status Add missing russian translations February 22, 2014
Octocat-spinner-32 smf Dutch updates from Gandyman September 12, 2012
Octocat-spinner-32 software include architecture in package info April 18, 2014
Octocat-spinner-32 spam Fix typo March 12, 2014
Octocat-spinner-32 squid German translation updates from Raymond Vetter March 17, 2014
Octocat-spinner-32 ssh Remove UTF-8 language files, as these are now auto-generated at build… April 11, 2012
Octocat-spinner-32 ssh2 German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 sshd German translation updates from Raymond Vetter February 09, 2014
Octocat-spinner-32 status German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 stunnel ui-lib conversion -> stunnel/edit_stunnel.cgi December 08, 2013
Octocat-spinner-32 syslog-ng German translation updates from Raymond Vetter March 06, 2014
Octocat-spinner-32 syslog German translation updates from Raymond Vetter March 06, 2014
Octocat-spinner-32 system-status Malaysian translation November 15, 2013
Octocat-spinner-32 t Add tests...most fail because they aren't setup for Webmin versions, … August 11, 2008
Octocat-spinner-32 tcpwrappers German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 telnet German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 time German translation updates from Raymond Vetter February 06, 2014
Octocat-spinner-32 tunnel German translation updates from Raymond Vetter February 06, 2014
Octocat-spinner-32 unauthenticated update unauthenticated/filter_match.js November 28, 2013
Octocat-spinner-32 updown German translation updates from Raymond Vetter February 06, 2014
Octocat-spinner-32 useradmin Fix numerical operators April 17, 2014
Octocat-spinner-32 usermin German translation updates from Raymond Vetter February 06, 2014
Octocat-spinner-32 vgetty html cleanup November 29, 2013
Octocat-spinner-32 vnc Use new signed jar March 04, 2014
Octocat-spinner-32 warp-theme Remove deprecated defined(@foo) December 17, 2010
Octocat-spinner-32 webalizer Prevent warning about non-numeric version March 26, 2014
Octocat-spinner-32 webmin Catalan update from Jaume Badiella March 19, 2014
Octocat-spinner-32 webmincron html cleanup November 29, 2013
Octocat-spinner-32 webminlog Url-encode search field to prevent XSS March 06, 2014
Octocat-spinner-32 wuftpd German translation updates from Raymond Vetter January 12, 2014
Octocat-spinner-32 xinetd fix typo November 25, 2013
Octocat-spinner-32 zones German updates from Raymond Vetter November 07, 2012
Octocat-spinner-32 CHANGELOG give credit for translations March 24, 2014
Octocat-spinner-32 IDEAS todo list update March 29, 2014
Octocat-spinner-32 LICENCE Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 LICENCE.ja Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 OsChooser.pm Make Slackware detection more specific, add OsChooser.pm August 11, 2008
Octocat-spinner-32 README new dev versions April 09, 2014
Octocat-spinner-32 RELEASE New version bump December 25, 2011
Octocat-spinner-32 WebminCore.pm Add API function to write out a file in one shot March 10, 2014
Octocat-spinner-32 acl_security.pl Global ACL option to disable webmin search December 28, 2009
Octocat-spinner-32 changepass.pl Update last password change time https://sourceforge.net/p/webadmin/b… January 03, 2014
Octocat-spinner-32 chinese-to-utf8.pl Add Norwegian UTF-8 support July 24, 2013
Octocat-spinner-32 chooser.cgi mimic placeholder attribute December 05, 2013
Octocat-spinner-32 comments-to-pod.pl Fix permissions July 20, 2009
Octocat-spinner-32 config-aix Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-cobalt-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-coherent-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-corel-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-debian-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-freebsd Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-generic-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-gentoo-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-hpux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-irix Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-lib.pl Fix permissions July 20, 2009
Octocat-spinner-32 config-macos Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-mandrake-linux Mandriva fixes, thanks to Gergely Lonyai. February 17, 2010
Octocat-spinner-32 config-msc-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-netbsd Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-open-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-openbsd Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-openmamba-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-openserver Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-osf1 Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-pardus-linux Add support for Pardus Linux December 21, 2010
Octocat-spinner-32 config-redhat-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-slackware-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-sol-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-solaris Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-solaris-10-* No need for full ld path on Solaris 10+ December 22, 2008
Octocat-spinner-32 config-suse-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-trustix-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-turbo-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-united-linux Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-unixware Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config-windows Added cron job to cleanup /tmp/.webmin August 27, 2007
Octocat-spinner-32 config.cgi Allow use of module parameter August 17, 2009
Octocat-spinner-32 config_save.cgi Remove un-needed %in export March 06, 2009
Octocat-spinner-32 copyconfig.pl Fix permissions July 20, 2009
Octocat-spinner-32 create-module.pl MacOS flag fixes November 28, 2010
Octocat-spinner-32 date_chooser.cgi another html,js cleanup November 08, 2013
Octocat-spinner-32 defaultacl Global ACL option to disable webmin search December 28, 2009
Octocat-spinner-32 defaulttheme Start of work on new default theme September 18, 2012
Octocat-spinner-32 english-mappings.txt US -> UK english fixes May 09, 2012
Octocat-spinner-32 entities_map.txt Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 fastrpc.cgi Add timeout for accept call May 22, 2012
Octocat-spinner-32 favicon.ico New logo November 03, 2007
Octocat-spinner-32 feedback.cgi Update top-level CGIs to support usermin April 26, 2010
Octocat-spinner-32 feedback_form.cgi another html,js cleanup November 08, 2013
Octocat-spinner-32 fix-english.pl Use GIT instead of svn October 12, 2009
Octocat-spinner-32 gb-to-big5.pl convert module.info, help and config.info too May 24, 2007
Octocat-spinner-32 group_chooser.cgi mimic placeholder attribute December 05, 2013
Octocat-spinner-32 help.cgi Use new module in top-level CGIs March 01, 2009
Octocat-spinner-32 index.cgi Remove obsolete support for alternate start page December 15, 2013
Octocat-spinner-32 install-module.pl Use new module March 01, 2009
Octocat-spinner-32 javascript-lib.pl Fix permissions July 20, 2009
Octocat-spinner-32 lang_list.txt language code for Malaysian November 15, 2013
Octocat-spinner-32 local-setup.sh Local setup script August 06, 2008
Octocat-spinner-32 makedebian.pl Don't delete /etc/webmin on an upgrade failure June 05, 2013
Octocat-spinner-32 makedist.pl Include unauthenticated dir in tar.gz March 25, 2014
Octocat-spinner-32 makemoduledeb.pl German updates from Raymond Vetter May 11, 2012
Octocat-spinner-32 makemodulerpm.pl Remove .swp files November 03, 2013
Octocat-spinner-32 makepackage.pl Add to appropriate package builders March 30, 2013
Octocat-spinner-32 makerpm.pl Add to appropriate package builders March 30, 2013
Octocat-spinner-32 maketemp.pl Fix permissions July 20, 2009
Octocat-spinner-32 mime.types New MS mime type July 30, 2008
Octocat-spinner-32 miniserv.pem Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 miniserv.pl Handle missing SOMAXCONN March 25, 2014
Octocat-spinner-32 module_chooser.cgi Use new module in top-level CGIs March 01, 2009
Octocat-spinner-32 newmods.pl Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 os_list.txt Detect RHEL everything version https://sourceforge.net/p/webadmin/bug… April 14, 2014
Octocat-spinner-32 oschooser.pl Add missing #! line May 04, 2011
Octocat-spinner-32 pam_login.cgi ui-libify pam page, fix logout link April 28, 2009
Octocat-spinner-32 password_change.cgi Change samba password too https://sourceforge.net/p/webadmin/usermin-… April 17, 2014
Octocat-spinner-32 password_form.cgi Fix caching for login page May 09, 2011
Octocat-spinner-32 perlpath.pl Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 record-login.pl handle missing params September 10, 2009
Octocat-spinner-32 record-logout.pl handle missing params September 10, 2009
Octocat-spinner-32 robots.txt Added robots.txt file to block indexing December 28, 2009
Octocat-spinner-32 rpc.cgi Fix reading of large input December 15, 2010
Octocat-spinner-32 run-postinstalls.pl Move list_themes function up to core API June 30, 2011
Octocat-spinner-32 run-uninstalls.pl Better error trapping in postinstalls December 01, 2010
Octocat-spinner-32 session_login.cgi Two-factor disenroll button, other fixes for authy support September 28, 2013
Octocat-spinner-32 setup.pl Set null_file so that other functions can use it October 28, 2011
Octocat-spinner-32 setup.sh Perl 5.8 or higher is needed March 24, 2014
Octocat-spinner-32 switch_skill.cgi Use new module in top-level CGIs March 01, 2009
Octocat-spinner-32 switch_user.cgi Use new module in top-level CGIs March 01, 2009
Octocat-spinner-32 thirdparty.pl Fix permissions July 20, 2009
Octocat-spinner-32 ui-lib.pl put back space between radio buttons and labels January 01, 2014
Octocat-spinner-32 upload-pod-docs.pl Fix permissions July 20, 2009
Octocat-spinner-32 uptracker.cgi Make sure text box is fixed width June 04, 2011
Octocat-spinner-32 user_chooser.cgi mimic placeholder attribute December 05, 2013
Octocat-spinner-32 version new dev versions April 09, 2014
Octocat-spinner-32 web-lib-funcs.pl Document 3rd param April 18, 2014
Octocat-spinner-32 web-lib.pl remote_error_handler var is in main package April 30, 2013
Octocat-spinner-32 webmin-caldera-init Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 webmin-daemon Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 webmin-debian-pam Use debian-friendly default PAM config September 06, 2009
Octocat-spinner-32 webmin-gentoo-init Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 webmin-init Delete PID file at shutdown May 22, 2007
Octocat-spinner-32 webmin-pam Initial checkin of Webmin April 12, 2007
Octocat-spinner-32 webmin-search-lib.pl Don't show hidden modules in search http://virtualmin.com/node/27613 May 25, 2013
Octocat-spinner-32 webmin_search.cgi Fix permissions July 20, 2009
Octocat-spinner-32 xmlrpc.cgi remove comments July 01, 2013
README
Webmin Version 1.682
--------------------
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.