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

Port details
linux_base-c6 Base set of packages needed in Linux mode for i386/amd64 (Linux CentOS 6)
6.8 emulators on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: emulation@FreeBSD.org search for ports maintained by this maintainer
Port Added: 22 Apr 2012 09:26:51
Also Listed In: linux
License: not specified in port
This port contains packages from a near-minimal installation of CentOS 6
Linux.  These packages, in conjunction with the Linux kernel module,
form the basis of the Linux compatibility environment. It is designed to
provide a nice user experience by using the FreeBSD configuration for
corresponding Linux stuff where possible. Because of this any work which
needs to chroot into the Linux base may not work as expected (no fallthrough
to the FreeBSD config possible).

This port is only available for the i386/amd64 architecture (i386/32 bit mode).

If you want to run X11 applications, install the x11/linux-xorg-libs port.

For cross-development this port is not suitable, you should use a linux_dist
port instead in this case.
SVNWeb : PortsMon

To install the port: cd /usr/ports/emulators/linux_base-c6/ && make install clean
To add the package: pkg install linux_base-c6

PKGNAME: linux_base-c6

This port is required by:

for Build for Run
  1. accessibility/linux-c6-atk
  2. archivers/kzip
  3. archivers/stuffit
  4. astro/google-earth
  5. audio/baudline
  6. audio/linux-c6-alsa-lib
  7. audio/linux-c6-alsa-plugins-oss
  8. audio/linux-c6-alsa-plugins-pulseaudio
  9. audio/linux-c6-alsa-utils
  10. audio/linux-c6-arts
  11. audio/linux-c6-esound
  12. audio/linux-c6-flac
  13. audio/linux-c6-libaudiofile
  14. audio/linux-c6-libogg
  15. audio/linux-c6-libsndfile
  16. audio/linux-c6-libvorbis
  17. audio/linux-c6-mikmod
  18. audio/linux-c6-nas-libs
  19. audio/linux-c6-openal-soft
  20. audio/linux-c6-pulseaudio-libs
  21. audio/linux-c6-pulseaudio-libs-glib2*
  22. audio/linux-c6-pulseaudio-utils
  23. audio/linux-c6-sdl_mixer
  24. audio/linux-fmodapi*
  25. audio/linux-genpuid
  26. audio/linux-laudio
  27. audio/linux-mbrola
  28. audio/linux-neroaaccodec
  29. audio/linux-skype_oss_wrapper
  30. audio/lpac
  31. benchmarks/geekbench*
  32. biology/consed
  33. biology/linux-foldingathome
  34. cad/linux-eagle5
  35. comms/kvasd
  36. comms/rxtx
  37. databases/linux-c6-sqlite3
  38. databases/linux-oracle-instantclient-basic
  39. databases/linux-oracle-instantclient-sqlplus
  40. devel/linux-c6-dbus-glib
  41. devel/linux-c6-dbus-libs
  42. devel/linux-c6-devtools
  43. devel/linux-c6-libgfortran
  44. devel/linux-c6-libglade2
  45. devel/linux-c6-libpciaccess
  46. devel/linux-c6-libsigc++20
  47. devel/linux-c6-ncurses-base
  48. devel/linux-c6-nspr
  49. devel/linux-c6-qt47
  50. devel/linux-c6-sdl12
  51. devel/linux_kdump
  52. devel/linux_libusb
  53. dns/linux-c6-libasyncns
  54. editors/edith
  55. editors/komodo-edit
  56. editors/linux-sublime
  57. editors/linux-sublime3
  58. editors/sublime*
  59. editors/sublime3*
  60. emulators/linux-c6
  61. emulators/rtc
  62. french/homard
  63. ftp/linux-c6-curl
  64. games/adom
  65. games/arkanoidsb
  66. games/dsnake
  67. games/gish-demo
  68. games/hohlin
  69. games/legends
  70. games/linux-candycruncher-demo*
  71. games/linux-coldwar-demo*
  72. games/linux-darwinia-demo
  73. games/linux-defcon
  74. games/linux-doom3
  75. games/linux-doom3-demo
  76. games/linux-enemyterritory
  77. games/linux-enemyterritory-etpro
  78. games/linux-enemyterritory-jaymod
  79. games/linux-enemyterritory-jaymod-21
  80. games/linux-enemyterritory-omni-bot
  81. games/linux-enemyterritory-omni-bot-0660
  82. games/linux-enemyterritory-shrub
  83. games/linux-enemyterritory-tce
  84. games/linux-etqw-demo-server
  85. games/linux-etqw-server
  86. games/linux-gorky17-demo*
  87. games/linux-hdb-demo*
  88. games/linux-majesty-demo*
  89. games/linux-nerogame
  90. games/linux-ningpo-demo*
  91. games/linux-nwnclient
  92. games/linux-nwserver
  93. games/linux-quake3
  94. games/linux-quake3-demo
  95. games/linux-quake4
  96. games/linux-quake4-demo
  97. games/linux-rtcw
  98. games/linux-skulltag*
  99. games/linux-ssamtfe
  100. games/linux-ssamtse
  101. games/linux-unigine-heaven
  102. games/linux-unigine-valley
  103. games/linux-unrealgold
  104. games/linux-uplink-demo
  105. games/linux-ut
  106. games/linux-ut2003-demo
  107. games/linux-virtual-jay-peak
  108. games/linux-worldofgoo-demo
  109. games/mtaserver
  110. games/rt2-demo
  111. games/sampsvr
  112. graphics/linux-XnViewMP*
  113. graphics/linux-adobesvg
  114. graphics/linux-c6-cairo
  115. graphics/linux-c6-dri
  116. graphics/linux-c6-dri-compat*
  117. graphics/linux-c6-gdk-pixbuf*
  118. graphics/linux-c6-gdk-pixbuf2
  119. graphics/linux-c6-glx-utils
  120. graphics/linux-c6-jpeg
  121. graphics/linux-c6-libGLU
  122. graphics/linux-c6-png
  123. graphics/linux-c6-sdl_image
  124. graphics/linux-c6-sdl_ttf
  125. graphics/linux-c6-tiff
  126. japanese/slimeforest
  127. java/linux-oracle-jdk18
  128. java/linux-oracle-jre18
  129. java/linux-sun-jdk17*
  130. java/linux-sun-jre17*
  131. lang/icc
  132. lang/linux-c6-tcl85
  133. lang/linux-j
  134. lang/visualworks
  135. mail/linux-thunderbird
  136. mail/mulberry
  137. math/geogebra
  138. math/matlab-installer
  139. math/wingz3
  140. misc/opencyc
  141. multimedia/linux-c6-libtheora
  142. multimedia/linux-c6-libv4l
  143. multimedia/linux-realplayer
  144. multimedia/linux-tsmuxer
  145. multimedia/linux-xmovie
  146. net/citrix_ica
  147. net/linux-c6-avahi-libs
  148. net/linux-c6-openldap
  149. net/linux-c6-tcp_wrappers-libs
  150. net/spideroak
  151. net-im/linux-instantbird
  152. net-im/qq
  153. net-im/skype
  154. net-im/skype-devel
  155. net-im/skype4
  156. net-im/yoono
  157. print/foxitreader
  158. print/linux-c6-cups-libs
  159. security/hamachi
  160. security/linux-c6-cyrus-sasl2
  161. security/linux-c6-gnutls
  162. security/linux-c6-libgcrypt
  163. security/linux-c6-libgpg-error
  164. security/linux-c6-libssh2
  165. security/linux-c6-libtasn1
  166. security/linux-c6-nss
  167. security/linux-c6-openssl
  168. security/linux-c6-openssl-compat
  169. security/pkcs11-gateway
  170. sysutils/linux-crashplan
  171. sysutils/linux-nero
  172. sysutils/seatools
  173. textproc/linux-c6-aspell
  174. textproc/linux-c6-expat
  175. textproc/linux-c6-libxml2
  176. textproc/pocketreader
  177. www/linux-c6-flashplugin11
  178. www/linux-c6-qt47-webkit
  179. www/linux-firefox
  180. www/linux-libgtkembedmoz*
  181. www/linux-opera
  182. www/linux-seamonkey
  183. www/nspluginwrapper
  184. www/opera-linuxplugins
  185. x11/linux-c6-xorg-libs
  186. x11/nvidia-driver
  187. x11/nvidia-driver-173*
  188. x11/nvidia-driver-304
  189. x11/nvidia-driver-340
  190. x11/nvidia-driver-71*
  191. x11/nvidia-driver-96*
  192. x11-fonts/linux-c6-fontconfig
  193. x11-themes/linux-c6-hicolor-icon-theme
  194. x11-themes/linux-hicolor-icon-theme
  195. x11-toolkits/linux-c6-gtk2
  196. x11-toolkits/linux-c6-openmotif
  197. x11-toolkits/linux-c6-pango
  198. x11-toolkits/linux-c6-qt47-x11
  199. x11-toolkits/linux-c6-tk85
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

