About this list Date view Thread view Subject view Author view Attachment view

From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Thu 07 Apr 2005 - 05:17:08 BST


On Thu, Apr 07, 2005 at 12:14:48AM -0400, Paul S. Gumerman wrote:
> Herbert --- a small typo here:
>
> with glibc, every v* command which executes something
> fails with execv*: permission denied
>
> That should read:
>
> with dietlibc, every v* command which executes something
> fails with execv*: permission denied

ah, yes, thanks for the clarification ...

> glibc seems to work fine.
> BTW what are the "Known issues" with glibc????

according to Enrico (please confirm or correct)
the glibc has issues with the fake name resolver
and is generally considered insecure because usually
dynamically linked ...

best,
Herbert

> Herbert Poetzl wrote:
>
> >... is not working on at least two platforms:
> >
> > x86_64 (aka amd64)
> > ---------------------------
> >
> > tried several dietlibc versions
> > - dietlibc-0.27-4.src.rpm
> > - self compiled 0.28 release
> > - cvs release 31.Mar.2005
> > - debian 0.28 version
> >
> > all on Fedora Core release 3 (Heidelberg)
> >
> > (tools work fine with glibc, except for the known issues)
> >
> > with glibc, every v* command which executes something
> > fails with execv*: permission denied
> >
> > even disabling noexec (noexec=off) did not improve the
> > situation ... the following dietlibc test program works fine:
> >
> >
> > #include <stdio.h>
> > #include <stdlib.h>
> > #include <unistd.h>
> >
> > int main(int argc, char *argv[])
> > {
> > int ret;
> >
> > ret = execvp("echo", argv);
> > /* not supposed to get here */
> >
> > if (ret)
> > perror("execvp");
> > exit(1);
> > }
> >
> >
> > ppc (7450)
> > ----------------------------
> >
> > after adding a bunch of patches to dietlibc, the
> > dietlibc itself compiles (0.28++) and can be installed
> >
> > ./configure complains ...
> >
> > configure: WARNING: ext2fs/ext2_fs.h: present but cannot be compiled
> > configure: WARNING: ext2fs/ext2_fs.h: check for missing
> > prerequisite headers?
> > configure: WARNING: ext2fs/ext2_fs.h: see the Autoconf documentation
> > configure: WARNING: ext2fs/ext2_fs.h: section "Present But
> > Cannot Be Compiled"
> > configure: WARNING: ext2fs/ext2_fs.h: proceeding with the
> > preprocessor's result
> > configure: WARNING: ext2fs/ext2_fs.h: in the future, the compiler
> > will take precedence
> > configure: WARNING: ##
> > ------------------------------------------------------ ##
> > configure: WARNING: ## Report this to
> > enrico.scholz_at_informatik.tu-chemnitz.de ##
> > configure: WARNING: ##
> > ------------------------------------------------------ ##
> >
> > although the following is installed:
> >
> > - libext2fs2-1.35-1mdk
> > - libext2fs2-devel-1.35-1mdk
> >
> > and finally the compile fails with:
> >
> > if diet ppc-mandrake-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I
> > ./lib -I ./ensc_wrappers -D_GNU_SOURCE -D_REENTRANT -DNDEBUG -O2
> > -fsigned-char -frename-registers -mcpu=750 -mtune=7450 -pipe
> > -std=c99 -Wall -pedantic -W -MT src/vshelper-sync.o -MD -MP -MF
> > "$depbase.Tpo" -c -o src/vshelper-sync.o src/vshelper-sync.c; \
> > then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> > exit 1; fi
> > src/vshelper-sync.c:89:4: #error vshelper relies on the Linux
> > select() behavior (timeout holds remaining time)
> >
> > this is on Mandrake 9.1 (Bamboo) for ppc
> >
> > but it fails with the very same issue on Yellow Dog Linux
> > (and probably Mandrake 10.1, but not tested)
> >
> >please investigate!
> >
> >TIA,
> >Herbert
> >
> >PS: please let us know when you will find some time to look into it ...
> >
> >_______________________________________________
> >Vserver mailing list
> >Vserver_at_list.linux-vserver.org
> >http://list.linux-vserver.org/mailman/listinfo/vserver
> >
> >
> >
> >
> _______________________________________________
> Vserver mailing list
> Vserver_at_list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Thu 07 Apr 2005 - 05:17:30 BST by hypermail 2.1.3