Skip to content
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

Wrong user creation #68 #135

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from
Open

Wrong user creation #68 #135

wants to merge 4 commits into from

Conversation

denics
Copy link

@denics denics commented Jul 21, 2021

Description of the Change

it seems that the script is using the shell as home for the creation of the solr user and this does not work on debian based systems. with this patch I propose to add a var solr_user_shell to define the shell (like suggested in https://www.mail-archive.com/[email protected]/msg128029.html) and to add the home argument in the install ansible to create the user solr with the defined solr_home variable.

Benefits

The script will be even better

Possible Drawbacks

None

Applicable Issues

#68

@vicsufer
Copy link
Collaborator

Thanks for the contribution @denics, it looks great to me. Please update CHANGELOG.md file.

@denics
Copy link
Author

denics commented Sep 1, 2021

Dear @vicsufer the patch is good but it seems there is a problem with the pipeline, all PR are failing in Travis CI. Can somebody have a look?

@denics
Copy link
Author

denics commented Sep 19, 2021

After hours spent, I discovered that, at least on debian 10, solr must be able to login at least in /bin/sh to launch solr from init.d

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants