sane-project-website/old-archive/2000-02/0359.html

218 wiersze
8.0 KiB
HTML
Czysty Wina Historia

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
<TITLE>sane-devel: Re: xsane as root</TITLE>
<META NAME="Author" CONTENT="Johan Eriksson (ei99erjo@chl.chalmers.se)">
<META NAME="Subject" CONTENT="Re: xsane as root">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Re: xsane as root</H1>
<!-- received="Sat Feb 26 18:16:21 2000" -->
<!-- isoreceived="20000227021621" -->
<!-- sent="Sun, 27 Feb 2000 03:24:26 +0100" -->
<!-- isosent="20000227022426" -->
<!-- name="Johan Eriksson" -->
<!-- email="ei99erjo@chl.chalmers.se" -->
<!-- subject="Re: xsane as root" -->
<!-- id="20000227032426.B214@kaviar" -->
<!-- inreplyto="xsane as root" -->
<STRONG>From:</STRONG> Johan Eriksson (<A HREF="mailto:ei99erjo@chl.chalmers.se?Subject=Re:%20xsane%20as%20root&In-Reply-To=&lt;20000227032426.B214@kaviar&gt;"><EM>ei99erjo@chl.chalmers.se</EM></A>)<BR>
<STRONG>Date:</STRONG> Sat Feb 26 2000 - 18:24:26 PST
<P>
<!-- next="start" -->
<LI><STRONG>Next message:</STRONG> <A HREF="0360.html">Oliver Rauch: "Re: xsane as root"</A>
<UL>
<LI><STRONG>Previous message:</STRONG> <A HREF="0358.html">root: "Re: xsane as root"</A>
<LI><STRONG>Maybe in reply to:</STRONG> <A HREF="0327.html">Oliver Rauch: "xsane as root"</A>
<!-- nextthread="start" -->
<LI><STRONG>Next in thread:</STRONG> <A HREF="0360.html">Oliver Rauch: "Re: xsane as root"</A>
<!-- reply="end" -->
<LI><STRONG>Messages sorted by:</STRONG>
<A HREF="date.html#359">[ date ]</A>
<A HREF="index.html#359">[ thread ]</A>
<A HREF="subject.html#359">[ subject ]</A>
<A HREF="author.html#359">[ author ]</A>
</UL>
<HR NOSHADE><P>
<!-- body="start" -->
<P>
On Sun, 27 Feb 2000 01:40:06 root wrote:
<BR>
<EM>&gt; Oliver:
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; A thought on the &quot;xsane as root&quot; business: If you are going to try and
</EM><BR>
<EM>&gt; restrict people's use of &quot;root&quot; for xsane because it is too dangerous,
</EM><BR>
<EM>&gt; then don't you think you should try to convince everyone who writes
</EM><BR>
<EM>&gt; software for Linux to follow the same philosophy? Think about such
</EM><BR>
<EM>&gt; things as file managers and tell me that they aren't more dangerous than
</EM><BR>
<EM>&gt; a (potentially) defective scanner program. If you are concerned about
</EM><BR>
<EM>&gt; someone giving you are hard time over some lost files, then I suggest
</EM><BR>
<EM>&gt; you consider a couple of facts: 1. every one who uses xsane at this
</EM><BR>
<EM>&gt; stage is aware of the fact that it still in development and 2. How can
</EM><BR>
<EM>&gt; you be held responsible the side effects of a program that you are
</EM><BR>
<EM>&gt; giving away for free? I personally see more danger in such commands as
</EM><BR>
<EM>&gt; rm than in xsane. I truly don't think that you can convince the whole
</EM><BR>
<EM>&gt; Linux community to adopt your idea. Do you really want to be the odd
</EM><BR>
<EM>&gt; one out and try to force people around to your unconventional idea? I
</EM><BR>
<EM>&gt; am currently doing EVERYTHING on my system as root. This is for the
</EM><BR>
<EM>&gt; simple reason that I am new to Linux and have some odd hardware in my
</EM><BR>
<EM>&gt; system. Until (and if) all the hardware works and I know that I can use
</EM><BR>
<EM>&gt; Linux for all my computing needs, I see no need to dive into the
</EM><BR>
<EM>&gt; intricacies of user administration. The last thing I need at this stage
</EM><BR>
<EM>&gt; is doubts about whether or not I really have the system priveleges I
</EM><BR>
<EM>&gt; need. Question: How do I tell the difference between something not
</EM><BR>
<EM>&gt; working because I haven't the right permissions and not working because
</EM><BR>
<EM>&gt; of a driver or installation problem? Answer: As a novice, only with
</EM><BR>
<EM>&gt; great difficulty. When I know that my hardware is running and I have no
</EM><BR>
<EM>&gt; doubts, then I can start setting up user accounts and fighting
</EM><BR>
<EM>&gt; permissions and priveleges. I know that running as root has its dangers
</EM><BR>
<EM>&gt; - but please also consider that I have spent YEARS using MS-DOS based
</EM><BR>
<EM>&gt; systems that had absolutely NO security features at all and so am used
</EM><BR>
<EM>&gt; to being careful with the commands I give and, yes, even recovering when
</EM><BR>
<EM>&gt; I do make a mistake. I would therefore thank you very kindly to refrain
</EM><BR>
<EM>&gt; from any user ID shenanigans (&quot;spielereien&quot; f<>r Deutsch sprechende
</EM><BR>
<EM>&gt; leute.)
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Respectfully,
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Joseph R. Eoff
</EM><BR>
<EM>&gt; Enthusiastic new Linux user
</EM><BR>
<EM>&gt; (Begeisterte neue Linux Benutzer)
</EM><BR>
<EM>&gt;
</EM><BR>
<P>I think that this discution might be a little off-topic, but I just had
<BR>
to answer.. I'm just a regular linux-user, but I have never ever thought
<BR>
about using the super-user account as a login-account. And I can't
<BR>
imagine why anyone would want to. Ok, I use 'su root' a lot of times /
<BR>
day, when managing files and adding modules for the kernel.
<BR>
<P>I use the Mustek 600 II N -scanner, which comes with it's own
<BR>
&quot;parallell-card&quot;, which must be accessed by root. I configurated sane
<BR>
with inet.d, so I wont have to be root to run the frontend xsane, and so
<BR>
I don't have to be root to scan images, which I find very satisfying.
<BR>
<P>I don't think that root should not be able to run xsane, but why would
<BR>
anyone want to run it that way?..
<BR>
<P>You said that it may be difficult to know if you don't have permissions
<BR>
to run a software or access certain files. You almost everytime get a
<BR>
message to std_err, saying: &quot;You don't have the permissions&quot;, or &quot;You
<BR>
have to be super-user to run this program&quot; whenever super-user
<BR>
permissions is needed.
<BR>
<P>Anyway.. I do not know much about this, but I heard on television a few
<BR>
weeks ago that some russians (I think) talked about linux OS, and
<BR>
viruses. The viruses themselves of cause has to be run by root to be
<BR>
activated.. so..
<BR>
<P>Of cause I understand your point, that a system that is beeing used by
<BR>
only one user has no need for another user then the super-user, and I
<BR>
partly agree, but then again.. me myself really got rid of windows once
<BR>
and for all when almost all of my software were infected by a virus that
<BR>
would have flashed my BIOS, and I believe that running linux as a
<BR>
single-user system might put me in a similar position.
<BR>
<P>I am really no expert in operative systems, and I think that people who
<BR>
are have even better arguments for why not to run linux as root, but
<BR>
this is just one way to look at it.. Running linux as root is like
<BR>
running windows/DOS, anything might happen to your computer..
<BR>
<P>/johan eriksson
<BR>
<P><PRE>
--
Source code, list archive, and docs: <A HREF="http://www.mostang.com/sane/">http://www.mostang.com/sane/</A>
To unsubscribe: echo unsubscribe sane-devel | mail <A HREF="mailto:majordomo@mostang.com?Subject=Re:%20xsane%20as%20root&In-Reply-To=&lt;20000227032426.B214@kaviar&gt;">majordomo@mostang.com</A>
</PRE>
<P><!-- body="end" -->
<HR NOSHADE>
<UL>
<!-- next="start" -->
<LI><STRONG>Next message:</STRONG> <A HREF="0360.html">Oliver Rauch: "Re: xsane as root"</A>
<LI><STRONG>Previous message:</STRONG> <A HREF="0358.html">root: "Re: xsane as root"</A>
<LI><STRONG>Maybe in reply to:</STRONG> <A HREF="0327.html">Oliver Rauch: "xsane as root"</A>
<!-- nextthread="start" -->
<LI><STRONG>Next in thread:</STRONG> <A HREF="0360.html">Oliver Rauch: "Re: xsane as root"</A>
<!-- reply="end" -->
<LI><STRONG>Messages sorted by:</STRONG>
<A HREF="date.html#359">[ date ]</A>
<A HREF="index.html#359">[ thread ]</A>
<A HREF="subject.html#359">[ subject ]</A>
<A HREF="author.html#359">[ author ]</A>
</UL>
<!-- trailer="footer" -->
<HR NOSHADE>
<P>
<SMALL>
<EM>
This archive was generated by <A HREF="http://www.hypermail.org/">hypermail 2b29</A>
: <EM>Sat Feb 26 2000 - 18:17:09 PST</EM>
</EM>
</SMALL>
</BODY>
</HTML>