25: 2023-05-27 (土) 19:30:03 iseki |
現: 2023-11-14 (火) 16:16:16 iseki |
| * Moodle & JupyterHub 連携 [#t72c88ce] | | * Moodle & JupyterHub 連携 [#t72c88ce] |
- | - ''現行システムは JupyterHub-2.3.1, 3.1.1 では動作するが,4.0.0 では動作しない'' | + | - %%''現行システムは JupyterHub-2.3.1, 3.1.1 では動作するが,4.0.0 では動作しない''%% |
| + | -- 動くようになりました. |
| | | |
| - LTI カスタムパラメータを使用した Moodle + JupyterHub 連携を研究中 | | - LTI カスタムパラメータを使用した Moodle + JupyterHub 連携を研究中 |
| +++ base.py 2023-05-07 01:44:31.750265669 -0400 | | +++ base.py 2023-05-07 01:44:31.750265669 -0400 |
| @@ -235,7 +235,8 @@ | | @@ -235,7 +235,8 @@ |
| + | |
| def check_xsrf_cookie(self): | | def check_xsrf_cookie(self): |
| try: | | try: |
| -- socket を読み書きできるアクセス用ユーザを作成する(グループが同じになるようにする). | | -- socket を読み書きできるアクセス用ユーザを作成する(グループが同じになるようにする). |
| --- 例えば podman グループ(アクセス用ユーザはこのグループに参加する必要がある)を作成した場合 (root podman drwxrws---) | | --- 例えば podman グループ(アクセス用ユーザはこのグループに参加する必要がある)を作成した場合 (root podman drwxrws---) |
| + | |
| - /usr/lib/systemd/system/podman.socket | | - /usr/lib/systemd/system/podman.socket |
| [Unit] | | [Unit] |
| Description=Podman API Socket | | Description=Podman API Socket |
| Documentation=man:podman-system-service(1) | | Documentation=man:podman-system-service(1) |
| + | |
| [Socket] | | [Socket] |
| ExecStartPre=/usr/bin/chgrp podman /var/run/podman | | ExecStartPre=/usr/bin/chgrp podman /var/run/podman |
| ListenStream=%t/podman/podman.sock | | ListenStream=%t/podman/podman.sock |
| SocketMode=0660 | | SocketMode=0660 |
| + | |
| [Install] | | [Install] |
| WantedBy=sockets.target | | WantedBy=sockets.target |