Changeset 1702 for lliurex-sgdb


Ignore:
Timestamp:
May 27, 2016, 8:16:19 AM (3 years ago)
Author:
jrpelegrina
Message:

Add mysqld header

Location:
lliurex-sgdb/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-sgdb/trunk/fuentes/debian/changelog

    r1695 r1702  
     1lliurex-sgbd (0.71-lliurex4) xenial; urgency=medium
     2
     3  * Add mysqld header if not exist (mysqld.cnf) when change sql_mode
     4
     5 -- lliurex <lliurex@lliurexVirtualBox>  Fri, 27 May 2016 08:13:12 +0200
     6
    17lliurex-sgbd (0.71-lliurex3) xenial; urgency=medium
    28
  • lliurex-sgdb/trunk/fuentes/install/usr/sbin/lliurex-sgbd

    r1695 r1702  
    244244                cp ${MYSQLCNF_PATH} ${MYSQLCNF_DIR}"/mysql_"${NOW}".cnf"
    245245                echo "Adding sql_mode in file ${MYSQLCNF_PATH}"
     246                MYSQLD=$(sed -e '/mysqld'/!d ${MYSQLCNF_PATH})
     247                if [ -z ${MYSQLD} ]; then
     248                        sed -i '$a[mysqld]' ${MYSQLCNF_PATH}
     249                fi     
    246250                sed -i '$a'${SQLCONFIG_NEW} ${MYSQLCNF_PATH}
    247251            systemctl restart mysql
     
    254258                        cp ${MYSQLCNF_PATH} ${MYSQLCNF_DIR}"/mysql_"${NOW}".cnf"
    255259                        echo "Adding new sql_mode configuration in file ${MYSQLCNF_PATH}"
     260                        MYSQLD=$(sed -e '/mysqld'/!d ${MYSQLCNF_PATH})
     261                        if [ -z ${MYSQLD} ]; then
     262                                sed -i '$a[mysqld]' ${MYSQLCNF_PATH}
     263                        fi     
    256264                        sed -i 's/'${SQLCONFIG_OLD}'/'${SQLCONFIG_NEW}'/g' ${MYSQLCNF_PATH}
    257265                        systemctl restart mysql
Note: See TracChangeset for help on using the changeset viewer.