You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-05 16:15:50 +03:00
MCOL-604 and MCOL-607 - change the chmod from 777 to 755
This commit is contained in:
@@ -81,7 +81,7 @@ start() {
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
($SUDO mkdir -p /var/lock/subsys && $SUDO chmod 777 /var/lock/subsys && $SUDO touch /var/lock/subsys/columnstore) >/dev/null 2>&1
|
($SUDO mkdir -p /var/lock/subsys && $SUDO chmod 755 /var/lock/subsys && $SUDO touch /var/lock/subsys/columnstore) >/dev/null 2>&1
|
||||||
|
|
||||||
if [ -x $InstallDir/bin/columnstore.pre-start ]; then
|
if [ -x $InstallDir/bin/columnstore.pre-start ]; then
|
||||||
$InstallDir/bin/columnstore.pre-start
|
$InstallDir/bin/columnstore.pre-start
|
||||||
|
@@ -123,7 +123,7 @@ cd /
|
|||||||
|
|
||||||
test -d /var/log/mariadb || $SUDO mkdir /var/log/mariadb >/dev/null 2>&1
|
test -d /var/log/mariadb || $SUDO mkdir /var/log/mariadb >/dev/null 2>&1
|
||||||
test -d /var/log/mariadb/columnstore || $SUDO mkdir /var/log/mariadb/columnstore >/dev/null 2>&1
|
test -d /var/log/mariadb/columnstore || $SUDO mkdir /var/log/mariadb/columnstore >/dev/null 2>&1
|
||||||
$SUDO chmod -R 777 /var/log/mariadb
|
$SUDO chmod -R 755 /var/log/mariadb
|
||||||
|
|
||||||
test -d /var/log/mariadb/columnstore/archive || mkdir /var/log/mariadb/columnstore/archive >/dev/null 2>&1
|
test -d /var/log/mariadb/columnstore/archive || mkdir /var/log/mariadb/columnstore/archive >/dev/null 2>&1
|
||||||
test -d /var/log/mariadb/columnstore/corefiles || mkdir /var/log/mariadb/columnstore/corefiles >/dev/null 2>&1
|
test -d /var/log/mariadb/columnstore/corefiles || mkdir /var/log/mariadb/columnstore/corefiles >/dev/null 2>&1
|
||||||
@@ -206,24 +206,22 @@ fi
|
|||||||
#setup MariaDB Columnstore system logging
|
#setup MariaDB Columnstore system logging
|
||||||
if [ $user = "root" ]; then
|
if [ $user = "root" ]; then
|
||||||
$installdir/bin/syslogSetup.sh install > /tmp/syslog_install.log 2>&1
|
$installdir/bin/syslogSetup.sh install > /tmp/syslog_install.log 2>&1
|
||||||
chmod 777 -R /dev/shm
|
|
||||||
rm -f /etc/default/columnstore
|
rm -f /etc/default/columnstore
|
||||||
else
|
else
|
||||||
$SUDO chmod 777 /tmp
|
$SUDO chmod 755 /tmp
|
||||||
$SUDO rm -fr /tmp/* > /dev/null 2>&1
|
$SUDO rm -fr /tmp/* > /dev/null 2>&1
|
||||||
$SUDO $installdir/bin/syslogSetup.sh --installdir=$installdir install > /tmp/syslog_install.log 2>&1
|
$SUDO $installdir/bin/syslogSetup.sh --installdir=$installdir install > /tmp/syslog_install.log 2>&1
|
||||||
$SUDO chown $user:$user $installdir/etc/Columnstore.xml
|
$SUDO chown $user:$user $installdir/etc/Columnstore.xml
|
||||||
$SUDO chmod -R 777 /dev/shm
|
$SUDO chmod -R 755 /dev/shm
|
||||||
$SUDO mkdir /var/lock/subsys > /dev/null 2>&1
|
$SUDO mkdir /var/lock/subsys > /dev/null 2>&1
|
||||||
$SUDO chmod 777 /var/lock/subsys > /dev/null 2>&1
|
$SUDO chmod 755 /var/lock/subsys > /dev/null 2>&1
|
||||||
$SUDO rm -f /var/lock/subsys/mysql-Columnstore
|
$SUDO rm -f /var/lock/subsys/mysql-Columnstore
|
||||||
$SUDO chmod 777 /etc/fstab
|
$SUDO chmod 755 /etc/fstab
|
||||||
|
|
||||||
sed -i -e s@/usr/local/mariadb/columnstore@$installdir@g $installdir/bin/columnstore.def
|
sed -i -e s@/usr/local/mariadb/columnstore@$installdir@g $installdir/bin/columnstore.def
|
||||||
$SUDO cp $installdir/bin/columnstore.def /etc/default/columnstore
|
$SUDO cp $installdir/bin/columnstore.def /etc/default/columnstore
|
||||||
|
|
||||||
sed -i -e s@prefix=/usr/local@prefix=$HOME@g $installdir/bin/*
|
sed -i -e s@prefix=/usr/local@prefix=$HOME@g $installdir/bin/*
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#check if MariaDB Columnstore system logging was setup
|
#check if MariaDB Columnstore system logging was setup
|
||||||
|
@@ -119,11 +119,11 @@ int main(int argc, char **argv)
|
|||||||
USER = p;
|
USER = p;
|
||||||
|
|
||||||
// change permissions on /dev/shm
|
// change permissions on /dev/shm
|
||||||
string cmd = "chmod 777 /dev/shm >/dev/null 2>&1";
|
|
||||||
if ( !rootUser)
|
if ( !rootUser)
|
||||||
cmd = "sudo chmod 777 /dev/shm >/dev/null 2>&1";
|
{
|
||||||
|
string cmd = "sudo chmod 755 /dev/shm >/dev/null 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
// get and set locale language
|
// get and set locale language
|
||||||
string systemLang = "C";
|
string systemLang = "C";
|
||||||
|
@@ -950,11 +950,11 @@ void ProcessMonitor::processMessage(messageqcpp::ByteStream msg, messageqcpp::IO
|
|||||||
log.writeLog(__LINE__, "MSG RECEIVED: Start All process request...");
|
log.writeLog(__LINE__, "MSG RECEIVED: Start All process request...");
|
||||||
|
|
||||||
// change permissions on /dev/shm
|
// change permissions on /dev/shm
|
||||||
string cmd = "chmod 755 /dev/shm >/dev/null 2>&1";
|
|
||||||
if ( !rootUser)
|
if ( !rootUser)
|
||||||
cmd = "sudo chmod 777 /dev/shm >/dev/null 2>&1";
|
{
|
||||||
|
cmd = "sudo chmod 755 /dev/shm >/dev/null 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
//start the mysql daemon
|
//start the mysql daemon
|
||||||
try {
|
try {
|
||||||
|
Reference in New Issue
Block a user