I am trying to put together a Red Hat Linux Project project to develop
User Mode Linux aiming for inclusion in Cambridge++. I don't know how this
is supposed to work (I am not sure anyone does yet), but I have put
together an initial project page at
what is the way to package programs which are containing code which will
be executed on stack? Since this "feature" conflicts with exec-shield,
the package-build may fail in the %check stage, or on the user-side.
A program suffering from this is qemu; I tried the chstk tool, but
it fails with
| ./qemu: Unknown file type
which is probably caused by a "strange" (but required) linking.
I read the RELEASE-NOTES also which state that
| NOTE: Binary marking (the ability to identify those binaries that
| should run with Exec-shield enabled/disabled) is not yet implemented.
Does there exist a clean way to mark execute-on-stack programs in the
I have a problem on RHL 9 (didn't check with Severn yet):
In rc.sysinit LVM activation is done on 2 places with a comment for
the second time "it could be on top of RAID". This is correct,
but the RAID volumes are *only* started if they appear in /etc/fstab
(without noauto), so RAID volumes used in LVM will never be started,
and 2nd take of LVM initialization will never have any effect!
I see at least that it is not working in a case I have here, and
looking at the rc.sysinit script I think this will never work.
Is this indeed the case?
I'll look at Severn later today and bugzilla it.
-- Jos Vos <jos(a)xos.nl>
-- X/OS Experts in Open Systems BV | Phone: +31 20 6938364
-- Amsterdam, The Netherlands | Fax: +31 20 6948204
Anyone know where we can get some documentation on the whole mess that
is /etc/sysconfig/network*. A few of us in #rhl-devel have been
looking for info on static-routes and other functions of the scripts.
The man pages dont get very in depth here. Another issue that also
comes up is that neat sometimes randomly uses either
sysconfig/networking and sometimes sysconfig/network-scripts. For the
well being off the openness of the rhlp there needs to be more
documentation on this topic.
On Wed, 27 Aug 2003, Andy Kar wrote:
> I got your name from the RHAT beta list. I saw that you've successfully
> installed Ora 9i on RH 3.0. I've tried to install it but keep getting
> errors. Do you have a procedure or doc about installing Orac9i on RH 3.0 ?
Not quite, but I have installed the 9ias mid tier on RedHat 9, and have
played with installing ocsv2 mid tier on severn, so some of the same
tricks may work. I know about the following problems,
1. OUI2.3 worked on severn did with LD_ASSUME_KERNEL=2.4.19 set though it
may complain at the os version, use the -ignoreSysPrereqs flag if it does.
With other OUI versions you may need to replace the java software - copy
oraparam.ini to a writable location and edit the JRE_LOCATION to point to
a recent java version, eg. Sun's 1.4.2. Then run
runInstaller --paramFile oraparam.ini.copy
If you have this problem, you may also need to replace oracle installed
1.3.1 or 1.4 java (eg. at the end of disk 1)
2. Oracle links against various internal glibc and gcc symbols. You can
build a ctype library at the first linking error in $ORACLE_HOME/lib by
gcc -c ctype.c ctype.o
ar cr libctype.a ctype.o
Then append to sysliblist (possibly with version corrections)
-lctype -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/ -lgcc
then run bin/genclntsh (with $ORACLE_HOME set) and press retry on
3. Some parts use errno incorrectly, but you can use the same library
trick by creating a file errno.c with the single line
build a library as above and edit the appropriate makefile to use it.
4. forms, reports etc., expect version 2 the libXm library,
but the version 3 one in /usr/X11R6/lib/ should work, create a symbolic
link called libXm.so.2 to it in $ORACLE_HOME/lib , and edit the
appropriate makefile to use it, then press retry on the error.
I hope this is useful.
Dan Walsh wrote:
> I also think minimal ports should be the default. Maybe adding some
> inteligence to the scripts or redhat-config-services to allow know that
> if you start NFS you also need to start portmapper. Maybe
> by adding a requires flag to the NFS init script.
> Why do we have a bias towards the machine being a server machine?
Don't forget that the client side also needs to have portmap running
in order to mount an NFS share. So the mount command would have to
start up or make sure portmap and nfslock are running, too.
-- Steve Bonneville
I've just done a "complete" install of Taroon on a scratch box, with
iptables firewalling disabled. The following services are listening on
external network interfaces:
Port State Service
22/tcp open ssh
68/udp open dhcpclient
111/tcp open sunrpc
111/udp open sunrpc
123/udp open ntp
1010/udp open unknown
6000/tcp open X11
ssh (we don't want to lock users out after an upgrade), ntp and dhcpclient
(both manually configured during install) are reasonably justified, IMHO,
but what is the justification for having rpc.statd, portmap and X11
listening by *default* (especially on a machine that hasn't been configured
to use NIS)?
Given the problems that Windows has with network services listening by
default, shouldn't we be learning from their mistakes? Yes, the user
needs to disable firewalling at install time to expose these services, but I
can't help thinking that plenty of naïve users will do so...
I have committed a few changes to redhat-artwork today.
The changes are, as follows:
* New GTK+ color scheme: "Bluecurve-BerriesAndCream". It is based
on the theme that was originally introduced in an earlier beta
cycle (for the 9 time frame, iirc), and has a blueberry blue
selection color (blue with a tint of purple) and a creamy warm
* Fixed Metacity theme titlebar height (mostly a problem for
Japanese text -- and possibly other languages).
* Updated Metacity theme style (more contrast for titlebar text,
less of a titlebar shine, the focused titlebar selection color is
richer, and insensitive titlebars now are colored slightly darker).
* File manager icons (mime types) do not display text unless the
icon is a plain text icon with the little text viewing area.
Let me know what you think of the changes. I think I am now going to go
celebrate my birthday today with some cake and/or ice cream. (:
PS: Rawhide RPMs of redhat-artwork should hopefully appear soon. I'll
ask Alex to build a fresh version tomorrow.