-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix bad use of "ln -sf" #986
Fix bad use of "ln -sf" #986
Conversation
…nation is already a link to a directory.
Kudos, SonarCloud Quality Gate passed! |
1019e69
into
automatic-ripping-machine:main
Wait a second, I think this fix makes two assumptions:
The result of these assumptions is that if you are using the default script from this repo, and placing your folders as the docs instruct, then this line will attempt to delete your music folder and replace it with a symlink to a folder that doesn't exist. I say this, because it just happened to me with a fresh setup.
|
Correction / addendum / now I'm even more confused: While the default It looks like a capitalization change was made to |
…-ripping-machine to v2.6.69@c364433 by renovate (#17405) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [automaticrippingmachine/automatic-ripping-machine](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine) | patch | `2.6.67` -> `2.6.69` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>automatic-ripping-machine/automatic-ripping-machine (automaticrippingmachine/automatic-ripping-machine)</summary> ### [`v2.6.69`](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/releases/tag/2.6.69) [Compare Source](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/compare/2.6.67...2.6.69) #### What's Changed - Add configurable URL for notifications by [@​anthonylavado](https://togithub.com/anthonylavado) in [automatic-ripping-machine/automatic-ripping-machine#972 - Bugfix for Music Rips Title issue on initial Job start Issue [#​866](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/866) by [@​microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#980 - Update README-OMDBAPI.md by [@​MNTech68](https://togithub.com/MNTech68) in [automatic-ripping-machine/automatic-ripping-machine#981 - Make the installation/how-to/contributing links longer and easier to click by [@​charmarkk](https://togithub.com/charmarkk) in [automatic-ripping-machine/automatic-ripping-machine#994 - Allow disabling auto-ejects by [@​marcusds](https://togithub.com/marcusds) in [automatic-ripping-machine/automatic-ripping-machine#991 - Fix bad use of "ln -sf" by [@​fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#986 - Images Fix for Reverse Proxy by [@​Jarlotee](https://togithub.com/Jarlotee) in [automatic-ripping-machine/automatic-ripping-machine#997 - Bump tj-actions/branch-names from 7 to 8 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1005 - Bump actions/stale from 8 to 9 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1004 - Bump actions/setup-python from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1002 - Bump docker/metadata-action from 5.0.0 to 5.3.0 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#998 - Bump github/codeql-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1011 - Fixes for when musicbrainz returns a cdstub by [@​fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#990 - bugfix for issue [#​1026](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/1026) - typo in docker-setup.sh by [@​microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#1027 - Bump docker/metadata-action from 5.3.0 to 5.4.0 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1016 - Update greetings.yml by [@​microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#999 - fix: use job.title to show meaningful music notifications by [@​chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1033 - Improve cover art retrieval / prevent errors by [@​chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1035 - Bump docker/metadata-action from 5.4.0 to 5.5.0 by [@​dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1032 - 933 dvd might have a label containing a / by [@​1337-server](https://togithub.com/1337-server) in [automatic-ripping-machine/automatic-ripping-machine#1041 #### New Contributors - [@​MNTech68](https://togithub.com/MNTech68) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#981 - [@​charmarkk](https://togithub.com/charmarkk) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#994 - [@​marcusds](https://togithub.com/marcusds) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#991 - [@​fizbin](https://togithub.com/fizbin) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#986 - [@​Jarlotee](https://togithub.com/Jarlotee) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#997 - [@​chronicrebellion](https://togithub.com/chronicrebellion) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#1033 **Full Changelog**: automatic-ripping-machine/automatic-ripping-machine@2.6.67...2.6.69 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
…-ripping-machine to v2.6.69@c364433 by renovate (truecharts#17405) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [automaticrippingmachine/automatic-ripping-machine](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine) | patch | `2.6.67` -> `2.6.69` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>automatic-ripping-machine/automatic-ripping-machine (automaticrippingmachine/automatic-ripping-machine)</summary> ### [`v2.6.69`](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/releases/tag/2.6.69) [Compare Source](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/compare/2.6.67...2.6.69) #### What's Changed - Add configurable URL for notifications by [@&truecharts#8203;anthonylavado](https://togithub.com/anthonylavado) in [automatic-ripping-machine/automatic-ripping-machine#972 - Bugfix for Music Rips Title issue on initial Job start Issue [#&truecharts#8203;866](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/866) by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#980 - Update README-OMDBAPI.md by [@&truecharts#8203;MNTech68](https://togithub.com/MNTech68) in [automatic-ripping-machine/automatic-ripping-machine#981 - Make the installation/how-to/contributing links longer and easier to click by [@&truecharts#8203;charmarkk](https://togithub.com/charmarkk) in [automatic-ripping-machine/automatic-ripping-machine#994 - Allow disabling auto-ejects by [@&truecharts#8203;marcusds](https://togithub.com/marcusds) in [automatic-ripping-machine/automatic-ripping-machine#991 - Fix bad use of "ln -sf" by [@&truecharts#8203;fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#986 - Images Fix for Reverse Proxy by [@&truecharts#8203;Jarlotee](https://togithub.com/Jarlotee) in [automatic-ripping-machine/automatic-ripping-machine#997 - Bump tj-actions/branch-names from 7 to 8 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1005 - Bump actions/stale from 8 to 9 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1004 - Bump actions/setup-python from 4 to 5 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1002 - Bump docker/metadata-action from 5.0.0 to 5.3.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#998 - Bump github/codeql-action from 2 to 3 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1011 - Fixes for when musicbrainz returns a cdstub by [@&truecharts#8203;fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#990 - bugfix for issue [#&truecharts#8203;1026](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/1026) - typo in docker-setup.sh by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#1027 - Bump docker/metadata-action from 5.3.0 to 5.4.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1016 - Update greetings.yml by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#999 - fix: use job.title to show meaningful music notifications by [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1033 - Improve cover art retrieval / prevent errors by [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1035 - Bump docker/metadata-action from 5.4.0 to 5.5.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1032 - 933 dvd might have a label containing a / by [@&truecharts#8203;1337-server](https://togithub.com/1337-server) in [automatic-ripping-machine/automatic-ripping-machine#1041 #### New Contributors - [@&truecharts#8203;MNTech68](https://togithub.com/MNTech68) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#981 - [@&truecharts#8203;charmarkk](https://togithub.com/charmarkk) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#994 - [@&truecharts#8203;marcusds](https://togithub.com/marcusds) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#991 - [@&truecharts#8203;fizbin](https://togithub.com/fizbin) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#986 - [@&truecharts#8203;Jarlotee](https://togithub.com/Jarlotee) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#997 - [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#1033 **Full Changelog**: automatic-ripping-machine/automatic-ripping-machine@2.6.67...2.6.69 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
…-ripping-machine to v2.6.69@c364433 by renovate (truecharts#17405) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [automaticrippingmachine/automatic-ripping-machine](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine) | patch | `2.6.67` -> `2.6.69` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>automatic-ripping-machine/automatic-ripping-machine (automaticrippingmachine/automatic-ripping-machine)</summary> ### [`v2.6.69`](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/releases/tag/2.6.69) [Compare Source](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/compare/2.6.67...2.6.69) #### What's Changed - Add configurable URL for notifications by [@&truecharts#8203;anthonylavado](https://togithub.com/anthonylavado) in [automatic-ripping-machine/automatic-ripping-machine#972 - Bugfix for Music Rips Title issue on initial Job start Issue [#&truecharts#8203;866](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/866) by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#980 - Update README-OMDBAPI.md by [@&truecharts#8203;MNTech68](https://togithub.com/MNTech68) in [automatic-ripping-machine/automatic-ripping-machine#981 - Make the installation/how-to/contributing links longer and easier to click by [@&truecharts#8203;charmarkk](https://togithub.com/charmarkk) in [automatic-ripping-machine/automatic-ripping-machine#994 - Allow disabling auto-ejects by [@&truecharts#8203;marcusds](https://togithub.com/marcusds) in [automatic-ripping-machine/automatic-ripping-machine#991 - Fix bad use of "ln -sf" by [@&truecharts#8203;fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#986 - Images Fix for Reverse Proxy by [@&truecharts#8203;Jarlotee](https://togithub.com/Jarlotee) in [automatic-ripping-machine/automatic-ripping-machine#997 - Bump tj-actions/branch-names from 7 to 8 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1005 - Bump actions/stale from 8 to 9 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1004 - Bump actions/setup-python from 4 to 5 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1002 - Bump docker/metadata-action from 5.0.0 to 5.3.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#998 - Bump github/codeql-action from 2 to 3 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1011 - Fixes for when musicbrainz returns a cdstub by [@&truecharts#8203;fizbin](https://togithub.com/fizbin) in [automatic-ripping-machine/automatic-ripping-machine#990 - bugfix for issue [#&truecharts#8203;1026](https://togithub.com/automatic-ripping-machine/automatic-ripping-machine/issues/1026) - typo in docker-setup.sh by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#1027 - Bump docker/metadata-action from 5.3.0 to 5.4.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1016 - Update greetings.yml by [@&truecharts#8203;microtechno9000](https://togithub.com/microtechno9000) in [automatic-ripping-machine/automatic-ripping-machine#999 - fix: use job.title to show meaningful music notifications by [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1033 - Improve cover art retrieval / prevent errors by [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) in [automatic-ripping-machine/automatic-ripping-machine#1035 - Bump docker/metadata-action from 5.4.0 to 5.5.0 by [@&truecharts#8203;dependabot](https://togithub.com/dependabot) in [automatic-ripping-machine/automatic-ripping-machine#1032 - 933 dvd might have a label containing a / by [@&truecharts#8203;1337-server](https://togithub.com/1337-server) in [automatic-ripping-machine/automatic-ripping-machine#1041 #### New Contributors - [@&truecharts#8203;MNTech68](https://togithub.com/MNTech68) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#981 - [@&truecharts#8203;charmarkk](https://togithub.com/charmarkk) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#994 - [@&truecharts#8203;marcusds](https://togithub.com/marcusds) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#991 - [@&truecharts#8203;fizbin](https://togithub.com/fizbin) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#986 - [@&truecharts#8203;Jarlotee](https://togithub.com/Jarlotee) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#997 - [@&truecharts#8203;chronicrebellion](https://togithub.com/chronicrebellion) made their first contribution in [automatic-ripping-machine/automatic-ripping-machine#1033 **Full Changelog**: automatic-ripping-machine/automatic-ripping-machine@2.6.67...2.6.69 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTYiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
Description
Changes an
ln -sf
into separaterm -f
andln -s
commands, becauseln -sf
doesn't do what's expected if the destination is already a link to a directory.Fixes #985 (Incorrect ln -sf in startup script means that ARM can't restart if ~arm/Music is on a CIFS/Samba share)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
Changed
arm_user_files_setup.sh
as in this PR, and ARM then restarted smoothly. Without this change, and with a docker-v
option that maps/home/arm/Music
to a samba share, restarting ARM after running it and shutting it down won't work. (see bug description)Please also list any relevant details for your test configuration
Checklist:
Changelog:
Include the details of changes made here
ln -sf
intorm -f
andln -s
Logs
Attach logs from successful test runs here