The following rpm is now available in the c4-testing repository:
phpMyAdmin-2.7.0-1.c4.noarch.rpm
For security reasons, a phpmyadmin.conf file has been created for
/etc/httpd/conf.d/
Currently this restricts phpmyadmin to https, and makes it only
available to 127.0.0.1. This forces the user to relax permissions if
they require, but should keep a default install reasonably secure.
These are all available for install via "yum --enablerepo c4-testing
install $APPNAME", or if you don't have the testing repository
installed, you can get the .repo file from
http://dev.centos.org/centos/4/CentOS-Testing.repo
--
Jim Perrin
The following rpm is now available in the c4-testing repository:
procinfo-18-16.c4.i386.rpm
These are all available for install via "yum --enablerepo c4-testing
install $APPNAME", or if you don't have the testing repository
installed, you can get the .repo file from
http://dev.centos.org/centos/4/CentOS-Testing.repo
--
Jim Perrin
The following new packages have been added to the c4-testing repository:
irb-1.8.3-2.c4.i386.rpm
rdoc-1.8.3-2.c4.i386.rpm
ri-1.8.3-2.c4.i386.rpm
ruby-1.8.3-2.c4.i386.rpm
ruby-devel-1.8.3-2.c4.i386.rpm
ruby-docs-1.8.3-2.c4.i386.rpm
ruby-libs-1.8.3-2.c4.i386.rpm
ruby-mode-1.8.3-2.c4.i386.rpm
ruby-tcltk-1.8.3-2.c4.i386.rpm
These are all available for install via "yum --enablerepo c4-testing
install $APPNAME", or if you don't have the testing repository
installed, you can get the .repo file from
http://dev.centos.org/centos/4/CentOS-Testing.repo
--
Jim Perrin
New RPMS are available in the c4-testing repository!
New packages are:
compat-postgresql-libs-3-3.c4.centos.i386.rpm
postgresql-8.1.0-4.c4.i386.rpm
postgresql-contrib-8.1.0-4.c4.i386.rpm
postgresql-devel-8.1.0-4.c4.i386.rpm
postgresql-docs-8.1.0-4.c4.i386.rpm
postgresql-jdbc-8.1.0-4.c4.i386.rpm
postgresql-libs-8.1.0-4.c4.i386.rpm
postgresql-odbc-08.01.0100-1.c4.i386.rpm
postgresql-pl-8.1.0-4.c4.i386.rpm
postgresql-python-8.1.0-4.c4.i386.rpm
postgresql-server-8.1.0-4.c4.i386.rpm
postgresql-tcl-8.1.0-4.c4.i386.rpm
postgresql-test-8.1.0-4.c4.i386.rpm
Keep in mind this is a large upgrade. If you have an existing
postgresql database, it is recommended that you stop your current
install of postgresql, do a dump, install, start, and restore. For
more information about upgrading please visit www.postgresql.org, or
#postgresql on irc.freenode.net
These are all available for install via "yum --enablerepo c4-testing
install $APPNAME", or if you don't have the testing repository
installed, you can get the .repo file from
http://dev.centos.org/centos/4/CentOS-Testing.repo
--
Jim Perrin
The version of glibc that comes in the Xen-3.0 binary release is
2.3.4-2.9 and is outdated by the new glibc package 2.3.4-2.13 this is a
patch to the glibc-2.3.4-2.13.src.rpm to build an up to date xen
compatible glibc.
To be added to a Xen repository, something like the test repo:
http://www.karan.org/mock/Xen/i386/
--- glibc-2.3.4-2.13.spec 2005-12-05 10:27:53.000000000 -0700
+++ glibc.spec 2005-12-05 09:35:08.000000000 -0700
@@ -1,7 +1,7 @@
%define glibcdate 20050704T1133
%define glibcname glibc-2.3
%define glibcversion 2.3.4
-%define glibcrelease 2.13
+%define glibcrelease 2.13.xen.0
%define auxarches i586 i686 athlon sparcv9 alphaev6
%define prelinkarches noarch
%define nptlarches i386 i686 athlon x86_64 ia64 s390 s390x sparcv9 ppc
ppc64
@@ -562,7 +562,7 @@
mkdir build-%{_target_cpu}-linux ; cd build-%{_target_cpu}-linux
GCC=gcc
%ifarch %{ix86}
-BuildFlags="-march=%{_target_cpu}"
+BuildFlags="-march=%{_target_cpu} -mno-tls-direct-seg-refs"
%endif
%ifarch alphaev6
BuildFlags="-mcpu=ev6"
@@ -1393,6 +1393,9 @@
%endif
%changelog
+* Mon Dec 5 2005 Michael Best <mbest(a)pendragon.org> 2.3.4-2.13.xen.0
+- glibc compatability for Xen, added BuildFlag -mno-tls-direct-seg-refs
+
* Fri Aug 19 2005 Jakub Jelinek <jakub(a)redhat.com> 2.3.4-2.13
- change sys/quota.h to default to -D_LINUX_QUOTA_VERSION=1.
If you want to use sys/quota.h for the quota ABI that is actually
MySQL5 and associated packages are now available in the c4-testing
repository for i386 and x86_64. It should be fully compatible with
current centos4 packages requiring mysql, such as php-mysql etc.
Feedback is appreciated.
c4-testing repository located here -> http://dev.centos.org/centos/4/
--
Jim Perrin
System Architect - UIT
Ft Gordon & US Army Signal Center
All,
In an effort to better distribute files for our users, we have been
working with some of the yum-utils-plugins from the yum website.
Specifically, we have done some work with protectbase and fastestmirror.
Here is the wiki concerning yum plugins:
http://wiki.linux.duke.edu/YumPlugins
We are currently testing these plugins, and they seem to work well.
After a couple weeks of testing, we will move these into the main CentOS
tree.
Attached is the readme file for the new yum-utils-plugins RPM.
If you want to test these plugins, they are currently in the
dev.centos.org testing repo ... do this to test:
1. Download the file repo file and put it in /etc/yum.repos.d/
http://dev.centos.org/centos/4/CentOS-Testing.repo
2. Install yum-utils and yum-utils-plugins with this command:
yum --enable=c4-testing install yum-utils yum-utils-plugins
3. Enable plugins in yum by editing the file /etc/yum.conf and adding
this line:
plugins=1
4. To use the protectbase plugin, edit your repos in /etc/yum.repo.d/
and add the following lines to repos you wish to protect (ie, the
Official CentOS repos):
protect=1
and add the following to third party (or other repos) which you want to
use, but do not want to update/upgrade packages that are part of the
protected repos:
protect=0
see the attached readme file for an example.
5. To use the fastestmirror plugin, make sure you have the plugins=1
in /etc/yum.conf (see number 4. above) and then edit
your /etc/yum.repos.d/ repos and add more than 1 mirror (as baseurl= )
for some of your repos ... see the attached readme file for some
examples.
Currently, the verbose setting is high for fastestmirror ... you may
adjust that in /etc/yum/pluginconf.d/fastestmirror.conf. We will
probably make this verbose=0 on final release.
6. There are other plugins that are not enabled by default .... you can
see all the plugins in /usr/share/doc/yum-utils-0.3.1/plugins
To enable a plugin that is not currently enabled, copy the .py file from
it's directory to /usr/lib/yum-plugins/ and it's .conf file
to /etc/yum/pluginconf.d/
(and make sure that /etc/yum.conf has a plugins=1 line in it)
yum-utils is also installed. See the README in /usr/share/doc/yum-
utils/ for all the commands you can do with yum-utils.
----------
Thanks,
Johnny Hughes
> NOTE: This will not run currently with the CentOS Plus kernel, as XFS
> is already compiled as a module on that kernel.
>
> After some testing here (if all goes well), a new CentOS Plus kernel
> w/out XFS will be compiled and this code will also be moved (with
> instructions) to the CentOSPLus repo.
I would personally prefer if this XFS code could be merged into the
CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If anyone is interested, I've done this and it's available as a patch to
the existing kernel-2.6.9-22.0.1.106.unsupported.src.rpm via:
http://home.btconnect.com/james/centos4/
BTW: what is the significance of '106' in the unsupported kernel name?
James Pearson
The new XFS file system code from SGI is now available on the CentOS-4
Developer's testing site.
You can install the dev-testing repo from here:
http://dev.centos.org/centos/4/
And putting the CentOS-Testing.repo file in your /etc/yum.repo.d/
directory.
You can then install the new xfs module on the standard centos i686 or
x86_64 kernels.
You have to pick the proper kernel that you are running.
-------------------------------------------------------------------
Here is the command that would install the XFS module and the minimum
required XFS tools:
yum install dmapi xfsprogs xfsdump kernel-module-xfs-`uname -r`-0.1-1
--------------------------------------------------------------------
This will install the just released XFS code from SGI.
BUT ... this code is still not 100% working with 4K stacks (which all EL
4 and FC 3/4/5 kernels currently use). A note from SGI on this code:
#################################################################
# #
# NOTICE #
# This xfs module rpm has been provided for testing purposes #
# only. It is believed to be functional, but it has not been #
# heavily tested. In particular, you may have issues with the #
# 4KSTACKS option on RHEL4 ia32 kernels, depending on your IO #
# hardware, layering, nfs usage, etc. #
# #
# Please do NOT report any problems with this module, or with #
# the kernel when this module is loaded, to Red Hat. #
# You may report issues to the linux-xfs(a)oss.sgi.com list. #
# (Please also report successes!) #
# #
#################################################################
You may also report successes and failures to the CentOS-Devel list.
I installed this and ran 15 full tests with Bonnie++ on the XFS
partition without any errors. I was using a PATA drive and a pIII 800
Mhz PC.
------------------------------------------------------
NOTE: This will not run currently with the CentOS Plus kernel, as XFS
is already compiled as a module on that kernel.
After some testing here (if all goes well), a new CentOS Plus kernel
w/out XFS will be compiled and this code will also be moved (with
instructions) to the CentOSPLus repo.
-------------------------------------------------------
NOTE: After completing the install of the XFS code, you should
edit /etc/yum.repos.d/CentOS-Testing.repo and set the line:
enabled=1
TO
enabled=0
to turn off the testing repository for CentOS-4 until you want to
upgrade items from it again. This repo will get other Alpha/Pre Release
type code in it and you would not want to accidentally overwrite stable
CentOS packages during updates.
---------------------------------------------------
Thanks,
Johnny Hughes
CentOS-4 Lead Developer