Big security hole: Should have implimentation.

What features/apps/bugfixes needed in a future Puppy
Message
Author
User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#16 Post 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:
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#17 Post 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.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#18 Post 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

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#19 Post 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

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#20 Post 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.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#21 Post 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)
Puppy Linux Blog - contact me for access

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#22 Post 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.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#23 Post 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

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#24 Post 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.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

darry1966

#25 Post 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.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#26 Post by mikeb »

I am glad my experience of converting puppies to multiuser is of no use :D

mike

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#27 Post 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
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#28 Post by mikeb »

how does one go about doing that?

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

mike

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#29 Post 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
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#30 Post by mikeb »

Thanks

mike

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#31 Post by 01micko »

Where are you mikeb? I see dejan555 is registered at Nabble but not yet forked a woof repository.

:)
Attachments
woof-CE_forks.png
(45.77 KiB) Downloaded 299 times
Puppy Linux Blog - contact me for access

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#32 Post by dejan555 »

Nope, I haven't yet looked into setting up git account but I will.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#33 Post by mikeb »

:shock:
patience is a virtue.....
generally a strange form of welcome....

mike

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#34 Post 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.
Puppy Linux Blog - contact me for access

Post Reply