]> andersk Git - moira.git/blob - gen/rt.sh
Command line printer manipulation client, and build goo.
[moira.git] / gen / rt.sh
1 #!/bin/sh
2 # $Id$
3
4 if [ -d /var/athena ] && [ -w /var/athena ]; then 
5     exec >/var/athena/moira_update.log 2>&1
6 else 
7     exec >/tmp/moira_update.log 2>&1
8 fi
9
10 # The following exit codes are defined and MUST BE CONSISTENT with the
11 # error codes the library uses:
12 MR_MISSINGFILE=47836473
13
14 PATH=/bin
15 OUTFILE=/usr/local/rtadmin/work/moira.out
16
17 # Alert if the output file doesn't exist
18 test -r $OUTFILE || exit $MR_MISSINGFILE
19
20 # Set the perms usefully
21 chown root $OUTFILE
22 chgrp 0 $OUTFILE
23 chmod 644 $OUTFILE
24
25 # cleanup
26 test -f $0 && rm -f $0
27
28 exit 0
This page took 0.2389 seconds and 5 git commands to generate.