Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-04 Thread Yosi

You Wrote:

  Oh, I read that quotation when it was published. It is a simple
  statistics-based interpretation, and not something fair to base
  judgement on. These 8 vulnerabilities were not Mandrake's (but
  shared for all the Linuxes), and most of them are not dangerous
  for people with the "paranoid" configuration mode.

In this spesific case the statistics don't lie.

For instance - the userhelper problem (basically - userhelper didn't
check that pam modules are from inside /etc/pam.d , which gave a very
easy local root exploit) was discovered a while after mandrake 6.1
was out, but was not officially fixed until after a couple of monthes
mandrake 7.0 was out. IIRC a corrected package was availble at
mandrake-cooker, but anyway - it was never anounced.
snip

Here is what Kurt Seifried had to say this week:

qoute

Wow! I seem to have made some people at Mandrake software a little
unhappy with last week's comments (ya think!) Let me just say that I
have nothing against the Linux Mandrake distribution itself -- I think
it's ok. What I have a problem with is the way Mandrake Software
(the company) handles updates, security announcements and a few other
odds and ends. It isn't enough to build a finely engineered software
product. You also have to issue updates and in the case of an OS it is
critical that customers are told about security updates and made to
understand that if they do not update, bad things[tm] will happen. I
feel that the updates issued by a vendor are an integral part of the
OS, not some nice altruistic service they might be willing to provide
customers.

This is why I gave the Linux Mandrake distribution a "failing" grade.
My main two issues with Mandrake are the lack of a central,
Mandrake run ftp server (i.e something like updates.redhat.com).
Instead, they rely on third party mirrors that may or may not be
working properly (and over which they have no control).

The other main issue I have is with the poor quality of their security
announcements. Users need to be explicitly told where to find updates
and how to implement them. Now Mandrake has largely fixed this issue,
with two new advisories on Sunday (for DHCP and WuFTPD). They tell you
where to find them, and how to update them. This makes me happy.
Congratulations to Mandrake!

/qoute

The qoute was taken from
   http://securityportal.com/topnews/weekly/linux2703.html

Yosi

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Yosi


You Wrote:

Last thing: There is an Axiom that RH is better for servers while
Mandrake is better for clients. But from my humble opinion, I see
the opposite, at least with the latest versions (MD7.1 vs. RH6.2):
Mandrake supports features which are important for servers (e.g.
ReiserFS, Paranoid security, etc.), while RH looks better for
clients (e.g. easier installation, office apps, etc.). Am I wrong?

Please don't start religious wars;

I am not looking for religious wars either. But, imho, RH security is
better than Mandrake's. Their latest installation (6.2) doesn't
install so much stuff as the previous versions, and most importantly
they issue security patches much faster than Mandrake. Kurt Seifried
from SecurityPortal.com wrote

qoute

"Mandrake also wins (hands down) the "easiest distribution to break
into remotely" and "easiest distribution to break into locally",
having finally released 8 fixes for very severe security bugs in 7.1
(their latest, not so greatest distribution). They still haven't got a
central site for updates either, good luck finding them.

/qoute

The qoute can be found here:
http://www.securityportal.com/topnews/weekly/linux2626.html

Regarding the "Paranoid Security" you mentioned, it can be reached
on RH as well with products such as Bastille, that was designed to run
on virgin installation (http://www.bastille-linux.org/) in the first
place. Just my $0.02, so don't shoot if you disagree :)


Yosi

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Eli Marmor

Thank you all, Yosi, Tzafrir, Oleg, Ira, Chen, and Izar.

To say that now I'm less confused than before, will not be correct,
but I'll try to use your generous responses to make decisions.

Anyway, some notes:

 "Mandrake also wins (hands down) the "easiest distribution to break
 into remotely" and "easiest distribution to break into locally",
 having finally released 8 fixes for very severe security bugs in 7.1

Oh, I read that quotation when it was published. It is a simple
statistics-based interpretation, and not something fair to base
judgement on. These 8 vulnerabilities were not Mandrake's (but
shared for all the Linuxes), and most of them are not dangerous for
people with the "paranoid" configuration mode. In any case, being
paranoid and publishing as many security patches as you can,
doesn't make you a worse distro; I'm afraid that the vendors will
be afraid to publish security patches because of a possible bad
impression...

 Regarding the "Paranoid Security" you mentioned, it can be reached
 on RH as well with products such as Bastille, that was designed to run

I wish I could use a distro ready with special security patches
(maybe KRUD?). However, Bastille is not relevant:

