Merge pull request #48141 from skipkayhil/hm-fix-chmod-race
Fix chmod race condition when generating key
This commit is contained in:
commit
d954155dd8
@ -106,7 +106,7 @@ PATH
|
||||
irb
|
||||
rackup (>= 1.0.0)
|
||||
rake (>= 12.2)
|
||||
thor (~> 1.0)
|
||||
thor (~> 1.0, >= 1.2.2)
|
||||
zeitwerk (~> 2.6)
|
||||
|
||||
GEM
|
||||
@ -517,7 +517,7 @@ GEM
|
||||
railties (>= 6.0.0)
|
||||
terser (1.1.13)
|
||||
execjs (>= 0.3.0, < 3)
|
||||
thor (1.2.1)
|
||||
thor (1.2.2)
|
||||
tilt (2.0.11)
|
||||
timeout (0.3.2)
|
||||
tomlrb (2.0.3)
|
||||
|
@ -26,8 +26,7 @@ def add_key_file(key_path)
|
||||
end
|
||||
|
||||
def add_key_file_silently(key_path, key = nil)
|
||||
create_file key_path, key || ActiveSupport::EncryptedFile.generate_key
|
||||
key_path.chmod 0600
|
||||
create_file key_path, key || ActiveSupport::EncryptedFile.generate_key, perm: 0600
|
||||
end
|
||||
|
||||
def ignore_key_file(key_path, ignore: key_ignore(key_path))
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
s.add_dependency "rackup", ">= 1.0.0"
|
||||
s.add_dependency "rake", ">= 12.2"
|
||||
s.add_dependency "thor", "~> 1.0"
|
||||
s.add_dependency "thor", "~> 1.0", ">= 1.2.2"
|
||||
s.add_dependency "zeitwerk", "~> 2.6"
|
||||
s.add_dependency "irb"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user