summarylogtreecommitdiffstats
path: root/sudo-masochist.install
blob: d25b6ff17f67fc3c040150423e81af86739c89ed (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
27
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 "  # After the first time your sudoers file won't be moved again, so rebuild often.    #\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: