File tree Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -506,7 +506,7 @@ rm -r $(readlink var) var
506506 -c "MySQL Server" -u 27 mysql >/dev/null 2>&1 || :
507507
508508%post server
509- datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p')
509+ datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p' | tail -n 1 )
510510/bin/chmod 0755 "$datadir" >/dev/null 2>&1 || :
511511/bin/touch /var/log/mysqld.log >/dev/null 2>&1 || :
512512%systemd_post mysqld.service
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ extra_opts="$@"
3737# We use my_print_defaults which prints all options from multiple files,
3838# with the more specific ones later; hence take the last match.
3939get_mysql_option (){
40- result=` /usr/bin/my_print_defaults " $1 " | sed -n " s/^--$2 =//p" | tail -n 1`
40+ result=$( /usr/bin/my_print_defaults " $1 " | sed -n " s/^--$2 =//p" | tail -n 1)
4141 if [ -z " $result " ]; then
4242 # not found, use default
4343 result=" $3 "
Original file line number Diff line number Diff line change @@ -677,7 +677,7 @@ rm -r $(readlink var) var
677677 -c "MySQL Server" -u 27 mysql >/dev/null 2>&1 || :
678678
679679%post server
680- datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p')
680+ datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p' | tail -n 1 )
681681/bin/chmod 0751 "$datadir" >/dev/null 2>&1 || :
682682/bin/touch /var/log/mysqld.log >/dev/null 2>&1 || :
683683%if 0%{?systemd}
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ get_option () {
6060 local section=$1
6161 local option=$2
6262 local default=$3
63- ret=$( /usr/bin/my_print_defaults $section | grep ' ^--' ${option} ' =' | cut -d= -f2-)
63+ ret=$( /usr/bin/my_print_defaults $section | grep ' ^--' ${option} ' =' | cut -d= -f2- | tail -n 1 )
6464 [ -z $ret ] && ret=$default
6565 echo $ret
6666}
Original file line number Diff line number Diff line change @@ -502,7 +502,7 @@ rm -r $(readlink var) var
502502%endif
503503
504504%post server
505- datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p')
505+ datadir=$(/usr/bin/my_print_defaults server mysqld | grep '^--datadir=' | sed -n 's/--datadir=//p | tail -n 1 ')
506506/bin/chmod 0751 "$datadir"
507507/bin/touch /var/log/mysql/mysqld.log
508508%if 0%{?systemd}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ get_option () {
2222 local section=$1
2323 local option=$2
2424 local default=$3
25- ret=$( @bindir@/my_print_defaults $section | grep ' ^--' ${option} ' =' | cut -d= -f2-)
25+ ret=$( @bindir@/my_print_defaults $section | grep ' ^--' ${option} ' =' | cut -d= -f2- | tail -n 1 )
2626 [ -z " $ret " ] && ret=$default
2727 echo $ret
2828}
You can’t perform that action at this time.
0 commit comments