forked from team/tilde-launcher
tilde.black specific changes
This commit is contained in:
parent
e1ed2c2309
commit
9e9b282fb6
2
Makefile
2
Makefile
|
@ -1,6 +1,6 @@
|
|||
PREFIX ?= /usr/local
|
||||
BINDIR ?= $(PREFIX)/bin
|
||||
MANDIR ?= $(PREFIX)/share/man
|
||||
MANDIR ?= /usr/local/man
|
||||
|
||||
install:
|
||||
@echo Installing the executable to $(BINDIR)
|
||||
|
|
23
tilde
23
tilde
|
@ -223,7 +223,7 @@ case $1 in
|
|||
|
||||
# submit now
|
||||
mkdir -p /tilde/pending-submissions/$USER/$script_name
|
||||
ln -s $HOME/bin/$script_name /tilde/pending-submissions/$USER/$script_name/$script_name
|
||||
install -m 755 $HOME/bin/$script_name /tilde/pending-submissions/$USER/$script_name/$script_name
|
||||
echo $description > /tilde/pending-submissions/$USER/$script_name/description.txt
|
||||
mail_body $script_name "$description" | sendmail root
|
||||
echo "script submitted. thanks! :)" ;;
|
||||
|
@ -239,15 +239,16 @@ case $1 in
|
|||
script_name=$(basename $scr)
|
||||
[[ -f $scr/approved ]] && continue
|
||||
script=$scr/$script_name
|
||||
echo "$script_name by $user"
|
||||
cat $scr/description.txt
|
||||
prompt_confirm "approve?" || continue
|
||||
|
||||
sudo ln -s $(readlink -f $script) /tilde/bin/$script_name
|
||||
sudo cp $scr/description.txt /tilde/descriptions/$script_name
|
||||
sudo touch $scr/approved
|
||||
sudo chmod 664 /tilde/descriptions/*
|
||||
echo "your submission of $script_name has been approved and is now available at /tilde/bin/$script_name" | sendmail $user
|
||||
if [ -f "$script" ]; then
|
||||
echo "$script_name by $user"
|
||||
cat $scr/description.txt
|
||||
prompt_confirm "approve?" || continue
|
||||
|
||||
sudo install -m 755 -o ${user} $(readlink -f $script) /tilde/bin/$script_name
|
||||
sudo install -m 644 $scr/description.txt /tilde/descriptions/$script_name
|
||||
sudo touch $scr/approved
|
||||
echo "your submission of $script_name has been approved and is now available at /tilde/bin/$script_name" | sendmail $user
|
||||
fi
|
||||
done
|
||||
done
|
||||
echo "~~done for now~~" ;;
|
||||
|
@ -263,7 +264,7 @@ case $1 in
|
|||
original_script=$(readlink -f /tilde/bin/$2)
|
||||
author=$(stat_func $original_script)
|
||||
sudo rm /tilde/{bin,descriptions}/$2
|
||||
sudo rm -rf /tilde/pending-submissions/$author/$2
|
||||
sudo rm -rf /tilde/pending-submissions/${author}/$2
|
||||
|
||||
echo -e "your script $2 has been returned because: $reason\nfeel free to resubmit" | sendmail $author
|
||||
echo "$2 revoked and returned to author" ;;
|
||||
|
|
Loading…
Reference in New Issue