Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
LinuxSuRen
jenkins
提交
6699644c
J
jenkins
项目概览
LinuxSuRen
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6699644c
编写于
4月 13, 2014
作者:
K
Kohsuke Kawaguchi
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #1122
上级
c5ed66c8
7216aab0
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
16 addition
and
12 deletion
+16
-12
changelog.html
changelog.html
+2
-0
debian/debian/jenkins.default
debian/debian/jenkins.default
+2
-1
debian/debian/jenkins.postinst
debian/debian/jenkins.postinst
+11
-11
debian/debian/jenkins.postrm
debian/debian/jenkins.postrm
+1
-0
未找到文件。
changelog.html
浏览文件 @
6699644c
...
...
@@ -81,6 +81,8 @@ Upcoming changes</a>
<li
class=
rfe
>
Avoid irrelevant job queing while node is offline.
(
<a
href=
"https://issues.jenkins-ci.org/browse/JENKINS-21394"
>
issue 21394
</a>
)
<li
class=
rfe
>
Debian package now creates 'jenkins' group
</ul>
</div>
<!--=TRUNK-END=-->
...
...
debian/debian/jenkins.default
浏览文件 @
6699644c
...
...
@@ -13,8 +13,9 @@ JAVA_ARGS="-Djava.awt.headless=true" # Allow graphs etc. to work even when an X
PIDFILE=/var/run/jenkins/jenkins.pid
# user
id to be invoked as (otherwise will run as root; not wise!
)
# user
and group to be invoked as (default to jenkins
)
JENKINS_USER=jenkins
JENKINS_GROUP=jenkins
# location of the jenkins war file
JENKINS_WAR=/usr/share/jenkins/jenkins.war
...
...
debian/debian/jenkins.postinst
浏览文件 @
6699644c
...
...
@@ -23,16 +23,16 @@ case "$1" in
[
-r
/etc/default/jenkins
]
&&
.
/etc/default/jenkins
:
${
JENKINS_USER
:
=jenkins
}
:
${
JENKINS_GROUP
:
=jenkins
}
# Create jenkins user if it doesn't exist.
# sometimes tools that users want Jenkins to run need a shell,
# so use /bin/bash. See JENKINS-4830
if
!
id
$JENKINS_USER
>
/dev/null 2>&1
;
then
adduser
--system
--home
/var/lib/jenkins
--no-create-home
\
--ingroup
nogroup
--disabled-password
--shell
/bin/bash
\
--gecos
'Jenkins'
\
$JENKINS_USER
fi
addgroup
--system
--quiet
$JENKINS_GROUP
adduser
--system
--quiet
--home
/var/lib/jenkins
--no-create-home
\
--ingroup
$JENKINS_GROUP
--disabled-password
--shell
/bin/bash
\
--gecos
'Jenkins'
\
$JENKINS_USER
# If we have an old hudson install, rename it to jenkins
if
test
-d
/var/lib/hudson
-a
\!
\(
-e
/var/lib/hudson/.for-jenkins
\)
;
then
...
...
@@ -47,20 +47,20 @@ case "$1" in
# directories needed for jenkins
# we don't do -R because it can take a long time on big installation
chown
$JENKINS_USER
:
adm
/var/lib/jenkins /var/log/jenkins
chown
$JENKINS_USER
:
$JENKINS_GROUP
/var/lib/jenkins /var/log/jenkins
# we don't do "chmod 750" so that the user can choose the pemission for g and o on their own
chmod
u+rwx /var/lib/jenkins /var/log/jenkins
# make sure jenkins can delete everything in /var/cache/jenkins to
# re-explode war.
chown
-R
$JENKINS_USER
:
adm
/var/cache/jenkins
chmod
-R
750 /var/cache/jenkins
chown
-R
$JENKINS_USER
:
$JENKINS_GROUP
/var/cache/jenkins
chmod
-R
750
/var/cache/jenkins
# older installations may use /var/run/jenkins
# so make sure that they can delete too.
if
test
-d
/var/run/jenkins
;
then
chown
-R
$JENKINS_USER
:
adm
/var/run/jenkins
chmod
-R
750 /var/run/jenkins
chown
-R
$JENKINS_USER
:
$JENKINS_GROUP
/var/run/jenkins
chmod
-R
750
/var/run/jenkins
fi
;;
...
...
debian/debian/jenkins.postrm
浏览文件 @
6699644c
...
...
@@ -5,6 +5,7 @@ set -e
case
"
$1
"
in
purge
)
userdel jenkins
||
true
groupdel jenkins
||
true
rm
-rf
/var/lib/jenkins /var/log/jenkins
\
/var/run/jenkins /var/cache/jenkins
;;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录