Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Timothy Frew
Sympl
Commits
1a7e8bb6
Commit
1a7e8bb6
authored
Jul 21, 2018
by
Andrew Ladlow
Browse files
mysql: Check we can use MySQL socket auth first
parent
02c711bd
Changes
1
Hide whitespace changes
Inline
Side-by-side
mysql/debian/postinst
View file @
1a7e8bb6
...
...
@@ -44,7 +44,7 @@ fi
#
# Add an admin user with user/password authentication for phpmyadmin if one doesn't already exist
#
if
[
"
$(
mysql
-u
root
-se
"select exists(select user from mysql.user where user = 'admin');"
)
"
=
"0"
]
&&
grep
-qx
'password = '
/etc/mysql/debian.cnf
;
then
if
grep
-qx
'password = '
/etc/mysql/debian.cnf
&&
[
"
$(
mysql
-u
root
-se
"select exists(select user from mysql.user where user = 'admin');"
)
"
=
"0"
]
;
then
if
[
-e
/etc/first-boot.d/.mysql.hash
]
;
then
echo
"I: Adding 'admin'@'localhost' MySQL user"
mysql
-u
root
-e
"grant all privileges on *.* to 'admin'@'localhost' identified by password '*
$(
cat
/etc/first-boot.d/.mysql.hash
)
' with grant option;"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment