-
Notifications
You must be signed in to change notification settings - Fork 164
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
A hook for mounting an extra-patches directory into the jail #928
base: master
Are you sure you want to change the base?
Commits on Oct 15, 2021
-
A hook for mounting an extra-patches directory into the jail
I've been using this for over two years. It was recently updated based upon suggestions: https://gist.github.com/dlangille/924507ce545de8fbbe78b50b752997ce Background:https://dan.langille.org/2019/08/10/poudriere-hooks/
Configuration menu - View commit details
-
Copy full SHA for f4b2972 - Browse repository at this point
Copy the full SHA f4b2972View commit details -
Use mkdir -p which removes the need for the test
Change /usr/local/etc/poudriere.d/local-patches to ${POUDRIERED}/local-patches
Configuration menu - View commit details
-
Copy full SHA for f83c52e - Browse repository at this point
Copy the full SHA f83c52eView commit details
Commits on Oct 16, 2021
-
Restore check if the directory exists before creating it.
This morning my cronjob was spewing errors: mkdir: /usr/local/poudriere/data/.m/122amd64-default-primary/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-primary/01/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-primary/04/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-primary/03/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-primary/02/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-mysql57/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-mysql80/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-pg96/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-pg10/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-pg11/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-pg12/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-pg13/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122amd64-default-unifi/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/122i386-default-primaryi386/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-primary/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-primary/03/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-primary/04/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-primary/01/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-primary/02/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-mysql57/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-mysql80/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-pg96/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-pg10/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-pg11/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-pg12/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-pg13/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13amd64-default-unifi/ref/local-patches: File exists mkdir: /usr/local/poudriere/data/.m/13i386-default-primaryi386/ref/local-patches: File exists
Configuration menu - View commit details
-
Copy full SHA for c5a5f0b - Browse repository at this point
Copy the full SHA c5a5f0bView commit details
Commits on Oct 18, 2021
-
Fix va_args error on non-amd64
Reported by: Mark Millard
Configuration menu - View commit details
-
Copy full SHA for e2f2653 - Browse repository at this point
Copy the full SHA e2f2653View commit details -
enter_interactive: Don't pkg-update.
build_repo is currently blocked for dry run modes and building the repo in a test situation does not seem prudent. For now just disable this as it is very new. Fixes 1ee1367
Configuration menu - View commit details
-
Copy full SHA for a78fcf1 - Browse repository at this point
Copy the full SHA a78fcf1View commit details -
CCACHE_NON_ROOT: Fix access to /root
Reported by: ler
Configuration menu - View commit details
-
Copy full SHA for 8d56885 - Browse repository at this point
Copy the full SHA 8d56885View commit details -
Remove surounding if and add -p to the mkdir
Seems I did not include the -p when I removed the if during my testing.
Configuration menu - View commit details
-
Copy full SHA for eedf4ea - Browse repository at this point
Copy the full SHA eedf4eaView commit details -
Revert "Fix va_args error on non-amd64"
This reverts commit e2f2653.
Configuration menu - View commit details
-
Copy full SHA for 9a9e7df - Browse repository at this point
Copy the full SHA 9a9e7dfView commit details -
Revert "enter_interactive: Don't pkg-update."
This reverts commit a78fcf1.
Configuration menu - View commit details
-
Copy full SHA for 7bd0393 - Browse repository at this point
Copy the full SHA 7bd0393View commit details -
Revert "CCACHE_NON_ROOT: Fix access to /root"
This reverts commit 8d56885.
Configuration menu - View commit details
-
Copy full SHA for 21a6e08 - Browse repository at this point
Copy the full SHA 21a6e08View commit details