-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[teleport-update] Add linking into /usr/local #47879
Merged
Merged
Changes from all commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
c2f7f39
clean up download logic
sclevine ceeb396
Finish installer tests
sclevine 81e0722
fips and ent support
sclevine 4853c04
feedback
sclevine eadf952
move enterprise/fips to webapi
sclevine 1303baf
wip
sclevine f1f2572
wip2
sclevine c8179fd
add cleanup
sclevine c44f65b
fix extract
sclevine 375942d
wip
sclevine d3ab11f
fix tests
sclevine 8f32a9b
remove safety
sclevine c676f67
cleanup
sclevine 923cfcd
cleanup extract
sclevine 5024b5a
cleanup
sclevine 360ad06
cleanup
sclevine 772881e
fix bugs
sclevine 28bb522
cleanup
sclevine File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should it be
/etc/systemd/system/
path? since we have such help message c431630#diff-39c53543c507ce0bdbd34343ad186bc7d95006d8a62171be800239fb556a8522R66-R78There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the path within the
versions
directory (e.g.,/var/lib/teleport/versions/1.2.3/etc/systemd/teleport.service
), which uses the same subpath as theexamples
directory in the Teleport tgz (examples/systemd/teleport.service
). It's not related to the system/etc/systemd/system/
directory, which is for custom service files.Not strongly opinionated on if we introduce
/system/
, since only the symlink location matters to systemd. Happy to change it if anyone feel strongly. It might make more sense as/var/lib/teleport/versions/1.2.3/lib/systemd/system/teleport.service
, to better match the symlink location.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merging as-is for now, since theoretically we could add options for linking to other places (e.g.,
/usr/local/systemd/user/
,/etc/systemd/system
) in the future. Also worried that we may have to change the linking destination if systemd isn't compiled with/usr/local
paths in a supported distro (CoreOS does not support it).Happy to change in a follow-up PR if there are any concerns.