USES:
shebangfix

pkg-mesage:
This software is based in part on the work of the FreeType Team.
See .

Installation of the Linux base system is finished. The Linux kernel
mode, which must be enabled for Linux binaries to run, is now
enabled. Linux mode can be enabled permanently with the linux_enable
variable of rc.conf(5).

----------------------
You should enable Linux mode with the linux_enable variable of rc.conf(5).
Depending on the version of FreeBSD you are using you may have to increase
the emulated linux version via compat.linux.osrelease=2.6.18 in
sysctl.conf(5). Check via "sysctl compat.linux.osrelease" that it shows a
lower version number before setting it.
----------------------

If you want to use shared memory in Linux applications, you need to set up
a link from /dev/shm to a suitable place, e.g. by adding the following line
to /etc/devfs.conf (takes effect on each boot):
	link /tmp shm

To make use of NIS you have to adjust yp.conf and nsswitch.conf in
/compat/linux/etc/ accordingly. For example:

Set your yp-server and yp-domainname in yp.conf:
	domainname	my.yp.domainname
	ypserver	my.yp.server

Let your lists for hosts, passwd and group be resolved via nsswitch.conf:
	passwd:	files nis
	shadow:	files nis
	group:	files nis
	hosts:	files dns nis

WARNING: doing work which needs to chroot into the linux base may not work.
In such cases (e.g. cross-development) you are better suited with a linux_dist
port.

Master Sites:
  1. http://mirror.centos.org/centos/6.8/os/i386/Packages/
  2. http://mirror.centos.org/centos/6.8/os/i386/Packages//
  3. http://mirror.centos.org/centos/6.8/updates/i386/Packages/
  4. http://mirror.centos.org/centos/6.8/updates/i386/Packages//
  5. http://vault.centos.org/6.8/os/i386/Packages/
  6. http://vault.centos.org/6.8/updates/i386/Packages/
  7. http://vault.centos.org/centos/6.8/os/i386/Packages//
  8. http://vault.centos.org/centos/6.8/updates/i386/Packages//
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-12-15
    Affects: users of emulators/linux_base-f10 and emulators/linux_base-c6
    Author: sbruno@FreeBSD.org
    Reason: 
      The CentOS ports are now the default for stable/10 (after revision 275807).
      See UPDATING entry 20141209 for details on migration of systems.
    
    
  • 2014-12-09
    Affects: users of emulators/linux_base-f10 and emulators/linux_base-c6
    Author: xmj@FreeBSD.org
    Reason: 
      The CentOS ports infrastructure has replaced Fedora 10 as default.
    
      1. Please delete all remaining f10 ports/packages:
    
         # pkg delete -f linux_base-f10 linux-f10-\*
    
      2. Persistently update the Linux kernel version in /etc/sysctl.conf:
    
         compat.linux.osrelease=2.6.18
    
        This step is necessary on all FreeBSD versions, apart from 11.0-CURRENT
        (after revision 271982).
    
      3. Reinstall all software depending on Linux emulation.
         As an example, reinstall linux-firefox:
    
         # portmaster -r linux-firefox
           or
         # portupgrade -f www/linux-firefox
           or
         # pkg install linux-firefox
    
      If difficulties are encountered, please follow the UPDATING entry 20140922
      but skip step 2 (OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS
      in /etc/make.conf). In case these steps do not fix the issues, please submit
      an issue report in Bugzilla and send an email to FreeBSD's emulation@ mailing
      list.
    
      Users who need to continue using Fedora 10 base and userland should do the
      following instead:
    
      1. Add these lines to /etc/make.conf:
    
          OVERRIDE_LINUX_BASE_PORT=f10
          OVERRIDE_LINUX_NONBASE_PORTS=f10
    
      2. Downgrade the Linux kernel version in /etc/sysctl.conf on FreeBSD versions
         newer than and including 11.0-CURRENT (after revision 271982).
    
           compat.linux.osrelease=2.6.16
    
      This is all that is needed to continue using an existing Fedora 10 Linux base
      and userland.
    
    
    
  • 2014-09-22
    Affects: users of emulators/linux_base-f10 and emulators/linux_base-c6
    Author: xmj@FreeBSD.org
    Reason: 
      The complete drop-in replacement linux-c6 port infrastructure is in
      ports and will shortly replace the current linux-f10- ports as default.
    
      To switch to the linux-c6 infrastructure:
    
      0. Back up all your vital information!
      1. Remove the current linux base port and all linux-f10- ports:
           # pkg delete -f linux_base-f10 linux-f10-\*
      2. Add these lines to /etc/make.conf:
           OVERRIDE_LINUX_BASE_PORT=c6
           OVERRIDE_LINUX_NONBASE_PORTS=c6
      3. Make sure no Linux application is running.
      4. Update the Linux kernel version in /etc/sysctl.conf:
           compat.linux.osrelease=2.6.18
         Make it take effect immediately:
           # sysctl compat.linux.osrelease=2.6.18
      5. Install emulators/linux-c6.
    
      These steps are usually sufficient. If there are difficulties, expand
      step 1 to:
    
      1a. Remove all ports which depend on the linux base port.
      1b. Remove the linux base port.
      1c. Clean the /compat/linux/ directory.
    
      If there are any other difficulties not fixed by these extended steps,
      please submit an issue report in Bugzilla and send an email to
      FreeBSD's emulation@ mailing list.
    
    

Number of commits found: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jun 2016 17:13:26
Original commit files touched by this commit  6.8
Revision:417169
tijl search for other commits by this committer
Update Linux ports to Centos 6.8.

PR:		210373
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D6891
05 Jun 2016 20:53:33
Original commit files touched by this commit  6.7_3
Revision:416435
tijl search for other commits by this committer
Bump PORTREVISION for previous commit.
05 Jun 2016 19:35:39
Original commit files touched by this commit  6.7_2
Revision:416420
tijl search for other commits by this committer
Update krb5-libs to 1.10.3-42z1.el6_7.
19 May 2016 10:21:25
Original commit files touched by this commit  6.7_2
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
15 May 2016 14:51:38
Original commit files touched by this commit  6.7_2
Revision:415233
bapt search for other commits by this committer
Do not try to load the linux* modules from the pre install scripts

It will always fail when jailed, it is also inaccurate given we now have
linux and linux64 modules. There is alrady a test before that via checking
compat.linux.* which is good enough to determien if linux emulation is supported
13 Apr 2016 01:49:24
Original commit files touched by this commit  6.7_1
Revision:413168
swills search for other commits by this committer
CentOS ports: for c6_64, install 32bit libraries alongside

PR:		206943
Submitted by:	xmj
17 Feb 2016 18:25:43
Original commit files touched by this commit  6.7_1
Revision:409060
des search for other commits by this committer
Update glibc and glibc-common to latest version

PR:		207272
Submitted by:	Johannes Jost Meixner <johannes@meixner.dk>
MFH:		2016Q1
Security:	CVE-2015-7547
30 Jan 2016 18:30:40
Original commit files touched by this commit  6.7
Revision:407537 This port version is marked as vulnerable.
miwi search for other commits by this committer
Welcome Centos 6.7

- Upgrade all linux-c6- to CentOS 6.7
- Cleanups

PR:                     205846
Submitted by:           xmj
In Collaboration with:  allanjude, netchild, xmj
Exp-run:                antoine
Sponsored by:           Perceivon Hosting Inc.
Differential Revision:  D3428

We'd like to thanks for all the feedback and comments.
05 Nov 2015 12:36:25
Original commit files touched by this commit  6.6_6
Revision:400848 This port version is marked as vulnerable.
mat search for other commits by this committer
Fix ports that confused the meaning of WRKDIR and WRKSRC.

PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
07 Oct 2015 20:59:00
Original commit files touched by this commit  6.6_6
Revision:398788 This port version is marked as vulnerable.
robak search for other commits by this committer
emulators/linux_base-c6: fix unfetchable distfiles

- After Centos 6.6 was deprecated, the MASTER_SITE_SUBDIR was pointing to no
longer
  existing location. This change gets that fixed, allowing the port to build
again.

Submitted by:	Pawel Biernacki <pawel.biernacki@gmail.com>
MFH:		2015Q4
20 Sep 2015 19:59:04
Original commit files touched by this commit  6.6_6
Revision:397395 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (A-F).
17 Aug 2015 14:20:41
Original commit files touched by this commit  6.6_6
Revision:394508 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
09 Aug 2015 19:14:15
Original commit files touched by this commit  6.6_6
Revision:393817 This port version is marked as vulnerable.
netchild search for other commits by this committer
Re-commit of
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
      antoine)
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with the new 64 bit parts
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Jul 2015 13:35:30
Original commit files touched by this commit  6.6_5
Revision:392922 This port version is marked as vulnerable.
antoine search for other commits by this committer
Unbreak INDEX, reverting r392921

With hat:	portmgr
26 Jul 2015 13:06:25
Refresh Original commit files touched by this commit
Revision:392921  Sanity Test Failure
netchild search for other commits by this committer
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Jul 2015 18:35:04
Original commit files touched by this commit  6.6_5
Revision:392189 This port version is marked as vulnerable.
tijl search for other commits by this committer
- Update to db4-4.7.25-19.el6_6
- Update to freetype-2.3.11-15.el6_6.1
- Update to glibc-2.12-1.149.el6_6.9
- Update to krb5-libs-1.10.3-37.el6_6
- Add symlink from /usr/lib/librt.so.1 to /lib/librt.so.1.  This shadows
  FreeBSD /usr/lib/librt.so.1 and fixes some applications (e.g. Maple)

MFH:		2015Q3
Security:	CVE-2012-5669
Security:	CVE-2013-7423
Security:	CVE-2014-6040
Security:	CVE-2014-7817
Security:	CVE-2014-9657
Security:	CVE-2014-9658
Security:	CVE-2014-9660
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Apr 2015 17:29:03
Original commit files touched by this commit  6.6_4
Revision:384242 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: Add libblkid RPM

- Add libblkid to DISTFILES.
  the corresponding src distfile is
  util-linux-ng-2.17.2-12.18.el6.src.rpm

PR:		199083
Differential Revision:	https://reviews.freebsd.org/D2315
Submitted by:	trasz
Reviewed by:	eadler, trasz
08 Feb 2015 10:34:14
Original commit files touched by this commit  6.6_3
Revision:378639 This port version is marked as vulnerable.
tijl search for other commits by this committer
- White space fixes
- Like r315899 did for linux_base-f10, add some symlinks to linux_base-c6
  for executables that exist in /usr/bin on Linux but /bin on FreeBSD.
  This guarantees that Linux shell scripts run the Linux executables and
  not the FreeBSD ones.

PR:		197406
28 Jan 2015 08:41:18
Original commit files touched by this commit  6.6_2
Revision:378049 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: update glibc

- Update to a GHOST-free glibc version.

