|
Lines 40-50
Link Here
|
| 40 |
-tags production \ |
40 |
-tags production \ |
| 41 |
-o "${T}/keybase" \ |
41 |
-o "${T}/keybase" \ |
| 42 |
github.com/keybase/client/go/keybase || die |
42 |
github.com/keybase/client/go/keybase || die |
| 43 |
GOPATH="${WORKDIR}" \ |
43 |
# GOPATH="${WORKDIR}" \ |
| 44 |
go build -v -x \ |
44 |
# go build -v -x \ |
| 45 |
-tags production \ |
45 |
# -tags production \ |
| 46 |
-o "${T}/keybase-mount-helper" \ |
46 |
# -o "${T}/keybase-mount-helper" \ |
| 47 |
github.com/keybase/client/go/mounter/keybase-mount-helper || die |
47 |
# github.com/keybase/client/go/mounter/keybase-mount-helper || die |
| 48 |
} |
48 |
} |
| 49 |
|
49 |
|
| 50 |
src_install() { |
50 |
src_install() { |
|
Lines 52-60
Link Here
|
| 52 |
dodir "/var/lib/keybase" |
52 |
dodir "/var/lib/keybase" |
| 53 |
fowners keybasehelper:keybasehelper "/var/lib/keybase" |
53 |
fowners keybasehelper:keybasehelper "/var/lib/keybase" |
| 54 |
dosym "/tmp/keybase" "/var/lib/keybase/mount1" |
54 |
dosym "/tmp/keybase" "/var/lib/keybase/mount1" |
| 55 |
dobin "${T}/keybase-mount-helper" |
55 |
# dobin "${T}/keybase-mount-helper" |
| 56 |
fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper" |
56 |
# fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper" |
| 57 |
use suid && fperms 4755 "/usr/bin/keybase-mount-helper" |
57 |
# use suid && fperms 4755 "/usr/bin/keybase-mount-helper" |
| 58 |
dobin "${S}/packaging/linux/run_keybase" |
58 |
dobin "${S}/packaging/linux/run_keybase" |
| 59 |
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service" |
59 |
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service" |
| 60 |
} |
60 |
} |