why .usr & .etc in /root ??

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

why .usr & .etc in /root ??

#1 Post by paulh177 »

I'e been meaning to ask this for years, but what purpose is served by having .usr and .etc links in the /root directory?

Is there a build script somewhere that leaves them behind, or maybe there was a system script that needed them once upon a blue moon?

Deleting them doesn't seem to cause problems, and leaving them can mean an ugly infinite recursion when copying or rsyncing /root :cry:

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

#2 Post by mikeb »

If memory serves they were left over from puppy one which only stored root in a knoppix like manner.... never found a problem removing them.
It more than likely would only affect software from the puppy one era anyway.

Mike

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#3 Post by paulh177 »

That's the sort of thing I suspected.

I just cloned the woof-CE source to have a sniff around, and it seems they're both created as part of a woof build, from the rootfs-skeleton, but I'm so far far behind on the state of puppy creation & maintenance these days I don't even know if that's what is used for creating new pup releases :(

Still, I've raised an issue on github anyway.
Last edited by paulh177 on Mon 12 Nov 2018, 15:40, edited 1 time in total.

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#4 Post by paulh177 »

I always liked Knoppix tho.
I just liked Puppy better :)

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

#5 Post by mikeb »

Still, I've raised an issue on github anyway.
Good idea as it is a woefully obsolete feature.

I have a liking for Slax myself but there are things that happen in puppy which are irresistible.

mike

Post Reply