summarylogtreecommitdiffstats
path: root/sudo-masochist.install
blob: ef941ed7aa9e95f4c0a841a8ac7e981669685e0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
post_install() {
  if type -P systemd-tmpfiles >/dev/null; then
    systemd-tmpfiles --create sudo.conf
  fi
  printf "#####################################################################################\n"
  printf "# I hope you weren't dumb enough to disable the root password!                      #\n"
  printf "# Your old config is stored at /etc/sudoers.pacsave should you want to restore it.  #\n"
  printf "# Don't forget to add 'Defaults !lecture,tty_tickets,insults' to your sudoers file. #\n"
  printf "# Type your sudo password wrong and it will make you cry.                           #\n"
  printf "# Also, reinstall every now and again im adding insults all the time.               #\n"
  printf "#####################################################################################\n"
}

pre_upgrade() {
  # Permissions of /var/db/sudo were changed from 0700 to 0711 in sudo 1.8.10
  # http://www.sudo.ws/repos/sudo/rev/5c38d77a2d0c
  if (($(vercmp $2 1.8.10-1) < 0)); then
    chmod 0711 var/db/sudo
  fi
}

post_upgrade() {
  post_install
}

# vim:set ts=2 sw=2 et: