Commit Graph

73 Commits

Author SHA1 Message Date
Jimmy Olgeni
1e0e991a49 Update port to 0.90. Version 0.89 had some session authentication problems
with FreeBSD.

Submitted by:	clive
2001-11-01 20:12:45 +00:00
Jimmy Olgeni
87ce2d50ca Update port to version 0.89, with new useradmin module. 2001-10-31 15:32:31 +00:00
Jimmy Olgeni
e3477a68a9 Update modules: proc, custom. 2001-10-25 12:54:15 +00:00
Jimmy Olgeni
7149da2604 Update module: samba. 2001-09-28 11:30:48 +00:00
Jimmy Olgeni
f0f3feb582 Update the useradmin and status modules. 2001-09-22 22:40:03 +00:00
Jimmy Olgeni
fbe1932134 Update port to version 0.88, including proftpd and majordomo fixes. 2001-09-17 00:25:22 +00:00
Jimmy Olgeni
7c22bac480 Update the "acl" module. 2001-08-30 12:48:31 +00:00
Jimmy Olgeni
cdc319b269 Remove tar-related warnings when unpacking updates (use --unlink). 2001-08-16 09:48:50 +00:00
Jimmy Olgeni
964b8c4593 Update: bind8 module, Caldera theme. 2001-07-22 11:59:16 +00:00
Jimmy Olgeni
6abf872d30 Update modules: bind8, net, software. 2001-06-30 08:51:39 +00:00
Jimmy Olgeni
d3c6da4c04 Update port to version 0.87. 2001-06-28 22:57:39 +00:00
Jimmy Olgeni
b8a5ba0954 Update modules: file, useradmin. 2001-06-19 21:04:28 +00:00
Jimmy Olgeni
af02b92da7 Update modules: lpadmin, useradmin, file. 2001-06-16 09:02:54 +00:00
Jimmy Olgeni
c36088653f Update modules "useradmin" and "cron".
Remove unused WEBMIN_SERVER variable.
2001-06-12 22:34:55 +00:00
Jimmy Olgeni
65af172a79 Chase distfile checksum. A diff with the previous release shows that only
some German related message files have been changed.

Noticed by:	Mars G Miro <mars@cannoncreek.com>
2001-06-09 11:47:52 +00:00
Jimmy Olgeni
bb1e1d09c6 Update port to version 0.86, add better handling of BATCH in "make install"
and pkg_add, don't let setup.sh start the service. The setup script is now
automatically called when not installing in batch mode.

Also, "borrow" better pkg-plist implementation from the vim5 port: it
allows to have @execs at the end of pkg-plist (thanks to O'Brien :-))
2001-06-06 11:48:57 +00:00
Jimmy Olgeni
9875204ad6 Cosmetic only: make some layout fixes, make some commands silent. 2001-06-05 14:06:56 +00:00
Jimmy Olgeni
80fb81f0c9 Update miniserv.pl: it could leave password information in the environment
of servers started by webmin.
2001-05-31 11:02:04 +00:00
Jimmy Olgeni
733070f1ef Set the correct pathnames for the postgresql module in the default
configuration file.

Noticed by:	mi
2001-05-23 10:55:49 +00:00
Jimmy Olgeni
cadcbc7274 Updated modules: man, shell, mysql
* man

    A search that returns only one match will display a Location: line
    instead of going directly to the result.

* shell

    On Solaris, the path is not set correctly for commands entered, causing
    those outside /usr/sbin:/usr/sbin not to be found.

* mysql

    Clicking on a user, host, database, table or column privilege to edit
    it brings up the wrong record.

For the full change log, see http://www.webmin.com/webmin/updates.html.

I also removed the WITH_UPDATES option: updates are now installed by
default. The updates filenames have a proper version and revision number,
and when a new update comes out the port should no longer break because of
sudden md5 changes.

The WEBMIN_MODULES section now fits 80 columns.
2001-05-22 15:23:23 +00:00
Jimmy Olgeni
f5ec58140c Update module: postgresql.
From the change log:

  * The module reports the error "The PostgreSQL database on your system is
  version , but Webmin only supports versions 6.5 and above". This is often
  caused by the shared libraries needed by Postgres not being in Webmin's
  shared library path.

See also http://www.webmin.com/webmin/updates.html for previous module
changes.

Also, a cosmetic change: be a bit more verbose when unpacking updated
modules.

PORTREVISION bump, but this will only affect people using the WITH_UPDATES
option.
2001-05-05 10:47:28 +00:00
Jimmy Olgeni
2dc6788a1f Fix a bug that prevented updates to be installed.
The line:

  for webmin_module in "${WEBMIN_MODULES}"

must be rewritten as:

  for webmin_module in ${WEBMIN_MODULES}

else the port will not unpack the update tarball.

This is a very stupid bug by me. Pass the pointy hat :-(

PORTREVISION bump: people using the WITH_UPDATES option should upgrade to
this version of the port. People who do not use WITH_UPDATES and run the
stock webmin release, or update it by hand, are unaffected by this patch.
2001-04-28 13:34:35 +00:00
Jimmy Olgeni
ff9fbae35a Update modules: apache, squid, useradmin.
From the webmin updates page:

* Apache Webserver: if Webmin is used in non-english language mode,
  "<Directory>" sections created using this module may be wrongly written
  out as something like "<Directorio>".

* Squid Proxy Server: the cache_dir directive is not properly supported in
  squid 2.4.

* Users and Groups: passwords for users created or modified from a batch
  file are not set correctly.

(see also http://www.webmin.com/webmin/updates.html)

While I'm here, check if a webmin configuration directory already exists at
install time (post-install target): in this case, automatically run the webmin
setup script (it will insert the proper Perl paths in the webmin scripts).

Users who have multiple or different configuration directories will have to
run the script manually, as before.

PORTREVISION bump to advertise the new changes.
2001-04-26 11:45:24 +00:00
Jimmy Olgeni
528bd5316b Updated modules: bind8 and quota. Chase main tarball md5.
From the updates page:

* BIND DNS Server Reverse address records are not updated properly
if the reverse zone has a "." at the end of its name in named.conf.
Also, logging of some record additions is not done properly.

* Disk Quotas On systems using the latest Linux quotas package
(typically those with the 2.4 kernel), quotas cannot be edited or
enabled for the first time.

Submitted by:		fenner's email
2001-04-14 22:21:27 +00:00
Jimmy Olgeni
5450d6f198 Update module: net (0.85-1).
See also http://www.webmin.com/webmin/updates.html.

Updated modules now have a proper version number in the filename, and on
the software's updates page.
2001-04-11 15:27:59 +00:00
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