Branch: refs/heads/master
Home: https://github.com/jenkinsci/packaging
Commit: 02d2c3d1eed76df9027af59a33923c7bef6a7734
https://github.com/jenkinsci/packaging/commit/02d2c3d1eed76df9027af59a33923c7bef6a7734
Author: Raul <[email protected]>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Change ownership only if needed
* Now /var/cache%{name} /var/log/%{name} and workdir files are chowned
only if parent folder is not already owned by appropriate user
* Also added sticky bit to that folders so only the appropriate user can
create files there
Commit: 6cbcaf9da22f1a0481d7baec069a2935e7e28a14
https://github.com/jenkinsci/packaging/commit/6cbcaf9da22f1a0481d7baec069a2935e7e28a14
Author: Raul <[email protected]>
Date: 2016-12-30 (Fri, 30 Dec 2016)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Remove hudson default update site before migrating
If it is not removed a message may appear saying that a new version of
jenkins is available with a Hudson version and download url
Commit: 5083f2ea1fbae613870cee96df1ce90f891b7202
https://github.com/jenkinsci/packaging/commit/5083f2ea1fbae613870cee96df1ce90f891b7202
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Removed the hudson -> jenkins migration
It does not make sense nowadays, and if we remove that we do not need to
chown the jenkins installation folders because they are created with the proper
user
assigment
Commit: 679fbfe0898aeaa142c2ef0b23f9561d788d5381
https://github.com/jenkinsci/packaging/commit/679fbfe0898aeaa142c2ef0b23f9561d788d5381
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Change ownership only if needed
* Now /var/cache%{name} /var/log/%{name} and workdir files are chowned
only if parent folder is not already owned by appropriate user
* Also added sticky bit to that folders so only the appropriate user can
create files there
Commit: d7b16bc1f25c534572ef238a885bb28571455b99
https://github.com/jenkinsci/packaging/commit/d7b16bc1f25c534572ef238a885bb28571455b99
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Revert sticky bit to not reopen JENKINS-12231 like
situations
Commit: 15a2e6971b631601b55f77884827fdde19c33ad2
https://github.com/jenkinsci/packaging/commit/15a2e6971b631601b55f77884827fdde19c33ad2
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Make sure instance is always running after upgrade
Changed the chown logic so is only skipped if the configured user and
the owner are the same of the name param (default jenkins)
This way the chown is skipped in the majority of the unneeded cases and
installations while we make sure upgrades still work
Commit: bd92f0a356b9aa3eac35d54e154365b05dc28f8b
https://github.com/jenkinsci/packaging/commit/bd92f0a356b9aa3eac35d54e154365b05dc28f8b
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Update comments
Commit: d6f9ba991306e1b5f5e87315debd7dc0c66fc5b1
https://github.com/jenkinsci/packaging/commit/d6f9ba991306e1b5f5e87315debd7dc0c66fc5b1
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-29 (Sun, 29 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Do a recursive chown only when needed
* When the owner of files and configured JENKINS_USER are not the same we
need a recursive chown
* If the owner and the configured JENKINS_USER are the same but not the
default chown only the folders
* In the default case (owner, JENKINS_USER and %name being the same) do
nothing
Commit: 5ee2ae85ebc6daf89235e28965fcae65d5dd2f79
https://github.com/jenkinsci/packaging/commit/5ee2ae85ebc6daf89235e28965fcae65d5dd2f79
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Addressing feedback
* Added logging
* Removed unneeded touch
* Used stat --format=%U instead of ls -ld
* Created a bash function to avoid duplication
Commit: d6732acca6e360e6a45c3a05d3db175c04697fb5
https://github.com/jenkinsci/packaging/commit/d6732acca6e360e6a45c3a05d3db175c04697fb5
Author: Vojtěch-Zweibrücken-Šafařík <[email protected]>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Fix typo
Commit: 322d0ee11dd26e369c4590fb389b4a411ed63840
https://github.com/jenkinsci/packaging/commit/322d0ee11dd26e369c4590fb389b4a411ed63840
Author: Raul Arabaolaza <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
[JENKINS-23273] Make some variables space safe by quoting them
Commit: eb7579d4d39466ade20f0405ce1b0e2a28d764de
https://github.com/jenkinsci/packaging/commit/eb7579d4d39466ade20f0405ce1b0e2a28d764de
Author: Sam Van Oort <[email protected]>
Date: 2017-04-04 (Tue, 04 Apr 2017)
Changed paths:
M rpm/build/SPECS/jenkins.spec
Log Message:
-----------
Merge pull request #87 from raul-arabaolaza/JENKINS-23273
[JENKINS-23273] RPM post-install should not do a "chown -R
${JENKINS_USER:-jenkins} ${JENKINS_HOME:-/var/lib/jenkins}"
Compare:
https://github.com/jenkinsci/packaging/compare/2206ee9f38e9...eb7579d4d394
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.