Commit Graph
490 Commits
Author SHA1 Message Date
Kohsuke Kawaguchi 3cd241eda6 updated changelog as a part of the release 2014-10-29 18:46:01 -07:00
Kohsuke Kawaguchi d7097269cf updated changelog as a part of the release 2014-10-26 21:23:31 -07:00
Kohsuke Kawaguchi b2fe53aac9 updated changelog as a part of the release 2014-10-19 21:50:09 -07:00
Kohsuke Kawaguchi 8b8a80933a merged back the RC branch 2014-10-12 19:33:48 -07:00
Kohsuke Kawaguchi 9c5218013d updated changelog as a part of the release 2014-10-12 19:33:46 -07:00
Kohsuke Kawaguchi 9c96f3dcca [FIXED JENKINS-25065 JENKINS-24987]
Based on the reaction to these issues and JENKINS-24514, I'm partially
reverting the original change, and bringing the umask default back to
022.

The configurable option does enable the user to choose a different
umask, so I think I can still claim that JENKINS-24514 is addressed.
2014-10-09 11:23:01 -07:00
Daniel Beck 2b6c00db34 [FIXED JENKINS-24966] Return failure when port is in use
Both 0 and 1 are used to indicate some kind of success (the latter when Jenkins doesn't need to be started because it was already running), so we need to return 2.
2014-10-03 16:07:24 +02:00
Kohsuke Kawaguchi b875d2cf0e updated changelog as a part of the release 2014-10-01 12:54:08 -07:00
Kohsuke Kawaguchi 45ff0bcb83 updated changelog as a part of the release 2014-09-28 22:33:50 -07:00
Kohsuke Kawaguchi c2986d9db2 merged back the RC branch 2014-09-22 07:50:18 -07:00
Kohsuke Kawaguchi 4a3286af14 updated changelog as a part of the release 2014-09-22 07:50:12 -07:00
Paul Kilgo 2b5890b27b remove useless call to umask 2014-09-17 19:05:35 -04:00
Paul Kilgo fdf4163550 only set umask if set in /etc/default/jenkins 2014-09-17 17:27:53 -04:00
Paul Kilgo 739b81450a Explicitly set the umask for daemon
As discovered by danielbeck in #jenkins, daemon(1) does not inherit the parent
process's umask. The --umask flag is the means to set it explicitly.
2014-09-17 17:10:49 -04:00
Kohsuke Kawaguchi bf759aa922 updated changelog as a part of the release 2014-09-14 17:14:43 -07:00
Kohsuke Kawaguchi 3b9ac2fbfa updated changelog as a part of the release 2014-09-06 08:41:58 -07:00
Kohsuke Kawaguchi 1983d93da7 merged back the RC branch 2014-08-31 21:47:25 -07:00
Kohsuke Kawaguchi e9235776b1 updated changelog as a part of the release 2014-08-31 21:47:23 -07:00
Kohsuke Kawaguchi cf5a9b7c20 [FIXED JENKINS-24514]
Ubuntu (at least as of 12.04) has the default umask 022, which made some
users nervous. Quoting its /etc/login.defs below, which explains its
historical origin:

  UMASK is the default umask value for pam_umask and is used by
  useradd and newusers to set the mode of the new home directories.
  022 is the "historical" value in Debian for UMASK
  027, or even 077, could be considered better for privacy
  There is no One True Answer here : each sysadmin must make up his/her
  mind.

It does seem to me that a bit more restrictive default is sensible,
so this change introduces /etc/default/jenkins parameter that sets the
default umask to 027 to prevent "others" from seeing files.

Not that keys and other sensitive files are protected anyway, so it is
not the case that the privacy of Jenkins data files have been vulnerable
prior to this change.
2014-08-29 17:37:59 -07:00
Kohsuke Kawaguchi 4d104f8d5c updated changelog as a part of the release 2014-08-24 22:22:45 -07:00
Kohsuke Kawaguchi 15c7404fd0 updated changelog as a part of the release 2014-08-18 22:16:56 -07:00
Kohsuke Kawaguchi 823a89dc24 updated changelog as a part of the release 2014-08-10 10:06:07 -07:00
Kohsuke Kawaguchi b5d9bb5377 updated changelog as a part of the release 2014-07-27 10:56:04 -07:00
Kohsuke Kawaguchi 9ff96f98d1 updated changelog as a part of the release 2014-07-20 23:24:53 -07:00
Kohsuke Kawaguchi 6201f04ad2 updated changelog as a part of the release 2014-07-13 21:23:58 -07:00
Kohsuke Kawaguchi 7f475c5056 updated changelog as a part of the release 2014-07-07 09:24:56 -07:00
Kohsuke Kawaguchi 439a3cc67d updated changelog as a part of the release 2014-06-29 13:26:18 -07:00
Kohsuke Kawaguchi e25c9ed071 updated changelog as a part of the release 2014-06-23 02:36:10 -07:00
Kohsuke Kawaguchi 8a1b01d082 updated changelog as a part of the release 2014-06-15 22:01:20 -07:00
Kohsuke Kawaguchi 7a1e9f21d7 updated changelog as a part of the release 2014-06-09 14:32:04 -07:00
Kohsuke Kawaguchi be040c90aa updated changelog as a part of the release 2014-06-02 08:39:21 -07:00
Kohsuke Kawaguchi f948f44936 updated changelog as a part of the release 2014-05-26 16:37:58 -07:00
Kohsuke Kawaguchi 4f006fc6f0 updated changelog as a part of the release 2014-05-20 07:47:23 -07:00
Kohsuke Kawaguchi eebce27509 updated changelog as a part of the release 2014-05-12 10:47:20 -07:00
Kohsuke Kawaguchi 382165d5c5 updated changelog as a part of the release 2014-05-03 22:04:14 -07:00
Kohsuke Kawaguchi 3e1a03eae7 merged back the RC branch 2014-04-28 07:12:29 -07:00
Kohsuke Kawaguchi b559582d1e updated changelog as a part of the release 2014-04-28 07:12:26 -07:00
Michael Prokop 1b706c194a Debian postinst: check for present user/group before adding them
In git commit 7216aab0d the check for present user was removed
and therefore upgrading the Debian package on existing Jenkins
installations fails. Also the newly added code for adding a
configurable Jenkins group is missing a check for a possibly
already present Jenkins group.

Closes: JENKINS-22710
2014-04-22 11:13:53 +02:00
Kohsuke Kawaguchi 1e5e457a8e updated changelog as a part of the release 2014-04-20 18:18:37 -07:00
Kohsuke Kawaguchi 370bdee165 merged back the RC branch 2014-04-14 06:54:34 -07:00
Kohsuke Kawaguchi bb219e2000 updated changelog as a part of the release 2014-04-14 06:54:32 -07:00
Kohsuke Kawaguchi 6699644c2d Merge pull request #1122 2014-04-13 16:14:04 -07:00
Kohsuke Kawaguchi b2ca561b7b updated changelog as a part of the release 2014-04-07 19:45:23 -07:00
Kohsuke Kawaguchi 7830b80622 updated changelog as a part of the release 2014-03-31 08:28:15 -07:00
Kohsuke Kawaguchi 65eebe9620 updated changelog as a part of the release 2014-03-24 21:37:29 -07:00
Kohsuke Kawaguchi 192c915768 updated changelog as a part of the release 2014-03-17 00:10:11 -07:00
Kohsuke Kawaguchi 76498deaec updated changelog as a part of the release 2014-03-10 07:42:18 -07:00
Kohsuke Kawaguchi 8b64b62e50 updated changelog as a part of the release 2014-03-03 06:58:12 -08:00
Kohsuke Kawaguchi f2946558ca updated changelog as a part of the release 2014-02-24 21:42:11 -08:00
Kohsuke Kawaguchi ab36f4b898 updated changelog as a part of the release 2014-02-14 16:34:38 -08:00