Self-Introduction: Denis Ovsienko and /etc/net project
by Denis Ovsienko
Denis Ovsienko
Russia, Moscow
Linux system administrator and developer
ValueCommerce/Russia
I develop /etc/net project (http://etcnet.org) and my goal is to integrate it
into Fedora Core.
I am a member of ALTLinux Team. /etc/net is already integrated into ALTLinux
development tree and should soon be seen in 3.0 version.
I know that ArchLinux has /etc/net in its repository. IDMS Linux did so too,
but i haven't heard from them for last months.
My skills include 6 years Linux experience, several programming
languages, 5 years of mixed software development and system/network
administration and so on, but I guess it's not related much to my goal now.
I have reviewed current initscripts buglist.
Some bugs are not bugs in /etc/net:
#65114 RFE: ifup-aliases iproute support, ifup/ifup-aliases scop...
#75390 it would be nice to tie bandwidth shaping into the networ...
#129820 initscripts maclist patch
#132252 Request for addition of routing rule config file
#132912 No additional IP addresses at ethX without aliased devices
#132925 initscripts use old ifconfig instead of iproute2
#154348 Adds support for WPA (Wi-Fi Protected Access) to the ifup...
#168990 No ifup-gre/ifdown-gre scripts.
#170884 MTU of ethernet card can't be set before interface is up
#171763 Enhancement to initscripts
Some bugs gave me ideas how to improve /etc/net:
#59114 .d-style scripts for ifup/ifdown
#119952 RFE: Add hook for "local" network initialization
#124045 Support setting a metric on interface routes
The whole process, if we don't face some unexpected problems, should take
3 to 6 months. What I need:
1. Ability to advocate patches (sometimes heavy) to about 10-20 FC packages.
2. Probably some help with documentation.
How can we start?
pub 1024D/6D1844F2 2002-11-11
Key fingerprint = AF2F DDAE 7EB3 4699 09FF F0FC 00B1 6D41 6D18 44F2
uid Denis Ovsienko <linux(a)pilot.org.ua>
uid Denis Ovsienko (http://pilot.org.ua) <pilot(a)altlinux.ru>
sub 2048g/57B7ACBE 2002-11-11
--
DO4-UANIC
16 years, 6 months
cannot make build after updating cert
by Patrice Dumas
Hello,
I just updated my .fedora.cert, but i still cannot require builds:
$ make build
<class 'OpenSSL.SSL.Error'>: [('SSL routines', 'SSL3_READ_BYTES', 'sslv3
alert certificate expired'), ('SSL routines', 'SSL3_WRITE_BYTES', 'ssl
handshake failure')]
make: *** [koji] Erreur 1
Is it an issue known to others? How can I provide more info?
--
Pat
16 years, 6 months
A lot of selinux execstack denials in rawhide when starting audio apps
by Martin Sourada
Hi,
I enabled SELinux for the first time and I got a lot of execstack
denials when starting applications providing audio output (so far I got
it with listen, rhythmbox, totem and gxine). I have new clean install
from latest rawhide live (plus some additional applications). Are these
worth filling bugs or are they false positives? I attach an output from
this denial for listen music player. I didn't do any actions to fix
these denials and the applications seem to work OK. I have SELinux
policy set to enforcing. If you need more info, ask. Not sure whether
this is for test or devel list so CC-ing devel.
Thanks,
Martin
16 years, 6 months
Kernel VMI (Virtual Machine Interface) in F7/F8?
by Thomas M Steenholdt
Hi there...
It seems (noted in releasenotes) that F7 should have a VMI (Virtual
Machine Interface) enabled kernel by default, but from what I can find
in the .config files it doesn't... Do I need a special kernel (i.e. only
the XEN kernel has VMI or something) or was it lost in a kernel update
or...?
/Thomas
16 years, 6 months
[RFC] /var versus /srv
by Casey Dahlin
Fedora has had the /srv directory in its default configuration for
awhile now, and I think its high time we used it. Under the latest FHS
specifications this is the correct place for /var/www and /var/ftp/pub
and the like.
Personally I think this is a long overdue change and its about time we
followed through on it. Service-provided files are very much on the
fringe of /var 's purpose (which tends to be application state info that
requires extended persistence). The location was no doubt chosen since
the media performance requirements tend to align (though after this
shift the average /var partition could probably be substantially smaller).
The counter argument is that we might well break some conventions
associated with individual packages. On this end the individual
maintainers will have to weigh in. httpd is a good choice for the first
thing to move, since the current directory structure supporting it
already deviate's widely from Apache's (horrifically awful) defaults.
Thoughts? Comments? Flames?
-C
16 years, 6 months
rpmdb and /var filesystem corruption in F7+
by Orion Poplawski
I have a lot of problems with rpmdb corruption occurring during
(network) installs since around February 2007, and with yum updates
afterwards. I've reported the problem here
<https://bugzilla.redhat.com/show_bug.cgi?id=230362>.
The problem seems to have gotten worse with the latest rawhide releases
- I think about one of every five attempts to perform an install
succeeds. I'm still somewhat baffled that I appear to be the only
person to be reporting these problems considering how reproducible they
are for me with all kinds of hardware.
I keep a separate /var partition, and recently one of our F7 systems'
/var filesystem got corrupted
<https://bugzilla.redhat.com/show_bug.cgi?id=305301>. Perhaps the
problems are related.
Anyways, I'm concerned because this is causing me a lot of grief. I'm
just amazed that this doesn't seem to be happening to anyone else. Is
that true?
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion(a)cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
16 years, 6 months
NetworkManager-0.7 can't make new wireless connection
by Matthew Saltzman
I have NetworkManager-0.7.0-0.3.svn2852.fc8. When I pop down the menu
in nm-applet and select "connect to new wireless network", nothing
happens. I would expect a popup menu allowing me to specify a SSID and
connection protocols, but I get nothing.
This is a Thinkpad T61 with iwl3945, in case that matters. Kernel is
2.6.23-0.202.rc8.f8, but the issue has occurred ever since the first
NM-0.7 was pushed, with whatever kernels have been pushed since then. I
have set selinux to permissive, so there shouldn't be anything
preventing access to anything. One thing is, the SSID I want is hidden,
and it's the only one in the area.
Bug? Or user error? Anyone have it working?
Thanks.
--
Matthew Saltzman
Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
16 years, 6 months
Please modify your OpenGL using games to use opengl-games-utils
by Hans de Goede
Hi All,
In preperation for the Games Live DVD, I've created a small bash script which
resides in opengl-games-utils, which is meant to be used as a wrapper around
OpenGL games. If DRI is available this wrapper does nothing, if it isn't it
will show an error dialog, explaining about Free Software and 3D drivers and
then exit.
The idea here is that an error dialog is better then trying to click the quit
menu option while the mouse is jumping from the right edge of the screen to the
left edge (mouse navigation is anything but easy at 3 fps).
This is esp. important for the Games Live DVD, as there people will not have
those other <beep> drivers available.
I've already added usage of this wrapper to all my games that are in the
kickstart file for the Live DVD, and I will file bugs for this against a couple
of the most highprofile games also in the kickstart, in the mean time everyone
please check all your games for OpenGL usage and necessary add the wrapper.
Adding the wrapper is _really_ easy:
Add: "Requires: opengl-games-utils"
Add to %install:
"ln -s opengl-game-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/%{name}-wrapper"
Add "%{_bindir}/%{name}-wrapper" to files
Change the .desktop file Exec entry from "%{name}" to "%{name}-wrapper"
Done!
This all assumes your main binary name == %{name}, otherwise adapt as necessary.
If you already have a wrapper script for one reason or the other, you can
incorperate the checkDriOk function directly into your wrapper, no need todo a
wrapper wrapper, see vegastrike's vegastrike-wrapper.sh CVS file as example.
Regards,
Hans
16 years, 6 months
crystal-project crashes repoquery
by Curtis Doty
Any idea who's bug this is anyways?
$ repoquery -ql crystal-project
Traceback (most recent call last):
File "/usr/bin/repoquery", line 806, in <module>
main(sys.argv)
File "/usr/bin/repoquery", line 803, in main
repoq.runQuery(regexs)
File "/usr/bin/repoquery", line 473, in runQuery
print pkg.doQuery(oper)
UnicodeEncodeError: 'latin-1' codec can't encode character u'\uf003' in position 25663: ordinal not in range(256)
It's been most annoying due to its wholesale breakage of my favorite
"repoquery -qal |grep foo" without providing any helpful info.
It appears the problem stems from some corrupt filenames in
crystal_project.tar.gz: crystal_project/*/apps/softwareD???.png Where
those three oddball 8-bit chars are 0xEF, 0x80 and 0x83.
But how on earth did the buildsys let that crap into fillists.xml.gz
anyways? And are spaces and other 8-bit grunge really valid in the
packaging guidelines?
And why does yum-utils/python choke on it so badly, imagining that their
is 16-bit Unicode involved?
../C
16 years, 6 months
/etc/hosts and system entries
by Harry Hoffman
Hi,
So, /etc/hosts comes setup by default (i.e. after kickstart install)
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
I'm fairly certain to not too long ago (redhat-9 perhaps) the hostname
of the system was also added to the localhost entry:
127.0.0.1 my.host.com my localhost.localdomain localhost
This had the distinct advantage that when apps (i.e. yum-updatesd) sent
mail from the system via a mail host then address would appear as:
root(a)my.host.com instead of root(a)localhost.com
Am I remembering correctly, in terms of how I believe it used to be? If
so, anyone know why it changed?
Cheers,
Harry
16 years, 6 months