]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
Added start links to some packages.
authorms <ms@ea5c0bd1-69bd-2848-81d8-4f18e57aeed8>
Sat, 27 Oct 2007 14:52:28 +0000 (14:52 +0000)
committerms <ms@ea5c0bd1-69bd-2848-81d8-4f18e57aeed8>
Sat, 27 Oct 2007 14:52:28 +0000 (14:52 +0000)
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@1010 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8

src/paks/cyrus-imapd/install.sh [new file with mode: 0644]
src/paks/cyrus-imapd/uninstall.sh [new file with mode: 0644]
src/paks/cyrus-imapd/update.sh [new file with mode: 0644]
src/paks/postfix/install.sh
src/paks/postfix/uninstall.sh

diff --git a/src/paks/cyrus-imapd/install.sh b/src/paks/cyrus-imapd/install.sh
new file mode 100644 (file)
index 0000000..3cd389c
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/bash
+. /opt/pakfire/lib/functions.sh
+
+extract_files
+restore_backup ${NAME}
+
+start_service --background ${NAME}
+
+ln -sf  ../init.d/cyrus-imapd /etc/rc.d/rc0.d/K23cyrus-imapd
+ln -sf  ../init.d/cyrus-imapd /etc/rc.d/rc3.d/S37cyrus-imapd
+ln -sf  ../init.d/cyrus-imapd /etc/rc.d/rc6.d/K23cyrus-imapd
diff --git a/src/paks/cyrus-imapd/uninstall.sh b/src/paks/cyrus-imapd/uninstall.sh
new file mode 100644 (file)
index 0000000..02e21f7
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+. /opt/pakfire/lib/functions.sh
+
+stop_service ${NAME}
+make_backup ${NAME}
+
+rm -rfv /etc/rc.d/rc*.d/*cyrus-imapd
diff --git a/src/paks/cyrus-imapd/update.sh b/src/paks/cyrus-imapd/update.sh
new file mode 100644 (file)
index 0000000..800bd91
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/bash
+. /opt/pakfire/lib/functions.sh
+
+stop_service ${NAME}
+make_backup ${NAME}
+extract_files
+restore_backup ${NAME}
+start_service --delay 60 --background ${NAME}
index 886b573e73ea1df46d82a4315a14067c80e5c0b8..39a07618afcd7e98d355d40c7c3c092d6397f771 100644 (file)
@@ -9,3 +9,7 @@ postalias /etc/aliases
 postconf -e "myhostname=$(hostname -f)"
 
 /etc/init.d/postfix start
+
+ln -sf  ../init.d/postfix /etc/rc.d/rc0.d/K25postfix
+ln -sf  ../init.d/postfix /etc/rc.d/rc3.d/S35postfix
+ln -sf  ../init.d/postfix /etc/rc.d/rc6.d/K25postfix
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..bc292b175ddcf30eb43f7025db45433ebf4c30cd 100644 (file)
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+rm -rfv /etc/rc.d/rc*.d/*postfix