Why is spot not in /home?

Puppy related raves and general interest that doesn't fit anywhere else
Message
Author
User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#21 Post by mikeb »

Yes SONY and MS must have produced quite a few kids by now but who gets custody afterwards?

And yes...who wants the default cursor... I did notice that thing when testing ...well when I was able to see it :D

I won't suggest a /etc/skel folder at this point...too many tomatoes to dodge already..

Mike

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

#22 Post by 01micko »

What should have been a couple of minutes turned into days. It is hardcoded to boot Windows at all cost..(snip)
IMHO, not being a real programmer per sé, hard coding is the apitimy of all evil.

Early on I learned that certain things have their set environmental variables and that respecting those saves pain. :)

Trouble is that NOTHING follows standards. Nobody cares. It is "what suits at the time" and there are no rules.

Have I said this before? :lol:
Puppy Linux Blog - contact me for access

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

#23 Post by mikeb »

Have I said this before?
yes 7 posts back.... must be a sore point :D

For an easier life it is nicer when there is some attempt at consistancy.

Mike

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#24 Post by linuxcbon »

Already asked but Barry has his way of doing things.
The only solution is that you make your derivative with more "standard" stuff.

unicorn316386

#25 Post by unicorn316386 »

When I save in Firefox, it goes to root (root/Downloads or root/Desktop), and with spot it goes to root/spot. Since both are relatively in the same place, I think it is organized this way. The feature accomplishes it's goal (only saving to spot) like Sandboxie does for me in Windows. So if spot should be home/spot, I think most of root should be in home too (since it has a lot of your personal/edited settings). What is the purpose of root folder then though? I never paid much attention to "standards for other Linux distors", Puppy was the first one that worked for me and was light and friendly (except for #puppylinux chat :evil: ) so I've been a fan of only Puppy ever since. As long as I know where that stuff goes them I'm good. :)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#26 Post by bigpup »

There is no /home in Puppy.

/root is used like /home is used in other versions of Linux.

The only home used in Puppy is /mnt/home

Maybe you can understand with this picture.
Attachments
capture4369.png
(40.77 KiB) Downloaded 238 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

unicorn316386

#27 Post by unicorn316386 »

bigpup wrote:There is no /home in Puppy.

/root is used like /home is used in other versions of Linux.

The only home used in Puppy is /mnt/home

Maybe you can understand with this picture.
I understand from your description alone. My point was the placement of root/spot makes sense, which you seemed to have confirmed. Image

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

#28 Post by mikeb »

/root is the profile folder for the root admin

/home is the place for other users in linux land (which to me spot is a poor mans user profile but as you see there was a debate)

reusing names for different meanings is a fun way to confuse :D
eg

/ = root (of the filesystem)
/root = root (profile)
/home = user profile folder locations
/mnt/home = mount point for the partition where the puppy files are

Again I just see a standard puppy implentation of /root and see a pile of unrelated clutter...but i am just a simple bunny :)

In windows document and settings = home (or whatever its called) and all profiles including admin and system are there.... not sure if that makes windows organised.

home = good food and a warm bed (in my book)
organized = something that would be nice
puppy standard = making it as ugly as possible :D


Obviously this post is a waste of time but thanks for the fun :)

mike

unicorn316386

#29 Post by unicorn316386 »

mikeb wrote:/root is the profile folder for the root admin
Ah thank you. I can see why user/root and user/spot (Windows style) or something else might make more sense now.
mikeb wrote:reusing names for different meanings is a fun way to confuse :D
Haha, I definitely agree! Trying to talk to someone about "root" or go to "root" can have at least 3 meanings in Linux. Image

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

#30 Post by mikeb »

Yes as a wrote I did always wonder why its not /home/root and /home/fred and so on.

I believe historically its because such folders where different partitions .... linux likes to get around :D

/home in otherwords was a dedicated partition for all profiles and /root just for the admin who occasionally popped in for a tweak and as such is considered a special system profile only..small and fluffy since he would be playing the command line.

Also hard drives were the size of a PC for 10MB of storage ... and noisy too :)

mike

unicorn316386

#31 Post by unicorn316386 »

mikeb, what are you thoughts on this one?
About fido wrote:fido is another name for a dog, and is a full non-root login account, as you would get in any other Linux distro. With one peculiarity, it's home directory is /root (which may indeed seem very peculiar to you, but there is a reason for it!). As with other distros, you would use 'su' or 'sudo' to perform administrator activities.
:lol:

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

#32 Post by mikeb »

Didn't see the reason for it there... If i remember fido was a brief encounter.

Mike

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#33 Post by jamesbond »

unicorn316386 wrote:mikeb, what are you thoughts on this one?
About fido wrote:fido is another name for a dog, and is a full non-root login account, as you would get in any other Linux distro. With one peculiarity, it's home directory is /root (which may indeed seem very peculiar to you, but there is a reason for it!). As with other distros, you would use 'su' or 'sudo' to perform administrator activities.
:lol:
Spot is debatable. Fido is not. It is totally indefensible. I will not speak further :D
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#34 Post by Smithy »

.
Attachments
BriefEncounter.jpg
(41.91 KiB) Downloaded 358 times

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

#35 Post by mikeb »

Ah missed reply and thanks for the image :)

As it happens a multiuser pup no longer needs exec xwin to avoid a shutdown loop. I assume its due to not dangling off /etc/profile

Perhaps user Rover or Butch might give all this running as non root a more macho appeal... but then what are we hiding from?

Mike

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#36 Post by Smithy »

mikeb wrote:Ah missed reply and thanks for the image :)

As it happens a multiuser pup no longer needs exec xwin to avoid a shutdown loop. I assume its due to not dangling off /etc/profile

Perhaps user Rover or Butch might give all this running as non root a more macho appeal... but then what are we hiding from?

Mike
Well in the above case, I think they were almost drawn into having an extra marital fling under sudo, but then they came to their senses and went back to root, which in the forties, was the done thing. woof woof.

Root is ideal for Puppy, because it is a ram baby, and if you have a spare save file, you can resurrect the dead, which is (was) better than Billy's "last known good configuration" except that facility (imo) used to be quite hit and miss and it was probably better to use "format C: Y/N".

None of my friends using Puppy have had any problems, but they are using it as a single user, maybe there is a case for a multi user Puppy?

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

#37 Post by mikeb »

Well not sure if fixing puppy is related to using /root for users.

Indeed easy break / easy fix reminds me sooo much of windows 98...perhaps thats why the MS icons are used :D

Multiuser...well I added it just to see if it could be done...never use it myself..like other things GNU its obtuse and annoying in use. Most just want custom profiles for individual users rather than a warm sense of security.
Its also a must for anyone using in a public enviroment such as a internet cafe or a club.... puppy lacking it must restrict its wider usage in such enviroments except for the foolhardy.

Personally I think spot is a complete waste of time and a cludgy example of providing a roll of tin foil for the paranoid. :D

all fun...no games

mike

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#38 Post by Smithy »

mikeb wrote:
Personally I think spot is a complete waste of time and a cludgy example of providing a roll of tin foil for the paranoid. :D

all fun...no games

mike
Very handy is tinfoil :) I sit my little hifi units on a bed of it to improve dab and fm reception, works well!

So back on topic Mike, do you think you and the boyz could get together a multiuser pet that could be retrofitted to Puppy, that acts transparently, or is it far more complicated than that?

Barry K, James Bond and Kirk (to my knowledge, maybe other guys as well) have worked on the security idea, you reckon it's not the way to go, so maybe the scripts that have been built could be utilised in some way, to save some of the dull, laborious, mind numbing repetitive start again method that is seen in Puppy too frequently.

I'm just wondering, not saying/ordering that you guys get it together and make a multi user or whatever. It's not Flight of the Phoenix :wink:

Actually maybe Barry put Spot in Root for a laugh. I might have had a message that said, Relax you are now under Spot, no invasion, even from worlds known or unknown or even unknowable can ever cause you any harm whatsoever, sponsored by Bacofoil.

Must admit though, it's great that Puppy doesn't have permission problems, and when Lobster and Nooby were around, we went through all the security concerns and the general consensus was it was okay as is, except for one thing which was an apparent useful annoyance. But it was fixed as a turn on/off option.

Four paragraphs, that's far too much writing from me!

All you wanted to know was why Spot 'aint in home. :)
Last edited by Smithy on Sat 18 Apr 2015, 10:39, edited 1 time in total.

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

#39 Post by mikeb »

Hmm tinfoil and a dv27 for CB heaven

Yes think spot was a donation to the paranoid... so probably a bit of a giggle.
Thing is its now being taken painfully seriously as if it makes some kind of difference to security.

To me if traveling down that road do the job properly.... slax has always had multiuser though is root by default...and that's a live ram loading linux with squashfs union layers.
So back on topic Mike, do you think you and the boyz could get together a multiuser pet that could be retrofitted to Puppy, that acts transparently, or is it far more complicated than that?
If only life was that simple... I suppose the woof thing would be the way but a one line change is a major battle. Plus I am a one man band here.
Making a pet...well I think you know the answer....variety is not the spice in this case.
I added multiuser to 2.12 to see what was involved... was fun but then things were far less complicated/messy. Most of the principles still apply though...I gave 4.12 the same treatment... went ok. Lucid might be done at some point.
I partly did it just because it makes the boot structure much nicer...more linux like .

From the forum I see 2 desires... one is to have several profiles ...keep the family happy stuff... and the other is to have a login to keep the family out. Both can be handled without being truly multiuser and indeed losing root power would simply annoy.

My right click on this mouse is failing...ruins my spellchecking...now that needs fixing. As for spot..I moved it. :D

Mike

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#40 Post by Smithy »

Ha, you moved it, good job :wink:

At least your thread might have provided food for thought on a login and profile system that doesn't get in the way of root users and, as there are so many different Puppies, can be installed as a pet.

Post Reply