This file contains hidden or 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 | |
export PS4='${BASH_SOURCE}:${LINENO}: ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' | |
# enable xtrace for debugging | |
#set -o xtrace | |
echo " " | |
echo "Setting up the deploy user" | |
echo "------------------------------------------------------" | |
groupadd -g 1008 deploy |
This file contains hidden or 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
[root@smartos64-1-6-3 ~/src/id3lib-3.8.3]# ./configure --prefix=/opt/local | |
checking for a BSD-compatible install... /opt/local/bin/ginstall -c | |
checking whether build environment is sane... yes | |
checking for gawk... gawk | |
checking whether make sets ${MAKE}... yes | |
checking for style of include used by make... GNU | |
checking for gcc... gcc | |
checking for C compiler default output... a.out | |
checking whether the C compiler works... yes | |
checking whether we are cross compiling... no |
This file contains hidden or 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
#!/usr/bin/env bash | |
# | |
# Add new version of nodejs to a nodejs or no.de SmartMachine | |
# | |
# Check to see if script is being run as the root user | |
if [[ $EUID -ne 0 ]]; then | |
echo "This script must be run as root. Aborting..." 1>&2 | |
exit 1 |
This file contains hidden or 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
mkdir src | |
cd src | |
curl -O http://collectd.org/files/collectd-5.0.3.tar.gz | |
tar xvzf collectd-5.0.3.tar.gz | |
cd collectd-5.0.3 | |
pkgin -f up | |
pkgin -y install gcc-compiler |
This file contains hidden or 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
# Allow all out going connections | |
pass out from Your.Public.IP to any keep state | |
# SSH | |
pass in quick from any to Your.Public.IP port=22 | |
# SMTP | |
pass in quick from any to Your.Public.IP port=25 | |
# HTTP |
This file contains hidden or 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
#!/usr/bin/env bash | |
# | |
# Add new version of nodejs to a SmartMachine | |
# | |
# Check to see if script is being run as the root user | |
if [[ $EUID -ne 0 ]]; then | |
echo "This script must be run as root. Aborting..." 1>&2 | |
exit 1 |
This file contains hidden or 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 | |
DBPATH=/home/hybrid/mysql_backups | |
MYSQLDMP=/opt/local/bin/mysqldump | |
FIND=/opt/local/bin/find | |
DATE=`date "+%Y-%m-%d"` | |
$MYSQLDMP --opt --skip-add-locks --user=hybrid_dbuser --password= xxxxxx --default-character-set=utf8 hybrid_forumdb | gzip > ${DBPATH}/hybrid_forumdb-${DATE}.gz | |
chown hybrid:hybrid ${DBPATH}/hybrid_forumdb-${DATE}.gz | |
# Deletes old backups |
NewerOlder