1. There is no Bastille for 6.2, but only for 6.0/6.1.
2. Bastille doesn't support the openwall patch, but a competing
   one. while some people feel more comfortable with that one, most
   of the people who want a kernel supporting secure-stacks,
   including me, prefer the openwall solution (please no religious
   wars...). IIRC, Mandrake uses the openwall solution.

In addition, it is not easy to patch existing kernels with the
secure-linux patches, because usually these kernels (especially RH
and Mandrake) already contain many other patches, and are already
different from the original Linus kernel. It is always better to
get the kernel ready from the vendor, with all the patches already
built-in, and the conflicts already resolved.

Regarding GNOME vs. KDE: I didn't ask which is better; It's a
religious question, and involves personal taste, etc. I only asked
if one of them is more suitable to RH while another one is more
suitable to Mandrake. And I specified this question to 6.2 and 7.1.
Contrary to the past, when everybody knew that RH supports GNOME
better than any other distro, and that Mandrake main advantage is
its KDE support, some people claim that it is different with the
latest versions (6.2 and 7.1); What is your opinion?
In addition, there is a very specific question about the Hebrew
support of Mandrake; Does it work with both - GNOME and KDE?
Tzafrir gave a quite good answer, but if anybody has anything to
add, I'll be happy to read.

 Mandrake position themselves as "more cutting edge" they don't wait for a
 piece of software to be true, tried and tested before including it in a
 distro, therefore it is possible to install a Mandrake that is less stable
 than what you'd like your server to be.

