* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
@ 2001-04-24 12:58 ` Daniel Stone
2001-04-24 13:27 ` imel96
2001-04-24 12:59 ` Alexander Viro
` (6 subsequent siblings)
7 siblings, 1 reply; 92+ messages in thread
From: Daniel Stone @ 2001-04-24 12:58 UTC (permalink / raw)
To: imel96; +Cc: Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 07:44:17PM +0700, imel96@trustix.co.id wrote:
>
> On Tue, 24 Apr 2001, Alexander Viro wrote:
> > What, makes it hard to write viruses for it? Awww, poor skr1pt k1dd13z...
> >
> > And would that "use" by any chance include access to network?
> >
> > So let him log in as root, do everything as root and be cracked
> > like a bloody moron he is. Next?
> >
>
> come on, it's hard for me as it's hard for you. not everybody
> expect a computer to be like people here thinks how a computer
> should be.
Hence, Microsoft Windows. It might not be stable, it might not be fast, it
might not do RAID, packet-filtering and SQL, but it does a job. A simple
job. To give Mum & Dad(tm) (with apologies to maddog) a chance to use a
computer.
> think about personal devices. something like the nokia communicator.
> a system security passwd is acceptable, but that's it. no those-
> device-user would like to know about user account, file ownership,
> etc. they just want to use it.
Since when, did mobile phones == computers?
> that also explain why win95 user doesn't want to use NT. not
> because they can't afford it (belive me, here NT costs only
> us$2), but additional headache isn't acceptable.
So, let them stay in Win95. They don't *need* NT.
> with multi-user concept, conceptually there should be an
> administrator to create account, grant permission, etc.
> no my sister doesn't want that. i bet there are billions of
> people not willing to learn how to use a computer, they just
> want to use it.
If your sister doesn't want that, give your sister a copy of Win95. If she
doesn't want that, she obviously wouldn't get any advantage out of Linux, as
opposed to Win95, whatsoever. Would she get a kick out of having to learn an
entirely new environment? Granted, I'm far more productive in GNOME,
Sawfish, emacs and mutt than Win95, Word and Outlook, but it takes people
time to get used to, and you'll have trouble dragging them out of
point-n-click.
> and yes, mobile devices access network.
>
> > What for? If they want root - give them root and be done with that.
> > No need to change the kernel.
> >
> > You know, if you really do not understand the implications of
> > running everything with permissions equivalent to root - get
> > the hell out of any UNIX-related programming until you learn.
> >
> > If you want CP/M or MacOS - you know where to find them.
>
> so what the hell is transmeta doing with mobile linux (midori).
> is it going to teach multi-user thing to tablet owners?
> surely mortals expect midori to behave like their pc. lets say
> on redhat, they have to login as root to access their files,
> they don't even know what a root is!
>
> lets break unix mind for a while, and give everyone a chance
> to use linux.
If you don't want multiple users, don't add them. Just be content with root,
and give her root. It has multiple user capabilities, which should be used
under all circumstances, but if you don't want something, don't use it. You
have a choice.
My $au0.02. (which is apparently just over us1c now. oh joy).
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 12:58 ` Daniel Stone
@ 2001-04-24 13:27 ` imel96
2001-04-24 13:38 ` Daniel Stone
` (2 more replies)
0 siblings, 3 replies; 92+ messages in thread
From: imel96 @ 2001-04-24 13:27 UTC (permalink / raw)
To: Daniel Stone; +Cc: Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Daniel Stone wrote:
> Hence, Microsoft Windows. It might not be stable, it might not be fast, it
> might not do RAID, packet-filtering and SQL, but it does a job. A simple
> job. To give Mum & Dad(tm) (with apologies to maddog) a chance to use a
> computer.
>
>
> Since when, did mobile phones == computers?
read the news! i'm programming nokia 9210 with c++, is that
computer enough?
i bet if you programmed one, you'd wish you have posix
interface.
>
> > that also explain why win95 user doesn't want to use NT. not
> > because they can't afford it (belive me, here NT costs only
> > us$2), but additional headache isn't acceptable.
>
> So, let them stay in Win95. They don't *need* NT.
and how's stability, speed, etc. they read. is there a linux
advocate around here?
> If your sister doesn't want that, give your sister a copy of Win95. If she
> doesn't want that, she obviously wouldn't get any advantage out of Linux, as
> opposed to Win95, whatsoever. Would she get a kick out of having to learn an
> entirely new environment? Granted, I'm far more productive in GNOME,
> Sawfish, emacs and mutt than Win95, Word and Outlook, but it takes people
> time to get used to, and you'll have trouble dragging them out of
> point-n-click.
okay, it wouldn't cost me. but it surely easier if everybody used
linux, so i could put my ext2 disk everywhere i want.
hey, it's obvious that it's not for a server!
i try to point out a problem for people not on this list, don't
work around that problem.
imel
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 13:27 ` imel96
@ 2001-04-24 13:38 ` Daniel Stone
2001-04-24 14:04 ` problem found (was Re: [PATCH] Single user linux) imel96
` (2 more replies)
2001-04-24 13:40 ` Mohammad A. Haque
2001-04-25 5:29 ` Ben Ford
2 siblings, 3 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-24 13:38 UTC (permalink / raw)
To: imel96; +Cc: Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 08:27:56PM +0700, imel96@trustix.co.id wrote:
> On Tue, 24 Apr 2001, Daniel Stone wrote:
> > Hence, Microsoft Windows. It might not be stable, it might not be fast, it
> > might not do RAID, packet-filtering and SQL, but it does a job. A simple
> > job. To give Mum & Dad(tm) (with apologies to maddog) a chance to use a
> > computer.
> >
> >
> > Since when, did mobile phones == computers?
>
> read the news! i'm programming nokia 9210 with c++, is that
> computer enough?
Aah. I see. Where was this? I never saw it.
> i bet if you programmed one, you'd wish you have posix
> interface.
That may be so, so hack up your own OS. It's a MOBILE PHONE, it needs to be
absolutely *rock solid*. Look at the 5110, that's just about perfect. The
7110, on the other hand ...
> > > that also explain why win95 user doesn't want to use NT. not
> > > because they can't afford it (belive me, here NT costs only
> > > us$2), but additional headache isn't acceptable.
> >
> > So, let them stay in Win95. They don't *need* NT.
>
> and how's stability, speed, etc. they read. is there a linux
> advocate around here?
There are Linux advocates, but I'd say most of us are sane enough to use the
right-tool-for-the-job approach. And UNIX on a phone is pure overkill.
> > If your sister doesn't want that, give your sister a copy of Win95. If she
> > doesn't want that, she obviously wouldn't get any advantage out of Linux, as
> > opposed to Win95, whatsoever. Would she get a kick out of having to learn an
> > entirely new environment? Granted, I'm far more productive in GNOME,
> > Sawfish, emacs and mutt than Win95, Word and Outlook, but it takes people
> > time to get used to, and you'll have trouble dragging them out of
> > point-n-click.
>
> okay, it wouldn't cost me. but it surely easier if everybody used
> linux, so i could put my ext2 disk everywhere i want.
>
> hey, it's obvious that it's not for a server!
> i try to point out a problem for people not on this list, don't
> work around that problem.
Your sister won't notice much advantage. Linux on a workstation actually has
*disadvantages* (unfamiliar interface, unintuitive same, etc), as opposed to
'Doze on a workstation. Sure it's more stable, and the tiniest bit faster,
but what's that really matter to your sister, if she can't even figure out
how to use it?
-d, who owns a 7110 and can lock it solid, or get it to do funny resetting
tricks, at least once every 2 days
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread* problem found (was Re: [PATCH] Single user linux)
2001-04-24 13:38 ` Daniel Stone
@ 2001-04-24 14:04 ` imel96
2001-04-24 14:06 ` Daniel Stone
2001-04-25 18:13 ` Paul Jakma
2001-04-25 0:01 ` [PATCH] Single user linux Aaron Lehmann
2001-04-26 19:35 ` Pavel Machek
2 siblings, 2 replies; 92+ messages in thread
From: imel96 @ 2001-04-24 14:04 UTC (permalink / raw)
To: Daniel Stone; +Cc: Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Daniel Stone wrote:
> Aah. I see. Where was this? I never saw it.
psst, it's a proto.
> That may be so, so hack up your own OS. It's a MOBILE PHONE, it needs to be
> absolutely *rock solid*. Look at the 5110, that's just about perfect. The
> 7110, on the other hand ...
mobile phone to you! already, people has put linux on pdas.
> There are Linux advocates, but I'd say most of us are sane enough to use the
> right-tool-for-the-job approach. And UNIX on a phone is pure overkill.
problem is you guys are to unix-centric, try to be user-centric a little.
it's not like it ruins everything. that patch basically do something
like allowing access to port <1024 to everybody, someone just need
to bring a notebook to get passwd from nis.
multi-user security is useless at home as physical access is there.
imel
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: problem found (was Re: [PATCH] Single user linux)
2001-04-24 14:04 ` problem found (was Re: [PATCH] Single user linux) imel96
@ 2001-04-24 14:06 ` Daniel Stone
2001-04-24 14:47 ` Xavier Bestel
2001-04-25 18:13 ` Paul Jakma
1 sibling, 1 reply; 92+ messages in thread
From: Daniel Stone @ 2001-04-24 14:06 UTC (permalink / raw)
To: imel96; +Cc: Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 09:04:02PM +0700, imel96@trustix.co.id wrote:
>
>
What's with all these blank lines? Everywhere!
> On Tue, 24 Apr 2001, Daniel Stone wrote:
> > Aah. I see. Where was this? I never saw it.
>
> psst, it's a proto.
Right-o. In the news, you say. Hrm.
> > That may be so, so hack up your own OS. It's a MOBILE PHONE, it needs to be
> > absolutely *rock solid*. Look at the 5110, that's just about perfect. The
> > 7110, on the other hand ...
>
> mobile phone to you! already, people has put linux on pdas.
True, but I don't see what's so l33t about having bash on an Agenda, except
for, say, the novelty value of opening it up and writing "date" to get the
date in UNIX format, when someone asks you the time.
> > There are Linux advocates, but I'd say most of us are sane enough to use the
> > right-tool-for-the-job approach. And UNIX on a phone is pure overkill.
>
> problem is you guys are to unix-centric, try to be user-centric a little.
We're too UNIX-centric, yet you're the one trying to put UNIX on a phone?
Come on ...
Al Viro made some excellent points there. If you want to run single-user,
hack /sbin/login. Hack /sbin/init. But it's not the kernel's job, what you
do.
> it's not like it ruins everything. that patch basically do something
> like allowing access to port <1024 to everybody, someone just need
> to bring a notebook to get passwd from nis.
> multi-user security is useless at home as physical access is there.
Well, not really, because what if I run single-user, but I also need to get
in from home? So, everyone who connects, gets in? What if I run BIND, and
forget to update before an exploit? Whoops, there goes my entire system,
exploited like that. Single-user is absolutely stupid, IMNSHO. Unless, of
course, if you're using something that will *never* be connected, like a
watch. In a rabbithole. A rabbithole which is B2 secure.
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: problem found (was Re: [PATCH] Single user linux)
2001-04-24 14:06 ` Daniel Stone
@ 2001-04-24 14:47 ` Xavier Bestel
0 siblings, 0 replies; 92+ messages in thread
From: Xavier Bestel @ 2001-04-24 14:47 UTC (permalink / raw)
To: Daniel Stone; +Cc: imel96, Daniel Stone, Alexander Viro, linux-kernel
Le 25 Apr 2001 00:06:57 +1000, Daniel Stone a écrit :
> > problem is you guys are to unix-centric, try to be user-centric a little.
>
> We're too UNIX-centric, yet you're the one trying to put UNIX on a phone?
> Come on ...
Hey ! We already put uClinux on a phone ! Full-fledge linux is not far,
beware !
Cheers,
Xav
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: problem found (was Re: [PATCH] Single user linux)
2001-04-24 14:04 ` problem found (was Re: [PATCH] Single user linux) imel96
2001-04-24 14:06 ` Daniel Stone
@ 2001-04-25 18:13 ` Paul Jakma
1 sibling, 0 replies; 92+ messages in thread
From: Paul Jakma @ 2001-04-25 18:13 UTC (permalink / raw)
To: imel96; +Cc: linux-kernel
hi imel,
On Tue, 24 Apr 2001 imel96@trustix.co.id wrote:
> problem is you guys are to unix-centric, try to be user-centric a little.
with all respect: the problem is that you do not listen.
as people keep trying to point out to you:
- you can have your single-user centric user environment (no logon)
while
- retaining advantages of multi-user security
no kernel changes needed.
ie: you can have your phone's user environment come straight up
(without needing a login or anything) and have security so that the
phone user can't do harmful things like delete system files.
you can have the best of all worlds...
> imel
--paulj
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 13:38 ` Daniel Stone
2001-04-24 14:04 ` problem found (was Re: [PATCH] Single user linux) imel96
@ 2001-04-25 0:01 ` Aaron Lehmann
2001-04-25 0:07 ` Daniel Stone
` (2 more replies)
2001-04-26 19:35 ` Pavel Machek
2 siblings, 3 replies; 92+ messages in thread
From: Aaron Lehmann @ 2001-04-25 0:01 UTC (permalink / raw)
To: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 11:38:01PM +1000, Daniel Stone wrote:
> And UNIX on a phone is pure overkill.
Quit being a naysayer. UNIX on a PDA is a wet dream.
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-25 0:01 ` [PATCH] Single user linux Aaron Lehmann
@ 2001-04-25 0:07 ` Daniel Stone
2001-04-25 0:16 ` Alan Cox
2001-04-25 0:20 ` Aaron Lehmann
2001-04-25 0:26 ` Jonathan Lundell
2001-04-25 7:04 ` [PATCH] Single user linux Mike A. Harris
2 siblings, 2 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-25 0:07 UTC (permalink / raw)
To: Aaron Lehmann; +Cc: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 05:01:18PM -0700, Aaron Lehmann wrote:
> On Tue, Apr 24, 2001 at 11:38:01PM +1000, Daniel Stone wrote:
> > And UNIX on a phone is pure overkill.
>
> Quit being a naysayer. UNIX on a PDA is a wet dream.
What real value does it have, apart from the geek "look at me, I'm using
bash" value?
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:07 ` Daniel Stone
@ 2001-04-25 0:16 ` Alan Cox
2001-04-25 0:34 ` Daniel Stone
2001-04-25 0:20 ` Aaron Lehmann
1 sibling, 1 reply; 92+ messages in thread
From: Alan Cox @ 2001-04-25 0:16 UTC (permalink / raw)
To: Daniel Stone
Cc: Aaron Lehmann, imel96, Daniel Stone, Alexander Viro, linux-kernel
> > Quit being a naysayer. UNIX on a PDA is a wet dream.
> What real value does it have, apart from the geek "look at me, I'm using
> bash" value?
It means I can do anything on my ipaq I can do anywhere else. I can run
multiple apps at a time. I can run X11. I can run the palm emulator even ;)
Its the same reason Linux is valuable on an S/390 mainframe. Its a common pool
of apps, environments and tools. Anything your PC can do, my ipaq can do.
Alan
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:16 ` Alan Cox
@ 2001-04-25 0:34 ` Daniel Stone
2001-04-25 0:52 ` Gerhard Mack
2001-04-27 13:12 ` Robert Varga
0 siblings, 2 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-25 0:34 UTC (permalink / raw)
To: Alan Cox; +Cc: Aaron Lehmann, imel96, Alexander Viro, linux-kernel
On Wed, Apr 25, 2001 at 01:16:03AM +0100, Alan Cox wrote:
> > > Quit being a naysayer. UNIX on a PDA is a wet dream.
> > What real value does it have, apart from the geek "look at me, I'm using
> > bash" value?
>
> It means I can do anything on my ipaq I can do anywhere else. I can run
> multiple apps at a time. I can run X11. I can run the palm emulator even ;)
How long does it take you to write "date"? Plus, aren't you content with
IRCing on your *phone*? ;)
> Its the same reason Linux is valuable on an S/390 mainframe. Its a common pool
> of apps, environments and tools. Anything your PC can do, my ipaq can do.
OK. "time make bzImage". Of course, mine's really slow (and I will consider
myself publically humiliated if my only Linux machine is beaten on a kernel
compile by an iPAQ). I 'spose, if it only goes into suspend, the ability to
write "uptime" on it constitutes a walking penis extension after a while?
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:34 ` Daniel Stone
@ 2001-04-25 0:52 ` Gerhard Mack
2001-04-25 7:46 ` Ronald Bultje
2001-04-26 19:41 ` Pavel Machek
2001-04-27 13:12 ` Robert Varga
1 sibling, 2 replies; 92+ messages in thread
From: Gerhard Mack @ 2001-04-25 0:52 UTC (permalink / raw)
To: Daniel Stone
Cc: Alan Cox, Aaron Lehmann, imel96, Alexander Viro, linux-kernel
On Wed, 25 Apr 2001, Daniel Stone wrote:
> OK. "time make bzImage". Of course, mine's really slow (and I will consider
> myself publically humiliated if my only Linux machine is beaten on a kernel
> compile by an iPAQ). I 'spose, if it only goes into suspend, the ability to
> write "uptime" on it constitutes a walking penis extension after a while?
When I first started I compiled my linux kernels on a 386 dx with 8 mb ram
heh. I think a lot of the current PDAs are faster.
Gerhard
--
Gerhard Mack
gmack@innerfire.net
<>< As a computer I find your faith in technology amusing.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:52 ` Gerhard Mack
@ 2001-04-25 7:46 ` Ronald Bultje
2001-04-25 14:17 ` Disconnect
2001-04-26 19:41 ` Pavel Machek
1 sibling, 1 reply; 92+ messages in thread
From: Ronald Bultje @ 2001-04-25 7:46 UTC (permalink / raw)
To: linux-kernel
On 2001.04.25 02:52:22 +0200 Gerhard Mack wrote:
> On Wed, 25 Apr 2001, Daniel Stone wrote:
>
> > OK. "time make bzImage". Of course, mine's really slow (and I will
> consider
> > myself publically humiliated if my only Linux machine is beaten on a
> kernel
> > compile by an iPAQ). I 'spose, if it only goes into suspend, the
> ability to
> > write "uptime" on it constitutes a walking penis extension after a
> while?
>
> When I first started I compiled my linux kernels on a 386 dx with 8 mb
> ram
> heh. I think a lot of the current PDAs are faster.
Who says it needs to compile? Who says it needs software installed? Who
says it needs to run the software itself?
First of all, if linux will make it on a PDA, I'm sure there will be
prepackaged stuff. But more important, a PDA doesn't need other software
installed to have a function. It can function as a remote X-terminal
connected to a big linux X-server somewhere else which runs the software.
In that case, the speed of the PDA is no longer a problem and you have a
cute little and simple fully-featured X-window system. It's just a bit
small. Now if we get something like IBM's speach recognition system and it
works a bit, or we make our own speach recognition system, this can serve
very well for simple things like adding points to your agenda, writing
e-mail. But for just reading your mail or your agenda, you don't need more
than to press some buttons and read the screen. And for pressing the
buttons you really don't need anything else than a touchscreen or some (1?
2?) buttons on the PDA...
And for using linux as a command-line too on a PDA - we'll need something
to make input easier, like Aaron Lehman suggested in another e-mail
(keyboard, speach recognition).
--
Ronald Bultje
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 7:46 ` Ronald Bultje
@ 2001-04-25 14:17 ` Disconnect
2001-04-27 20:06 ` Jim Gettys
0 siblings, 1 reply; 92+ messages in thread
From: Disconnect @ 2001-04-25 14:17 UTC (permalink / raw)
To: Ronald Bultje; +Cc: linux-kernel
On Wed, 25 Apr 2001, Ronald Bultje did have cause to say:
> Who says it needs to compile? Who says it needs software installed? Who
> says it needs to run the software itself?
My current project (and I'm just waiting for nfs and wvlan_cs to stabalize
on ARM before putting the final touches on it) is an ipaq nfsrooted to a
Debian image, over the wireless lan. Works like a champ, and it -does-
compile stuff reasonably fast (well, reasonably fast considering the data
is all on the far side of 11M/sec wireless.) My kit is mostly portable as
well, since the nfs server is on the libretto and runs just fine in my
backpack ;)
The next step is bludgeoning debian-arm into not running 50-100 little
servers I don't need on my PIM. But that may be the function of a
task-nfs-ipaq package or some such.
So far -multiuser- linux on PIMs ("true" linux, with X, etc, as distinct
from pocketlinux/qpe/etc, which are a different animal in this case) is
almost there. Web browsers are coming along nicely (and remote-X netscape
is usable, although barely) and there are several nice imap clients. (and
input methods ranging from a handwriting system to a little onscreen
keyboard, if you are in a situation where an external keyboard is not
feasable.)
---
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 [www.ebb.org/ungeek]
GIT/CC/CM/AT d--(-)@ s+:-- a-->? C++++$ ULBS*++++$ P- L+++>+++++
E--- W+++ N+@ o+>$ K? w--->+++++ O- M V-- PS+() PE Y+@ PGP++() t
5--- X-- R tv+@ b++++>$ DI++++ D++(+++) G++ e* h(-)* r++ y++
------END GEEK CODE BLOCK------
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-25 14:17 ` Disconnect
@ 2001-04-27 20:06 ` Jim Gettys
0 siblings, 0 replies; 92+ messages in thread
From: Jim Gettys @ 2001-04-27 20:06 UTC (permalink / raw)
To: Disconnect; +Cc: Ronald Bultje, linux-kernel
Not to mention fold up keyboard, IBM microdrive, etc. So you
can run the ARM Debian distro either via NFS (with the problems that
entails), or even locally on a microdrive (or I suppose you could
also play with an IDE or SCSI controller if you were really insane).
On the kernel software side, we also have IPV6/mobile IP running. We're
using Dave Woodhouse's JFFS2 with compression for our file system (Compressed
journalling flash file system) on flash.
In terms of apps, various PIM stuff, though needs lots of work,
other goodies like GPS applications, etc. Mozilla in previous versions
has been known to work. Tons of games, doom, etc.
MP3 players (at least 3). Gnome core libraries.
Python, Java 2 standard edition, swing, all running etc.....
Lots of work/fun left to do, of course, in all areas.
Shall we just say we're having lots and lots and lots of fun :-).
These are real computers.
Lots of dust in the air: lots should have settled by June. In particular,
look at the Familiar work.
See www.handhelds.org. I apologize about the state of our web site:
I've done much of the maintenance in the past, but I've been out for some
surgery and life has been insane ever since. Most of the interesting
stuff is in the Wiki. And iPAQ's are not as unobtanium as they once were:
we're in really high volume production (>100K/month) but demand still
outstrips supply (sigh...).
Come join the party...
- Jim Gettys
> Sender: linux-kernel-owner@vger.kernel.org
> From: Disconnect <lkml@sigkill.net>
> Date: Wed, 25 Apr 2001 10:17:55 -0400
> To: Ronald Bultje <rbultje@ronald.bitfreak.net>
> Cc: linux-kernel@vger.kernel.org
> Subject: Re: [PATCH] Single user linux
> -----
> On Wed, 25 Apr 2001, Ronald Bultje did have cause to say:
>
> > Who says it needs to compile? Who says it needs software installed? Who
> > says it needs to run the software itself?
>
> My current project (and I'm just waiting for nfs and wvlan_cs to stabalize
> on ARM before putting the final touches on it) is an ipaq nfsrooted to a
> Debian image, over the wireless lan. Works like a champ, and it -does-
> compile stuff reasonably fast (well, reasonably fast considering the data
> is all on the far side of 11M/sec wireless.) My kit is mostly portable as
> well, since the nfs server is on the libretto and runs just fine in my
> backpack ;)
>
> The next step is bludgeoning debian-arm into not running 50-100 little
> servers I don't need on my PIM. But that may be the function of a
> task-nfs-ipaq package or some such.
>
> So far -multiuser- linux on PIMs ("true" linux, with X, etc, as distinct
> from pocketlinux/qpe/etc, which are a different animal in this case) is
> almost there. Web browsers are coming along nicely (and remote-X netscape
> is usable, although barely) and there are several nice imap clients. (and
> input methods ranging from a handwriting system to a little onscreen
> keyboard, if you are in a situation where an external keyboard is not
> feasable.)
>
> ---
--
Jim Gettys
Technology and Corporate Development
Compaq Computer Corporation
jg@pa.dec.com
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:52 ` Gerhard Mack
2001-04-25 7:46 ` Ronald Bultje
@ 2001-04-26 19:41 ` Pavel Machek
2001-04-27 19:00 ` Erik Mouw
1 sibling, 1 reply; 92+ messages in thread
From: Pavel Machek @ 2001-04-26 19:41 UTC (permalink / raw)
To: Gerhard Mack, Daniel Stone
Cc: Alan Cox, Aaron Lehmann, imel96, Alexander Viro, linux-kernel
Hi!
> > OK. "time make bzImage". Of course, mine's really slow (and I will consider
> > myself publically humiliated if my only Linux machine is beaten on a kernel
> > compile by an iPAQ). I 'spose, if it only goes into suspend, the ability to
> > write "uptime" on it constitutes a walking penis extension after a while?
>
> When I first started I compiled my linux kernels on a 386 dx with 8 mb ram
> heh. I think a lot of the current PDAs are faster.
My pocket computer is 40MHz mips r3902, likely faster than your
386dx. That's 3 years old. Anything you can buy today is at least
twice as fast. [hell, I saw 8MB ram 2MB flash 80MHz mips machine in
size of palm for $100 (vtech helio) -- I'll tell you where to buy it
when you ask.]
Pavel
--
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-26 19:41 ` Pavel Machek
@ 2001-04-27 19:00 ` Erik Mouw
0 siblings, 0 replies; 92+ messages in thread
From: Erik Mouw @ 2001-04-27 19:00 UTC (permalink / raw)
To: Pavel Machek
Cc: Gerhard Mack, Daniel Stone, Alan Cox, Aaron Lehmann, imel96,
Alexander Viro, linux-kernel
On Thu, Apr 26, 2001 at 09:41:13PM +0200, Pavel Machek wrote:
> > When I first started I compiled my linux kernels on a 386 dx with 8 mb ram
> > heh. I think a lot of the current PDAs are faster.
>
> My pocket computer is 40MHz mips r3902, likely faster than your
> 386dx. That's 3 years old. Anything you can buy today is at least
> twice as fast. [hell, I saw 8MB ram 2MB flash 80MHz mips machine in
> size of palm for $100 (vtech helio) -- I'll tell you where to buy it
> when you ask.]
The Compaq iPaq uses an Intel StrongARM SA1110 CPU running at 190MHz.
Integer performance for a 221MHz SA1110 is comparable with a Pentium
180 (on the average), so I guess that the iPaq performance is
compatable with a P166.
Erik
--
J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department
of Electrical Engineering, Faculty of Information Technology and Systems,
Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands
Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl
WWW: http://www-ict.its.tudelft.nl/~erik/
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:34 ` Daniel Stone
2001-04-25 0:52 ` Gerhard Mack
@ 2001-04-27 13:12 ` Robert Varga
2001-04-27 12:42 ` [OT] linux on pda was " Collectively Unconscious
2001-04-27 13:34 ` Daniel Stone
1 sibling, 2 replies; 92+ messages in thread
From: Robert Varga @ 2001-04-27 13:12 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1456 bytes --]
On Wed, Apr 25, 2001 at 10:34:56AM +1000, Daniel Stone wrote:
> On Wed, Apr 25, 2001 at 01:16:03AM +0100, Alan Cox wrote:
> > > > Quit being a naysayer. UNIX on a PDA is a wet dream.
> > > What real value does it have, apart from the geek "look at me, I'm using
> > > bash" value?
> >
> > It means I can do anything on my ipaq I can do anywhere else. I can run
> > multiple apps at a time. I can run X11. I can run the palm emulator even ;)
>
> How long does it take you to write "date"? Plus, aren't you content with
> IRCing on your *phone*? ;)
>
> > Its the same reason Linux is valuable on an S/390 mainframe. Its a common pool
> > of apps, environments and tools. Anything your PC can do, my ipaq can do.
>
> OK. "time make bzImage". Of course, mine's really slow (and I will consider
> myself publically humiliated if my only Linux machine is beaten on a kernel
Okay. Does the word *choice* ring a bell ? Agenda VR3s are supplied with Linux
kernel (modified), and it gives you the freedom to choose what kind of SW
you want to use -- hey, it's linux and when the app fits in the memory,
there's no stopping you. Different look and feel? Different graffitti? Different
kernel? You name it and you got it (well mostly) ;-)
--
Kind regards,
Robert Varga
------------------------------------------------------------------------------
n@hq.sk http://hq.sk/~nite/gpgkey.txt
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 92+ messages in thread
* [OT] linux on pda was Re: [PATCH] Single user linux
2001-04-27 13:12 ` Robert Varga
@ 2001-04-27 12:42 ` Collectively Unconscious
2001-04-27 19:05 ` Erik Mouw
2001-04-27 13:34 ` Daniel Stone
1 sibling, 1 reply; 92+ messages in thread
From: Collectively Unconscious @ 2001-04-27 12:42 UTC (permalink / raw)
To: Robert Varga; +Cc: linux-kernel
On Fri, 27 Apr 2001, Robert Varga wrote:
> On Wed, Apr 25, 2001 at 10:34:56AM +1000, Daniel Stone wrote:
> > On Wed, Apr 25, 2001 at 01:16:03AM +0100, Alan Cox wrote:
> > > > > Quit being a naysayer. UNIX on a PDA is a wet dream.
> > > > What real value does it have, apart from the geek "look at me, I'm using
> > > > bash" value?
Hmm...How about free and open source, uniform app base, easy access by
third party vendors.
Also it seems to me last I checked PDA's were at least equvalent to the
386 which is ostensibly the bottom linux rung.
As for the objection about slow compile times, get real. No PDA is going
to compile anything. All compilations happen on your desktop with a
crosscompiler. PDA's are for running handy little apps, not development
work.
Or are we saying M$ CE is as good as it gets. :P
Jay
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [OT] linux on pda was Re: [PATCH] Single user linux
2001-04-27 12:42 ` [OT] linux on pda was " Collectively Unconscious
@ 2001-04-27 19:05 ` Erik Mouw
0 siblings, 0 replies; 92+ messages in thread
From: Erik Mouw @ 2001-04-27 19:05 UTC (permalink / raw)
To: Collectively Unconscious; +Cc: Robert Varga, linux-kernel
On Fri, Apr 27, 2001 at 07:42:25AM -0500, Collectively Unconscious wrote:
> Also it seems to me last I checked PDA's were at least equvalent to the
> 386 which is ostensibly the bottom linux rung.
Check out the Compaq iPaq 3600 series.
> As for the objection about slow compile times, get real. No PDA is going
> to compile anything. All compilations happen on your desktop with a
> crosscompiler. PDA's are for running handy little apps, not development
> work.
Ehm, I know that people actually use their iPaq to compile things
natively. Plug in an IBM microdrive, add a foldable keyboard and you
get a complete Unix workstation in pocket format. For more information,
see http://www.handhelds.org/ .
Erik
[who also natively compiles kernels on a platform comparable to the
iPaq -- see http://www.lart.tudelft.nl/ ]
--
J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department
of Electrical Engineering, Faculty of Information Technology and Systems,
Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands
Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl
WWW: http://www-ict.its.tudelft.nl/~erik/
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-27 13:12 ` Robert Varga
2001-04-27 12:42 ` [OT] linux on pda was " Collectively Unconscious
@ 2001-04-27 13:34 ` Daniel Stone
1 sibling, 0 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-27 13:34 UTC (permalink / raw)
To: Robert Varga; +Cc: linux-kernel
On Fri, Apr 27, 2001 at 03:12:39PM +0200, Robert Varga wrote:
> On Wed, Apr 25, 2001 at 10:34:56AM +1000, Daniel Stone wrote:
> > On Wed, Apr 25, 2001 at 01:16:03AM +0100, Alan Cox wrote:
> > > > What real value does it have, apart from the geek "look at me, I'm using
> > > > bash" value?
> > >
> > > It means I can do anything on my ipaq I can do anywhere else. I can run
> > > multiple apps at a time. I can run X11. I can run the palm emulator even ;)
> >
> > How long does it take you to write "date"? Plus, aren't you content with
> > IRCing on your *phone*? ;)
>
> Okay. Does the word *choice* ring a bell ? Agenda VR3s are supplied with Linux
> kernel (modified), and it gives you the freedom to choose what kind of SW
> you want to use -- hey, it's linux and when the app fits in the memory,
> there's no stopping you. Different look and feel? Different graffitti? Different
> kernel? You name it and you got it (well mostly) ;-)
I know all this, see my very first point above. I just can't see the real
practical value. I'd more than likely find a Palm more productive, as it's
simple, does one task, and does it well. If I wanted to buy a PDA, I'd get a
Palm. If I wanted to buy a miniature laptop, I'd get a PictureBook or
somesuch. I just can't see the practical use.
--
Daniel Stone
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:07 ` Daniel Stone
2001-04-25 0:16 ` Alan Cox
@ 2001-04-25 0:20 ` Aaron Lehmann
2001-04-25 0:32 ` Daniel Stone
2001-04-25 1:12 ` Disconnect
1 sibling, 2 replies; 92+ messages in thread
From: Aaron Lehmann @ 2001-04-25 0:20 UTC (permalink / raw)
To: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Wed, Apr 25, 2001 at 10:07:48AM +1000, Daniel Stone wrote:
> What real value does it have, apart from the geek "look at me, I'm using
> bash" value?
I don't really want to get into it at the moment, but imagine hacking
netfilter without lugging a laptop around. PDA's are sleek and cool,
and using UNIX on them lets you write shell scripts to sort your
addresses and stuff like that. Basically it's everything that's cool
about Unix as a workstation OS scaled down to PDA-size.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:20 ` Aaron Lehmann
@ 2001-04-25 0:32 ` Daniel Stone
2001-04-25 0:35 ` Aaron Lehmann
` (3 more replies)
2001-04-25 1:12 ` Disconnect
1 sibling, 4 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-25 0:32 UTC (permalink / raw)
To: Aaron Lehmann; +Cc: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 05:20:27PM -0700, Aaron Lehmann wrote:
> On Wed, Apr 25, 2001 at 10:07:48AM +1000, Daniel Stone wrote:
> > What real value does it have, apart from the geek "look at me, I'm using
> > bash" value?
>
> I don't really want to get into it at the moment, but imagine hacking
> netfilter without lugging a laptop around. PDA's are sleek and cool,
> and using UNIX on them lets you write shell scripts to sort your
> addresses and stuff like that. Basically it's everything that's cool
> about Unix as a workstation OS scaled down to PDA-size.
True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
tab! not space! you just broke my makefiles! aargh!), and compiling
Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
Hrmz.
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-25 0:32 ` Daniel Stone
@ 2001-04-25 0:35 ` Aaron Lehmann
2001-04-25 0:43 ` Daniel Stone
2001-04-25 7:45 ` Alan Cox
` (2 subsequent siblings)
3 siblings, 1 reply; 92+ messages in thread
From: Aaron Lehmann @ 2001-04-25 0:35 UTC (permalink / raw)
To: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Wed, Apr 25, 2001 at 10:32:46AM +1000, Daniel Stone wrote:
> True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> tab! not space! you just broke my makefiles! aargh!), and compiling
> Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
> Hrmz.
I didn't say it was practical. But those PDA's are getting downright
speedy. Much faster than UNIX workstations from days of old.
Input is a big problem, but we'll leave that to technology (speech?
microkeyboards?)
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-25 0:35 ` Aaron Lehmann
@ 2001-04-25 0:43 ` Daniel Stone
0 siblings, 0 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-25 0:43 UTC (permalink / raw)
To: Aaron Lehmann; +Cc: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 05:35:10PM -0700, Aaron Lehmann wrote:
> On Wed, Apr 25, 2001 at 10:32:46AM +1000, Daniel Stone wrote:
> > True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> > tab! not space! you just broke my makefiles! aargh!), and compiling
> > Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
> > Hrmz.
>
> I didn't say it was practical. But those PDA's are getting downright
> speedy. Much faster than UNIX workstations from days of old.
Please, oh please, tell me my machine would beat it on a "time make
bzImage". Else I'll do something really stupid. Like, get one for my
workstation and feel the improvement ;)
> Input is a big problem, but we'll leave that to technology (speech?
> microkeyboards?)
Aye - difference between space and tab. Broken Makefiles, anyone?
--
Daniel Stone
Linux Kernel Developer
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:32 ` Daniel Stone
2001-04-25 0:35 ` Aaron Lehmann
@ 2001-04-25 7:45 ` Alan Cox
2001-04-25 7:55 ` Daniel Stone
2001-04-25 15:07 ` Jonathan Lundell
2001-04-25 14:42 ` Jordan Crouse
2001-04-26 19:47 ` Pavel Machek
3 siblings, 2 replies; 92+ messages in thread
From: Alan Cox @ 2001-04-25 7:45 UTC (permalink / raw)
To: Daniel Stone
Cc: Aaron Lehmann, imel96, Daniel Stone, Alexander Viro, linux-kernel
> True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> tab! not space! you just broke my makefiles! aargh!), and compiling
> Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
Usual misguided assumptions
1. Many PDA's have a keyboard
2. The ipaq has an optional fold up keyboard
3. Modern PDA's have 200Mhz processors and XScale will see some of them
hitting 600MHz+
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 7:45 ` Alan Cox
@ 2001-04-25 7:55 ` Daniel Stone
2001-04-25 15:07 ` Jonathan Lundell
1 sibling, 0 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-25 7:55 UTC (permalink / raw)
To: Alan Cox
Cc: Daniel Stone, Aaron Lehmann, imel96, Alexander Viro, linux-kernel
On Wed, Apr 25, 2001 at 08:45:25AM +0100, Alan Cox wrote:
> > True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> > tab! not space! you just broke my makefiles! aargh!), and compiling
> > Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
>
> Usual misguided assumptions
>
> 1. Many PDA's have a keyboard
> 2. The ipaq has an optional fold up keyboard
> 3. Modern PDA's have 200Mhz processors and XScale will see some of them
> hitting 600MHz+
I stand corrected. Too broke to get one, but corrected nevertheless.
(I've only seen the agenda in action, and it seemed a lot of time writing
"date" for relatively little action - the date).
--
Daniel Stone
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 7:45 ` Alan Cox
2001-04-25 7:55 ` Daniel Stone
@ 2001-04-25 15:07 ` Jonathan Lundell
1 sibling, 0 replies; 92+ messages in thread
From: Jonathan Lundell @ 2001-04-25 15:07 UTC (permalink / raw)
To: linux-kernel
At 8:45 AM +0100 2001-04-25, Alan Cox wrote:
> > True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
>> tab! not space! you just broke my makefiles! aargh!), and compiling
>> Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
>
>Usual misguided assumptions
>
>1. Many PDA's have a keyboard
>2. The ipaq has an optional fold up keyboard
>3. Modern PDA's have 200Mhz processors and XScale will see some of them
> hitting 600MHz+
4. Linux is only ever used for developing Linux kernels. Or, under extreme circumstances, Linux apps.
--
/Jonathan Lundell.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:32 ` Daniel Stone
2001-04-25 0:35 ` Aaron Lehmann
2001-04-25 7:45 ` Alan Cox
@ 2001-04-25 14:42 ` Jordan Crouse
2001-04-26 19:47 ` Pavel Machek
3 siblings, 0 replies; 92+ messages in thread
From: Jordan Crouse @ 2001-04-25 14:42 UTC (permalink / raw)
To: Daniel Stone; +Cc: linux-kernel
So, are you saying, right now in front of the whole community, that you only
use Linux because you can develop on it? That if it wasn't for GCC you would
be playing Minesweeper right now?
I know thats not what you are saying, but thats how you come across. We
always tell everybody who would listen that Linux can hold its own as an
operating system. Not just because the code is open, and not just for the
development environment. Linux can hold its own because it is *good*. Not
perfect (there is no perfect operating system), but when you put it against
its peers, it rises to the top (<bigotry>along with its other unix
cousins</bigotry>).
So why wouldn't linux be ideal for an embedded situation. Why wouldn't an
open MP3 player be a better option that Media Player? We can't we use the
security, stability and power of Linux for a a suite of PIMs and Doom?I
Be proud of your operating system - you have 32 bits of multitasking power
and stability, and you can fit it into 512K. Lets see Redmond try that!
Jordan
On Tuesday 24 April 2001 18:32, Daniel Stone mentioned:
> On Tue, Apr 24, 2001 at 05:20:27PM -0700, Aaron Lehmann wrote:
> > On Wed, Apr 25, 2001 at 10:07:48AM +1000, Daniel Stone wrote:
> > > What real value does it have, apart from the geek "look at me, I'm
> > > using bash" value?
> >
> > I don't really want to get into it at the moment, but imagine hacking
> > netfilter without lugging a laptop around. PDA's are sleek and cool,
> > and using UNIX on them lets you write shell scripts to sort your
> > addresses and stuff like that. Basically it's everything that's cool
> > about Unix as a workstation OS scaled down to PDA-size.
>
> True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> tab! not space! you just broke my makefiles! aargh!), and compiling
> Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
> Hrmz.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:32 ` Daniel Stone
` (2 preceding siblings ...)
2001-04-25 14:42 ` Jordan Crouse
@ 2001-04-26 19:47 ` Pavel Machek
3 siblings, 0 replies; 92+ messages in thread
From: Pavel Machek @ 2001-04-26 19:47 UTC (permalink / raw)
To: Aaron Lehmann, imel96, Daniel Stone, Alexander Viro, linux-kernel
Hi!
> > > What real value does it have, apart from the geek "look at me, I'm using
> > > bash" value?
> >
> > I don't really want to get into it at the moment, but imagine hacking
> > netfilter without lugging a laptop around. PDA's are sleek and cool,
> > and using UNIX on them lets you write shell scripts to sort your
> > addresses and stuff like that. Basically it's everything that's cool
> > about Unix as a workstation OS scaled down to PDA-size.
>
> True, but then imagine trying to hack C (no, that's a CURLY BRACE, and a
> tab! not space! you just broke my makefiles! aargh!), and compiling
So you telnet to your PDA from some real machine. And you don't need
to write C code in order for unix environment to be usable. 50% of
unix users I know use it for pine/mutt emacs/vi talk/irc/mud kind of
stuff.
> Netfilter (it takes HOW MANY hours to compile init/main.c?!?) on a PDA.
> Hrmz.
How many hours? I'd say less than minute. In todays PDAs, 80MHz mips
cpu is *slow*.
Pavel
--
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:20 ` Aaron Lehmann
2001-04-25 0:32 ` Daniel Stone
@ 2001-04-25 1:12 ` Disconnect
1 sibling, 0 replies; 92+ messages in thread
From: Disconnect @ 2001-04-25 1:12 UTC (permalink / raw)
To: linux-kernel
On Tue, 24 Apr 2001, Aaron Lehmann did have cause to say:
> On Wed, Apr 25, 2001 at 10:07:48AM +1000, Daniel Stone wrote:
> > What real value does it have, apart from the geek "look at me, I'm using
> > bash" value?
>
> I don't really want to get into it at the moment, but imagine hacking
> netfilter without lugging a laptop around. PDA's are sleek and cool,
> and using UNIX on them lets you write shell scripts to sort your
> addresses and stuff like that. Basically it's everything that's cool
> about Unix as a workstation OS scaled down to PDA-size.
Two (not quite exclusive ;) ..) points:
First, most pda's have apps like telnet/ssh/etc available. (And even more
specific apps are available for various uses - I recall a palm pilot app
that talked to cisco gear and gave a nice gui for 90% of the config, plus
a terminal for the rest.)
And second, I agree that there are some great advantages to small linux
(my ipaq runs linux, and my barely larger libretto is a full debian
mirror) but all of these (even pocketlinux, which is basically not linux)
work with the concept of multiple users. Whether for profiles or for
system vs user, they all use it. This patch is trash.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 [www.ebb.org/ungeek]
GIT/CC/CM/AT d--(-)@ s+:-- a-->? C++++$ ULBS*++++$ P- L+++>+++++
E--- W+++ N+@ o+>$ K? w--->+++++ O- M V-- PS+() PE Y+@ PGP++() t
5--- X-- R tv+@ b++++>$ DI++++ D++(+++) G++ e* h(-)* r++ y++
------END GEEK CODE BLOCK------
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:01 ` [PATCH] Single user linux Aaron Lehmann
2001-04-25 0:07 ` Daniel Stone
@ 2001-04-25 0:26 ` Jonathan Lundell
2001-04-25 7:13 ` Mike A. Harris
2001-04-25 7:04 ` [PATCH] Single user linux Mike A. Harris
2 siblings, 1 reply; 92+ messages in thread
From: Jonathan Lundell @ 2001-04-25 0:26 UTC (permalink / raw)
To: Aaron Lehmann; +Cc: linux-kernel
At 5:01 PM -0700 2001-04-24, Aaron Lehmann wrote:
>On Tue, Apr 24, 2001 at 11:38:01PM +1000, Daniel Stone wrote:
>> And UNIX on a phone is pure overkill.
>
>Quit being a naysayer. UNIX on a PDA is a wet dream.
http://www.agendacomputing.com/ (not that the reviews have been very kind)
--
/Jonathan Lundell.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:26 ` Jonathan Lundell
@ 2001-04-25 7:13 ` Mike A. Harris
2001-04-26 19:54 ` agenda & vtech helio [was Re: [PATCH] Single user linux] Pavel Machek
0 siblings, 1 reply; 92+ messages in thread
From: Mike A. Harris @ 2001-04-25 7:13 UTC (permalink / raw)
To: Jonathan Lundell; +Cc: Aaron Lehmann, linux-kernel
On Tue, 24 Apr 2001, Jonathan Lundell wrote:
>Date: Tue, 24 Apr 2001 17:26:29 -0700
>From: Jonathan Lundell <jlundell@pobox.com>
>To: Aaron Lehmann <aaronl@vitelus.com>
>Cc: linux-kernel@vger.kernel.org
>Content-Type: text/plain; charset="us-ascii"
>Subject: Re: [PATCH] Single user linux
>
>At 5:01 PM -0700 2001-04-24, Aaron Lehmann wrote:
>>On Tue, Apr 24, 2001 at 11:38:01PM +1000, Daniel Stone wrote:
>>> And UNIX on a phone is pure overkill.
>>
>>Quit being a naysayer. UNIX on a PDA is a wet dream.
>
>http://www.agendacomputing.com/ (not that the reviews have been very kind)
Nor has an official product been released. Reviewing hardware
and software in open development model before it is officially
stamped "final release" is unfair to say the least. I follow the
agenda list and it is a nice piece of hardware and the software
is coming along quite nicely. I've heard mostly good stuff about
it so far, although it is not a consumer level product yet - it
is a developers product, for people ready to fire up emacs and
start coding.
----------------------------------------------------------------------
Mike A. Harris - Linux advocate - Free Software advocate
This message is copyright 2001, all rights reserved.
Views expressed are my own, not necessarily shared by my employer.
----------------------------------------------------------------------
"If it isn't source, it isn't software." -- NASA
^ permalink raw reply [flat|nested] 92+ messages in thread* agenda & vtech helio [was Re: [PATCH] Single user linux]
2001-04-25 7:13 ` Mike A. Harris
@ 2001-04-26 19:54 ` Pavel Machek
0 siblings, 0 replies; 92+ messages in thread
From: Pavel Machek @ 2001-04-26 19:54 UTC (permalink / raw)
To: Mike A. Harris, Jonathan Lundell, Linux CE mailing list
Cc: Aaron Lehmann, linux-kernel
Hi!
> >>> And UNIX on a phone is pure overkill.
> >>
> >>Quit being a naysayer. UNIX on a PDA is a wet dream.
> >
> >http://www.agendacomputing.com/ (not that the reviews have been very kind)
>
> Nor has an official product been released. Reviewing hardware
> and software in open development model before it is officially
> stamped "final release" is unfair to say the least. I follow the
> agenda list and it is a nice piece of hardware and the software
Is there agenda emulator, somewhere? Is there their root filesystem
available for download? [Besides, anyone knows of vtech helio emulator
for linux? Only version I saw was windows...]
I'm running linux on philips velo, which is similar to agenda, and I
guess I could use some of their stuff.
(Anybody knows about support of audio on r39xx companion chip? Or
about voltmeters support?)
Pavel
--
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-25 0:01 ` [PATCH] Single user linux Aaron Lehmann
2001-04-25 0:07 ` Daniel Stone
2001-04-25 0:26 ` Jonathan Lundell
@ 2001-04-25 7:04 ` Mike A. Harris
2 siblings, 0 replies; 92+ messages in thread
From: Mike A. Harris @ 2001-04-25 7:04 UTC (permalink / raw)
To: Aaron Lehmann; +Cc: imel96, Daniel Stone, Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Aaron Lehmann wrote:
>Date: Tue, 24 Apr 2001 17:01:18 -0700
>From: Aaron Lehmann <aaronl@vitelus.com>
>To: imel96@trustix.co.id, Daniel Stone <daniel@kabuki.openfridge.net>,
> Alexander Viro <viro@math.psu.edu>, linux-kernel@vger.kernel.org
>Content-Type: text/plain; charset=us-ascii
>Subject: Re: [PATCH] Single user linux
>
>On Tue, Apr 24, 2001 at 11:38:01PM +1000, Daniel Stone wrote:
>> And UNIX on a phone is pure overkill.
>
>Quit being a naysayer. UNIX on a PDA is a wet dream.
No, actually, it is a reality:
http://www.agendacomputing.com
----------------------------------------------------------------------
Mike A. Harris - Linux advocate - Free Software advocate
This message is copyright 2001, all rights reserved.
Views expressed are my own, not necessarily shared by my employer.
----------------------------------------------------------------------
"If it isn't source, it isn't software." -- NASA
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 13:38 ` Daniel Stone
2001-04-24 14:04 ` problem found (was Re: [PATCH] Single user linux) imel96
2001-04-25 0:01 ` [PATCH] Single user linux Aaron Lehmann
@ 2001-04-26 19:35 ` Pavel Machek
2001-04-27 14:26 ` Daniel Stone
2 siblings, 1 reply; 92+ messages in thread
From: Pavel Machek @ 2001-04-26 19:35 UTC (permalink / raw)
To: imel96, Daniel Stone, Alexander Viro, linux-kernel
Hi!
> > > Since when, did mobile phones == computers?
> >
> > read the news! i'm programming nokia 9210 with c++, is that
> > computer enough?
>
> Aah. I see. Where was this? I never saw it.
9210 has qwerty keyboard.
> > i bet if you programmed one, you'd wish you have posix
> > interface.
>
> That may be so, so hack up your own OS. It's a MOBILE PHONE, it needs to be
> absolutely *rock solid*. Look at the 5110, that's just about perfect. The
> 7110, on the other hand ...
And point is?
> > > > that also explain why win95 user doesn't want to use NT. not
> > > > because they can't afford it (belive me, here NT costs only
> > > > us$2), but additional headache isn't acceptable.
> > >
> > > So, let them stay in Win95. They don't *need* NT.
> >
> > and how's stability, speed, etc. they read. is there a linux
> > advocate around here?
>
> There are Linux advocates, but I'd say most of us are sane enough to use the
> right-tool-for-the-job approach. And UNIX on a phone is pure
> overkill.
Is it? Let's see.
You want your mobile phone to read mail. That's SMTP. Oh, and SMTP
needs to run over something. That's TCP/IP over PPP or SLIP. Oh and
you want web access. Add HTTP to the list.
[above is reasonable even for "normal" mobile phone; those below
require keyboard]
You'd like to ssh from your mobile phone. Add ssh. You'd like to ssh
*to* your mobile phone, because it keyboard sucks. That sshd. You'd
like to be able to let others to play games on your mobile phone, oh
that means multiuser mode.
You see? Linux has much stuff you'll need.
> > okay, it wouldn't cost me. but it surely easier if everybody used
> > linux, so i could put my ext2 disk everywhere i want.
> >
> > hey, it's obvious that it's not for a server!
> > i try to point out a problem for people not on this list, don't
> > work around that problem.
>
> Your sister won't notice much advantage. Linux on a workstation actually has
> *disadvantages* (unfamiliar interface, unintuitive same, etc), as opposed to
> 'Doze on a workstation. Sure it's more stable, and the tiniest bit faster,
> but what's that really matter to your sister, if she can't even figure out
> how to use it?
My brother is 10 and he uses suse7.2 installation just fine. He likes
it more than windoze 2000 (I deleted) because there are more games in
kde than in windows. [I'd prefer gnome.]
> -d, who owns a 7110 and can lock it solid, or get it to do funny resetting
> tricks, at least once every 2 days
Hmm, maybe your 7110 needs memory protection so that runaway calendar
can not hurt basic functions? ;-).
Pavel
--
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-26 19:35 ` Pavel Machek
@ 2001-04-27 14:26 ` Daniel Stone
0 siblings, 0 replies; 92+ messages in thread
From: Daniel Stone @ 2001-04-27 14:26 UTC (permalink / raw)
To: Pavel Machek; +Cc: imel96, Alexander Viro, linux-kernel
On Thu, Apr 26, 2001 at 09:35:45PM +0200, Pavel Machek wrote:
> Hi!
Hola.
> > > read the news! i'm programming nokia 9210 with c++, is that
> > > computer enough?
> >
> > Aah. I see. Where was this? I never saw it.
>
> 9210 has qwerty keyboard.
He said "read the news". I've seen the 9110 and 9210's, I was asking where
this news was.
> > > i bet if you programmed one, you'd wish you have posix
> > > interface.
> >
> > That may be so, so hack up your own OS. It's a MOBILE PHONE, it needs to be
> > absolutely *rock solid*. Look at the 5110, that's just about perfect. The
> > 7110, on the other hand ...
>
> And point is?
The point is that you need a known good, absolutely rock-solid OS to do it,
and IMHO, you really need a customised job, not something like Linux, which
is a monolith in comparison.
> > > and how's stability, speed, etc. they read. is there a linux
> > > advocate around here?
> >
> > There are Linux advocates, but I'd say most of us are sane enough to use the
> > right-tool-for-the-job approach. And UNIX on a phone is pure
> > overkill.
>
> Is it? Let's see.
>
> You want your mobile phone to read mail. That's SMTP. Oh, and SMTP
> needs to run over something. That's TCP/IP over PPP or SLIP. Oh and
> you want web access. Add HTTP to the list.
In the mobile world, that is *all* WAP.
> [above is reasonable even for "normal" mobile phone; those below
> require keyboard]
>
> You'd like to ssh from your mobile phone. Add ssh. You'd like to ssh
> *to* your mobile phone, because it keyboard sucks. That sshd. You'd
> like to be able to let others to play games on your mobile phone, oh
> that means multiuser mode.
I'd *like* to, sure, but this is impractical because the mobile links suck
so hard. Dunno about you, but it takes a few seconds to pull in a <1k page.
Ugh. SSH? Games, sure, I point my phone at a 7110 or 6210 and I can play
2-player Snake 2 :)
> You see? Linux has much stuff you'll need.
True, but you have to be wary of overkill, like I said.
> > Your sister won't notice much advantage. Linux on a workstation actually has
> > *disadvantages* (unfamiliar interface, unintuitive same, etc), as opposed to
> > 'Doze on a workstation. Sure it's more stable, and the tiniest bit faster,
> > but what's that really matter to your sister, if she can't even figure out
> > how to use it?
>
> My brother is 10 and he uses suse7.2 installation just fine. He likes
> it more than windoze 2000 (I deleted) because there are more games in
> kde than in windows. [I'd prefer gnome.]
I've used RedHat since I was about 11, Debian since 13. It's not that hard,
if you can just get used to it. But you're playing with yourself if you
think that KDE has more games than Win2k ... Black & White? All the Star
Wars games? etc ... I know a lot of them are being ported to Linux, most via
Loki, but still ...
(I use GNOME, and the panel giving me Bus errors is starting to annoy me).
> > -d, who owns a 7110 and can lock it solid, or get it to do funny resetting
> > tricks, at least once every 2 days
>
> Hmm, maybe your 7110 needs memory protection so that runaway calendar
> can not hurt basic functions? ;-).
Oh, I think it's just to do with changing state, seeing as most of the
lockups I get are when I hit keys really, really quickly in sequence, and
one lands just as the screen's blank, and it's changing state (snake 2 can
also kill it).
--
Daniel Stone
daniel@kabuki.openfridge.net
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 13:27 ` imel96
2001-04-24 13:38 ` Daniel Stone
@ 2001-04-24 13:40 ` Mohammad A. Haque
2001-04-25 5:29 ` Ben Ford
2 siblings, 0 replies; 92+ messages in thread
From: Mohammad A. Haque @ 2001-04-24 13:40 UTC (permalink / raw)
To: imel96; +Cc: Daniel Stone, Alexander Viro, linux-kernel
On Tue, 24 Apr 2001 imel96@trustix.co.id wrote:
> okay, it wouldn't cost me. but it surely easier if everybody used
> linux, so i could put my ext2 disk everywhere i want.
>
> hey, it's obvious that it's not for a server!
> i try to point out a problem for people not on this list, don't
> work around that problem.
Man, do you like not search for software or someting?
1) There exists a ext2 driver for Win9x
2) You are NOT trying to point out or solve a problem. You're just
trying to force something you think is right in your own little world
into the kernel. Had you searched around, you'd see that this 'problem'
as you call it has been addressed.
--
=====================================================================
Mohammad A. Haque http://www.haque.net/
mhaque@haque.net
"Alcohol and calculus don't mix. Project Lead
Don't drink and derive." --Unknown http://wm.themes.org/
batmanppc@themes.org
=====================================================================
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 13:27 ` imel96
2001-04-24 13:38 ` Daniel Stone
2001-04-24 13:40 ` Mohammad A. Haque
@ 2001-04-25 5:29 ` Ben Ford
2 siblings, 0 replies; 92+ messages in thread
From: Ben Ford @ 2001-04-25 5:29 UTC (permalink / raw)
To: imel96; +Cc: Daniel Stone, Alexander Viro, linux-kernel
imel96@trustix.co.id wrote:
>
>
>On Tue, 24 Apr 2001, Daniel Stone wrote:
>
>>Hence, Microsoft Windows. It might not be stable, it might not be fast, it
>>might not do RAID, packet-filtering and SQL, but it does a job. A simple
>>job. To give Mum & Dad(tm) (with apologies to maddog) a chance to use a
>>computer.
>>
>>
>>Since when, did mobile phones == computers?
>>
>
>read the news! i'm programming nokia 9210 with c++, is that
>computer enough?
>
If that is what this discussion is about, you may just be better off
with a custom program to run instead of init. Have you ever booted with
init=/bin/bash? Notice how it doesn't require a password . . . Use your
own program here and you have no need of butchering the kernel. Be much
easier to maintain as well.
-b
--
Three things are certain:
Death, taxes, and lost data
Guess which has occurred.
- - - - - - - - - - - - - - - - - - - -
Patched Micro$oft servers are secure today . . . but tomorrow is another story!
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
2001-04-24 12:58 ` Daniel Stone
@ 2001-04-24 12:59 ` Alexander Viro
2001-04-24 13:02 ` Sean Hunter
` (5 subsequent siblings)
7 siblings, 0 replies; 92+ messages in thread
From: Alexander Viro @ 2001-04-24 12:59 UTC (permalink / raw)
To: imel96; +Cc: linux-kernel
On Tue, 24 Apr 2001 imel96@trustix.co.id wrote:
[snip long wankage]
Equivalent of your "patch" can be achieved by making login(1) and
friends let everyone in as root without asking password. End of
story. If you don't understand even _that_ - you don't understand
the bloody basics of the system and I certainly don't want to
deal with your code anywhere near the kernel.
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
2001-04-24 12:58 ` Daniel Stone
2001-04-24 12:59 ` Alexander Viro
@ 2001-04-24 13:02 ` Sean Hunter
2001-04-24 13:03 ` Roland Seuhs
` (4 subsequent siblings)
7 siblings, 0 replies; 92+ messages in thread
From: Sean Hunter @ 2001-04-24 13:02 UTC (permalink / raw)
To: imel96; +Cc: Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 07:44:17PM +0700, imel96@trustix.co.id wrote:
> with multi-user concept, conceptually there should be an
> administrator to create account, grant permission, etc.
> no my sister doesn't want that. i bet there are billions of
> people not willing to learn how to use a computer, they just
> want to use it.
So they buy Macs. <- This is not a joke or a criticism. My wife is a happy
and contented ignorant mac user.
[snippage]
> so what the hell is transmeta doing with mobile linux (midori).
> is it going to teach multi-user thing to tablet owners?
> surely mortals expect midori to behave like their pc. lets say
> on redhat, they have to login as root to access their files,
> they don't even know what a root is!
>
> lets break unix mind for a while, and give everyone a chance
> to use linux.
>
If you wanted to do this, the correct place would be to alter your pam config,
but then again, if you knew the slightest thing about unix, you'd know that.
Sean
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
` (2 preceding siblings ...)
2001-04-24 13:02 ` Sean Hunter
@ 2001-04-24 13:03 ` Roland Seuhs
2001-04-24 13:50 ` Mike A. Harris
2001-04-24 13:13 ` Richard B. Johnson
` (3 subsequent siblings)
7 siblings, 1 reply; 92+ messages in thread
From: Roland Seuhs @ 2001-04-24 13:03 UTC (permalink / raw)
To: imel96, Alexander Viro; +Cc: linux-kernel
Am Dienstag, 24. April 2001 14:44 schrieb imel96@trustix.co.id:
> On Tue, 24 Apr 2001, Alexander Viro wrote:
> > So let him log in as root, do everything as root and be cracked
> > like a bloody moron he is. Next?
>
> come on, it's hard for me as it's hard for you. not everybody
> expect a computer to be like people here thinks how a computer
> should be.
>
> think about personal devices. something like the nokia communicator.
> a system security passwd is acceptable, but that's it. no those-
> device-user would like to know about user account, file ownership,
> etc. they just want to use it.
>
> that also explain why win95 user doesn't want to use NT. not
> because they can't afford it (belive me, here NT costs only
> us$2), but additional headache isn't acceptable.
>
> with multi-user concept, conceptually there should be an
> administrator to create account, grant permission, etc.
> no my sister doesn't want that. i bet there are billions of
> people not willing to learn how to use a computer, they just
> want to use it.
>
> and yes, mobile devices access network.
KDE2.1.1 comes with a password disabling feature. That means that you can log
in without password (you have to use KDM). For everything else (ftp, telnet,
ssh, text-console-login - whatever) you still need the password.
This is very new, KDE-versions prior to 2.1.1 don't have that feature AFAIK.
So if you've got physical access to the machine you just have to click on
your icon/name and cklick "Go!" or press Enter. It can't get much easier than
that.
I think this is a far better alternative than a single user Linux.
Greetings,
Roland
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 13:03 ` Roland Seuhs
@ 2001-04-24 13:50 ` Mike A. Harris
0 siblings, 0 replies; 92+ messages in thread
From: Mike A. Harris @ 2001-04-24 13:50 UTC (permalink / raw)
To: Roland Seuhs; +Cc: imel96, Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Roland Seuhs wrote:
>> with multi-user concept, conceptually there should be an
>> administrator to create account, grant permission, etc.
>> no my sister doesn't want that. i bet there are billions of
>> people not willing to learn how to use a computer, they just
>> want to use it.
>>
>> and yes, mobile devices access network.
>
>KDE2.1.1 comes with a password disabling feature. That means that you can log
>in without password (you have to use KDM). For everything else (ftp, telnet,
>ssh, text-console-login - whatever) you still need the password.
ftp://people.redhat.com/mharris/hacks/mingetty
This allows you to do:
5:2345:respawn:/sbin/mingetty --autologin=mharris tty5
in /etc/inittab at boot time. The only problem with it is if you
upgrade and mingetty gets upgraded the standard mingetty doesn't
grok --autologin so it explodes and respawns until init kills it.
I'm rewriting it to use a config file instead, and might possibly
change the name if Florian doesn't mind.
----------------------------------------------------------------------
Mike A. Harris - Linux advocate - Free Software advocate
This message is copyright 2001, all rights reserved.
Views expressed are my own, not necessarily shared by my employer.
----------------------------------------------------------------------
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
` (3 preceding siblings ...)
2001-04-24 13:03 ` Roland Seuhs
@ 2001-04-24 13:13 ` Richard B. Johnson
2001-04-24 13:37 ` imel96
2001-04-24 14:03 ` Alan Cox
` (2 subsequent siblings)
7 siblings, 1 reply; 92+ messages in thread
From: Richard B. Johnson @ 2001-04-24 13:13 UTC (permalink / raw)
To: imel96; +Cc: Alexander Viro, linux-kernel
On Tue, 24 Apr 2001 imel96@trustix.co.id wrote:
>
> On Tue, 24 Apr 2001, Alexander Viro wrote:
> > What, makes it hard to write viruses for it? Awww, poor skr1pt k1dd13z...
[SNIPPED..]
>
> > > And would that "use" by any chance include access to network? >
>
> >
> > So let him log in as root, do everything as root and be cracked
> > like a bloody moron he is. Next?
> >
>
> come on, it's hard for me as it's hard for you. not everybody
> expect a computer to be like people here thinks how a computer
> should be.
>
> think about personal devices. something like the nokia communicator.
> a system security passwd is acceptable, but that's it. no those-
> device-user would like to know about user account, file ownership,
> etc. they just want to use it.
>
[SNIPPED...]
You are on the wrong list. You don't modify the kernel to make
a "single-user" machine. You modify the password file in /etc/passwd.
Until you know, and completely understand this, you will be laughed at.
When an interactive process is started, /bin/login gets the new
process information from the /etc/passwd file just before it gets
overwritten (exec) by the shell shown in that same password file.
If you want your accounts to have root privs, you set the UID and
GID fields in the password file to 0 and 0 respectively. I would
not suggest that you connect your computer to a network if you
do this.
Cheers,
Dick Johnson
Penguin : Linux version 2.4.1 on an i686 machine (799.53 BogoMips).
"Memory is like gasoline. You use it up when you are running. Of
course you get it all back when you reboot..."; Actual explanation
obtained from the Micro$oft help desk.
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 13:13 ` Richard B. Johnson
@ 2001-04-24 13:37 ` imel96
2001-04-25 7:57 ` Helge Hafting
2001-04-25 10:42 ` Albert D. Cahalan
0 siblings, 2 replies; 92+ messages in thread
From: imel96 @ 2001-04-24 13:37 UTC (permalink / raw)
To: Richard B. Johnson; +Cc: Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Richard B. Johnson wrote:
> You are on the wrong list. You don't modify the kernel to make
> a "single-user" machine. You modify the password file in /etc/passwd.
> Until you know, and completely understand this, you will be laughed at.
>
> When an interactive process is started, /bin/login gets the new
> process information from the /etc/passwd file just before it gets
> overwritten (exec) by the shell shown in that same password file.
>
> If you want your accounts to have root privs, you set the UID and
> GID fields in the password file to 0 and 0 respectively. I would
> not suggest that you connect your computer to a network if you
> do this.
thank you very much fyi.
if just you tried to understand it a little further:
i didn't change all uid/gid to 0!
why? so with that radical patch, users will still have
uid/gid so programs know the user's profile.
if everyone had 0/0 uid/gid, pine will open /var/spool/mail/root,
etc.
imel
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 13:37 ` imel96
@ 2001-04-25 7:57 ` Helge Hafting
2001-04-25 10:42 ` Albert D. Cahalan
1 sibling, 0 replies; 92+ messages in thread
From: Helge Hafting @ 2001-04-25 7:57 UTC (permalink / raw)
To: imel96; +Cc: linux-kernel
imel96@trustix.co.id wrote:
> thank you very much fyi.
> if just you tried to understand it a little further:
> i didn't change all uid/gid to 0!
>
> why? so with that radical patch, users will still have
> uid/gid so programs know the user's profile.
>
> if everyone had 0/0 uid/gid, pine will open /var/spool/mail/root,
> etc.
So you want multi-user to distinguish users, but no login sequence
with typing of passwords & username.
You can have all that without changing the kernel!
Linux distributions runs things like login and getty by default,
but you don't have to do that.
If you run linux on a device not perceived as a computer,
consider this:
1. Run whatever daemons you need as root or under daemon usernames,
depending on what privileges they need.
2. Run the user interface program (X or whatever) as a user,
not root. No, they don't need a password for that. Just
start it from inittab, with a wrapper program that su's to the
appropriate user without asking for passwords.
3. If the user really need root for anything, such as changing
device configuration, use a suid configuration program. No
password needed with that approach. You probably want
a configuration program anyway as your "dumb" users probably
don't know how to edit files in /etc anyway. Making
it suid is no extra work.
Now you have both the security of linux and the ease of use of a
password-less system. Part of linux stability comes from the
fact that ordinary users cannot do anything. Crashing the
machine is easy as root, but an appliance user don't need
to be root for normal use. And the special cases which need
it can be handled by suid programs that cannot do "anything",
just the purpose they are written for.
Linux is very configurable even without patching the kernel.
A general rule is that no kernel patches is accepted for
problems that are easily solvable with simple programs.
Helge Hafting
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 13:37 ` imel96
2001-04-25 7:57 ` Helge Hafting
@ 2001-04-25 10:42 ` Albert D. Cahalan
1 sibling, 0 replies; 92+ messages in thread
From: Albert D. Cahalan @ 2001-04-25 10:42 UTC (permalink / raw)
To: imel96; +Cc: Richard B. Johnson, Alexander Viro, linux-kernel
imel96@trustix.co. writes:
> i didn't change all uid/gid to 0!
>
> why? so with that radical patch, users will still have
> uid/gid so programs know the user's profile.
So you:
1. broke security (OK, fine...)
2. didn't remove all the support for security
It would be far more interesting to rip out all trace of security.
That would include the kernel memory access checking, parts of the
task struct, filesystem and VFS code, and surely much more.
Then you can try to show a measurable performance difference.
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
` (4 preceding siblings ...)
2001-04-24 13:13 ` Richard B. Johnson
@ 2001-04-24 14:03 ` Alan Cox
2001-04-24 14:10 ` imel96
2001-04-24 15:07 ` Jeremy Jackson
2001-04-24 17:43 ` Russell King
2001-04-24 18:37 ` Garett Spencley
7 siblings, 2 replies; 92+ messages in thread
From: Alan Cox @ 2001-04-24 14:03 UTC (permalink / raw)
To: imel96; +Cc: Alexander Viro, linux-kernel
> so what the hell is transmeta doing with mobile linux (midori).
> is it going to teach multi-user thing to tablet owners?
Thats you problem. Distinguish the OS from the user interface.
> surely mortals expect midori to behave like their pc. lets say
> on redhat, they have to login as root to access their files,
> they don't even know what a root is!
Even my digital tv box has multiple users. The fact you cannot figure out how
to make your UI present that to the end user in a suitable manner is not
the kernels problem. Get a real UI designer
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 14:03 ` Alan Cox
@ 2001-04-24 14:10 ` imel96
2001-04-24 14:27 ` Mike A. Harris
2001-04-24 14:30 ` Alan Cox
2001-04-24 15:07 ` Jeremy Jackson
1 sibling, 2 replies; 92+ messages in thread
From: imel96 @ 2001-04-24 14:10 UTC (permalink / raw)
To: Alan Cox; +Cc: Alexander Viro, linux-kernel
On Tue, 24 Apr 2001, Alan Cox wrote:
> > so what the hell is transmeta doing with mobile linux (midori).
> > is it going to teach multi-user thing to tablet owners?
>
> Thats you problem. Distinguish the OS from the user interface.
sigh. is that mean the little thing had to do capable() check
each time it access something?
> Even my digital tv box has multiple users. The fact you cannot figure out how
> to make your UI present that to the end user in a suitable manner is not
> the kernels problem. Get a real UI designer
if it's useful, it's okay. if not, what is it doing there?
imel
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 14:10 ` imel96
@ 2001-04-24 14:27 ` Mike A. Harris
2001-04-24 14:30 ` Alan Cox
1 sibling, 0 replies; 92+ messages in thread
From: Mike A. Harris @ 2001-04-24 14:27 UTC (permalink / raw)
To: imel96; +Cc: Linux Kernel mailing list
On Tue, 24 Apr 2001 imel96@trustix.co.id wrote:
>> Even my digital tv box has multiple users. The fact you cannot figure out how
>> to make your UI present that to the end user in a suitable manner is not
>> the kernels problem. Get a real UI designer
>
>if it's useful, it's okay. if not, what is it doing there?
Serving it's purpose? ;o)
Here is a useful command for you to add to your toolkit:
chmod -R 777 /
GPL of course. ;o)
----------------------------------------------------------------------
Mike A. Harris - Linux advocate - Free Software advocate
This message is copyright 2001, all rights reserved.
Views expressed are my own, not necessarily shared by my employer.
----------------------------------------------------------------------
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 14:10 ` imel96
2001-04-24 14:27 ` Mike A. Harris
@ 2001-04-24 14:30 ` Alan Cox
1 sibling, 0 replies; 92+ messages in thread
From: Alan Cox @ 2001-04-24 14:30 UTC (permalink / raw)
To: imel96; +Cc: Alan Cox, Alexander Viro, linux-kernel
> > Even my digital tv box has multiple users. The fact you cannot figure out how
> > to make your UI present that to the end user in a suitable manner is not
> > the kernels problem. Get a real UI designer
>
> if it's useful, it's okay. if not, what is it doing there?
For one it allowing you to build enough of a security model to prevent your
phone user from deleting critical system files by accident. Something
incredibly basic that I cannot believe anyone could overlook
Take a look why my Digital TV has multiple users
- It can charge pay per view films to multiple accounts
(think about multiple SIM cards)
- It remembers personal barriers (so I can require
passwords to watch adult rated films for example)
(For a phone think about call barring - set the phone user
and loan it for calls home only to children)
- It remembers preferences. (Currently only useful for junk
sky interactive stuff like email)
(think about multiple email accounts)
And it has a perfectly sane UI for all of this. In fact most people have
probably never realised their set top box even has the concept of users in it
because they've never set more than one up.
Another reason your device needs good security models is that if I can't store
digital credit card data safely on it, its a dead product line soon. If it
can't do internet its an ex product.
How do you plan to do internet without a security model in your OS. How are you
going to protect credit card data from web browser bugs. How are you going to
protect that data from sms parsing bugs ?
How do you plan to deal with synchronizing data between multiple systems when
you have no user model ?
The questions you should be asking are not 'Why do I need a security model' they
are 'Is the model provided good enough'.
Alan
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 14:03 ` Alan Cox
2001-04-24 14:10 ` imel96
@ 2001-04-24 15:07 ` Jeremy Jackson
1 sibling, 0 replies; 92+ messages in thread
From: Jeremy Jackson @ 2001-04-24 15:07 UTC (permalink / raw)
To: Alan Cox; +Cc: imel96, Alexander Viro, linux-kernel
Alan Cox wrote:
> > so what the hell is transmeta doing with mobile linux (midori).
> > is it going to teach multi-user thing to tablet owners?
>
> Thats you problem. Distinguish the OS from the user interface.
>
> > surely mortals expect midori to behave like their pc. lets say
> > on redhat, they have to login as root to access their files,
> > they don't even know what a root is!
>
> Even my digital tv box has multiple users. The fact you cannot figure out how
> to make your UI present that to the end user in a suitable manner is not
> the kernels problem. Get a real UI designer.
Quote of the day:
Never engage in a battle of wits with an idiot; they will bring
you down to their level, then beat you with experience.
Cheers!
Jeremy
^ permalink raw reply [flat|nested] 92+ messages in thread
* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
` (5 preceding siblings ...)
2001-04-24 14:03 ` Alan Cox
@ 2001-04-24 17:43 ` Russell King
2001-04-24 18:37 ` Garett Spencley
7 siblings, 0 replies; 92+ messages in thread
From: Russell King @ 2001-04-24 17:43 UTC (permalink / raw)
To: imel96; +Cc: Alexander Viro, linux-kernel
On Tue, Apr 24, 2001 at 07:44:17PM +0700, imel96@trustix.co.id wrote:
> come on, it's hard for me as it's hard for you. not everybody
> expect a computer to be like people here thinks how a computer
> should be.
I'm sorry, you're looking at the problem the wrong way around.
Its not a kernel problem, but a user space problem.
> think about personal devices. something like the nokia communicator.
> a system security passwd is acceptable, but that's it. no those-
> device-user would like to know about user account, file ownership,
> etc. they just want to use it.
If you do everything as one user, then you are effectively in a
single-user mode. Just make sure that the user owns all the files
that they might need.
Your change still doesn't get rid of the /bin/login program - you still
have to do that, so why not do it anyway?
Also, I know of no personal device that gives you access to system
software (which is effectively what giving a user 'root' access
gives you). How many users do you know who can copy the firmware
in their phone or organiser?
> that also explain why win95 user doesn't want to use NT. not
> because they can't afford it (belive me, here NT costs only
> us$2), but additional headache isn't acceptable.
I'm sorry, that's a different problem, and _even_ Windows 95 and 98
has a "User Logon". Only if you use the system in a single user mode
does it not have a logon. You can do the same with Linux again
without making kernel modifications.
I'd like to point out that RedHat have thought about this, and they
have some of the infrastructure in there to automatically log you
on at boot time in (within X).
As I say, this is a user space issue, and distributions are addressing
it adequately.
--
Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
^ permalink raw reply [flat|nested] 92+ messages in thread* Re: [PATCH] Single user linux
2001-04-24 12:44 ` imel96
` (6 preceding siblings ...)
2001-04-24 17:43 ` Russell King
@ 2001-04-24 18:37 ` Garett Spencley
7 siblings, 0 replies; 92+ messages in thread
From: Garett Spencley @ 2001-04-24 18:37 UTC (permalink / raw)
To: imel96; +Cc: linux-kernel
> that also explain why win95 user doesn't want to use NT. not
> because they can't afford it (belive me, here NT costs only
> us$2), but additional headache isn't acceptable.
I'm going to speak from experience:
My mother, who is the biggest windoze fan on the face of the universe, got
fed up with win98 and decided to move to win2k. The hole "multi-user" thing
doesn't bother her in the slightest. She has a non-admin account for
herself "karen".
You want a better example?
My little cousin is not much into computers but he uses one enough to check
mail, surf the web etc... Like many win98 users he was re-installing it
about once a month. He finally got so fed up he asked me to install Linux
for him!
He is now very happy. He doesn't care about the fact that he has to type
in his user name. He even doesn't know any shell commands. He would
probably actually get concerned if he had to use root always because that
would reveal the same problems that he was having with win98.
There's a lot of things you can do to make Linux easier for newbies. None
of them involve hacking the kernel. Have you tried Linux-Mandrake 8.0 yet?
--
Garett Spencley
^ permalink raw reply [flat|nested] 92+ messages in thread