Sha256: d377821c2c806d033cda8930ace8255f89132e38d330ffe2bbffdf17632411c6

Contents?: true

Size: 694 Bytes

Versions: 149

Compression:

Stored size: 694 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

alias_file = '/etc/profile.d/aliases.sh'
system("sudo touch #{alias_file}")
system("sudo chmod 777 #{alias_file}")
File.open(alias_file, 'w') do |f|
  f.puts '#!/bin/bash'
  f.puts "alias file='file --keep-going --raw'"
  f.puts "alias grep='grep --color=auto'"
  f.puts "alias kpid='kill -15'"
  f.puts "alias ls='ls --color=auto'"
  f.puts "alias phantomjs='export QT_QPA_PLATFORM=offscreen; phantomjs'"
  f.puts "alias prep='ps -ef | grep'"
  f.puts "alias sup='sudo -i'"
  f.puts "alias vi='vim -i NONE -b'"
  f.puts "alias vim='vim -i NONE -b'"
  f.puts "alias tmux='TERM=screen-256color tmux'"
end
system("sudo chmod 755 #{alias_file}")

Version data entries

149 entries across 149 versions & 1 rubygems

Version Path
pwn-0.5.95 packer/provisioners/aliases.rb
pwn-0.5.94 packer/provisioners/aliases.rb
pwn-0.5.93 packer/provisioners/aliases.rb
pwn-0.5.92 packer/provisioners/aliases.rb
pwn-0.5.91 packer/provisioners/aliases.rb
pwn-0.5.90 packer/provisioners/aliases.rb
pwn-0.5.89 packer/provisioners/aliases.rb
pwn-0.5.88 packer/provisioners/aliases.rb
pwn-0.5.87 packer/provisioners/aliases.rb
pwn-0.5.86 packer/provisioners/aliases.rb
pwn-0.5.85 packer/provisioners/aliases.rb
pwn-0.5.84 packer/provisioners/aliases.rb
pwn-0.5.83 packer/provisioners/aliases.rb
pwn-0.5.81 packer/provisioners/aliases.rb
pwn-0.5.80 packer/provisioners/aliases.rb
pwn-0.5.79 packer/provisioners/aliases.rb
pwn-0.5.78 packer/provisioners/aliases.rb
pwn-0.5.77 packer/provisioners/aliases.rb
pwn-0.5.76 packer/provisioners/aliases.rb
pwn-0.5.75 packer/provisioners/aliases.rb