-
Notifications
You must be signed in to change notification settings - Fork 161
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
Poudriere env passing doesn't handle embedded quotes with spaces right #669
Comments
|
Opened also an upstream issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236204 |
|
I see a bug here but it shouldn't block you. Looks good. Note that the quotes literally are in there. That's not what you want. Just remove the quotes in login.conf and it works as expected: |
|
I cannot reproduce the problem here with any combination of quotes in |
|
Oh #670 is needed to reproduce this. |
|
#670 is not necessary to reproduce this. This needs to be reopened, quotes have been removed: |
|
Ah thanks. |
|
This impacts everything we pass through even |
This also reduces the command line length. This works by using
env -S FOO=${FOO}.
Issue #669
This also reduces the command line length. This works by using
env -S FOO=${FOO}.
Issue #669
|
Thanks for your persistence here. It's fixed now in git. Also fixed other variables with the same problems: |
|
I think I may be seeing this or a related issue in: Edit: This was running a I had Setting FETCH_ARGS didn't seem to be working: Removing the quotes ( |
This issue is about It appears that make passes quotes in variables verbatim. Don't use quotes. |
|
Thanks Bryan |
Consider the following in
login.conf:Running poudriere gives me:
One cannot reasonably provide proxy excludes. While fetch and curl allow a comma-separated list, this cannot be used in
login.confThere is no way to escape both. If this cannot be fixed, and I do believe that this is only possible withbash, the script shall usesed(1)to replace spaces with commas:The text was updated successfully, but these errors were encountered: