Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
G
go-ipfs
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
jihao
go-ipfs
Commits
5ed23227
提交
5ed23227
authored
12月 16, 2015
作者:
Jonathan Dahan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Have install.sh use the full path to ipfs binary if detected
License: MIT Signed-off-by:
Jonathan Dahan
<
jonathan@jonathan.is
>
上级
fbb607dc
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
6 行增加
和
3 行删除
+6
-3
README.md
misc/launchd/README.md
+0
-1
install.sh
misc/launchd/install.sh
+5
-1
io.ipfs.ipfs-daemon.plist
misc/launchd/io.ipfs.ipfs-daemon.plist
+1
-1
没有找到文件。
misc/launchd/README.md
浏览文件 @
5ed23227
...
...
@@ -2,4 +2,3 @@
A bare-bones launchd agent file for ipfs. To have launchd automatically run the ipfs daemon for you, run
`./misc/launchd/install.sh`
Note that the
`ipfs`
binary must be on the
*system*
PATH for this to work. Adding a symlink in /usr/bin works well enough for me.
misc/launchd/install.sh
浏览文件 @
5ed23227
...
...
@@ -6,9 +6,13 @@ dest_dir="$HOME/Library/LaunchAgents"
IPFS_PATH
=
"
${
IPFS_PATH
:-
$HOME
/.ipfs
}
"
escaped_ipfs_path
=
$(
echo
$IPFS_PATH
|sed
's/\//\\\//g'
)
IPFS_BIN
=
$(
which ipfs
||
echo
ipfs
)
escaped_ipfs_bin
=
$(
echo
$IPFS_BIN
|sed
's/\//\\\//g'
)
mkdir
-p
"
$dest_dir
"
sed
's/{{IPFS_PATH}}/'
"
$escaped_ipfs_path
"
'/g'
\
sed
-e
's/{{IPFS_PATH}}/'
"
$escaped_ipfs_path
"
'/g'
\
-e
's/{{IPFS_BIN}}/'
"
$escaped_ipfs_bin
"
'/g'
\
"
$src_dir
/
$plist
"
\
>
"
$dest_dir
/
$plist
"
...
...
misc/launchd/io.ipfs.ipfs-daemon.plist
浏览文件 @
5ed23227
...
...
@@ -8,7 +8,7 @@
<
string
>
io.ipfs.ipfs-daemon
<
/string
>
<
k
e
y
>
ProgramArguments
<
/k
e
y
>
<
a
rr
a
y
>
<
string
>
ipfs
<
/string
>
<
string
>
{{
IPFS_BIN
}}
<
/string
>
<
string
>
daemon
<
/string
>
<
/
a
rr
a
y
>
<
k
e
y
>
EnvironmentVariables
<
/k
e
y
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论