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
#!/bin/sh
# kind of hack: inheritance --force from main epm
echo "$EPM_OPTIONS" | grep -q -- "--force" && force="--force"
echo "$EPM_OPTIONS" | grep -q -- "--auto" && auto="--auto"
fatal()
{
echo "FATAL: $*" >&2
exit 1
}
info()
{
echo "$*" >&2
}
is_root()
{
local EFFUID="$(id -u)"
[ "$EFFUID" = "0" ]
}
assure_root()
{
is_root || fatal "run me only under root"
}
if [ "$1" = "--remove" ] ; then
epm remove $PKGNAME
exit
fi
if [ "$1" = "--installed" ] ; then
epm installed $PKGNAME
exit
fi
if [ -n "$DESCRIPTION" ] ; then
[ "$1" != "--run" ] && echo "$DESCRIPTION" && exit
fi