Commit Graph

48 Commits

Author SHA1 Message Date
Jimmy Olgeni
650550f57b Use ${LOCALBASE} in pkg-message, not "/usr/local". 2001-04-04 20:45:54 +00:00
Jimmy Olgeni
34f2476fd2 Update modules: net and apache.
From the webmin updates page:

apache: Two virtual servers can be created with the same name and port. On
systems that restrict which Webmin users can edit which virtual servers,
this could be used to get around the restriction.

net: Virtual network interfaces could not be setup properly on Solaris 8.
(this should not affect FreeBSD users).
2001-04-04 20:44:17 +00:00
Jimmy Olgeni
96906f5359 Update port to version 0.85.
* Support symlinks in automatic plist generation
* Support for empty WEBMIN_MODULES variable (no patches yet)
2001-03-28 09:29:20 +00:00
Jimmy Olgeni
e5474a191c Do not use IGNOREFILES.
I'm removing IGNOREFILES because I cannot get a clue about which files are
updated on the webmin site. For example, if any module is updated
twice, it will be listed only once on the site's updates page.

The port will always work because the file's md5 is ignored, but I don't
know when I should bump PORTREVISION. Since the default behavior of the
port is to install the official version without updates, I prefer to have
a md5 mismatch every now and then, so that PORTREVISION can be bumped and
webmin users know when they _actually_ have to upgrade the port.

No user visible changes, so no PORTREVISION bump.
2001-03-05 15:50:26 +00:00
Jimmy Olgeni
835cef2867 The "dfsadmin-file" (Solaris specific) has been updated, together with the
"file" module.
2001-03-03 21:00:06 +00:00
Jimmy Olgeni
e5d1074265 More info in pkg-message.
Tell the users that they must run setup.sh after every webmin upgrade:
part of the setup procedure will insert the correct perl paths in the
webmin script, and webmin will not start without these settings.
2001-02-28 09:14:44 +00:00
Jimmy Olgeni
6852d7588d The default isc-dhcpd configuration lives in /usr/local/etc/, not /etc/. 2001-02-27 22:56:20 +00:00
Jimmy Olgeni
a79689be8b Don't use IS_INTERACTIVE, be "make package" friendly.
This change allows webmin to be installed/upgraded using binary packages
only. A new pkg-message file will tell the user what to do to configure
webmin for the first time. The procedure is the same after both "make
install" and "pkg_add".
2001-02-27 22:10:32 +00:00
Jimmy Olgeni
4ec20860a8 Fix for repeated "make install/deinstall" (development only).
Don't ${MV} /tmp/webmin.sh to ${PREFIX}/etc/rc.d: create it in ${WRKDIR}
instead, and use ${CP}.

If you move webmin.sh, you can't make install/deinstall/install: the last
install will fail because of the missing file. No user visible changes, but
speeds up testing.
2001-02-27 21:48:19 +00:00
Jimmy Olgeni
d677765331 Add WITH_UPDATES install option.
When the webmin version changes on the master site, patches for previous
versions may be removed (they are not stored in a version dependent
subdirectory). This means that the port of version A will break as soon as
version B is released, because the required updates disappear.

If the updates are optional, webmin users still get a chance to install the
port without updating their ports collection. It is also easier to support
users because, by default, they will run the same "official" version of
webmin.

PORTREVISION bump: if you reinstall without WITH_UPDATES you will get an
unpatched version of webmin.
2001-02-27 20:53:58 +00:00
Jimmy Olgeni
99f3c2a960 Provide sensible defaults for the postgresql module (correct username for
login, correct paths).

No PORTREVISION bump: if webmin has already been installed then the
postgresql module must be reconfigured by hand.

These changes are provided as perl regexes in the Makefile, because we only
want to change specific settings that could be shuffled in the next
versions of webmin (the same holds true for the postfix module).
2001-02-27 20:42:17 +00:00
Jimmy Olgeni
4158ffb489 Change MASTER_SITES to the new tarball home.
Submitted by:	Henk Wevers <wevers@cg.nu>
2001-02-16 17:16:49 +00:00
Jimmy Olgeni
471ccf3036 Some whitespace fixes (spaces -> tabs) in the startup script. 2001-02-13 13:29:59 +00:00
Jimmy Olgeni
b8139c6070 Automatically compute the plist for the lib/webmin directory at install
time, so it always comes out right even if the updated modules change.
2001-02-11 17:55:00 +00:00
Jimmy Olgeni
96ce91de0a The file module has been updated.
From the updates web page: "If the Trust unknown referers option is turned
off in Webmin Configuration, the file manager module stops working."
2001-02-06 11:28:29 +00:00
Jimmy Olgeni
8454d526e0 Download updated modules at install time: apache, mysql and status.
Useful tips by: sobomax
2001-02-04 11:36:22 +00:00
Jimmy Olgeni
49e6c7eb43 Teach webmin about the correct default postfix location (in ${LOCALBASE}) 2001-02-02 22:21:53 +00:00
Jimmy Olgeni
2abbc464c7 Remove all etc-related @dirrm entries in pkg-plist. 2001-01-31 23:19:42 +00:00
Jimmy Olgeni
d4b9914b7f Update port to version 0.84 (important: security fix).
Remove etc/ from pkg-plist to preserve configuration.
2001-01-31 23:07:37 +00:00
Jimmy Olgeni
3e864278c5 Use proper capitalization (freebsd.org -> FreeBSD.org)
Noted by: sobomax
2001-01-24 12:43:14 +00:00
Jimmy Olgeni
332200153a Change maintainer email address (olgeni@uli.it -> olgeni@freebsd.org) 2001-01-24 12:05:15 +00:00
Peter Pentchev
44310ff517 Update to 0.83.
PR:		23683
Submitted by:	maintainer
2000-12-20 11:41:51 +00:00
Dmitry Sivachenko
fc1420a178 LOCALBASE -> PREFIX where nesessary;
add 'stop' action to webmin.sh.sample.

