Re: TUX installation

chris <[email protected]> Tue, 22 Sep 2009 00:08:40 -0500
Newsgroups gmane.network.tux
Message-ID <[email protected]>
he is saying TUX is deprecated. nginx, proftpd, the static file serving f=
eatures (that i am not really to explain) etc are more suitable, modern, =
supported yet still free (with a small mem footprint for the task you des=
cribed). i am sorry if i am wrong assuming english is a second language f=
or you, but the gist is, TUX is no more.  its not a matter of agreement, =
its just that this noble but obsolete code no longer serves any beneficen=
t function. i loved it in 04, but since linux kernel 2.6, it is irrelevan=
t. i hope all see i am not being sarcastic but trying to be helpful. good=
 luck, i miss TUX too, but new stuff is afoot.

----- Original Message -----
From: Prabha nair [mailto:[email protected]]
To: TUX discussion list [mailto:[email protected]]
Subject: Re: TUX installation


> Sir
>   thanx for your reply
>   But do u actually mean that u agree with TUX or u dont agree with TUX=
.I
> cant get it from your reply.
>   If u know some more details please do infm me sir
>   It will be great help for me
>   Thanks in advance
>   Regards
>   Prabha
>=20
> On Sat, Sep 19, 2009 at 9:39 AM, Kursad Keskinege
> <[email protected]>wrote:
>=20
> > I totally agree with TUX & nginx
> > K
> >
> >
> > On Fri, Sep 18, 2009 at 5:58 PM, Ryan Lynch <[email protected]>w=
rote:
> >
> >> TUX is dead.  There has not been any new development on TUX for abou=
t
> >> 4 or 5 years, now.  Also, this mailing list is almost dead--I'm only
> >> subscribed because I forgot about it.  Unless you want to write the
> >> updates, y ourself, TUX will never work on a recent 2.6 Linux kernel=
.
> >>
> >> But TUX is also completely unnecessary, today--the 2.6 kernel can
> >> provide nearly the same static file serving performance as an the 2.=
4
> >> kernel did with TUX, and the stability is significantly better.  TUX
> >> died because it no longer serves a purpose.
> >>
> >> If you want to serve static files very efficiently, and you want to
> >> support large numbers of simultaneous HTTP sessions, then there are
> >> some modern options.  Nginx is the current favorite, I think.
> >>
> >> Ryan B. Lynch
> >> [email protected]
> >>
> >>
> >>
> >> On Fri, Sep 18, 2009 at 06:38, Prabha nair <[email protected]>
> >> wrote:
> >> > Hi,
> >> >   I am trying to install TUX server for my project in Grid
> >> >   I find that the patches are available for TUX only till 2.6.18.
> >> >   I tried with the latest versions of kernel 2.6.29..but it didnt =
work
> >> >   So I compiled the source of 2.6.18 version and patched the
> >> TUX3-2.6.18-1
> >> > and it got compiled
> >> >   I got a TUX package tux-3.2.21.tar.gz for userspace utility.
> >> >   But the problem is that when I try to do
> >> >   # make
> >> >    It leads to some many errors regarding the declaration
> >> >   Can U please help me out to how to rectify this error
> >> >   Thnx in advance
> >> >
> >> >   Error:
> >> > ln -s tux3.h tux.h
> >> > gcc -g -fomit-frame-pointer -O2 -Wall -I. -DINTERFACE_VERSION=3D3
> >> > -D_LARGEFILE64_SOURCE  -I/usr/include/glib-2.0
> >> -I/usr/lib/glib-2.0/include
> >> > -c tux.c
> >> > tux.c:51: error: expected declaration specifiers or =E2=80=98...=E2=
=80=99 before
> =E2=80=98tux=E2=80=99
> >> > tux.c:51: error: expected declaration specifiers or =E2=80=98...=E2=
=80=99 before
> >> =E2=80=98action=E2=80=99
> >> > tux.c:51: error: expected declaration specifiers or =E2=80=98...=E2=
=80=99 before
> =E2=80=98req=E2=80=99
> >> > tux.c:55: warning: return type defaults to =E2=80=98int=E2=80=99
> >> > tux.c: In function =E2=80=98_syscall2=E2=80=99:
> >> > tux.c:74: error: storage class specified for parameter =E2=80=98nr=
_threads=E2=80=99
> >> > tux.c:75: error: storage class specified for parameter =E2=80=98sh=
ared_buf=E2=80=99
> >> > tux.c:76: error: storage class specified for parameter =E2=80=98sh=
ared_idx=E2=80=99
> >> > tux.c:76: error: parameter =E2=80=98shared_idx=E2=80=99 is initial=
ized
> >> > tux.c:78: error: storage class specified for parameter
> =E2=80=98max_module_idx=E2=80=99
> >> > tux.c:78: error: parameter =E2=80=98max_module_idx=E2=80=99 is ini=
tialized
> >> > tux.c:79: error: storage class specified for parameter
> >> =E2=80=98handle_events_array=E2=80=99
> >> > tux.c:82: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99=
, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99 before
> >> =E2=80=98{=E2=80=99
> >> > token
> >> > tux.c:91: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99=
, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99 before
> >> =E2=80=98{=E2=80=99
> >> > token
> >> > tux.c:107: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:117: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:126: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:131: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:159: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:260: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:265: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:274: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:324: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:341: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:358: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:363: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:376: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=
=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or
> =E2=80=98__attribute__=E2=80=99
> >> before
> >> > =E2=80=98{=E2=80=99 token
> >> > tux.c:623: error: old-style parameter declarations in prototyped
> >> function
> >> > definition
> >> > tux.c:51: error: parameter name omitted
> >> > tux.c:51: error: parameter name omitted
> >> > tux.c:51: error: parameter name omitted
> >> > tux.c:623: error: expected =E2=80=98{=E2=80=99 at end of input
> >> > make: *** [tux.o] Error 1
> >> >
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > tux-list mailing list
> >> > [email protected]
> >> > https://www.redhat.com/mailman/listinfo/tux-list
> >> >
> >>
> >> _______________________________________________
> >> tux-list mailing list
> >> [email protected]
> >> https://www.redhat.com/mailman/listinfo/tux-list
> >>
> >
> >
> > _______________________________________________
> > tux-list mailing list
> > [email protected]
> > https://www.redhat.com/mailman/listinfo/tux-list
> >
>=20