-
-
Notifications
You must be signed in to change notification settings - Fork 496
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
DietPi-Software | Make Go an own install option (ID=188) #4272
Commits on Apr 14, 2021
-
+ DietPi-Software | Make Golang Go an own install option (ID=188)
Configuration menu - View commit details
-
Copy full SHA for 6d692ee - Browse repository at this point
Copy the full SHA 6d692eeView commit details -
+ CHANGELOG | Golang Go: Being previously tied into the OpenBazaar install, Golang Go has now become a dedicated install option with the software ID 188
Configuration menu - View commit details
-
Copy full SHA for d2f70e7 - Browse repository at this point
Copy the full SHA d2f70e7View commit details -
+ DietPi-Patches | Mark now dedicated Golang Go as installed if OpenBazaar is + DietPi-Patches | Load DietPi-Globals at the beginning of the script now and implement G_EXEC error handler where applicable
Configuration menu - View commit details
-
Copy full SHA for b69d38d - Browse repository at this point
Copy the full SHA b69d38dView commit details
Commits on Apr 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 735f044 - Browse repository at this point
Copy the full SHA 735f044View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e1fbe - Browse repository at this point
Copy the full SHA f0e1fbeView commit details -
+ DietPi-Software | Go: It's named "Go" only + DietPi-Software | Go: Grab latest available version automatically from JSON version of the download page + DietPi-Software | Go: Add a note to uninstall section about keeping GOPATH /mnt/dietpi_userdata/go
Configuration menu - View commit details
-
Copy full SHA for 7058239 - Browse repository at this point
Copy the full SHA 7058239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268f873 - Browse repository at this point
Copy the full SHA 268f873View commit details -
+ DietPi-Software | Go: Omit curl error 23 as "grep -m1" terminates the pipe when found the first match. The page is too large for the curl cache to have the download fully completed, like it is for "api.github.com/.../latest" pages. This omits all curl errors, which is okay as of the G_DIETPI-NOTIFY below, which makes us verify the download already.
Configuration menu - View commit details
-
Copy full SHA for 535127e - Browse repository at this point
Copy the full SHA 535127eView commit details -
+ DietPi-Software | Go: Since Go v1.16, GOPATH vs module mode is not auto-detected anymore by default, but module mode is forced. Since we want to install and control package instances in our defined GOPATH, revert this change via /etc/bashrc.d/go.sh for bash shell sessions, so that the presence of a go.mod file in cwd triggers module mode, while otherwise GOPATH is used: https://golang.org/ref/mod#mod-commands + DietPi-Software | OpenBazaar: Remove doubled install notification and force GOPATH mode + DietPi-Software | OpenBazaar: Add documentation URL to systemd unit and assure it starts after network is up to allow IP binding + DietPi-Software | OpenBazaar: Error-handle init and credentials input, as e.g. when not being able to confirm/repeat the password, there is no clean way to retry: CTRL+C terminates the attempt, but leaves the instance without credentials set and more importantly it leaves the terminal in a broken state, manipulated by OB to hide the typed password and not reset on regular termination, which is bad. Piping the output through "tee" via G_EXEC_OUTPUT=1 limits the terminal manipulation to the tee instance, so exiting or retrying can be done fine.
Configuration menu - View commit details
-
Copy full SHA for 10f7e0b - Browse repository at this point
Copy the full SHA 10f7e0bView commit details -
+ DietPi-Software | OpenBazaar: Make build verbose to allow following the longer taking process + DietPi-Software | YaCy: Detect latest version automatically, using a similar method as with OpenBazaar + DietPi-Software | YaCy: Start enabled service after network, to allow IP binding, and add official Wiki to systemd documentation
Configuration menu - View commit details
-
Copy full SHA for 3b84fc7 - Browse repository at this point
Copy the full SHA 3b84fc7View commit details -
+ CHANGELOG | YaCy: New installs and reinstalls will now have the latest version detected and downloaded automatically. This enables an easy update method by simply reinstalling YaCy via "dietpi-software reinstall 133", independent of the DietPi version.
Configuration menu - View commit details
-
Copy full SHA for 1a7f57a - Browse repository at this point
Copy the full SHA 1a7f57aView commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5e5f400 - Browse repository at this point
Copy the full SHA 5e5f400View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9a001c - Browse repository at this point
Copy the full SHA f9a001cView commit details -
+ DietPi-Software | OpenBazaar: Little config edit tweak: Single line arrays are perfectly possible
Configuration menu - View commit details
-
Copy full SHA for 51353a9 - Browse repository at this point
Copy the full SHA 51353a9View commit details -
+ DietPi-Software | OpenBazaar: Little uninstall enhancement: Especially remove data dir as well
Configuration menu - View commit details
-
Copy full SHA for febf5dc - Browse repository at this point
Copy the full SHA febf5dcView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.