Page 1 of 2

Posted: Thu 13 Mar 2014, 15:19
by RSH
starhawk wrote:to click on one of those "you just got a free e-card" links in my email.
Yes, that's really funny.

So it happened to me in the end of the year 2000 or begin of 2001.

Everyone did send e-cards then.

I was totally unexperienced and did a search for a anti-virus program especially for this virus, that has overcome my computer's data.

Found one.

Did erase almost everything from HD what was existing! :lol:

Posted: Fri 14 Mar 2014, 07:56
by greengeek
p310don wrote:Can everyone who has used puppy for years please detail the hacks they have been victims of please?
1) My wife keeps using my Puppy PC when her Win7 PC is non-functional with virus problems

2) My daughter keeps using my Puppy PC while her XP PC is unusable during system updates

3) My son keeps using my Puppy PC while he is doing a system restore on his Win7 netbook.

Why do these hacks keep using my machine?? I'm seriously thinking of ditching my Puppy PC so I can get some work done.

Posted: Fri 14 Mar 2014, 09:20
by saintless
May be the right question is why puppy lost multiuser option if it can have it almost without adding extra size? It still can use autologin as root.

I know the usual answer - Do not use Puppy if you need user account!
I also hate to type sudo and like to use root account.

But the question is still there:
Why puppy lost multiuser support if it adds almost nothing to the size and it will bring new users attention to puppy linux?
What will Puppy loose if it has multiuser support? Nothing.
What is lost since it doesn't? More Puppy linux users.

Toni

Posted: Fri 14 Mar 2014, 09:49
by mikeb
Why puppy lost multiuser support if it adds almost nothing to the size and it will bring new users attention to puppy linux?
question for barry really.

Multiuser changes adds nothing in itself.. just script changes...busybox init can handle it. Many puppy scripts are coded for root rather than ~ so thats a bit of a sticky point... better desktop managers like XFCE4 are easier to deal with.

For the full job there needs to be a nice login manager, (slim I used), better login apps rather then tinylogin, and a skel folder for user profile creation. That adds up to ~ 500k uncompressed.

thats is really

mike

Posted: Fri 14 Mar 2014, 10:04
by dejan555
All of those are true saintless, well puppy actually didn't loose multiuser support technically speaking you can still add/remove users but you can't run Xorg and gui apps.
The reason for this are choices Barry made when creating puppy scripts and way of working.
Permissions for various devices and places are not set so another user can access them and a lot of puppy scripts use hardcoded /root directory for configuration instead $HOME.
There were several puplets that made workarounds for these limitations (grafpup on 1.x series, pizzasgood's 4.21 multiuser, I even have it kinda working on dpup486 now, you can test if you like)
But these fixes are individual per puplet and would need to be implemented in puppy skeleton/woof.

Later Barry was experimenting with fido/spot but he used wrong approach by assigning them to same home directory as root.
(It's not only about restricted user security it's also about having separate configs and separate home directories)
I don't know how much additional mess that added to scripts but it could be fixed.

I'm actually thinking of joining that woof-CE project and start implementing some small fixes to scripts for multiuser. It wouldn't be hard to do if other developers accept the idea.

Even I'm sometimes joking about not using puppy for other then root I also think that it's a shame not to have this ability.

Posted: Fri 14 Mar 2014, 10:14
by 01micko
dejan555 wrote:I'm actually thinking of joining that woof-CE project and start implementing some small fixes to scripts for multiuser. It wouldn't be hard to do if other developers accept the idea.
No need to think hard.. just do :)

(You will find a lot of current scripts fixed; it's a work in progress)

Posted: Fri 14 Mar 2014, 10:25
by dejan555
Heh, ok then :)
I'll register to git/forum later, I'll need some time to get used to git and exchanging of files. I remember someone made a tutorial here.

Posted: Fri 14 Mar 2014, 13:14
by saintless
01micko wrote:
dejan555 wrote:I'm actually thinking of joining that woof-CE project and start implementing some small fixes to scripts for multiuser. It wouldn't be hard to do if other developers accept the idea.
No need to think hard.. just do :)

(You will find a lot of current scripts fixed; it's a work in progress)
That's great news and I'm sure puppy can bring back full multiuser capability, which will bring new puppy users.
Unfortunately I'm far a way from your development skills and level and I doubt I can help much. I'm learning in the process and it takes me more time to fix stuff that I messed up with a lot of help. But I have similar problems fixing multiuser file/folder permissions in DebianDog (Light Wheezy). I guess I mixed them up the same way as Puppy did by desigh, thinking to use it just as root. All folders and files got root:root permissions and it was working fine till we added user account. we are almost at the end fixing this for DebianDog so maybe I can help with some information and testing?
Just point me to the thread and information where this multiuser fixing happens at the moment, please!

Dejan555, BTW I still use your KDPup-484 as main OS and haven't moved to newer version because I got it remastered with lots of programs I need. I will test the multiuser support in latest Dpup and write in the thread.

Toni

Posted: Fri 14 Mar 2014, 13:47
by dejan555
I'll be probably posting thread about multiuser on woof-ce's nabble forum soon.
saintless wrote:Dejan555, BTW I still use your KDPup-484 as main OS and haven't moved to newer version because I got it remastered with lots of programs I need.


Interesting, maybe you can try experimental remaster with dpup 486's base so you can have newer glibc and gtk
I will test the multiuser support in latest Dpup and write in the thread.

Toni
If you do check out second post in that thread for some tips and howto manage users. What works and what doesn't.

Posted: Fri 14 Mar 2014, 19:42
by darry1966
James C wrote:
p310don wrote:Can everyone who has used puppy for years please detail the hacks they have been victims of please?
Zero here.
Sorry late to this thread absolutely no attacks - happily run as root. Be careful where you go, use common sense etc.

Posted: Sat 15 Mar 2014, 10:51
by mikeb
I am glad my experience of converting puppies to multiuser is of no use :D

mike

Posted: Sat 15 Mar 2014, 13:54
by dejan555
mikeb, join the woof team, I'll digg up my notes and scripts I used for dpup's convert and you can offer all the help you want, I doubt Barry will ever return to his old woof now that woof-CE is making progress, let's fix this once and for all :P

Posted: Sat 15 Mar 2014, 14:08
by mikeb
how does one go about doing that?

And what if barry returns and takes it over again? :D

mike

Posted: Sat 15 Mar 2014, 14:16
by dejan555
Here are forums, or mailing lists if you prefer:

http://woof-ce.26403.n7.nabble.com/

There's also tutorial about cloning source from git, registering and sending patches etc... still have to set it up myself.

http://www.murga-linux.com/puppy/viewtopic.php?t=90822

Posted: Sat 15 Mar 2014, 17:23
by mikeb
Thanks

mike

Posted: Sat 15 Mar 2014, 19:59
by 01micko
Where are you mikeb? I see dejan555 is registered at Nabble but not yet forked a woof repository.

:)

Posted: Sun 16 Mar 2014, 00:57
by dejan555
Nope, I haven't yet looked into setting up git account but I will.

Posted: Sun 16 Mar 2014, 07:48
by mikeb
:shock:
patience is a virtue.....
generally a strange form of welcome....

mike

Posted: Sun 16 Mar 2014, 11:27
by 01micko
mikeb wrote::shock:
patience is a virtue.....
generally a strange form of welcome....

mike
I'll address this in reverse order.

Mike, please feel most welcome to join discussion @ http://woof-ce.26403.n7.nabble.com/ :D . If you feel comfortable, by all means sign up with GitHub and join in the fun :D .

Whenever you are ready :D .

Don't be shocked, we are always on the lookout for anyone who has genuine interest. I need not extend an invite, anyone can just do it anyway; again, genuine interest applies.