This symlink was added in d42753485b71f5f26b682a187d1963ef138cd0ab,
to allow finding the path to the latest built binary, because at the time,
those paths were prefixed with the version or commit (e.g. `bundles/1.5.0-dev`).
Commit bac2447964c8cdfcf35f928841d60310db997c76 removed the version-prefix in
paths, but kept the old symlink for backward compatiblity. However, many
things were moved since then (e.g. paths were renamed to `binary-daemon`,
and various other changes). With the symlink pointing to the symlink's parent
directory, following the symlink may result into an infinite recursion,
which can happen if scripts using wildcards / globbing to find files.
With this symlink no longer serving a real purpose, we can probably safely
remove this symlink now.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
(cherry picked from commit dde1fd78c7c9a142a4099917198e69d88d34d088)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -179,13 +179,6 @@ main() {
|
| 179 | 179 |
fi |
| 180 | 180 |
mkdir -p bundles |
| 181 | 181 |
|
| 182 |
- # Windows and symlinks don't get along well |
|
| 183 |
- if [ "$(go env GOHOSTOS)" != 'windows' ]; then |
|
| 184 |
- rm -f bundles/latest |
|
| 185 |
- # preserve latest symlink for backward compatibility |
|
| 186 |
- ln -sf . bundles/latest |
|
| 187 |
- fi |
|
| 188 |
- |
|
| 189 | 182 |
if [ $# -lt 1 ]; then |
| 190 | 183 |
bundles=(${DEFAULT_BUNDLES[@]})
|
| 191 | 184 |
else |