Differential Revision:	https://reviews.freebsd.org/D1695
Security:	0765de84-a6c1-11e4-a0c1-c485083ca99c
Approved by:	so@ (des)
MFH:		2015Q1
09 Dec 2014 18:05:31
Original commit files touched by this commit  6.6_1
Revision:374417 This port version is marked as vulnerable.
xmj search for other commits by this committer
Set CentOS 6.6 as default Linux version.

Since CentOS 6.5 landed in the portstree and was updated to CentOS 6.6 and we've
fixed the remaining issues, it's time to replace Fedora 10 as Linux default --
given that in the past five years it has done its service and has long since
gone EOL upstream.

The CentOS 6 series will go End of Life in 2020, this should give us some time
to keep its annual releases up to date.

If you have not switched to using CentOS 6.6 ports, please refer to today's
UPDATING entry -- it contains detailed instructions.

If you have already switched to CentOS 6.6 userland,
you can now remove the following two lines from make.conf:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Dec 2014 17:47:32
Original commit files touched by this commit  6.6_1
Revision:374415 This port version is marked as vulnerable.
xmj search for other commits by this committer
Force PREFIX to LINUXBASE

Using pkg with linux packages will generate conflicts with non-linux ports if
PREFIX is set in make.conf. If USE_LINUX_PREFIX is defined, force PREFIX to
LINUXBASE, which can be overridden separately.

Differential Revision:	https://reviews.freebsd.org/D1265
Approved by:    koobs, swills (mentors)
02 Dec 2014 18:37:06
Original commit files touched by this commit  6.6_1
Revision:373778 This port version is marked as vulnerable.
xmj search for other commits by this committer
linux_base-f10/c6: add missing gmp

- expr(1) and factor(1) currently shipped with linux emulation fail, due to
  missing gmp libraries. Add these to allow the correct behavior
- Bump PORTREVISIONs

PR: 		195084
Differential Revision:	https://reviews.freebsd.org/D1252
Submitted by:	Jan Beich <jbeich@vfemail.net>
Approved by:	swills (mentor)
11 Nov 2014 15:20:13
Original commit files touched by this commit  6.6
Revision:372451 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: distfiles cleanup

- replace two i686 distfiles in SRC_DISTFILES with their src.rpm counterpart

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Approved by:	swills (mentor)
11 Nov 2014 13:06:40
Original commit files touched by this commit  6.6
Revision:372445 This port version is marked as vulnerable.
xmj search for other commits by this committer
Upgrade CentOS to 6.6

- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
27 Oct 2014 13:11:22
Original commit files touched by this commit  6.5_2
Revision:371573 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: fix build/packaging as unprivileged user.

- Allow build/packaging as unprivileged user.

PR:	193848
Differential Revision:	https://reviews.freebsd.org/D989
Submitted by:	mandree
Approved by:	swills (mentor)
27 Oct 2014 12:24:23
Original commit files touched by this commit  6.5_1
Revision:371563 This port version is marked as vulnerable.
bapt search for other commits by this committer
Clean up plist
26 Sep 2014 17:06:50
Original commit files touched by this commit  6.5_1
Revision:369331 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: Use a CVE-free version of bash

Bash 4.1.2 as shipped with this Linux base port is vulnerable to
CVE-2014-6271 and CVE-2014-7169.  As EL6 policy is to backport security
patches, use a RPM that is not vulnerable to either remote code execution
vulnerability.

While here:
 - Add the proper UDPATES Master site
 - remove sample files installation from Makefile, in favor of @sample

Approved by:	swills (mentor)
Security:	71ad81da-4414-11e4-a33e-3c970e169bc2
22 Sep 2014 10:40:01
Original commit files touched by this commit  6.5
Revision:368845 This port version is marked as vulnerable.
xmj search for other commits by this committer
Update CentOS base to 6.5, add userland ports

The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6
(Only the first 15 lines of the commit message are shown above View all of this commit message)
08 Jun 2014 19:51:28
Original commit files touched by this commit  6.4_1
Revision:357070 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove all space characters from Makefile assignments.

