diff options
author | Moritz Kaspar Rudert (mortzu) | 2015-05-21 14:36:54 +0200 |
---|---|---|
committer | Moritz Kaspar Rudert (mortzu) | 2015-05-21 14:36:54 +0200 |
commit | b203dc17dd7a565e46a25e9e15e5cf090e2f0319 (patch) | |
tree | 749caef1a6fd825c3343b85788a9db2a65c1a3ac /bin32-vmware-server-console.install | |
download | aur-b203dc17dd7a565e46a25e9e15e5cf090e2f0319.tar.gz |
initial commit
Diffstat (limited to 'bin32-vmware-server-console.install')
-rw-r--r-- | bin32-vmware-server-console.install | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/bin32-vmware-server-console.install b/bin32-vmware-server-console.install new file mode 100644 index 000000000000..52981759dcfa --- /dev/null +++ b/bin32-vmware-server-console.install @@ -0,0 +1,56 @@ +post_install() { + # Generate not_configured file + touch etc/vmware-server-console/not_configured + chmod 644 etc/vmware-server-console/not_configured + + # Generate config file + touch etc/vmware-server-console/config + chmod 644 etc/vmware-server-console/config + echo "libdir = \"/usr/lib/vmware-server-console\"" >> etc/vmware-server-console/config + + # Generate locations file + touch etc/vmware-server-console/locations + chmod 644 etc/vmware-server-console/locations + echo "answer BINDIR /usr/bin" >> etc/vmware-server-console/locations + echo "answer LIBDIR /usr/lib/vmware-server-console" >> etc/vmware-server-console/locations + echo "answer MANDIR /usr/share/man" >> etc/vmware-server-console/locations + echo "answer DOCDIR /usr/share/licenses/vmware-server-console" \ + >> etc/vmware-server-console/locations + echo "file /etc/vmware-server-console/locations" >> etc/vmware-server-console/locations + echo "file /etc/vmware-server-console/not_configured" \ + `date -r etc/vmware-server-console/not_configured +%s` >> etc/vmware-server-console/locations + echo "file /etc/vmware-server-console/config" \ + `date -r etc/vmware-server-console/config +%s` >> etc/vmware-server-console/locations + + cat << _EOF + + You need to configure VMware Server Console by invoking + /usr/bin/vmware-config-server-console.pl. + +_EOF +} + +post_upgrade() { + if [ ! -f etc/vmware-server-console/not_configured ]; then + # Generate not_configured file + touch etc/vmware-server-console/not_configured + chmod 644 etc/vmware-server-console/not_configured + + # Update locations file + echo "file /etc/vmware-server-console/not_configured" \ + `date -r etc/vmware-server-console/not_configured +%s` \ + >> etc/vmware-server-console/locations + fi + + cat << _EOF + + You need to configure VMware Server Console by invoking + /usr/bin/vmware-config-server-console.pl. + +_EOF +} + +pre_remove() { + # Uninstall files installed by vmware-config-server-console.pl + usr/bin/vmware-uninstall-server-console.pl +} |