Compare commits

..

1 commit

Author SHA1 Message Date
842d04c63a change default chat.log location and tone of prompts 2024-04-12 14:50:55 -04:00
4 changed files with 4 additions and 47 deletions

43
build
View file

@ -1,43 +0,0 @@
#!/bin/sh -e
# install.sh
installtarget=/usr/local/bin
chatlogdir=/var/log/bunkchat
chatlog=chat.log
if ! [$(id -u) = 0]; then
echo "ERROR: please run install with root permission" >&2
exit 1
fi
chattrfailed() {
set +e
rm -rf $chatlogdir
echo
echo "ERROR: could not set append only attribute in ${chatlogdir}"
echo " does your filesystem support 'chattr +a' ?"
exit 1
}
# do this setup first in case chattr fails
# mk chat directory and touch file
mkdir $chatlogdir
chmod 755 $chatlogdir
touch ${chatlogdir}/${chatlog}
chmod 666 ${chatlogdir}/${chatlog}
# if chattr +a not supported on this file system catch error and clean up
chattr +a ${chatlogdir}/${chatlog} || chattrfailed
cp proclaim heed scry $installtarget
chmod 755 ${installtarget}/proclaim
chmod 755 ${installtarget}/heed
chmod 755 ${installtarget}/scry
chown root:root ${installtarget}/proclaim
chown root:root ${installtarget}/heed
chown root:root ${installtarget}/scry
echo "SUCCESS! bunkchat installed!"
exit 0

2
heed
View file

@ -1,6 +1,6 @@
#!/bin/sh -e
chatlog=var/log/bunkchat/chat.log
chatlog="/var/log/bunkchat/chat.log"
clear

View file

@ -2,8 +2,8 @@
# make username uppercase
username=$(echo "$USER" | tr '[:lower:]' '[:upper:]')
timezone=UTC
chatlog=/var/log/bunkchat/chat.log
timezone="UTC"
chatlog="/var/log/bunkchat/chat.log"
prompt=""
makeSlug () {

2
scry
View file

@ -1,4 +1,4 @@
#!/bin/sh -e
chatlog=/var/log/bunkchat/chat.log
chatlog="/var/log/bunkchat/chat.log"
less $chatlog