File: wmpanpan

package info (click to toggle)
wmcoincoin 2.6.4-git-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 3,936 kB
  • ctags: 4,770
  • sloc: ansic: 43,896; sh: 837; makefile: 594; yacc: 291; sed: 16
file content (53 lines) | stat: -rwxr-xr-x 1,628 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#!/bin/sh
#
#$VER: wmpanpan v0.03beta 
#
# wmpanpan, le script le plus con du monde, 
# qui sauve le monde et votre bureau de ce petit canard.
#
# Par DivC, au bureau, alors que son employeur compte sur lui pour
# un dossier urgent...
#
# Faut commenter les scipts on m'a dit, je commente...
#
# Ce script implemente une maniere totalement revolutionnaire pour
# quitter wmcoincoin. Il permet d'eviter "shutdown -h now".
# Il est en version beta, ne contient aucune detection d'erreur,
# et ne verifie meme pas si la chasse est ouverte. 
# Ce script est sous GPL, bien sur... Je refuse donc toute responsabilite
# si votre ordinateur est terrorise par les coups de feu, si le
# garde-chasse vient a passer, ou n'importe quoi d'autre...
#
# Pour faire joli:
### update (pouaite): j'ai rajout un deuxime pan!
#
echo "pan! pan!"
#
# Ici, le noeud du probleme, le coeur du processus...
#
### killall wmcoincoin

case $1 in
    -h)
	echo "wmpanpan [option], l'enemi du coincoin"
	echo "sans option, il tue tous les wmcoincoins"
	echo "si option='boss_in', tous les coincoins  passent en boss-mode"
	echo "si option='boss_out', tous les coincoins reviennent dans l'tat o ils taient"
	exit
	;;
    boss_in)
	SIG="-USR1"
	;;
    boss_out)
	SIG="-USR1"
	;;
esac

### patch de fpy pour toujours plus de portabilit (et il tue aussi les wmcoincoin-kde) !
### update: enlev car il tue aussi les commande lances avec 'wmcoincoin' dans leurs arguments !!
###kill $SIG `ps -elf | grep wmcoincoin | grep -v grep | awk '{print $4}'`
killall $SIG wmcoincoin wmcoincoin-kde

# Pour faire joli aussi, et justifier le "panpan":
#
echo "pan!"