gpo.zugaina.org

Search Portage & Overlays:

www-servers/dufs

A distinctive utility file server

Screenshots

  • dufs-0.46.0
    ~amd64 ~riscv
    debug

    View      Download      Browse     License: || ( Apache-2.0 MIT ) Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016   
    Overlay: gentoo-zh

ChangeLog

commit 72545c11af84053f8fcb4fe1f81a1c54e404814c
Author: Zakk <zakk@gentoozh.org>
Date: Fri Aug 28 09:12:48 2026 +1000

www-servers/dufs: add OpenRC service script

因为它只安装了 systemd unit,OpenRC 用户装完没有服务可用,所以补一个 init 脚本。用 `RC_SVCNAME` 的后缀选配置文件,对应 `dufs@.service`;`start_pre` 建 `/run/dufs`,因为服务以 `dufs` 用户运行,建不了 root 拥有的目录。

因为 dufs 按进程 umask 创建 UNIX socket,同组进程没有写权限连不上,而上游拒绝加权限选项(sigoden/dufs#506),所以 `start_post` 等 socket 出现后 chmod 0660,跟 unit 的 `ExecStartPost` 一致;`start_pre` 先删掉残留 socket,否则 chmod 会打到被 dufs 替换掉的旧文件。

Signed-off-by: Zakk <zakk@gentoozh.org>

commit e4b3e6461c171199d267cc2cc3418f062a0a1aa0
Author: Puqns67 <me@puqns67.icu>
Date: Mon Jul 27 23:07:43 2026 +0800

www-servers/dufs: drop 0.45.0

commit 3a9d317c9075df0cf280bdae3e63e3a49e7db860
Author: Puqns67 <me@puqns67.icu>
Date: Mon Jul 27 22:58:03 2026 +0800

www-servers/dufs: rename www-apps/dufs