FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
linux_base 7.3_1 emulators Deleted on this many watch lists=276 search for ports that depend on this port
Deprecated DEPRECATED: unsupported by upstream, no security support anymore
Expired This port expired on: 2006-09-01
Ignore IGNORE: unsupported by upstream, no security support anymore
Basic packages for Linux mode from Red Hat 7.3/i386

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 search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: linux
License: not specified in port


This port contains Linux binary packages from Red Hat Linux 7.3.  These
packages, in conjunction with the linux.ko kernel module, form the basis of the
Linux compatibility environment.

This port is available for the i386 architecture and experimentally for amd64.
If you use an Alpha computer, please install the linux_base-debian or
linux_base-gentoo-stage1 port instead.
SVNWeb : Distfiles Availability : PortsMonThere are no ports dependent upon this port

No installation instructions: this port has been deleted.

The package name of this deleted port was: linux_base-rh


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rpm/rh-7.3/
  2. ftp://ftp.icm.edu.pl/pub/linux/redhat/linux/7.3/en/os/i386/RedHat/RPMS/
  3. ftp://ftp.kddlabs.co.jp/pub/Linux/packages/RedHat/redhat/linux/7.3/en/os/i386/RedHat/RPMS/
  4. ftp://ftp.nluug.nl/site/ftp.redhat.com/redhat/linux/7.3/en/os/i386/RedHat/RPMS/
  5. ftp://ftp.riken.go.jp/pub/Linux/redhat/linux/7.3/en/os/i386/RedHat/RPMS/
  6. ftp://mirror.cs.wisc.edu/pub/mirrors/linux/redhat/7.3/en/os/i386/RedHat/RPMS/
  7. http://mirrors.usc.edu/pub/linux/distributions/redhat/redhat/linux/7.3/en/os/i386/RedHat/RPMS/
  8. http://www.gtlib.cc.gatech.edu/pub/redhat/linux/7.3/en/os/i386/RedHat/RPMS/

Number of commits found: 89

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
02 Oct 2006 12:38:35
Original commit files touched by this commit  7.3_1
vd search for other commits by this committer
Remove expired ports:
2006-10-01 devel/rtplib
2006-09-01 emulators/linux_base
2006-09-01 emulators/linux_base-debian
2006-09-01 emulators/linux_base-8
2006-09-01 emulators/linux_base-rh-9
2006-10-01 misc/pointless
2006-10-01 www/mediawiki14
17 Jun 2006 09:28:03
Original commit files touched by this commit  7.3_1
netchild search for other commits by this committer
Mark deprecated and set expiration time for various reasons:
 - superseeded
 - outdated/EOL
 - no maintainer
 - bitrod

While I'm here add some more conflicts.
11 Feb 2006 21:03:14
Original commit files touched by this commit  7.3
netchild search for other commits by this committer
Reset maintainership to ports@ after ~4 months without any response to any
PR.

Thanks for contributing.

Since the acroread7 port is a somewhat important port for our users, I
will hand it over to emulation@ if no _active_ *committer* takes it
before the ports freeze.