No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
02 Feb 2014 06:58:51
Original commit files touched by this commit  6.4_1
Revision:342245 This port version is marked as vulnerable.
netchild search for other commits by this committer
Add libuuid:
 - f10 had it
 - this fixes at least the flashplugin with this linux_base

Fix comment.

PR:		186118
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
24 Jan 2014 22:01:48
Original commit files touched by this commit  6.4
Revision:340934 This port version is marked as vulnerable.
netchild search for other commits by this committer
Update to 6.4.

Submitted by:	Johannes Meixner <xmj@chaot.net>
10 Oct 2013 16:12:48
Original commit files touched by this commit  6.2
Revision:330014 This port version is marked as vulnerable.
rene search for other commits by this committer
- Add staging support
- Properly handle yp.conf and krb5.conf
- Remove some assignments with default values

Note that staging warns about etc/*shadow not being readable, because their
permissions are 0.
20 Sep 2013 16:43:53
Original commit files touched by this commit  6.2
Revision:327721 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
30 May 2013 09:11:53
Original commit files touched by this commit  6.2
Revision:319410 This port version is marked as vulnerable.
rene search for other commits by this committer
- Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and
  bsd.linux-rpm.mk.  The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
  emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
  While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
  astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
  and below.
- Update LEGAL and MOVED

PR:		ports/176877
Submitted by:	myself
Approved by:	portmgr (bapt)
Exp-run by:	bapt
22 Apr 2013 16:24:11
Original commit files touched by this commit  6.2
Revision:316247 This port version is marked as vulnerable.
bapt search for other commits by this committer
On all supported version of FreeBSD tar do support rpm as an archive format.
So directly use tar to extract linux* distfiles instead of rpm2cpio.
11 Mar 2013 20:49:50
Original commit files touched by this commit  6.2
Revision:313939 This port version is marked as vulnerable.
rene search for other commits by this committer
Add back the MASTERSITE containing the sources, to be compliant with
the GPL (it _is_ working after all).

Reported by:	netchild@
11 Mar 2013 09:13:15
Original commit files touched by this commit  6.2
Revision:313862 This port version is marked as vulnerable.
rene search for other commits by this committer
- Fix fetch [1]
- Convert Makefile header
- Slightly pet portlint
Submitted by:	tijl@ via freebsd-emulation@ [1]
Tested with:	'make checksum' (before and after)
22 Apr 2012 19:23:27
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
Update TODO list.
22 Apr 2012 19:20:51
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
Add missing source RPMs.
22 Apr 2012 09:24:52
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
After repocopy (by marcus@) from linux_base-f10:

Add linux_base-c6 port. This is a linux_base port based upon CentOS 6.
CentOS 6 is supported upstream (so far) until November 30, 2020.

Compared to the port as submitted in the PR, I added most SRC_DISTFILES
and set the maintainer to emulation@ (discussed with the submitter).

Not connected to the ports collection (emulation/Makefile) yet, first I want
to find the missing src RPMs (compat-*, stdc++, ...). The port is committed
anyway, so that people can help with the TODO list (in the Makefile).

WARNING: it is highly experimental to use this port instead of the default
linux_base port. You need to set compat.linux.osrelease to 2.6.18, so watch
out for unimplemented syscalls (most recent 8-stable / 9-stable or -current
is recommended for this).

Submitted by:   Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
PR:             165900

Number of commits found: 40

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
tomcat7Jun 26
tomcat8Jun 26
php55Jun 25
php55-gdJun 25
php55-mbstringJun 25
php55-wddxJun 25
php55-zipJun 25
php56Jun 25
php56-gdJun 25
php56-mbstringJun 25
php56-pharJun 25
php56-wddxJun 25
php56-zipJun 25
php70Jun 25
php70-gdJun 25

17 vulnerabilities affecting 44 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 26147
Broken 281
Deprecated 286
Ignore 545
Forbidden 0
Restricted 202
No CDROM 85
Vulnerable 58
Expired 13
Set to expire 273
Interactive 0
new 24 hours 4
new 48 hours9
new 7 days38
new fortnight54
new month115

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