aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/linux_base-suse-9.2
Commit message (Collapse)AuthorAgeFilesLines
* security fix: update the XFree86 libraries to 4.2.1 because oftrevor2003-07-042-5/+5
| | | | | | | | | | | | | | what is described at <URL:http://www.xfree86.org/security/> as "an Xlib problem that made it possible to load (and execute) arbitrary code in privileged clients" "local users [may] gain root privileges via a modified LD_PRELOAD environment variable that points to a malicious module" --CAN-2002-1472 <URL:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-1472> The hash matches the one in RHSA-2003:067-19 at <URL:http://rhn.redhat.com/errata/RHSA-2003-067.html>.
* Register conflicts among linux_base ports.trevor2003-07-031-0/+1
|
* new i386-only linux_base port, which installs bits from release 8.0trevor2003-07-036-19480/+106
| | | | of a Linux distribution
* Lars Eggert reports:trevor2003-06-101-0/+16
| | | | | | | | | | | | | 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
* security update:trevor2003-06-015-10/+10
| | | | | | | | | | | | | 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>
* Make libstdc++-2.96-112.7.1.i386.rpm to be extracted and included intomita2003-05-192-3/+5
| | | | | | | | | | | | | | 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.
* For the Alpha, update glibc and un-forbid (untested).trevor2003-04-092-6/+7
| | | | | PR: 50313 Submitted by: Miguel Mendez
* For i386, update glibc and for the Alpha, mark forbidden due totrevor2003-04-092-5/+9
| | | | | | | | | | | | 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.
* De-pkg-comment.knu2003-02-212-1/+1
|
* Duplicate the two different MD5 checksums for redhat-release-*.rpmmarcel2002-12-102-0/+2
| | | | | | | in both distinfo files. The alpha and i386 versions are identical except for some meta-data. Requested by: trevor
* The previous commit deserved a revision bump.marcel2002-12-031-1/+1
| | | | Acknowledged by: kris
* Fix both alpha and i386. The major change is that glibc has beenmarcel2002-12-034-18/+13
| | | | | | updated. Reviewed by: kris
* Force links so reinstalls can happen.markm2002-11-051-2/+2
|
* On -CURRENT (i386), installation of the bash RPM failed because oftrevor2002-09-271-1/+2
| | | | a missing libtermcap.so.2.
* The redhat-release-7.1-1.noarch.rpm from Red Hat 7.1/Alpha has atrevor2002-09-272-0/+2
| | | | | | | | 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.
* Due to popular demant into each port which might be inserted into dependencysobomax2002-09-141-0/+4
| | | | | | | | | | 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.)
* Bump PORTREVISION for the glibc update.trevor2002-08-281-1/+1
|
* Update glibc to 2.2.4-29, to avoid resolver and RPC security bugs.trevor2002-08-285-194/+565
|
* These should have the resolver bug too.trevor2002-08-261-1/+1
|
* Forbid because of XDR security bug.trevor2002-08-261-0/+2
|
* Use MASTER_SITE_REDHAT_LINUX.knu2002-07-261-12/+4
|
* Upgrade to Red Hat 7.x support. Many binary-only packages are now requiringobrien2002-05-285-2287/+10574
| | | | Red Hat 7.x to run.
* This file isn't used any more -- distinfo.{ARCH} is.obrien2002-05-281-55/+0
|
* Catch up checksums of arch-neutral files to distinfo.i386kris2002-05-161-4/+4
| | | | Submitted by: bento
* add missing directory.nork2002-04-292-0/+2
| | | | Reviewed by: knu (mentor)
* Bump PORTREVISION for the zlib update.trevor2002-03-131-0/+1
| | | | | | Forgotten by: me Reported by: Mike Buchanon <buchanon@mlss15.cl.msu.edu> PR: 35860
* Update for zlib "double free" security bugtrevor2002-03-126-8/+10
| | | | | (http://www.redhat.com/support/errata/RHSA-2002-026.html). I only tested this on i386.
* Fix ownership on ${LINUXBASE}/var/spool/mail.petef2001-12-231-0/+1
| | | | PR: 33096
* Pass maintainership over to ports@FreeBSD.org. The linux_base portsmarcel2001-11-181-1/+1
| | | | are getting beyond my control.
* Remove ftp.freesoftware.com from MASTER_SITES of ports since it no longer ↵dwcjr2001-09-241-1/+0
| | | | | | | | exists. PR: 30497 Submitted by: Dan Larsson Approved by: will
* Chase the directory layout on ftp.redhat.com, no checksum changes.olgeni2001-05-241-3/+3
|
* Fix unknown uid/gids that come out of the RPMs, to avoid the quotacheckolgeni2001-04-261-0/+3
| | | | | | | | | | 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. Specifically, the only affected file in the LINUXBASE hierarchy is usr/man/man8/setserial.8 (-> root:wheel) Approved by: marcel
* `rpm' and `rpm2cpio' have been repocopied from "misc" to "archivers".obrien2001-03-211-1/+1
|
* Make this package again on the Alpha.steve2001-03-091-7/+7
|
* Add a .uk master site.ben2000-11-261-0/+1
| | | | Approved by: marcel (maintainer)
* PREFIX is still needed -- just set it to ${LINUXBASE}.asami2000-11-251-0/+1
| | | | Submitted by: bento
* The info package seems to be sensitive about the localemarcel2000-11-211-7/+8
| | | | | | | | settings and fails to install if the language is not C. Override any locale settings when running rpm. PR: 16621 Submitted by: Mikhail Teterin <mi@video-collage.com>
* Don't enable NIS by default. The example yp.conf file installedmarcel2000-11-211-2/+2
| | | | | | | | by the port had actual definitions with bogus values. Comment out the definitions. PR: 21554 Originator: Youki Kadobayashi <youki-k@is.aist-nara.ac.jp>
* Replace the locally defined PREFIX (defined as /compat/linux)marcel2000-11-211-21/+20
| | | | | | | | | by the globally defined LINUXBASE. Setting DESTDIR on the command line now does what one expects. Also, don't download and install glib-1.2.5 when we're also downloading and installing glib-1.2.6. It's now possible to reinstall this port over itself.
* Move files/md5.{i386,alpha} to distinfo.{i386,alpha}.asami2000-10-081-5/+1
|
* Rename PLIST.* to pkg-plist.*.asami2000-10-081-1/+1
|
* Use distinct md5 files for both alpha and i386. There are arch.marcel2000-09-051-0/+5
| | | | | | | | | independent packages that, despite the identical names, have different contents. This "feature" is currently implemented in a way that works around a limitation in bsd.port.mk and can be considered a hack.
* Update the checksum of 4 architecture independent rpms. The alphamarcel2000-09-051-4/+4
| | | | | | | | versions are not the same as the i386 version, even though they have the same name. This fix does not have effect until the architecture specific md5 files are used.
* Revert previous checksum change. The checksums were correct formarcel2000-09-051-4/+4
| | | | | | 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.
* Fix checksums. And no I don't care why they changed.obrien2000-09-021-4/+4
|
* Add missing ';;' in previous commit.marcel2000-08-221-0/+1
|
* Do not rely on the linux(8) shell script. Instead, use an INSTALLsheldonh2000-08-153-15/+29
| | | | | | | | script so that the behaviour of a package installation matches that of a port installation identically. Note that, in the package case, we already have a valid run-time linker hints file for Linux.
* RH6.1 has moved into old-releases on the master and most mirrors,msmith2000-05-291-1/+1
| | | | track this while we wait for 6.3 or something less buggy than 6.2.
* ftp.cdrom.com -> ftp.freesoftware.com, adjusting paths as I go.billf2000-05-141-1/+1
|
* PORTNAME/VERSION stuffmharo2000-04-121-3/+2
|
* Add virtual category "linux" to Linux apps and support libs/utils.asami2000-02-281-1/+1
|
* Revert to using /compat/linux instead of /usr/compat/linux. Themarcel2000-02-191-1/+1
| | | | | | | | | linuxulator uses /compat/linux and /compat may be a link (it is on fresh installs) and may not point to /usr/compat at all. Also, linux_devtools still uses /compat/linux. If the prefix is changed to something other than /compat/linux, make sure it's changed in all relevant places!
* Use BUILD_DEPENDS on rpm, instead of RUN_DEPENDS.kuriyama2000-02-171-1/+1
| | | | Discussed with: marcel
* Change PREFIX to /usr/compat/linux as the compat bits are really intendedobrien2000-02-171-1/+1
| | | | to live in /usr rather than /.
* Install packages with -U instead of -i. This should minimize themarcel2000-01-101-5/+5
| | | | | problems people have when they install the port without removing the previously installed version.
* We definitely have a CVS problem somewhere. This wasn't committed inmarcel2000-01-061-49/+75
| | | | | | | | | the previous commit. Maybe it's related to removing files in the same commit. Anyway.. Update to Red Hat 6.1. Noticed by: jedgar
* Upgrade to Red Hat 6.1. The port also allows installing updates,marcel2000-01-065-5175/+6327
| | | | | | which makes it easier to keep it up to date. Thanks to: Sean O'Connell (sean@stat.duke.edu) for his support.
* Use ``mkdir -p'' rather than ``mkdir''.obrien1999-10-252-80/+80
| | | | | | | | | A problem exists when one ``pkg_add -r acroread'' and ftp.crom.com is at it's limit. One can be able to download Latest/acroread.tgz. BUT when `pkg_add' tries to install all the dependancies it fails due to being unable to fetch one of them. If the user then ``pkg_add -r acroread'' again in an attempt to get everything installed they now get scary error messages from ``mkdir'' since the directories already exist.
* Linux needs a yp.conf file for NIS to work. Install a sample yp.conf so thatmarcel1999-09-185-0/+24
| | | | | | | | | | | | NIS users now what to do. Display a note after installation of the port/package to draw attention to it. Creating the proper yp.conf on the fly is being considered... PR: 12748 Originator: Palle Girgensohn <girgen@partitur.se> Solution by: Palle Thanks to: nsayer
* Add xpm by popular demand. libXpm is quite frequently used by glibc2 based Xmarcel1999-09-084-1/+8
| | | | | | binaries (or should I say X based glibc2 binaries), including Netscape. Partially submitted by: CHOI, Junho <cjh@wdb.co.kr>
* Make sure an install can be restarted after a failure. While I'm here, updatemarcel1999-09-033-3/+4
| | | | | DESCR and COMMENT so that they both contain the proper name of the port and do not contain the word `emulation'.
* Change Id->FreeBSD.obrien1999-08-251-1/+1
|
* chmod -> ${CHMOD}mharo1999-08-231-2/+2
| | | | chown -> ${CHOWN}
* Fix the way the port figures out if linux support is present in the kernel.marcel1999-08-181-7/+7
| | | | | | | | | It now also works when the linuxulator is compiled into the kernel (using options COMPAT_LINUX). Due to my misunderstanding, PR/12918 has been closed for the wrong reasons. My apologies to the originator. PR: 12918 Originator: Dean Lombardo <dlombardo@excite.com>
* o Unbreak the port. It still installs fine. If ldconfig terminatesmarcel1999-08-081-24/+27
| | | | | | | with a signal 11, then blame the emulator not the port. o Apply some cosmetic changes. The port now doesn't generate errors on a successful install. Installing the port isn't confusing anymore :-)
* Mark BROKEN, ldconfig does not install properly.billf1999-08-061-1/+3
| | | | | | | ldconfig-1.9.5-8.i386.rpm ELF binary type not known. Use "brandelf" to brand it. execution of script failed error: /home/billf/cvswork/rpm/ldconfig-1.9.5-8.i386.rpm cannot be installed
* linux_base is the reincarnation of linux_lib and obsoletes both linux_libmarcel1999-07-217-56/+9759
| | | | | | | | | | | | and linux-base. Both will be removed from the ports collection at the proper time. linux_base uses a subset of packages from a Red Hat 5.2 release to populate /compat/linux. There's no functional difference between linux-base and linux_base. The name of the latter is preferred over the name of the former. Reviewed by: Tim <hoek@FreeBSD.org> Supervised by: Satoshi <asami@FreeBSD.org>
* Commit #2/4 to enforce Caps, no period. I ran this oe ashoek1999-06-271-1/+1
| | | | | | $ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab` Results to follow. :)
* Add a couple of devices so we can use Linux X servers too. Also cleanupsteve1999-05-031-2/+10
| | | | | | | pkg/PLIST so this port packages and deinstalls cleanly again. PR: 11045 Inspired by: MIHIRA Yoshiro <sanpei@sanpei.org>
* Replace ld-linux.so.2 with the one included with the StarOffice 5.0.1obrien1999-02-262-4/+5
| | | | distribution.
* Add 'ONLY_FOR_ARCHS=i386' to linux_* ports.simokawa1999-01-061-1/+3
| | | | They are intended for Linux/i386 emulation and to work on i386.
* Upgrade to thae latest Redhat offerings. This brings in the Linuxmarkm1998-10-312-6/+6
| | | | | | | glibc2 stuff. The tarball is in freefall:~markm/linux_lib-2.6.tar.gz; please someone move it over to ftp.freebsd.org. Ta!
* Add NO_FILTER_SHLIBS -- this port installs linux libraries and weasami1998-10-091-1/+2
| | | | don't want bsd.port.mk changing PLIST.
* Recompute checksum after repacking tarball.jkh1998-10-091-1/+1
|
* Update to version 2.5; add updated libvga libs.jkh1998-10-082-3/+3
| | | | Submitted by: cracauer
* "ln -s" -> "ln -sf" so it won't bark if you install this port twice.asami1997-12-051-2/+2
|
* Put localtime information where Linux binaries will see it.msmith1997-11-251-1/+3
| | | | Submitted by: bde via "Brian N. Handy" <handy@sag.space.lockheed.com>
* Note that -stable here was 2.1-stable.obrien1997-11-021-1/+1
|
* Clean this up a bit so it will checksum and also not splat cookies allasami1997-07-101-3/+3
| | | | | | over the place. Reminded by: jfieber
* Use new MASTER_SITE_LOCAL variable from bsd.port.mk.asami1997-04-301-2/+2
|
* linux_lib 2.4, with a new libc for StarOfficeerich1997-04-153-5/+15
|
* add:erich1996-12-122-3/+3
| | | | | | | | libgdbm for executor libxforms for mtv (mpeg player) /etc/nsswitch.conf for netscape (tcl/tk plugin works!) symlinks libg++.so.27 -> libg++.so.26 libstdc++.so.27 -> libstd++.so.26 for Xing Streamworks player
* Add trailing slash to ${DISTDIR}, bsd.port.mk no longer adds it.asami1996-12-041-2/+2
| | | | Reported by: "Eric J. Chet" <ejc@gargoyle.bazzle.com>
* Add master site on LOCAL_PORTS. Misc. cleanup.asami1996-11-271-3/+2
|
* add X11 nls stuff, fix the build/install process.erich1996-11-272-4/+11
|
* CATAGORIES+= -> CATAGORIES=obrien1996-11-121-2/+2
| | | | | Reordered vars where needed. Added MAINTAINERS where needed, many mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
* Add a bunch of new libraries. These have all been taken fromerich1996-10-282-5/+4
| | | | | | the redhat-4.0 distribution. bin/bash has been added to give a shell defaulting to linux binaries. ldd, ldconfig, and ld.so have been branded as `Linux'
* explain that `options COMPAT_LINUX' isn't necessary for -current,erich1996-08-201-1/+2
| | | | but it is for -stable, and the RELEASE's
* s/COMAPT_LINUX/COMPAT_LINUX/andreas1996-08-171-1/+1
|
* Typo.asami1996-07-101-1/+1
| | | | Submitted by: James Raynard <fports@jraynard.demon.co.uk>
* now provides a.out and ELF libraries.erich1996-03-293-9/+8
|
* Change category name from "emulation" to "emulators". This was theasami1995-11-221-2/+2
| | | | most confusing of all!
* Add NO_MTREE=yes.asami1995-11-181-1/+2
|
* (1) CATEGORIES is "emulation", not "emulators" (I know, I know! I'm goingasami1995-11-141-2/+4
| | | | | | to do something about this situation once 2.1 is out!) (2) Add PKGNAME=linux_lib-1.0. Version numbers are always required.
* third time's a charmerich1995-11-082-4/+4
| | | | | | | | 1) fixed symlinks in the distfile 2) chaged `pre-buid' to `pre-install' 3) allowed `mkdir ${PREFIX}' to fail gracefully looks like a package will work now.
* added more libraries to the packageerich1995-11-081-1/+1
| | | | particularily newer X11 libs.
* changed build target to pre-build target.erich1995-11-061-2/+2
|
* Add a cheesy "mkdir -p ${PREFIX}" as build target since mostjkh1995-11-051-1/+4
| | | | | systems won't have /compat/linux already created and the install will fall right over.
* imported port for linux-librarieserich1995-11-044-0/+34
This is part of the linux-compatibility setup Obtained from: an old slackware dist Approved by: asami (I hope ;-) )