Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 810 Bytes

README.md

File metadata and controls

39 lines (30 loc) · 810 Bytes

fossilite

SSH multi-user access to Fossil repos

Hints

Running Fossil

fossil sqlite3 -R repo "Replace Into user(login, pw, cap) Values('vasya', hex(randomblob(20)), 'g')"
fossil sqlite3 -R repo "Replace Into config(name, value) Values('remote_user_ok', 1)"
export REMOTE_USER=vasya
fossil http repo

Groups

Group contains two lists: included users and excluded ones.

In/excluding user to group:

Mode Syntax
  • | user or +user
  • | -user or !user

In/excluding group to group:

Included Excluded Syntax
+   |    +   | N/A
+   |        | +@group
+   |    -   | @group
    |    +   | +!@group
    |        | N/A
    |    -   | -!@group
-   |    +   | !@group
-   |        | -@group
-   |    -   | N/A