diff options
author | Felix Endres | 2006-04-26 22:12:12 +0200 |
---|---|---|
committer | Felix Endres | 2006-04-26 22:12:12 +0200 |
commit | c5846f39e8c0edf8d5b555fa969c8633e6d0380e (patch) | |
tree | 90064184dc6cbc27d8a5bb847880609755d04c86 /packaging/default_files | |
parent | changes: cp defaultwm to /varX11R6/bin (diff) | |
download | core-c5846f39e8c0edf8d5b555fa969c8633e6d0380e.tar.gz core-c5846f39e8c0edf8d5b555fa969c8633e6d0380e.tar.xz core-c5846f39e8c0edf8d5b555fa969c8633e6d0380e.zip |
Automated packaging to tar.gz with installer and deinstaller
git-svn-id: http://svn.openslx.org/svn/openslx/ld4@199 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'packaging/default_files')
-rwxr-xr-x | packaging/default_files/deinstall.sh | 7 | ||||
-rwxr-xr-x | packaging/default_files/install.sh | 14 | ||||
-rwxr-xr-x | packaging/default_files/prerm | 2 |
3 files changed, 22 insertions, 1 deletions
diff --git a/packaging/default_files/deinstall.sh b/packaging/default_files/deinstall.sh new file mode 100755 index 00000000..6de275ac --- /dev/null +++ b/packaging/default_files/deinstall.sh @@ -0,0 +1,7 @@ +#!/bin/sh +# Deinstall dxs +rm -vrf /usr/share/dxs +rm -vf /usr/sbin/mkdxsinitrd +rm -vf /usr/sbin/ld4-inst +rm -vf /usr/share/man/man1/mkdxsinitrd.1.gz +echo "Done." diff --git a/packaging/default_files/install.sh b/packaging/default_files/install.sh new file mode 100755 index 00000000..cb090fa7 --- /dev/null +++ b/packaging/default_files/install.sh @@ -0,0 +1,14 @@ +#!/bin/sh +if [ "$EUID" -ne 0 ]; then + echo "You need to start this installer as user root" + exit +fi + +cp -Rv dxs /usr/share/ +cp -v man/* /usr/share/man/man1/ +#Create links to provide the scripts to the user +pushd /usr/sbin > /dev/null +ln -vs ../share/dxs/installer/ld4-inst +ln -vs ../share/dxs/initrd/mkdxsinitrd +popd > /dev/null +echo "Done." diff --git a/packaging/default_files/prerm b/packaging/default_files/prerm index cdc4a8d4..6798eb5f 100755 --- a/packaging/default_files/prerm +++ b/packaging/default_files/prerm @@ -1,7 +1,7 @@ #!/bin/sh set -e # -if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/dxs]; then +if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/dxs ]; then rm -f /usr/doc/dxs fi # |