Интерфейс клиента простой как две копейки. Разработчики выкладывают хотя бы часть исходников на github.
Адекватные «правила». Сделал еще профиль apparmor для клиента, чтобы был:
#include <abstractions/base>
#include <abstractions/private-files>
#include <abstractions/python>
#include <abstractions/gnome>
/usr/bin/SpiderOak r,
/usr/bin/dirname rix,
network,
/opt/SpiderOak/ rw,
/opt/SpiderOak/ r,
/opt/SpiderOak/lib/** rwkmix,
/opt/SpiderOak/lib/ r,
owner @{HOME}/.config/SpiderOak/ rw,
owner @{HOME}/.config/SpiderOak/** rwk,
/tmp/ffi* rwmk,
deny /etc/mtab r,
owner @{HOME}/ r,
owner @{HOME}/SpiderOak/ r,
owner @{HOME}/SpiderOak/* rw,
owner @{HOME}/SpiderOak/** rw,
}
Я если кто вдруг не понял, я дал ему чтение и запись в специально созданную для него директорию в /home, мне так удобней.