LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Ну, я не поленился и засетапил себе rclone с гуглодиском, чтобы проверить самостоятельно:

# /home/intelfx/.config/systemd/user/rclone-mount@.service
[Unit]
Description=Rclone mount %I: on ~/mnt/%I
After=network-online.target

[Service]
Type=forking
ExecStartPre=-/usr/bin/mkdir -pv %h/mnt/%I
ExecStart=/usr/bin/rclone mount %I: %h/mnt/%I --config %E/rclone/rclone.conf --daemon
ExecStopPost=-/usr/bin/fusermount -u %h/mnt/%I
Restart=on-failure

[Install]
WantedBy=default.target
$ systemctl --user status rclone-mount@intelfx.name.service
● rclone-mount@intelfx.name.service - Rclone mount intelfx.name: on ~/mnt/intelfx.name
     Loaded: loaded (/home/intelfx/.config/systemd/user/rclone-mount@.service; disabled; preset: enabled)
     Active: active (running) since Wed 2024-06-26 08:29:42 CEST; 49s ago
 Invocation: e2f44d9b17dc4557975729e67306804f
    Process: 1538755 ExecStartPre=/usr/bin/mkdir -pv /home/intelfx/mnt/intelfx.name (code=exited, status=0/SUCCESS)
    Process: 1538757 ExecStart=/usr/bin/rclone mount intelfx.name: /home/intelfx/mnt/intelfx.name --config /home/intelfx/.config/rclone/rclone.conf --daemon (code=exited, status=0/SUCCESS)
   Main PID: 1538770 (rclone)
         IO: 0B read, 0B written
      Tasks: 14 (limit: 19040)
     Memory: 31.5M (peak: 61.1M)
        CPU: 480ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/app-rclone\x2dmount.slice/rclone-mount@intelfx.name.service
             └─1538770 /usr/bin/rclone mount intelfx.name: /home/intelfx/mnt/intelfx.name --config /home/intelfx/.config/rclone/rclone.conf --daemon

Jun 26 08:29:40 able systemd[1378]: Starting Rclone mount intelfx.name: on ~/mnt/intelfx.name...
Jun 26 08:29:40 able mkdir[1538755]: /usr/bin/mkdir: создан каталог '/home/intelfx/mnt/intelfx.name'
Jun 26 08:29:42 able systemd[1378]: Started Rclone mount intelfx.name: on ~/mnt/intelfx.name.

Всё работает как надо. rclone v1.66.0. Ищи где у тебя что не так, можешь попробовать с rclone mount -vv.

Исходная версия intelfx, :

Ну, я не поленился и засетапил себе rclone с гуглодиском, чтобы проверить самостоятельно:

# /home/intelfx/.config/systemd/user/rclone-mount-gdrive.service
[Unit]
Description=Google Drive mount
After=network-online.target

[Service]
Type=forking
ExecStart=/usr/bin/rclone mount intelfx.name: /home/intelfx/mnt/gdrive --config /home/intelfx/.config/rclone/rclone.conf --daemon
ExecStopPost=-/usr/bin/fusermount -u /home/intelfx/mnt/gdrive
Restart=on-failure

[Install]
WantedBy=default.target

Всё работает как надо. rclone v1.66.0. Ищи где у тебя что не так, можешь попробовать с rclone mount -vv.