Never been to TextSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

About this user

tacoen http://tacoen.smedia.or.id

« Newer Snippets
Older Snippets »
2 total  XML / RSS feed 

Bind AutoRecovery

Actually it can be any services, but I take Bind(named) under the spot. It's "/etc/init.d/named start" because I'm Fedora user.

#!/bin/sh

PSAW=`ps -o "%p" -C named --no-heading`
PSW=`echo $PSAW | cut -d" " -f 1`

if [ -z "$PSW" ]; then
    echo "Named not running!"
    . /etc/init.d/named start
fi

exit

Latest file to download

Perl script using shell command to get(/grep) the lastest file on directory for download.

Just Create .htaccess (DirectoryIndex .latest.cgi) for more automations, so to get the latest files, just point your download link to: "yoursite.com/files/"

#!/usr/bin/perl
#This is .latest.cgi
$|++; my @file = `ls -1 -t -p | grep -v -P '/'`; 
print "Location: $file[0]\n\n";
exit;
« Newer Snippets
Older Snippets »
2 total  XML / RSS feed