private homedirs and separate XDG_PUBLICSHARE_DIR (/home/share/<username>)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Your homedir should be private but there should be a special "public" readable folder where you can put files you want to share with other users of the same machine. (for example /home/share/
RATIONALE :
* the files in your home dir should not be read by others unless you give others permission to do so (privacy and security issue)
* with this solution people have an easy way of giving others permission to read their files
IMPLEMENTATION DETAILS :
XDG_PUBLICSHARE_DIR is defined in ~/.config/
https:/
(Originaly this Bug talked about setting specific umasks for directories (not supported with standard linux) and did not consider user private groups allowing a default umask of 002 and sgid group directories.)
original brainstorm link : http://
description: | updated |
description: | updated |
description: | updated |
summary: |
- The default umask should be set to 077. XDG_PUBLICSHARE_DIR should have - umask 022 + private homedirs and separate XDG_PUBLICSHARE_DIR + (/home/share/<username>) |
There is a blueprint for this: /blueprints. launchpad. net/ubuntu/ +spec/local- file-share
https:/
The blueprint is a better place to discuss the implementation, so I propose closing this bug, users should add comments to the blueprint instead.