It may look paradoxally, but keeping yourself with the "latest and
greatest" versions, makes your distro safer against crackers, so -
better as a server. Yes, sometimes it may be less stable ("new
version, new bugs"...); But from my experience, all of the security
holes are finally found and fixed, and most of the "successful"
cracks were done when the OS was too old, or when the administrator
forgot to install patches. So if you start with the latest version,
you have more chances to have less vulnerabilities in your OS. In
any case, it doesn't save you from the need to install patches as
soon as they are available, and the delay of Mandrake in providing
the wu-ftpd patch looked very bad.

The shortest but most practical response I received, was from Izar:

 I used ReiserFS off a Mandrake box  over
 NFS. It didn't work well, but it worked.

It was also a frightening response. "Imalle...". And I'm confused;
What should I do? If it doesn't support NFS, then it's useless. Not
only for my needs, but for 90% of the people. And what is the
solution, to use ext2 ???  A stupid hardware error (or unexpected
UPS failure) may end up with the loss of all your data (well, a
very small chance of 0.01%. But it is possible...), while the
chance for such a damage with ReiserFS is much lower.
I think I'll adopt Ira's suggestion, and try it. If anybody else
has any RELEVANT experience, please report!  ("relevant" means not
any experience with ReiserFS, and even not a more specific
experience with ReiserFS over NFS, but the very specific case of
Mandrake's ReiserFS over NFS).

Thanks all of you again,
-- 
Eli Marmor

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Ira Abramov

On Mon, 3 Jul 2000, Eli Marmor wrote:

 In addition, it is not easy to patch existing kernels with the
 secure-linux patches, because usually these kernels (especially RH
 and Mandrake) already contain many other patches, and are already

I never recompile their sources anyway, I DL and compile my own.

 Regarding GNOME vs. KDE: I didn't ask which is better; It's a
 religious question, and involves personal taste, etc. I only asked
 if one of them is more suitable to RH while another one is more

define "suitable" then? they are not different operating systems, just
slightly different RPMs, collections of utilities, and default desktop
configuration.

oh, and Mandrake finally followed SuSE and Debian with a mechanism to
let any RPM remove or add itself to all the menues (and not have a GNOME
menu in KDE and vice versa either). I'm not sure RH got there yet (the
guys at Aduva may be more up to date)

 What should I do? If it doesn't support NFS, then it's useless. Not
 only for my needs, but for 90% of the people. And what is the

I have two machines at home but I don't use NFS. the NFS itself is
buggy, why trust it over a beta FS when I don't trust it over a stable
one?

 chance for such a damage with ReiserFS is much lower.

you don't know that, the failure statistics are not there yet.

 I think I'll adopt Ira's suggestion, and try it.

I wish I had the time myself. I'm sure there's no problem with two
machines (server and mounter), the problems begin with 4 mounting
clients and up accessing the same files, I don't have the resources to
build and test such a network.

-- 
Ira Abramov, GNU/Linux advocate.
(@-  "message passing as the fundamental operation of the OS is 
//\  just an excercise in computer science masturbation. It may 
v_/_ feel good, but you don't actually get anything DONE."
-- Linus on Microkernels.



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Yosi

You wrote:


Thank you all, Yosi, Tzafrir, Oleg, Ira, Chen, and Izar.

You're welcome.

I wish I could use a distro ready with special security patches
(maybe KRUD?).

Ohhh, but you can. I did not include this in my previous reply because I 
thought it is irrelevant to your question. There is actually a distribution 
that comes ready with special security patches called Immunix 
(http://www.immunix.org/). ImmunixOS is based on RedHat's
latest distribution. ImmunixOS is made of RedHat's rpms compiled with
Immunix's StackGuard utility that is supposed to add an additional
layer of protection against buffer overflows and the like. In the
future, Immunix promise to add support in the form of SubDomain and
CryptoMark (a TripWire clone?). I don't have any experience with this
distribution, but I will be more than interested to hear anyone who
does.

However, Bastille is not relevant:

1. There is no Bastille for 6.2, but only for 6.0/6.1.

Yes, you are right. Bastille only comes for RedHat 6.0 and 6.1
Too bad the Bastille developers cannot issue their version closer
to the date the new RedHat distribution is out.

In addition, it is not easy to patch existing kernels with the
secure-linux patches, because usually these kernels (especially RH
and Mandrake) already contain many other patches, and are already
different from the original Linus kernel. It is always better to
get the kernel ready from the vendor, with all the patches already
built-in, and the conflicts already resolved.

Yet another reason to have a look at Immunix.

Yosi


Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Eli Marmor

[Izar: Note the question at the bottom of the message]

  Regarding GNOME vs. KDE: I didn't ask which is better; It's a
  religious question, and involves personal taste, etc. I only asked
  if one of them is more suitable to RH while another one is more
 
 define "suitable" then? they are not different operating systems, just
 slightly different RPMs, collections of utilities, and default desktop
 configuration.

I meant "integration". In the previous versions, GNOME was known
to be best integrated into RH, and among the RH-based distros, KDE
was known to be best integrated into Mandrake. So my question is
if it is still true with RH6.2 and Mandrake7.1 (I heard that it is
not true anymore). In addition, there are specific customization
of the various distros. For example, what I mentioned about
Hebrew. I asked if the Hebrew that Mandrake added, translate both
KDE and GNOME.
By the way: With 7.1, Mandrake is no more a RH derivative.

  What should I do? If it doesn't support NFS, then it's useless. Not
  only for my needs, but for 90% of the people. And what is the
 
 I have two machines at home but I don't use NFS. the NFS itself is
 buggy, why trust it over a beta FS when I don't trust it over a stable
 one?

All of the world use NFS for MANY years. I can't just ignore all
of them. Especially with the too many types of UNIX that I have;
The only way to connect all of them to the same file system, is by
using NFS. And besides, I'm quite satisfied with NFS (as other
millions of users), and trust it even for backups.

   I'm sure there's no problem with two
 machines (server and mounter), the problems begin with 4 mounting
 clients and up accessing the same files, I don't have the resources to
 build and test such a network.

I'm not going to use so many clients simultaneously, so I guess that
there is no problem for me. Izar: Did you experience the problems
that you mentioned only with high number of simultaneous clients, or
also with 1-3 clients?

-- 
Eli Marmor

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-03 Thread Tzafrir Cohen

On Mon, 3 Jul 2000, Eli Marmor wrote:

 Thank you all, Yosi, Tzafrir, Oleg, Ira, Chen, and Izar.
 
 To say that now I'm less confused than before, will not be correct,
 but I'll try to use your generous responses to make decisions.
 
 Anyway, some notes:
 
  "Mandrake also wins (hands down) the "easiest distribution to break
  into remotely" and "easiest distribution to break into locally",
  having finally released 8 fixes for very severe security bugs in 7.1
 
 Oh, I read that quotation when it was published. It is a simple
 statistics-based interpretation, and not something fair to base
 judgement on. These 8 vulnerabilities were not Mandrake's (but
 shared for all the Linuxes), and most of them are not dangerous for
 people with the "paranoid" configuration mode. 

In this spesific case the statistics don't lie.

For instance - the userhelper problem (basically - userhelper didn't check
that pam modules are from inside /etc/pam.d , which gave a very easy local
root exploit) was discovered a while after mandrake 6.1 was out, but was
not officially fixed until after a couple of monthes mandrake 7.0 was out.
IIRC a corrected package was availble at mandrake-cooker, but anyway - it
was never anounced.

Another example - the one I mentioned in an earlier post about wu-ftpd .
The fix was availble at cooker since 26.6, but was only announced as an
official fix on 2.7 . And this is a searious remote root exploit.

Anyway - IIRC with all the recent security updates redhat responded much
faster. 

 
 In addition, it is not easy to patch existing kernels with the
 secure-linux patches, because usually these kernels (especially RH
 and Mandrake) already contain many other patches, and are already
 different from the original Linus kernel. It is always better to
 get the kernel ready from the vendor, with all the patches already
 built-in, and the conflicts already resolved.

BTW: it is not that difficult to add oyur own patches to an existing
kernel configuration from an rpm:

Basically - download and install the source rpm of kernel
(kernel-*.src.rpm , not kernel-sources-*.noarch.rpm). Now edit
RPM/SPECS/kernel.spec :
add your own patches, or remove existing patches (edit the %prepare
section. Add additional %patch 'es if you want to add patches) and then
issue:

rpm -bp RPM/SPECS/kernel.spec 

and there you have a patched kernel source tree.

Or - in case you didn't get it right - re-edit kernel.spec and rerun rpm
-bp 

(note that I have never tried to do that)

 
  Mandrake position themselves as "more cutting edge" they don't wait for a
  piece of software to be true, tried and tested before including it in a
  distro, therefore it is possible to install a Mandrake that is less stable
  than what you'd like your server to be.
 
 It may look paradoxally, but keeping yourself with the "latest and
 greatest" versions, makes your distro safer against crackers, so -
 better as a server. Yes, sometimes it may be less stable ("new
 version, new bugs"...); But from my experience, all of the security
 holes are finally found and fixed, and most of the "successful"
 cracks were done when the OS was too old, or when the administrator
 forgot to install patches. 

This is why any good distro should make it easy to get all of its recent
security updates. I believe both Mandrake and RedHat's recent versions
include simple utilities to automate this (although MandrakeUpdate is
focused on a local X user).

And anyway:

wget -r ftp://distro.mirror/updates_dir

rpm -Fv *.rpm

should suffice on most cases (although it would be safer to check md5sums 
before installing)

 So if you start with the latest version,
 you have more chances to have less vulnerabilities in your OS. In
 any case, it doesn't save you from the need to install patches as
 soon as they are available, and the delay of Mandrake in providing
 the wu-ftpd patch looked very bad.
 

-- 
Tzafrir Cohen
mailto:[EMAIL PROTECTED]
http://www.technion.ac.il/~tzafrir


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-02 Thread Ira Abramov

On Sun, 2 Jul 2000, Eli Marmor wrote:

 Does the ResierFS version, *which is built in Mandrake-7.1*, support
 NFS and can be exported to other machines on the LAN?

as before, no one here has really tested for sure, you are welcome to
tell us how it works for you or join their devel list and see for
yourself. I'm right now in exams so I don't have time for too many
lists, I'll be able to make time for it only in 2 weeks.

 RH6.2). What do you recommend to use with 7.1, GNOME or KDE?And if

this is a religious war troll, the answer is try each for a day and
decide. you just login from GDM/KDM to the one you want. none of the
other opinions you will get here will be objective, or even relevant to
what YOU need.

 Last thing: There is an Axiom that RH is better for servers while
 Mandrake is better for clients. But from my humble opinion, I see

bzzzt.

there are only minute (small) differences between Mandrake and RedHat,
the main one is the compiler pentium optimizations on Mandrake. other
than that there is nothing that makes them more suitable for either
client or server. the installation is also as friendly.

based on MAINLY that feature, I install ALL my clients AND servers on
mandrake, and never install RedHat (I haven't installed one in almost 2
years!)



-- Ira Abramov, GNU/Linux advocate. 
(@- "message passing as the fundamental operation of the OS is 
//\ just an excercise in computer science masturbation. It may 
v_/_ feel good, but you don't actually get an ything DONE."
-- Linus on Microkernels.



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-02 Thread Tzafrir Cohen

On Sun, 2 Jul 2000, Eli Marmor wrote:

 And in the same issue: In the past, Mandrake developed and invested
 in the KDE integration more thanin GNOME, while RedHat did the
 opposite. I heard that it is not true anymore (with Mandrake7.1 and
 RH6.2). What do you recommend to use with 7.1, GNOME or KDE?  And if
 I want the built-in "Hebrew" option of Mandrake7.1 to be active,
 which of them (GNOME/KDE) is recommended?  Is it supported by both
 (GNOME and KDE) under Mandrake 7.1, or only under one of them? Which
 one?

KDE has "hebrew support" (partially translated menu and a proper hebrew
keymap in kikbd) at least since kde 1.1. And to suiplement that you have
http://kde.org/il (BTW: http://kde.org/il/hebrew is not exactly accurate).

The bit about translation is relativly easy to do, only noone bothered to
do it for gnome. As for keyboard layout - the gnome distro includes a
bogus hebrew keymap (/usr/share/xmodmap/xmodmap.il) .

Mandrake 7.1 (when you install with the Hebrew option) gets you a proper
console keymap [BTW: maybe RH 6.2 and other recent distros also has a
correct one. Can anybody check?], a proepr xkb keymap (alsmot. See:
http://www.iglu.org.il/faq/cache/87.html ) which means that you get hebrew
keys when left-alt is pressed. (they also include a corrected xmodmap.il
file. [BTW: was it fixed in any gnome distro, or with any other ditro?])

Another small point is that Mandrake comes with a little bit of hebrew
related software (not much, but it selected automatically when select
"Hebrew" installation). Most notably - fribidi 0.1.9, which includes a
very useful command-line filter (to read a hebrew mail message - pipe it
through 'fribidi -charset 8859-8' or through 'fribidi -charset 8859-8
-rtl')

BTW: Both come with vim that has hebrew support compiled in (although
Mandrake has a small /usr/doc/vim-common-*/vimrc_hebrew which might be
useful here). IMHO vim is currently the best editor for editing hebrew
texts (I don't intend to start a war here. I mean to say that vim is the
best of a relatively small group of editors with somewhat decent hebrew
support).

It is also worth noting that Mandrake makes it relativly easy to switch
to another desktop environment (kde, gnome, wmaker, enlightenment,
blackbox, blckbox/kde, wmaker/kde, ice, ice/gnome, etc.). Those look
well-packaged. I haven't tried RH's desktops, though.

 
 Last thing: There is an Axiom that RH is better for servers while
 Mandrake is better for clients. But from my humble opinion,I see
 the opposite, at least with the latest versions (MD7.1 vs. RH6.2):
 Mandrake supports features which are important for servers (e.g.
 ReiserFS, Paranoid security, etc.), while RH looks better for
 clients (e.g. easier installation, office apps, etc.). Am I wrong?

Another point here: Have you noticed how long it took to Mandrake to issue
a fix to the recent wu-ftpd problem? Their fix package was created on
26.6, but was only announced an hour ago (see the changelog of:
http://rufus.w3.org/linux/RPM/mandrakecooker/cooker/Mandrake/RPMS/wu-ftpd-2.6.0-7mdk.i586.html

RedHat usually respond faster than Mandrake to these kind of issues.

 
 Please don't start religious wars; I didn't ask questions like:
 "What is better, GNOME or KDE"; Even a KDE fan may admit that in
 some situations GNOME is preferred, and even a GNOME fan may admit
 the opposite. Somebody who prefer, for example, RH over Mandrake in
 any case, may admit that the superiority of RH is smaller in
 clients (and bigger in servers), and so on. I'm only trying to find
 the ideal situation for each distribution, and the ideal
 distribution for each desktop environment.
 
 Thanks in advance,

-- 
Tzafrir Cohen
mailto:[EMAIL PROTECTED]
http://www.technion.ac.il/~tzafrir


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: ReiserFS for NFS, Mandrake7.1, RH6.2, etc.

2000-07-02 Thread Oleg Goldshmidt

Eli Marmor [EMAIL PROTECTED] writes:

 which of them (GNOME/KDE) is recommended?  

For me, mostly an issue of look and feel. 

 Last thing: There is an Axiom that RH is better for servers while
 Mandrake is better for clients. But from my humble opinion, I see
 the opposite, at least with the latest versions (MD7.1 vs. RH6.2):
 Mandrake supports features which are important for servers (e.g.
 ReiserFS, Paranoid security, etc.), while RH looks better for
 clients (e.g. easier installation, office apps, etc.). Am I wrong?

Red Hat is clearly mass-market oriented. However, they probably figure
they'll sell more to companies and geeks who are likely to put many
workstations on a LAN. So I think that historically the default Red
Hat configuration was geared towards a networked workstation rather
than a standalone home desktop. I don't know where the "server axiom"
comes from, though. I have too little experience with Mandrake to say
anything.

-- 
Oleg Goldshmidt [EMAIL PROTECTED] 
"... We work but wit, and not by witchcraft;
 And wit depends on dilatory time." [Shakespeare]

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]