rawhide report: 20040305 changes
by Build System
Updated Packages:
anaconda-9.91-0.20040304185154
------------------------------
* Thu Mar 04 2004 Anaconda team <bugzilla(a)redhat.com>
- built new version from CVS
* Tue Feb 24 2004 Jeremy Katz <katzj(a)redhat.com>
- buildrequire libselinux-devel
* Thu Nov 06 2003 Jeremy Katz <katzj(a)redhat.com>
- require booty (#109272)
at-spi-1.3.14-1
---------------
* Thu Mar 04 2004 Mark McLoughlin <markmc(a)redhat.com> 1.3.14-1
- Update to 1.3.14
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
dietlibc-0.24-4
---------------
* Thu Mar 04 2004 Jeremy Katz <katzj(a)redhat.com> - 0.24-4
- don't strip to avoid segfaulting binaries (#117006)
epiphany-1.1.10-1
-----------------
* Thu Mar 04 2004 Jeremy Katz <katzj(a)redhat.com> - 1.1.10-1
- 1.1.10
- add patch from jrb for file-chooser api changes
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
firstboot-1.3.6-1
-----------------
* Thu Mar 04 2004 Brent Fox <bfox(a)redhat.com> 1.3.6-1
- only call chkconfig -add if /etc/sysconfig/firstboot does not exist
foomatic-3.0.1-2
----------------
* Thu Mar 04 2004 Tim Waugh <twaugh(a)redhat.com> 3.0.1-2
- Fix Omni PageSize problem (bug #115586).
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
ghostscript-7.07-24
-------------------
* Thu Mar 04 2004 Tim Waugh <twaugh(a)redhat.com> 7.07-24
- Fix compilation with GCC 3.4.
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
* Wed Feb 18 2004 Tim Waugh <twaugh(a)redhat.com> 7.07-23
- Build against gtk2/glib2 (bug #115619). Patch from W. Michael Petullo.
gok-0.9.9-1
-----------
* Thu Mar 04 2004 Mark McLoughlin <markmc(a)localhost.localdomain> 0.9.9-1
- Update to 0.9.9
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
gstreamer-0.7.5-2
-----------------
* Thu Mar 04 2004 Jeremy Katz <katzj(a)redhat.com> - 0.7.5-2
- fix plugin dir with respect to %_lib
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
* Tue Feb 24 2004 Alexander Larsson <alexl(a)redhat.com> 0.7.5-1
- update to 0.7.5
- clean up specfile some
- enable docs
iiimf-le-inpinyin-0.2-5
-----------------------
* Wed Mar 03 2004 Yu Shao <yshao(a)redhat.com>
- a fix for wrongly calculated the candidates number and caused httx to crash
im-sdk-11.4-22
--------------
* Thu Mar 04 2004 Yu Shao <yshao(a)redhat.com>
- add xft patch to display candidate characters properly in httx(#117355)
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
kernel-2.6.3-2.1.238
--------------------
* Wed Feb 25 2004 Arjan van de Ven <arjanv(a)redhat.com>
- merge back a bunch of fedora fixes
- disable audit
* Tue Feb 24 2004 Arjan van de Ven <arjanv(a)redhat.com>
- audit bugfixes
- update tux to a working version
- 2.6.3-bk5 merge
* Fri Feb 20 2004 Arjan van de Ven <arjanv(a)redhat.com>
- re-add and enable the Auditing patch
- switch several cpufreq modules to built in since detecting in userspace
which to use is unpleasant
kudzu-1.1.48-1
--------------
* Thu Mar 04 2004 Bill Nottingham <notting(a)redhat.com> 1.1.48-1
- fix module_upgrade
libgnomeui-2.5.90.1-1
---------------------
* Thu Mar 04 2004 Mark McLoughlin <markmc(a)redhat.com> 2.5.90.1-1
- Update to 2.5.90.1
- Package the gnome-vfs GtkFilesystem impl.
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
mdadm-1.5.0-3
-------------
* Thu Mar 04 2004 Bill Nottingham <notting(a)redhat.com> 1.5.0-3
- ship /var/run/mpmpd (#117497)
mtr-0.54-4
----------
* Mon Feb 16 2004 Phil Knirsch <pknirsch(a)redhat.com>
- Added IPv6 patch from ftp://ftp.kame.net/pub/kame/misc/mtr-054-*
- Enabled IPv6 in mtr.
- Included fix from Robert Scheck to make GTK optional in configure.
policy-1.7-4
------------
prelink-0.3.1-1
---------------
* Thu Mar 04 2004 Jakub Jelinek <jakub(a)redhat.com> 0.3.1-1
- add prelink documentation (PDF format)
- fix assertion failures on PPC (.sdynbss related, #115925)
- fix prelink --help (#115202)
- avoid free on uninitialized variable in one error path (#117332)
- s/i386/%{ix86}/ to make mharris happy
pwlib-1.6.3-2
-------------
* Thu Mar 04 2004 Alexander Larsson <alexl(a)redhat.com> 1.6.3-2
- Make symlink for PWLIBDIR/make/ptlib-config
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
qt-3.3.1-0.3
------------
* Thu Mar 04 2004 Than Ngo <than(a)redhat.com> 1:3.3.1-0.3
- add fontdatabase fix from Trolltech
* Thu Mar 04 2004 Than Ngo <than(a)redhat.com> 1:3.3.1-0.2
- fix wrong symlink #117451
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
reiserfs-utils-3.6.13-1
-----------------------
* Thu Mar 04 2004 Florian La Roche <Florian.LaRoche(a)redhat.de>
- 3.6.13
* Fri Feb 13 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
* Thu Aug 28 2003 Florian La Roche <Florian.LaRoche(a)redhat.de>
- update to 3.6.11
rhpl-0.131-1
------------
* Thu Mar 04 2004 Jeremy Katz <katzj(a)redhat.com> - 0.131-1
- switch some default keyboard layouts (#117007)
* Thu Mar 04 2004 Brent Fox <bfox(a)redhat.com> 0.130-1
- strip out refresh rate data (bug #117327)
* Wed Mar 03 2004 Brent Fox <bfox(a)redhat.com> 0.129-1
- enable DRI extentions for all i386, x86_64, and ia64 systems (bug #115672)
- vmware doesn't do 24bpp (#117375)
- fix for savage + lcds (#117079)
rp-pppoe-3.5-11
---------------
* Thu Mar 04 2004 Than Ngo <than(a)redhat.com> 3.5-11
- fixed default route problem, #114875
- fixed restart issue, #100610
- fixed a bug in adsl status
rpmdb-fedora-1.90-0.20040305
----------------------------
system-config-kickstart-2.5.5-1
-------------------------------
* Thu Mar 04 2004 Brent Fox <bfox(a)redhat.com> 2.5.5-1
- fix capitalization problem (bug #117490)
* Thu Jan 08 2004 Brent Fox <bfox(a)redhat.com> 2.5.4-1
- only add --default to langsupport if more than one lang is selected (bug #111600)
* Tue Jan 06 2004 Brent Fox <bfox(a)redhat.com> 2.5.3-1
- add a requires for system-config-language
- get list of langs from system-config-language
system-config-printer-0.6.94-1
------------------------------
* Thu Mar 04 2004 Tim Waugh <twaugh(a)redhat.com> 0.6.94-1
- 0.6.94:
- Cope with there being no default queue at all (bug #117060).
* Fri Feb 06 2004 Tim Waugh <twaugh(a)redhat.com> 0.6.93-1
- 0.6.93:
- Enable F12 in the text interface (bug #113732).
- Fix the rest of bug #109942, and bug #115062.
* Thu Feb 05 2004 Tim Waugh <twaugh(a)redhat.com>
- Make gui package obsolete the correct thing (bug #114981).
system-config-samba-1.2.3-1
---------------------------
* Thu Mar 04 2004 Brent Fox <bfox(a)redhat.com> 1.2.3-1
- apply patch from bug #116564
* Mon Jan 12 2004 Brent Fox <bfox(a)redhat.com> 1.2.2-1
- fix glade file path problem
- wrap smbpasswd in quotes (bug #112528)
- don't call lower() on server string (bug #111758)
* Wed Jan 07 2004 Brent Fox <bfox(a)redhat.com> 1.2.1-1
- add a Requires for pygtk2-libglade
system-config-securitylevel-1.3.3-1
-----------------------------------
* Thu Mar 04 2004 Brent Fox <bfox(a)redhat.com> 1.3.3-1
- fix tab ordering bug (bug #116913)
* Tue Feb 03 2004 Brent Fox <bfox(a)redhat.com> 1.3.2-1
- F12 functionality fixed
* Mon Jan 12 2004 Brent Fox <bfox(a)redhat.com> 1.3.1-1
- break up really long strings (bug #102455)
tclx-8.3.5-2
------------
* Wed Mar 03 2004 Jens Petersen <petersen(a)redhat.com> - 8.3.5-2
- install using utf-8 locale so that tclhelp help files get built properly
(#116804)
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com> - 8.3.5-1.1
- rebuilt
wordtrans-1.1pre13-4
--------------------
* Thu Mar 04 2004 Than Ngo <than(a)redhat.com> 1.1pre13-4
- fixed gcc 3.4 build problem
yum-2.0.5.20040303-1
--------------------
* Wed Mar 03 2004 Jeremy Katz <katzj(a)redhat.com> 2.0.5.20040303-1
- today's snap
20 years, 2 months
Pinging Phil Knirsch
by Daniel Roesen
Hi,
is Phil Knirsch still around?
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=108208
Phil announced mtr 0.53-4 with IPv6 patch on 2004-02-16 to
"hit rawhide real soon". But rawhide's still at -3, and Phil's
not reacting in Bugzilla nor direct email.
Is he just on vacation, or did he leave RH?
Would be nice to have this update before test2 gets released.
Best regards,
Daniel
20 years, 2 months
How to help with SELinux
by Elliot Lee
Since FC2t2 was just delayed due to SELinux, no doubt you're wondering
"How do I help with SELinux hacking so I can get my hands on test2?"
The simplest way is to install from rawhide, use the system in as many
ways as you can, and file bug reports against the 'policy' package for any
'avc: denied' messages that show up in the system logs. Please make sure
to check that the bug hasn't already been filed. Try to include all the
information on the problem:
The 'avc: denied' messages themselves.
How to reproduce them:
Which program to run or actions to take
What environment to reproduce in - root login or regular
user login, su session, sudo session, graphical or text
environment, etc.
Whether SELinux in enforcing mode
What file system type (ext3, NFS) might be involved in the
bug
Whether or not you have rebooted since last upgrading your
policy package.
What version of the policy package you have installed
('rpm -q policy')
If you want to go beyond just reporting problems, an even better thing to
do is to write policy to fix the problems you find, and then submit the
policy changes. There are tons of things we have never tried and are
almost guaranteed to blow up. If we have to write policy for all of them,
it will take a very long time.
The audit2allow utility (part of the policycoreutils package) may be
useful here.
If you want to know more about SELinux and writing policies for it, you
can visit http://www.tresys.com/selinux/selinux-course-outline.html
Another tack to take when writing policies is to look at existing policies
for similar programs. For example, if you're writing a policy for rshd,
the policy for sshd might make a good start.
(Kudos to Dan Walsh for all the content here)
-- Elliot
20 years, 2 months
yum bug?
by Hugo van der Kooij
Hi,
Before I file a bug I wanted to if others noticed that a yum install does
not run all the scripts within the package. This makes it rather dangerous
at present.
Hugo.
--
All email sent to me is bound to the rules described on my homepage.
hvdkooij(a)vanderkooij.org http://hvdkooij.xs4all.nl/
Don't meddle in the affairs of sysadmins,
for they are subtle and quick to anger.
20 years, 2 months
Supported upgrade paths RHEL <-> FC (both now and in the future)
by Axel Thimm
Hi,
which is Red Hat's policy concerning cross-product/project
upgradability?
o Will upgrading from RHEL to FC be supported (*)?
o Will upgrading from FC to RHEL be supported (*)?
o Will both ways be supported (*)?
o Will it be unsupported, but mostly work?
E.g. will it be possible to place RHEL and FC in a common timeline
like
... < rh9 < RHEL3 < FC1 < FC2 < FC3 < RHEL4 < ...
(*) With supported I don't mean supported as in first, second, third
support level, I just mean, will it be ensured that RHEL4 have
rpm-ordered newer rpms than FC3 (just examples from the faked
timeline above).
The background is a discussion about disttags, which should either
consider RHEL and FC within a common upgrade timeline or consider them
as two separate entities with a common predecessor. If RHEL4 will be a
mix of FC2 and FC3 (or in general RHELX a mix of FCN and FCN-1, ...)
they will certainly be have to be considered separate timelines.
Thanks for any insight ;)
--
Axel.Thimm(a)physik.fu-berlin.de
20 years, 2 months
yelp and libxml2
by Zoltan Kota
Hi,
After upgrading libxml2 on FC1 (libxm2-2.6.6-3) I get
messages like below when I start yelp from command line
(e.g. yelp ghep:/path/manual.xml).
Is it a yelp issue?
--
Use of deprecated SAXv1 function endElement
/usr/share/sgml/docbook/yelp/yelp-custom.xsl:18: namespace error :
Namespace prefix doc for type on param is not defined
<xsl:param name="graphic.default.extension" select="'png'"
doc:type="string"/>
^
/usr/share/sgml/docbook/yelp/yelp-custom.xsl:136: namespace error :
Namespace prefix doc for type on param is not defined
<xsl:param name="make.year.ranges" select="1" doc:type="boolean"/>
^
...
--
Zoli
20 years, 2 months
RE: rpm / gpg key question.
by Erik LaBianca
>
> You are seeing
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=68291 - rpm is
> usually unable to understand keys with signatures correctly! The only
> workaround I have is to gpg --edit-key and remove all the signatures
> (except for self-signature) before gpg --export.
>
This sucks. Thanks for explaining to me what's going on.
Do you have a shell script or anything that can automate this process?
This kind of stuff is what makes getting started with QA into a complete
nightmare.
I'd prefer not to have a whole page of text in my guide explaining how
to remove signatures from a key before it can be imported into rpm!
Thanks
--erik
20 years, 2 months
Re: Logrotate RFE (2)
by Keith Lofstrom
Keith Lofstrom <keithl(a)kl-ic.com> writes:
> Logrotate is the program called by cron to rename and expire log
> files. Ruedinger Oertel at SUSE (ro(a)suse.de) has some patches that
> enhance the basic Redhat logrotate with "dateext". This allows a
> dated log file extension rather than a numbered one, for example
> /var/log/messages.20031029 . The old logfiles do not get renamed,
> just discarded after they get too old. This is a lot easier on
> rsync, and it also is easier to administer.
On Thursday, March 4 Harry Putnam responds:
> Note: These comments are not well researched... yet, but only a
> suggestion to pursue...
>
> I think they do get renamed... like:
> somelog becomes somelog.0
> somelog.0 becomes somelog.1
>
> Up to whatever number logrotate.conf is set to rotate `some.log'
> Seems like at each hop ... the file would have to be exactly the same
> size as its predecessor for this to effect rsync.
On Thursday, March 4 Keith Lofstrom clarifies:
Forgive me if I was unclear. I will explain in more detail. Indeed,
the current logrotate renames files; all the rotated log files get
renamed every day. rsync is not smart enough to notice that somelog.2
today was yesterday's somelog.1; it may be the same size, but it has
a different name and a different date. This is true for every numbered
extension. Rsync can't detect this, and will move a lot of files
because of it.
With the *optional* dateext method, the file somelog becomes
somelog.20040219 (one renaming when logrotate is run on 2004/02/20 ).
The next night, somelog becomes somelog.20040220, while somelog.20040219
is not changed in any way. If the logfile is configured to save 7 old
of somelog , then the file somelog.20040213 is discarded on the 20th.
Under the old numbering scheme, that same file would have been called
somelog.7 , and it would have changed names 7 times before the discard.
A backup program, a file security program like tripwire, and other programs
sensitive to changes in file names would have to be awfully smart and
awfully specific to know which of today's file names correspond to which
of yesterday's file names. So, *as an option* (not manditory!) the
dateext extensions permit log files to retain their extensions until they
are deleted. There is still one rename, from somelog to somelog.date,
but that could be fixed by a symlink, perhaps. As it is, reducing the
renamings from many down to one greatly simplifies a lot of problems.
Let me repeat, if I have not been clear before, this enhancement DOES
NOT CHANGE THE OLD BEHAVIOR. The old configuration files work exactly
the same, and cause the exact same behavior. The enhancement merely
permits *another* behavior, which is very useful for working modern
programs like rsync and tripwire, and it also permits the use of new
tools generated by the SUSE community, which has been using this exact
same enhancement for some time now on hundreds of thousands of machines.
Since logrotate does each logfile group from a separate configuration
section in logrotate.conf, it is quite feasible to number some groups
with numbers, and others with dates. This means that numbering can
remain for some groups to work with old logfile analyzers. However,
if the SUSE community comes along with a better analyzer, we can use
that, too. Why should they have all the fun?
I can patch my own system, with the patches that Ruediger Oertel of
SUSE keeps making on top of the Redhat/Fedora base. But this seems
an unnecessary waste of Ruediger's time; at some point his management
may say "to heck with Fedora compatability, just let the code fork"
and we will find our global community a little more fragmented and a
little less powerful.
But don't take my word for it; download the patch from SUSE and try
it. I am not sure what version of logrotate Fedora Core 2 Test is
up to, but if a new patch is needed Ruediger has always been a very
helpful and cooperative fellow, and he would probably invest the effort
to patch yet another new version of logrotate. I would not presume on
his helpfulness and generosity forever, though. Let's incorporate
his enhancements, so we can proceed together.
Keith
P.S. Again, here's that bugzilla page:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=108775
--
Keith Lofstrom keithl(a)ieee.org Voice (503)-520-1993
KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon"
Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs
20 years, 2 months
RE: rpm / gpg key question.
by Erik LaBianca
>
> > gpg --keyserver pgp.mit.edu --recv-key GPG_KEY_ID
> > gpg -a --export GPG_KEY_ID > /tmp/key && sudo rpm --import /tmp/key
&&
> > rm /tmp/key
> >
> > and now rpm -qa gpg-pubkey* reports a bunch of keys.
> >
> > However, rpm --checksig still fails. Why?
>
> Confusing, I know. It works if you use rpm instead of gpg to import
the
> keys.
>
> rpm --import /usr/share/doc/fedora-release-1/RPM-GPG-KEY
> rpm --import /usr/share/doc/fedora-release-1/RPM-GPG-KEY-fedora
Actually, I AM importing into rpm, it's just all strung into one
command.
Turns our there's a bug in rpm :) Aleksey's note helped with that.
> Known bug.
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=68290
>
> Have a look at the man page of rpm. Use --allmatches to remove all
> duplicates of a key at once.
This is what I needed for this problem. Thanks.
These bugs should be fixed!
--erik
20 years, 2 months
fedora.us QA process
by Erik LaBianca
Hi All,
I've created a first draft fedora.us newbie QA guide. I've tried to put
all necessary information directly into this guide, and to provide a
framework that makes it easy to determine what's necessary to check.
I've also included a "QA Approval Template" that makes it easy to verify
that the showstoppers have been at least looked at.
PLEASE look at it and tell me what you think. I think it is a solid step
towards a lower barrier for entry.
http://www.ilsw.com/~erik/fedora-qa-quickstart.html
Thanks
--erik
20 years, 2 months