PR:		23093
Submitted by:	olgeni@uli.it
2000-11-25 20:29:43 +00:00
Doug Barton
23cee63b6f A new volunteer 2000-11-25 08:25:51 +00:00
Andreas Klemm
2bd923921b give maintenance to ports@freebsd.org because I don't use this port
myself, so maintenance and downloading huge files is to much/time
consuming for me.
2000-11-23 22:32:10 +00:00
Andreas Klemm
01d6f0ad11 Upgrade webmin port from 0.80 to 0.82
Obtained patches from James (see PR)
Further enhancements from me:
- make port portlint clean
- remove webmins behaviour, to write its startup code to /etc/rc.local
  a) this behaviour is discouraged now in FreeBSD
  b) it blindly appended the startup code at the end of rc.local ...
     my last line is exit 0, so startup code never has been executed.
- wrote simple startup script that will be installed in our usual place.
  did that PREFIX-clean(tm)
- added FreeBSD 4.1 and 4.2 to the os-list ...

PR:		22312
Submitted by:	"James E. Housley" <jeh@FreeBSD.org>
2000-11-01 13:09:35 +00:00
Andreas Klemm
1488f8bd4a Update to 0.80 2000-07-16 13:33:25 +00:00
Michael Haro
960543ecef Corrrect whitespace introduced during PORTNAME conversion and portlint 2000-04-22 10:14:11 +00:00
Andreas Klemm
5130a62e93 Update Webmin to newest port 0.79
New: possibility to access webmin secure via SSL
2000-04-17 19:12:08 +00:00
Chris Piazza
f9bfad56c5 Update with the new PORTNAME/PORTVERSION variable 2000-04-09 19:09:11 +00:00
Vanilla I. Shu
b82840fea5 Upgrade to 0.77 2000-02-06 12:34:29 +00:00
Andreas Klemm
5f93f9e3c2 Update to 0.76
Submitted by:	"Eugene Gres" <eug@eg.karpaty.uzhgorod.ua>
2000-01-08 13:50:05 +00:00
Andreas Klemm
36d891fc92 My tar archive was corrupt.
Make new checksum.

PR:		closes 15692
1999-12-26 17:27:24 +00:00
Andreas Klemm
281b742c7e Update webmin to newest version 0.75 as requested by some webmin users... 1999-12-25 11:04:35 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
Peter Wemm
8100143543 $Id$ -> $FreeBSD$ 1999-08-31 02:00:46 +00:00
Andreas Klemm
1d83480cbd update to new version 0.73 1999-08-18 23:52:22 +00:00
Andreas Klemm
73e4847829 Webmin doesn't need a webserver to run.
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
1999-07-15 16:03:37 +00:00
Andreas Klemm
2322388fc8 reflect name change of apache binary 1999-07-05 21:12:06 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Andreas Klemm
3dcae28f40 Upgrade webmin from 0.71 to 0.72
Make webmin FreeBSD 4.0 aware.
1999-06-05 13:00:43 +00:00
Michael Haro
e9792ecbd0 Add more WWW: tags
I must really like taking on sick tasks.  First gtk, now this.
1999-05-03 04:21:58 +00:00
Andreas Klemm
71e780a6ad Forgotten in previous commit 1999-04-12 18:58:45 +00:00
Andreas Klemm
f62c054aba update to webmin-0.71
PR:		11068
1999-04-12 18:53:31 +00:00
Andreas Klemm
a3cc32a1b9 update to webmin v 0.65
New in this version
        - Added Solaris 7 support
        - Better support for Redhat 5.2
        - Squid NOVM and 2.1 support
        - FreeBSD group quotas support
        - Apache module bugfixes and support for dynamic modules
        - BIND module bugfixes
        - Other assorted bugfixes
1999-01-07 19:44:19 +00:00
Andreas Klemm
8d17459076 Check if webserver is installed
Warn user if no webserver is installed
Recommend apache13-php or apache13-modssl. the php version can
be configured to use the modssl module as well ...
1998-11-19 21:59:54 +00:00
Andreas Klemm
458cae5dda define USE_PERL5 in Makefile 1998-11-19 21:41:15 +00:00
Andreas Klemm
09d517ab11 new port webmin v0.64
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, 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 no external modules. This means that you
only need a Perl binary to run Webmin.

More infos:
http://www.webmin.com/webmin/
1998-11-19 21:38:24 +00:00