HajTex_living_with_keycloak/docker/compose/scp_git_bridge/files
2025-05-04 17:45:25 +02:00
..
auth_against_docker.py Add files via upload 2024-12-22 18:51:14 +01:00
build_jail.sh Add files via upload 2024-12-22 18:51:14 +01:00
config.json Add files via upload 2025-05-02 19:29:16 +02:00
config.toml Rename docker/compose/scp_git_bridge/config.toml to docker/compose/scp_git_bridge/files/config.toml 2024-12-23 03:09:42 +01:00
download_files.py Add files via upload 2024-12-24 05:50:41 +01:00
get_key_overleaf.py Update get_key_overleaf.py 2025-05-04 17:45:25 +02:00
get_projects.py Add files via upload 2024-12-24 15:45:43 +01:00
init.sh Rename docker/compose/scp_git_bridge/init.sh to docker/compose/scp_git_bridge/files/init.sh 2024-12-23 03:09:57 +01:00
pam_sshd Add files via upload 2024-12-22 18:51:14 +01:00
pre-rush.sh Add files via upload 2024-12-22 18:51:14 +01:00
process_user_auth.sh Add files via upload 2024-12-22 03:52:01 +01:00
README.md Update README.md 2024-12-22 18:56:18 +01:00
rush.rc Add files via upload 2024-12-22 18:51:14 +01:00
set_key_overleaf.py Add files via upload 2025-05-02 19:53:04 +02:00
sshd_config Add files via upload 2024-12-22 18:51:14 +01:00
update_project_list.py Add files via upload 2024-12-22 18:51:14 +01:00
update_user_jail.sh Add files via upload 2025-05-02 19:53:04 +02:00
update_userlist.py Add files via upload 2024-12-22 03:33:42 +01:00

  • auth_against_docker.py

    If given a username and password, the tool talks to the overleaf container and checks the credentials against the overleaf userdata base

  • build_jail.sh

    Collects the files for the sshd jail into the /master_jail directory.

  • download_files.py

    Include file that organizes the retrivel of the files from the overleaf container given a username

  • get_projects.py

    Given a username, it performs the update of the local project git folders under /downloads/[USERNAME].

  • pam_sshd

    The pam settings for the sshd

  • process_user_auth.sh

    Script that performs the user authentification for PAM

  • sshd_config

    sshd config file

  • update_user_jail.sh

    Prepares the individual user jails, derived from the /master_jail.

  • update_userlist.py

    Updates the local user ensembale (i.e. creates missing users) based on the user list from the overleaf user database

  • pre-rush.sh

    Is called by sshd and organizes the pre-git processes and the jail

  • rush.rc

    Config file for the restricted user shell (rush)

  • update_project_list.py

    Acquires the project list from the overleaf docker for a given user