-
Notifications
You must be signed in to change notification settings - Fork 993
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
More explicit dev setup instructions #9906
Conversation
f235a0b
to
5374a97
Compare
[source, bash] | ||
.... | ||
dnf groupinstall "Development Tools" "Development Libraries" | ||
dnf -y install gcc-c++ git ruby ruby-devel rubygems \ | ||
dnf -y install gcc-c++ git ruby ruby-devel rubygems-bundler \ |
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.
dnf -y install gcc-c++ git ruby ruby-devel rubygems-bundler \ | |
dnf -y install gcc-c++ git ruby ruby-devel rubygem-bundler \ |
.... | ||
sudo dnf install postgresql | ||
sudo postgresql-setup --initdb | ||
sudo -u postgres createuser --createdb $USER |
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.
Do you need to be in a specific directory to run this?
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.
No, that shouldn't matter. I have seen warnings when the postgres user can't chdir to $PWD
, but that's only a warning.
This adds explicit Fedora and Enterprise Linux instructions. It also adds a section on PostgreSQL. This makes the alternative database.yml no longer needed. It also sets and explicit admin password instead of relying on the auto generated value.
5374a97
to
83e4186
Compare
@nofaralfasi review please |
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.
LGTM. Thanks @ekohl!
Merging is blocked by missing required checks |
This adds explicit Fedora and Enterprise Linux instructions. It also adds a section on PostgreSQL. This makes the alternative database.yml no longer needed. It also sets and explicit admin password instead of relying on the auto generated value.
Also corrects the minimum PostgreSQL version.