class RailsPwnerer::Scaffolds::DirPermissions
Public Class Methods
go()
click to toggle source
standalone runner
# File lib/rails_pwnerer/scaffolds/dir_permissions.rb 20 def self.go 21 self.new.run 22 end
Public Instance Methods
run()
click to toggle source
runner
# File lib/rails_pwnerer/scaffolds/dir_permissions.rb 9 def run 10 pwnerer_uid = uid_for_username(RailsPwnerer::Config[:host][:pwnerer_user]) 11 Dir.chdir('/') do 12 [:config, :apps, :backups].map { |k| RailsPwnerer::Config.path_to k }.each do |path| 13 FileUtils.mkpath path 14 File.chown(pwnerer_uid, nil, path) 15 end 16 end 17 end