cosmic/install.sh

54 lines
1.5 KiB
Bash
Raw Permalink Normal View History

2018-11-21 03:13:56 +00:00
#!/bin/sh
# Get Path to script folder
DIR="$( cd "$( dirname "$0" )" && pwd )"
# Fix path in case of symlinks
DIR=$(cd "$DIR" && pwd -P)
2018-11-27 19:09:54 +00:00
# Admin commands
2018-11-22 04:41:51 +00:00
if [ ! -L "/usr/local/bin/cosmic-user" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-user" "/usr/local/bin/cosmic-user"
2018-11-22 04:41:51 +00:00
fi
2018-11-23 00:06:05 +00:00
if [ ! -L "/usr/local/bin/cosmic-rss" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-rss" "/usr/local/bin/cosmic-rss"
2018-11-23 00:06:05 +00:00
fi
2018-11-23 03:03:28 +00:00
if [ ! -L "/usr/local/bin/cosmic-web" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-web" "/usr/local/bin/cosmic-web"
2018-11-23 03:03:28 +00:00
fi
2018-11-22 04:41:51 +00:00
if [ ! -L "/usr/local/bin/cosmic-ship" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-ship" "/usr/local/bin/cosmic-ship"
2018-11-21 03:13:56 +00:00
fi
2018-11-27 19:09:54 +00:00
# User runnable commands
2018-11-24 15:59:55 +00:00
if [ ! -L "/usr/local/bin/cosmic-roster" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-roster" "/usr/local/bin/cosmic-roster"
2018-11-24 15:59:55 +00:00
fi
2018-11-27 19:09:54 +00:00
if [ ! -L "/usr/local/bin/roster" ]; then
ln -s "${DIR}/bin/cosmic-roster" "/usr/local/bin/roster"
fi
2018-11-24 23:23:16 +00:00
if [ ! -L "/usr/local/bin/motd" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-motd" "/usr/local/bin/motd"
2018-11-24 23:23:16 +00:00
fi
2018-11-21 03:50:36 +00:00
if [ ! -L "/usr/local/bin/log" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/bin/cosmic-log" "/usr/local/bin/log"
2018-11-21 03:50:36 +00:00
fi
2018-11-27 19:09:54 +00:00
# Files
2018-11-21 03:13:56 +00:00
if [ ! -L "/etc/welcomemail.tmpl" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/templates/welcomemail.tmpl" "/etc/welcomemail.tmpl"
2018-11-21 03:13:56 +00:00
fi
2018-11-22 05:00:39 +00:00
if [ ! -L "/etc/newship.tmpl" ]; then
2018-11-24 23:27:55 +00:00
ln -s "${DIR}/templates/newship.tmpl" "/etc/newship.tmpl"
2018-11-22 05:00:39 +00:00
fi
# Manpages
if [ ! -L "/usr/share/man/man1/log.1" ]; then
ln -s "${DIR}/man/cosmic-log.1" "/usr/share/man/man1/log.1"
fi
2018-11-30 20:03:44 +00:00
# BASH completion
if [ ! -L "/etc/bash_completion.d/log" ]; then
ln -s "${DIR}/completion/cosmic-log.d" "/etc/bash_completion.d/log"
chmod 644 "/etc/bash_completion.d/log"
fi