Commit graph

49 commits

Author SHA1 Message Date
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Adam Weinberger
7792c21583 Rename sysutils/ patch-xy patches to reflect the files they modify. 2014-07-29 15:00:12 +00:00
Jimmy Olgeni
11f539dc19 A couple of fixes:
- Remove some generic Linux configuration files containing the '*'
  character: they are interpreted as shell globs in the plist and cause
  poudriere's staging tests to fail.

- Do not let the setup script change file owners and permissions.
2014-05-24 16:03:58 +00:00
Jimmy Olgeni
9433460b61 Upgrade to version 1.690. 2014-05-22 20:25:12 +00:00
Jimmy Olgeni
f3120817ab Upgrade to version 1.680. 2014-03-21 06:07:03 +00:00
Jimmy Olgeni
6ef61f34dd - Upgrade to version 1.650.
- Add staging support.
- Do not mute install commands.
- Remove automatic PLIST generation.
- Do not use /usr/sbin/pkg for pkgng detection; if you run it in batch it
  may stop with an interactive prompt on 9.x.
2013-10-05 13:45:02 +00:00
Jimmy Olgeni
44dac27b05 Upgrade to version 1.630. 2013-05-18 11:02:28 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Jimmy Olgeni
63d6900383 Fixes for Python 3.x compatibility (ajaxterm). 2012-07-16 19:01:18 +00:00
Jimmy Olgeni
fcd38a5210 Upgrade to version 1.590. 2012-07-01 11:13:46 +00:00
Jimmy Olgeni
b77961575a More fixes for quota format on FreeBSD 9.
Obtained from:	remko
Feature safe:	yes
2012-03-12 21:28:17 +00:00
Jimmy Olgeni
d49a0fbd1b Fix quota support on FreeBSD 9.
Obtained from:	remko
2012-02-13 22:49:30 +00:00
Jimmy Olgeni
7289088a00 Upgrade to version 1.580. 2012-02-13 13:24:13 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Jimmy Olgeni
577be98a0c Setup.sh: ensure that $tempdir exists. 2011-08-30 14:17:18 +00:00
Jimmy Olgeni
f3f797d933 Upgrade to version 1.560 (with backup-config-1.560-2 and init-1.560-2).
Cleanup PREFIX handling.
2011-08-29 14:51:28 +00:00
Jimmy Olgeni
6c389e1be4 Upgrade to version 1.520. 2010-08-31 12:38:59 +00:00
Jimmy Olgeni
f852571faa Webmin ships with obsolete binaries of freebsd-mounts-*, a local
utility to retrieve mount point data. These dinamically linked
executables do not work on recent FreeBSD releases due to missing
libraries.

- Remove all unused binaries.

- Fix a couple of warnings in the source file and always build the
  version that is actually used.

- While I'm here, use SUB_FILES to improve PKGMESSAGE.
2010-08-14 17:57:13 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Jimmy Olgeni
c8a05f6d16 Upgrade to version 1.420. 2008-05-27 09:13:06 +00:00
Jimmy Olgeni
e303c7248b Upgrade to version 1.390. 2007-12-22 15:08:32 +00:00
Jimmy Olgeni
fd216cb74c Upgrade to version 1.380 (with bind8-1.380-2 and postfix-1.380-1). 2007-12-12 15:15:14 +00:00
Jimmy Olgeni
1bd99ad163 Ignore incompatible flags when using BSD tar, else tar backups would not be performed. 2007-10-23 11:20:24 +00:00
Jimmy Olgeni
c5e68bfeb4 Upgrade to version 1.320. 2007-01-23 00:04:47 +00:00
Jimmy Olgeni
93c54c54fe Upgrade module ldap-useradmin-1.270-4.
Add proper handling of configuration file upgrades by running setup.sh when needed.
2006-05-24 20:19:44 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Jimmy Olgeni
94ce4ffc8c Use SUB_FILES. 2006-01-16 21:20:09 +00:00
Jimmy Olgeni
b9cbd5d722 Remove webmin_enable="NO" from the startup script (should fix issues with the new local startup). 2005-12-22 21:15:35 +00:00
Jimmy Olgeni
50a3dad3a1 Upgrade to version 1.180. 2005-01-26 11:33:11 +00:00
Jimmy Olgeni
491311ebcf Upgrade to version 1.170. 2004-11-14 15:44:39 +00:00
Jimmy Olgeni
f721720d97 Upgrade to version 1.160. 2004-10-12 09:42:02 +00:00
Jimmy Olgeni
fde6b1c54a Backport security fix from version 1.160.
VuXML entry: ae7b7f65-05c7-11d9-b45d-000c41e2cdad.

Approved by:	portmgr
2004-09-15 17:19:53 +00:00
Jimmy Olgeni
16ebae5b9a Use rc.subr. 2004-06-19 20:58:44 +00:00
Jimmy Olgeni
47d166ea76 Upgrade to version 1.130 (and remove .bak files after patching). 2004-01-28 20:02:51 +00:00
Jimmy Olgeni
5015493fe5 Upgrade to version 1.110, including the most recent patches. 2003-09-30 14:56:38 +00:00
Jimmy Olgeni
e57860be86 Add detection of FreeBSD 5.1.
Submitted by:	kuriyama
2003-07-25 21:50:33 +00:00
Jimmy Olgeni
23ce9b5a10 Update to 1.080 (plus net-1.080-7).
Make the usermin module PREFIX clean.
2003-04-06 12:26:20 +00:00
Jimmy Olgeni
19456233ab libpam.so.1 -> libpam.so (fix behavior in -current).
PR:		46968
Submitted by:	Glenn Johnson <glennpj@charter.net>
2003-01-14 12:21:07 +00:00
Jimmy Olgeni
0975efda51 Upgrade to version 1.000, with updated modules. 2002-10-05 18:56:24 +00:00
Jimmy Olgeni
f5e6ab76e0 Update port to version 0.950 (with "status", "sendmail" and
"cluster-software" module patches).

Make port LOCALBASE independent (ports/35945).

PR:		35945 (modified)
Submitted by:	Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp>
2002-04-02 10:21:34 +00:00
Jimmy Olgeni
fd27bdf0d1 Preload libpam.so.1 in the startup script so that PAM authentication will
actually work.

Submitted by:	MikeM <MyRaQ@mgm51.com>

Add dependency on security/p5-Authen-PAM, and change BUILD_DEPENDS to
RUN_DEPENDS (perl modules are needed at runtime too...).

Add proper return codes to the startup script.
2002-02-24 11:26:31 +00:00
Jimmy Olgeni
d3c6da4c04 Update port to version 0.87. 2001-06-28 22:57:39 +00:00
Jimmy Olgeni
471ccf3036 Some whitespace fixes (spaces -> tabs) in the startup script. 2001-02-13 13:29:59 +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
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
Vanilla I. Shu
b82840fea5 Upgrade to 0.77 2000-02-06 12:34:29 +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
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