1.5.24_13wwwΣ=8 1.5.24_13Version of this port present on the latest quarterly branch.
BROKEN: Fails to stage DEPRECATED: Development stops long ago, domain has been expired This port expired on: 2014-08-31 IGNORE: is marked as broken: Fails to stage
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
Oops - caching proxy server.
Oops! is a proxy server; the main aims of its development being
stable operation, service speed, main protocols support,
modularity, ease at use. What is one more server for when there is
already Squid? I personally was not satisfied with Squid on some
points, that is was why I wished to get rid of it. And that was done.
Basic differences from Squid:
Each request is served by a separate thread, which allows to use all
available processors on multiprocessor machine.
Cashed documents are stored in one or several big files. This makes
it possible to remove from the operational system a load on operation
with directories and to speed up access to the documents, and to use
raw-devices as a storage of cashed objects either.
The program modular structure provides extension of its function
without any change of the source code.
The special attention was paid to the point of providing a stable,
continuous, unbreakable work, easy and simple
configuration/reconfiguration. Thus, for example, the reconfiguration
on the fly doesn't result in a breakaway of already established connections.
WWW: http://oops-cache.org/oops.eng/
===> The following configuration options are available for oops-1.5.24_13:
MYSQL=off: MySQL auth support
PCRE=off: Use Perl Compatible Regular Expressions
PGSQL=off: PostgreSQL auth support
====> DB storage: you can only select none or one of them
GIGABASE=on: GigaBase storage
DB4=off: Berkeley DB v4 storage
===> Use 'make config' to modify these settings
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
for new Berkeley DB, but are untested.
NOTE: please read UPDATING and the Wiki page before proceeding!
Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR: 192690
Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports)
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Category W.
CR: D510
Approved by: portmgr (bapt)
Put this port to deprecated state, and reset maintainership:
- development stalled long ago
- it does not build with contemporary clang
- domain name hosting distfiles has been expired
Be more accurate with gcc compilator flags -shared and -export-dynamic.
Bump PORTREVISION.
Approved by: maintainer (marck)
Tested by: Dmitry Afanasiev <KOT@MATPOCKuH.Ru>
Really remove necessary pkg-install script (missed in previous commit).
While I'm here:
o) utilize %%ETCDIR%%;
o) do not overwrite configuration and service files in ${ETCDIR} if they exist;
o) remove necessary DISTNAME (found by portlint(1));
o) fix build with clang.
Bump PORTREVISION.
Tested by: Dmitry Afanasiev <KOT@MATPOCKuH.Ru>
Change type of pointers from int to uintptr_t for support 64 bit platforms.
Use system regexp library.
Add implementation of REPORT method.
While I'm here, convert pkginstall script into USERS/GROUPS macro and
remove needless script. Use bsd.options.mk.
Bump PORTREVISION.
Tested by: Dmitry Afanasiev <KOT@MATPOCKuH.Ru>
Approved by: maintainer (timeout > 2 weeks)
PRs: 163317, 164018
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.
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
- fix plist for -DNOPORTDOCS
- install rc script via USE_RC_SUBR
- pet portlint a little
- bump PORTREVISION
Submitted by: marck@ (maintainer)
Prompted by: QA Tindy run
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.
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
- Create a user with nobody group instead of wheel.
Theoretically it could be a reason for security weakness
on some configurations with sudo.
- Bump a PORTVERSION.
PR: ports/85247
Submitted by: maintainer
Approved by: portmgr (linimon)
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
Attempt to fix build on amd64. [1]
Also fix build problem with MySQL support. [2]
Correct use PTHREAD_[CFLAGS|LIBS].
Bump PORTREVISION.
[1] Notify from: kris via bento
[2] Submitted by: Sergey Mokryshev <mokr@mokr.net>
Update www/oops:
*) Respect to ${CXX}
*) Use ${PTHREAD_CFLAGS} and ${PTHREAD_LIBS} instead
of hardcoded -pthread flag
*) Remove rwlock.c support, because libc_r already
support pthread_rwlock family calls
*) Bump ${PORTREVISION}
PR: 56943
a) Update www/oops to 1.5.22-20021204, which solves
a number of build problems.
b) Obey BATCH.
c) Locate DB4 correctly.
d) Explicitly specify dependency on gawk.
PR: ports/46006ports/44071ports/45989ports/40593
Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>
Approved by: portmgr (knu)
Add a patch file for src/parser.y that remedies the YACC grammar
compatibility problem against new bison (>=1.75).
PR: ports/45898
Submitted by: Dmitry Morozovsky <marck@rinet.ru>
Approved by: portmgr
Sadly reset maintainership to ports@FreeBSD.org. Sergey, thanks for
your hard work on these & I hope to see you contribute more.
PR: 38750
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru> (previous maintainer)
Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is spelled out
(many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that
shouldn't have been necessary) and the string "/pkg/" appear.
Add oops 1.4.16, a www proxy server similar to squid but easier to configure,
threadsafe (can use more than one CPU), and faster (uses large files rather
than many files).