Linux通用文件夹保管器
fcust的Python项目详细描述
文件夹保管人
Linux通用文件夹保管器
- 自由软件:GNU通用公共许可证v3
- 文档:https://fcust.readthedocs.io。在
为什么?
家庭电脑运行Fedora,有很多用户,我们想共享一些文件。 为此,我们创建了一个共享的公共文件夹。 这个包解决了我们的用例所带来的问题。在
特点
此软件包旨在对Fedora工作站中多个用户共享的文件夹执行维护。 文件夹应属于所有用户都是其成员的组。在
- 浏览文件夹的内容并强制执行公用组所有权。在
- 浏览文件夹的内容并将公用组的读写权限强制为 以及设置groupid粘性位。在
- 提供一个命令行命令,该命令行命令具有合理的默认值,用于强制执行公用文件夹组所有权 和权限。在
- 将日志写入/tmp/fcust/$USER.log。在
- 提供用户systemd服务以定期强制实施公用文件夹组所有权 和权限。在用户注销时运行。在
这个包要解决的关键问题是从一个位置移动到另一个位置的文件不会继承 在常用文件夹中的适当权限,因此当其他用户试图访问这些权限时,他们会遇到 问题。在
快速入门指南
安装fcust:
$ dnf install python3-fcust-0.0.13-1.fc33.noarch.rpm
在手动创建公用组,并将有权访问该组的用户添加为成员。 例如:
^{pr2}$ 在创建该文件夹并分配适当的权限:
$ mkdir /path/to/common/folder/ $ chown :family /path/to/common/folder/ $ chmod 2775 /path/to/common/folder/
在设置fcust:
$ fcust setup /path/to/common/folder/ $ fcust activate
在要在权限正确的公用文件夹上手动运行fcust,请运行:
$ fcust run /path/to/common/folder/
在
学分
此包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。在
历史
0.1.1(2020年11月22日)
- 增加了查看最近服务日志的功能。在
- 发布功能完整包的测试版。在
0.0.14(2020年11月10日)
- 添加创建、启动和停止systemd用户服务的功能
0.0.10(2020-11-07)
- F33释放
- 次要文档更新
0.0.9(2020-10-13)
- 修复了日志访问路径错误
0.0.8(2020-10-10)
- 草稿包装为fedora 32 rpm包装
0.0.5(2020-10-07)
- 添加了文件夹内容权限强制执行的命令行命令
- 添加的文档
0.0.3(2020-10-05)
- Alpha版本,具有通用文件夹增强功能。在
- 项目
标签: