This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
if [ $(id -u) != "0" ]; then | |
printf "Error: You must be root to run this tool!\n" | |
exit 1 | |
fi | |
clear | |
printf " | |
######################################################## | |
# # |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
if [ $(id -u) != "0" ]; then | |
printf "Error: You must be root to run this tool!\n" | |
exit 1 | |
fi | |
clear | |
printf " | |
######################################################## | |
# # |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run --rm -v /path/to/mysql/dir/in/host:/var/lib/mysql -it genee/mariadb bash | |
# IN THE TEMPORARY CONTAINER | |
export MYSQL_ROOT_PASS=83719730 | |
export MYSQL_GENEE_PASS=83719730 | |
mysql_install_db | |
/usr/sbin/mysqld --skip-networking & | |
sleep 3s | |
mysqladmin -u root password "$MYSQL_ROOT_PASS" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
CWD=$(pwd) | |
for REPO in `ls -d */.git` | |
do | |
DIR=`dirname $REPO` | |
echo "git -C $DIR up" | |
cd $DIR && git up | |
cd $CWD |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run --name mysql -d --privileged --restart=on-failure:10 \ | |
-v /dev/log:/dev/log -v /data/etc/mysql:/etc/mysql -v /data/var/lib/mysql:/var/lib/mysql -v /data:/data -p 172.17.42.1:3307:3306 genee/mariadb | |
docker run --name redis -d --privileged --restart=on-failure:10 \ | |
-v /dev/log:/dev/log -p 172.17.42.1:6380:6379 genee/redis | |
docker run --name sphinxsearch -d --privileged --restart=on-failure:10 \ | |
-v /dev/log:/dev/log -v /data/var/lib/sphinxsearch:/var/lib/sphinxsearch \ | |
-v /data/etc/sphinxsearch:/etc/sphinxsearch -p 172.17.42.1:9306:9306 genee/sphinxsearch | |
docker run --name gini -d --privileged --restart=on-failure:10 \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
: ${BASE_DIR:=/mnt/sda1/data} | |
docker pull iamfat/rsyslog | |
docker pull iamfat/mysql | |
docker pull iamfat/redis | |
docker pull iamfat/gini-dev | |
# remote logging | |
boot2docker ssh "sudo mkdir -p $BASE_DIR/etc/rsyslog.d" | |
boot2docker ssh "sudo echo '*.* @192.168.59.3' > $BASE_DIR/etc/rsyslog.d/20-host.conf" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker-enter() { | |
boot2docker ssh '[ -f /var/lib/boot2docker/nsenter ] || (docker run --rm -v /var/lib/boot2docker/:/target jpetazzo/nsenter ; sudo curl -Lo /var/lib/boot2docker/docker-enter https://raw.githubusercontent.com/jpetazzo/nsenter/master/docker-enter )' | |
boot2docker ssh -t sudo /var/lib/boot2docker/docker-enter "$@" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd /System/Library/LaunchDaemons | |
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener dict" com.apple.syslogd.plist | |
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener:SockServiceName string syslog" com.apple.syslogd.plist | |
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener:SockType string dgram" com.apple.syslogd.plist | |
sudo launchctl unload com.apple.syslogd.plist | |
sudo launchctl load com.apple.syslogd.plist |