While I'm here:
 - fix a little nit in the csound port (I think the intention was to
   create no backup file instead of creating one with a "-e" extension)
 - set ARCH to i386 in the amd64 case for the acroread7 port. This
   is a work-around to be able to install everything when a dependency
   is not already installed (ARCH is read-only in sub-makes, so the
   dependencies can't change it). This should be removed when the
   dependencies are fixed or converted to use bsd.linux-rpm.mk. [1]

Not objected to by:     portmgr (explicit: krion; silence: rest)
Maintainer timeout:     ~4 months
Submitted by:           Sangwoo Shim <sangwoos@gmail.com> [1]
PR:                     87985 [1]
07 Jan 2006 20:00:09
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Hash with SHA-256.
10 Jun 2005 08:27:55
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Remove expired linux_base-6 port.
30 Jan 2005 17:26:42
Original commit files touched by this commit  7.3
krion search for other commits by this committer
Set NO_LATEST_LINK.
15 Jan 2005 19:09:37
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Remove RESTRICTED line.  Instead tell distributors about the
accompanying source package.
14 Jan 2005 14:19:02
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Add needed file.

Noticed by:     Jin-Shan Tseng
14 Jan 2005 10:08:00
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Remove unneeded file (I forgot to commit it earlier).
14 Jan 2005 07:29:13
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Do not reformat PKGMESSAGE.  I added code that should not be flowed.
14 Jan 2005 06:17:30
Original commit files touched by this commit  7.3
trevor search for other commits by this committer
Update to 7.3.

Do not touch /compat/linux/dev/ but instead leave that up to the
user (addresses PR 54970).

Take maintainership.
14 Jan 2005 05:45:41
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
Back out the check for the osf1 module:  when I looked at
src/sys/alpha/linux/linux_sysvec.c I saw that the linux module
depends upon it.

Prompted by:    Daniel O'Connor
13 Jan 2005 23:46:24
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
On Alpha, the osf1 module must be loaded before the linux module.
Do this.

Add ID tag.
13 Jan 2005 23:42:56
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
In FreeBSD 4 and later there are no longer separate linuxaout and
linuxelf modules.
29 Dec 2004 19:19:15
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Don't use .error -- it breaks 'make index' on sparc64.
28 Dec 2004 06:35:09
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Eeeek rev 1.95 accidently backed out rev 1.94; put back.
28 Dec 2004 06:09:02
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Quiet installation errors due to lack of /dev/null w/in LINUXBASE.
28 Dec 2004 06:07:56
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Totally unravel the "do-patch: NADA" stuff started in rev 1.93.
28 Dec 2004 06:04:47
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Properly set owner of yp.conf.
27 Dec 2004 22:11:20
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Remove useless "do-patch: NADA" -- the lack of patch-* files is sufficient.
27 Dec 2004 21:47:57
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
These ports should be using 'ARCH' rather than 'MACHINE_ARCH'.

Submitted by:   kris
21 Dec 2004 22:16:17
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
Mark forbidden due to X Pixmap parsing bugs in
the XFree86-libs RPM installed by this port.

advisories:
CAN-2004-0687, CAN-2004-0688, CAN-2004-0692,
RHSA-2004-478, CAN-2004-0914, RHSA-2004-612
21 Dec 2004 22:07:21
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
Fix whitespace after my last commit (portlint).
21 Dec 2004 19:49:43
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
Update CONFLICTS.

PR:             75283
Submitted by:   linimon
14 Dec 2004 19:26:50
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
On amd64 we want to use FALLBACK_ELF_MIB as kern.elf32.fallback_brand,
vs. kern.fallback_elf_brand.
30 Aug 2004 02:11:02
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
First cut at supporting AMD64 (to give 32-bit support).
30 Aug 2004 01:15:25
Original commit files touched by this commit  7.1_7
obrien search for other commits by this committer
Minor portlint nit.
17 Mar 2004 18:29:46
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
SIZEify.
22 Feb 2004 18:43:06
Original commit files touched by this commit  7.1_7
des search for other commits by this committer
Remove bogus /dev/null check.
07 Feb 2004 19:52:57
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
Try to mount linproc in post-install.
06 Feb 2004 00:09:58
Original commit files touched by this commit  7.1_7
trevor search for other commits by this committer
For i386, use latest glibc and XFree86-libs, and increment PORTREVISION.
Advisories are at <URL:https://rhn.redhat.com/errata/RHSA-2003-286.html>
and <URL:https://rhn.redhat.com/errata/RHSA-2003-325.html>.
Hewlett-Packard has not issued updates for Red Hat 7.2/Alpha.
06 Feb 2004 00:00:59
Original commit files touched by this commit  7.1_6
trevor search for other commits by this committer
Sort.
05 Feb 2004 23:38:23
Original commit files touched by this commit  7.1_6
trevor search for other commits by this committer
Try to mount and unmount both linproc and linprocfs:  the former
is documented in linprocfs(5) but I have seen and used the latter.
05 Feb 2004 23:19:55
Original commit files touched by this commit  7.1_6
trevor search for other commits by this committer
Fix CONFLICTS lines, as requested by eik then petef:

        I think it's a bug that linux_base thinks it conflicts with itself.

--petef

        The problem occurs if you do
          make install; make install FORCE_PKG_REGISTER=yes
        which is somewhat supported, although [seldom] (never?) used.

--eik

Also record conflicts with cle_base.
04 Feb 2004 05:21:48
Original commit files touched by this commit  7.1_6
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
22 Jan 2004 17:43:26
Original commit files touched by this commit  7.1_5
marcus search for other commits by this committer
Fix the install by stripping the i386 tag out of DISTFILES.

Reported by:    Stephen Hilton <nospam@hiltonbsd.com>
Tested by:      Stephen Hilton <nospam@hiltonbsd.com>
22 Jan 2004 01:39:09
Original commit files touched by this commit  7.1_5
marcus search for other commits by this committer
Remove the two checksums for redhat-release-7.1-1.noarch.rpm from each
distinfo file, and instead fetch this one from from the i386 directory for
both Alpha and i386 architectures.  Based on the previous commit that
duplicated these entries in the plist, these files should be more or
less identical. Note: ftp-master will be updated soon with the correct
distfile. [1]

Also, remove redundant slashes from the jail message. [2]

PR:             61660 [1]
                61697 [2]
Submitted by:   Linh Pham <question@closedsrc.org> [2]
07 Dec 2003 22:58:13
Original commit files touched by this commit  7.1_5
anders search for other commits by this committer
Add WITH_JAIL knob, making it easier to install linux_base in jail.
15 Nov 2003 06:26:34
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
Add to i386 packing list some directories I missed in the last
XFree86-libs update.
20 Oct 2003 00:02:29
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
Tidy Alpha packing list.  Most of this is stuff I missed in the
XFree86-libs update.

Noticed by:     kris
30 Sep 2003 16:16:30
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
Update to the latest XFree86-libs packages.  The security problems
listed in RHSA-2003-064 do not pertain to us AFAICT.  I only tested
this on i386.
27 Sep 2003 00:23:56
Original commit files touched by this commit  7.1_5
edwin search for other commits by this committer
ECHO -> ECHO_MSG
(ECHO_CMD for deskutils/notebook)

PR:             ports/56767-56770,56772-56774,56776-56784
Submitted by:   KATO Tsuguru <tkato@prontomail.com>
03 Jul 2003 14:38:31
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
Register conflicts among linux_base ports.
10 Jun 2003 14:57:03
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
Lars Eggert reports:

        Installation of linux_base-7.1_2 fails when linprocfs is
        mounted.  Unmounting linprocfs before installing works
        around the issue.

At Lars' suggestion, this script also mounts the linprocfs after
installation.  I assume that if the user has a linprocfs entry in
/etc/fstab, the user wants it to be mounted.  It also seemed like
a good idea to un-mount it before de-installation.

PR:     46172
01 Jun 2003 08:23:28
Original commit files touched by this commit  7.1_5
trevor search for other commits by this committer
security update:

        The function gzprintf within zlib, when called with a string
        longer than Z_PRINTF_BUFZISE (= 4096 bytes), can overflow
        without giving a warning.  zlib-1.1.4 and earlier exhibit
        this behavior. There are no known exploits of the gzprintf
        overrun, and only a few programs, including rpm2html and
        gimp-print, are known to use the gzprintf function.  The
        problem has been fixed by checking the length of the output
        string within gzprintf.

--<URL:http://rhn.redhat.com/errata/RHSA-2003-079.html>
19 May 2003 06:26:25
Original commit files touched by this commit  7.1_4
mita search for other commits by this committer
Make libstdc++-2.96-112.7.1.i386.rpm to be extracted and included into
package.  libstdc++-2.96 is a core package that is referenced by many
linux_base applications such as linux-eagle.  For instance, linux-eagle
doesn't work with linux_base-7.1_3.

Despite the importance, libstdc++-2.96 has been forgotten to be extracted
since 6 months.  (Actually, the RPM package is listed in the Makefile,
but was badly defined so that no extraction was performed.)

Since linux_base is an important package, I hesitated to commit this
correction (for a long time :).  If there is any incovenience in the
way of package definition, please feel free to correct my change.
09 Apr 2003 02:05:12
Original commit files touched by this commit  7.1_3
trevor search for other commits by this committer
For the Alpha, update glibc and un-forbid (untested).

PR:     50313
Submitted by:   Miguel Mendez
08 Apr 2003 21:22:45
Original commit files touched by this commit  7.1_3
trevor search for other commits by this committer
For i386, update glibc and for the Alpha, mark forbidden due to
remotely exploitable RPC bug (Red Hat advisory RHSA-2003-089 and
CERT advisory CA-2003-10).

According to <URL:http://www.redhat.com/apps/support/errata/>, "all
errata support for Alpha products, Sparc products, and Powertools
products have reached end of life."

I didn't do proper run-time testing of this, but "make package
deinstall" leaves a clean /compat/linux/ behind.
20 Feb 2003 17:21:51
Original commit files touched by this commit  7.1_2
knu search for other commits by this committer
De-pkg-comment.
10 Dec 2002 03:04:58
Original commit files touched by this commit  7.1_2
marcel search for other commits by this committer
Duplicate the two different MD5 checksums for redhat-release-*.rpm
in both distinfo files. The alpha and i386 versions are identical
except for some meta-data.

Requested by: trevor
03 Dec 2002 06:45:56
Original commit files touched by this commit  7.1_2
marcel search for other commits by this committer
The previous commit deserved a revision bump.

Acknowledged by: kris
03 Dec 2002 06:27:50
Original commit files touched by this commit  7.1_1
marcel search for other commits by this committer
Fix both alpha and i386. The major change is that glibc has been
updated.

Reviewed by: kris
05 Nov 2002 08:23:18
Original commit files touched by this commit  7.1_1
markm search for other commits by this committer
Force links so reinstalls can happen.
26 Sep 2002 16:26:19
Original commit files touched by this commit  7.1_1
trevor search for other commits by this committer
On -CURRENT (i386), installation of the bash RPM failed because of
a missing libtermcap.so.2.
26 Sep 2002 16:21:32
Original commit files touched by this commit  7.1_1
trevor search for other commits by this committer
The redhat-release-7.1-1.noarch.rpm from Red Hat 7.1/Alpha has a
different MD5 hash from the corresponding package from 7.1/i386.
The contained etc/redhat-release files have the same contents but
different time stamps.  By having both hashes in both distinfo
files, installation can proceed for users who share the same distfile
cache for both architectures.
14 Sep 2002 13:32:07
Original commit files touched by this commit  7.1_1
sobomax search for other commits by this committer
Due to popular demant into each port which might be inserted into dependency
list by bsd.port.mk insert anti foot-shooting device, which prevents
infinite fork loop when the user defines corresponding USE_XXX in global
make.conf, command line or environment.

Similar devices should probably be inserted into ports that might be inserted
into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk
and so on.)
28 Aug 2002 11:54:42
Original commit files touched by this commit  7.1_1
trevor search for other commits by this committer
Bump PORTREVISION for the glibc update.
28 Aug 2002 11:43:54
Original commit files touched by this commit  7.1
trevor search for other commits by this committer
Update glibc to 2.2.4-29, to avoid resolver and RPC security bugs.
26 Aug 2002 09:56:34
Original commit files touched by this commit  7.1
trevor search for other commits by this committer
These should have the resolver bug too.
26 Aug 2002 09:47:59
Original commit files touched by this commit  7.1
trevor search for other commits by this committer
Forbid because of XDR security bug.
25 Jul 2002 18:51:48
Original commit files touched by this commit  7.1
knu search for other commits by this committer
Use MASTER_SITE_REDHAT_LINUX.
28 May 2002 02:35:25
Original commit files touched by this commit  7.1
obrien search for other commits by this committer
Upgrade to Red Hat 7.x support.  Many binary-only packages are now requiring
Red Hat 7.x to run.
28 May 2002 02:30:22
Original commit files touched by this commit  6.1_1
obrien search for other commits by this committer
This file isn't used any more -- distinfo.{ARCH} is.
15 May 2002 23:30:06
Original commit files touched by this commit  6.1_1
kris search for other commits by this committer
Catch up checksums of arch-neutral files to distinfo.i386

Submitted by:   bento
28 Apr 2002 17:48:27
Original commit files touched by this commit  6.1_1
nork search for other commits by this committer
add missing directory.

Reviewed by:    knu (mentor)
13 Mar 2002 15:58:21
Original commit files touched by this commit
trevor search for other commits by this committer
Bump PORTREVISION for the zlib update.

Forgotten by:   me
Reported by:    Mike Buchanon <buchanon@mlss15.cl.msu.edu>
PR:             35860
12 Mar 2002 13:44:44
Original commit files touched by this commit
trevor search for other commits by this committer
Update for zlib "double free" security bug
(http://www.redhat.com/support/errata/RHSA-2002-026.html).  I only
tested this on i386.
23 Dec 2001 09:10:13
files touched by this commit
petef search for other commits by this committer
Fix ownership on ${LINUXBASE}/var/spool/mail.    
18 Nov 2001 05:58:33
files touched by this commit
marcel search for other commits by this committer
Pass maintainership over to ports@FreeBSD.org. The linux_base ports   are
getting beyond my control.    
23 Sep 2001 20:50:43
files touched by this commit
dwcjr search for other commits by this committer
Remove ftp.freesoftware.com from MASTER_SITES of ports since it no longer
exists.    
24 May 2001 09:28:41
files touched by this commit
olgeni search for other commits by this committer
Chase the directory layout on ftp.redhat.com, no checksum changes.    
25 Apr 2001 18:26:30
files touched by this commit
olgeni search for other commits by this committer
Fix unknown uid/gids that come out of the RPMs, to avoid the quotacheck  
warning about unknown owners. Add a reminder in the Makefile, because this   fix
should be removed when a new release of the RPMS fixes the problem.    
20 Mar 2001 20:28:14
files touched by this commit
obrien search for other commits by this committer
`rpm' and `rpm2cpio' have been repocopied from "misc" to "archivers".    
09 Mar 2001 03:31:04
files touched by this commit
steve search for other commits by this committer
Make this package again on the Alpha.    
25 Nov 2000 21:35:41
files touched by this commit
ben search for other commits by this committer
Add a .uk master site.    
25 Nov 2000 01:49:17
files touched by this commit
asami search for other commits by this committer
PREFIX is still needed -- just set it to ${LINUXBASE}.    
21 Nov 2000 07:38:24
files touched by this commit
marcel search for other commits by this committer
The info package seems to be sensitive about the locale   settings and fails to
install if the language is not C.   Override any locale settings when running
rpm.    
21 Nov 2000 07:23:24
files touched by this commit
marcel search for other commits by this committer
Don't enable NIS by default. The example yp.conf file installed   by the port
had actual definitions with bogus values. Comment   out the definitions.    
21 Nov 2000 07:19:58
files touched by this commit
marcel search for other commits by this committer
Replace the locally defined PREFIX (defined as /compat/linux)   by the globally
defined LINUXBASE. Setting DESTDIR on the   command line now does what one
expects.    
08 Oct 2000 11:28:40
files touched by this commit
asami search for other commits by this committer
Move files/md5.{i386,alpha} to distinfo.{i386,alpha}.    
08 Oct 2000 02:02:29
files touched by this commit
asami search for other commits by this committer
Convert category emulators to new layout.  
08 Oct 2000 01:54:32
files touched by this commit
asami search for other commits by this committer
Rename PLIST.* to pkg-plist.*.    
04 Sep 2000 23:28:41
files touched by this commit
marcel search for other commits by this committer
Use distinct md5 files for both alpha and i386. There are arch.   independent
packages that, despite the identical names, have   different contents.    
04 Sep 2000 23:07:40
files touched by this commit
marcel search for other commits by this committer
Update the checksum of 4 architecture independent rpms. The alpha   versions are
not the same as the i386 version, even though they   have the same name.    
04 Sep 2000 22:05:50
files touched by this commit
marcel search for other commits by this committer
Revert previous checksum change. The checksums were correct for   the i386. They
seem to be wrong for alpha. Whether that's caused   by a bad mirror or is caused
by a structural bogosity has to be   determined at this time.    
02 Sep 2000 06:57:07
files touched by this commit
obrien search for other commits by this committer
Fix checksums.  And no I don't care why they changed.    
22 Aug 2000 00:43:26
files touched by this commit
marcel search for other commits by this committer
Add missing ';;' in previous commit.    
15 Aug 2000 11:22:36
files touched by this commit
sheldonh search for other commits by this committer
Do not rely on the linux(8) shell script.  Instead, use an INSTALL   script so
that the behaviour of a package installation matches   that of a port
installation identically.    
28 May 2000 23:53:58
files touched by this commit
msmith search for other commits by this committer
RH6.1 has moved into old-releases on the master and most mirrors,   track this
while we wait for 6.3 or something less buggy than 6.2.    

Number of commits found: 89

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla40*Apr 18
bugzilla40*Apr 18
bugzilla42*Apr 18
bugzilla42*Apr 18
bugzilla44*Apr 18
bugzilla44*Apr 18
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11

13 vulnerabilities affecting 18 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24367
Broken 182
Deprecated 90
Ignore 536
Forbidden 6
Restricted 263
No CDROM 108
Vulnerable 29
Expired 8
Set to expire 77
Interactive 22
new 24 hours 1
new 48 hours2
new 7 days15
new fortnight39
new month142

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.