Webgrab update permissions and missing wg3-cron

Hello everyone, i just set up the webgrab+plus and I’m trying to figure out how to actually run the grab scrip to test my config, and while looking in the logs I noticed some permissions errors:

[migrations] started
[migrations] no migrations found
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver io
───────────────────────────────────────
To support LSIO projects visit:

───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 568
User GID: 568
───────────────────────────────────────
[custom-init] No custom files found, skipping…
[ls.io-init] done.
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
/bin/ash: /app/update.sh: Permission denied
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
----+
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 568
User GID: 568
───────────────────────────────────────
[custom-init] No custom files found, skipping…
[ls.io-init] done.

I’m using the user apps with uid and guid 568 for other containers as well. I used to run with the user dockeruser uid /guid 1001 but have since changed to match permissions on a separate system, could it be the user apps is not added to a group og something like that?
Can anyone help me find what is wrong here.

Edit:

Did some more investigation.
I logged in to the running container to see how the update.sh file works. Here I noticed that I can’t find the wg3-cron file anywhere, it’s not in my persistent volume and I haven’t found it inside the container either, do I just create a new Cron or is it supposed to already exists.

Please share your docker run or docker compose.

Of course, sorry I forgot that. here it is

webgrabplus:
image: lscr.io/linuxserver/webgrabplus:latest
container_name: webgrabplus
hostname: webgrabplus
mac_address: 02:42:ac:12:00:06
environment:
- PUID=568
- PGID=568
- TZ=${TZ}
volumes:
- /opt/appdata/webgrabplus/config:/config
- /mnt/scratch/epg:/data
restart: unless-stopped

We found it’s an issue on our side with the script not being marked executable. It should be fixed via

Thank you very much, looking forward to trying it again.
Will this also help with the missing wg3-cron file?

We are looking into that right now! thanks for bringing this all to our attention.

Thank you so much, happy to help. Hope you can make it work, looking forward to try it again.

SO the cron issue appears to have been an oversight in readme updates during a recent change to how we handle cron. @NyNe submitted Refer to universal cron mod by nemchik · Pull Request #68 · linuxserver/docker-webgrabplus (github.com) which i’ve just approved and should resolve any confusion.

If you need any help with this, I would encourage you to come on discord for that support!

thanks!

Thank you very much, i have installed the cron mod and the file showed up as expected, i will ask in the discord if I can’t make it run.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.