package.py 471 B

123456789101112131415
  1. #!/usr/bin/python
  2. import random
  3. import string
  4. def postInstall(fromVersion, fromRelease, toVersion, toRelease):
  5. # Provide different blowfish cookie key for each computer
  6. generated_key = ''.join(random.sample(string.letters + string.digits, 32))
  7. config_path = '/usr/share/phpmyadmin/config.inc.php'
  8. new_config = open(config_path).read().replace('BLOWFISHSECRET', generated_key)
  9. open(config_path, 'w').write(new_config)
  10. def preRemove():
  11. pass