annotate dovecot.spec.in @ 3939:8ccd711c93db HEAD

Allow parameters to be passed to checkpassword.
author Timo Sirainen <tss@iki.fi>
date Wed, 25 Jan 2006 19:29:04 +0200
parents 6820c0caa0ae
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
1 # DarContact: Timo Sirainen <tss@iki.fi>
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
2 %define uid 96
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
3 %define gid 96
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
4
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
5 Summary: Dovecot secure IMAP server.
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6 Name: dovecot
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
7 Version: @VERSION@
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
8 Release: 1
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
9 License: GPL
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
10 Group: System Environment/Daemons
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
11 URL: http://dovecot.procontrol.fi/
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
12
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
13 Packager: Dag Wieers <dag@wieers.com>
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
14 Vendor: Dag Apt Repository, http://dag.wieers.com/home-made/apt/
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
15
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
16 Source: http://dovecot.procontrol.fi/%{name}-%{version}.tar.gz
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
17 BuildRoot: %{_tmppath}/root-%{name}-%{version}
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
18 Prefix: %{_prefix}
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
19
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
20 Prereq: /usr/sbin/useradd, /usr/sbin/usermod
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
21 BuildRequires: openssl-devel %{!?rh62:, pam-devel} %{?rh62: pam} gettext
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
22
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
23 %description
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
24 Dovecot is an IMAP server for Linux/UNIX-like systems, written with
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
25 security primarily in mind. Although it's written with C, it uses
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
26 several coding techniques to avoid most of the common pitfalls.
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
27 Dovecot can work with standard mbox and maildir formats and it's fully
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
28 compatible with UW-IMAP and Courier IMAP servers as well as mail
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
29 clients accessing the mailboxes directly.
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
30
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
31 %prep
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
32 %setup
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
33
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
34 %{__cat} <<EOF >dovecot.sysv
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
35 #!/bin/bash
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
36 #
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
37 # Init file for Dovecot IMAP daemon
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
38 #
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
39 # chkconfig: 345 54 46
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
40 # description: Dovecot IMAP Daemon
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
41 #
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
42 # processname: dovecot
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
43 # config: %{_sysconfdir}/dovecot.conf
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
44 # pidfile: %{_localstatedir}/run/dovecot
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
45
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
46 # source function library
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
47 . %{_initrddir}/functions
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
48
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
49 [ -x %{_sbindir}/dovecot ] || exit 1
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
50 [ -r %{_sysconfdir}/dovecot.conf ] || exit 1
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
51
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
52 RETVAL=0
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
53 prog="dovecot"
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
54
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
55 start() {
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
56 echo -n \$"Starting \$prog: "
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
57 daemon \$prog
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
58 RETVAL=\$?
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
59 echo
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
60 [ \$RETVAL -eq 0 ] && touch %{_localstatedir}/lock/subsys/\$prog
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
61 return \$RETVAL
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
62 }
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
63
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
64 stop() {
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
65 echo -n \$"Shutting down \$prog: "
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
66 killproc \$prog
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
67 RETVAL=\$?
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
68 echo
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
69 [ \$RETVAL -eq 0 ] && rm -f %{_localstatedir}/lock/subsys/\$prog
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
70 return \$RETVAL
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
71 }
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
72
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
73 restart(){
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
74 stop
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
75 start
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
76 }
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
77
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
78 case "\$1" in
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
79 start)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
80 start
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
81 ;;
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
82 stop)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
83 stop
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
84 ;;
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
85 restart|reload)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
86 restart
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
87 ;;
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
88 condrestart)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
89 [ -e %{_localstatedir}/lock/subsys/\$prog ] && restart
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
90 RETVAL=\$?
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
91 ;;
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
92 status)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
93 status \$prog
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
94 RETVAL=\$?
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
95 ;;
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
96 *)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
97 echo \$"Usage: \$0 {start|stop|restart|condrestart|status}"
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
98 RETVAL=1
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
99 esac
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
100
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
101 exit \$RETVAL
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
102 EOF
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
103
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
104 %{__cat} <<EOF >dovecot.pam
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
105 #%PAM-1.0
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
106 auth required pam_nologin.so
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
107 auth required pam_stack.so service=system-auth
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
108 account required pam_stack.so service=system-auth
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
109 session required pam_stack.so service=system-auth
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
110 EOF
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
111
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
112 %build
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
113 export CPPFLAGS="`pkg-config --cflags-only-I openssl`"
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
114 export LDFLAGS="`pkg-config --libs-only-L openssl`"
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
115 %configure \
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
116 --with-ssl="openssl" \
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
117 --with-ssldir="%{_sysconfdir}/ssl"
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
118 %{__make} %{?_smp_mflags}
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
119
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
120 %install
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
121 %{__rm} -rf %{buildroot}
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
122 %makeinstall
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
123 %{__install} -d -m0755 %{buildroot}%{_initrddir}
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
124 %{__install} -m0755 dovecot.sysv %{buildroot}%{_initrddir}/%{name}
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
125 %{__install} -d -m0755 %{buildroot}%{_sysconfdir}/pam.d
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
126 %{__install} -m0644 dovecot.pam %{buildroot}%{_sysconfdir}/pam.d/imap
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
127 %{__install} -m0644 dovecot.pam %{buildroot}%{_sysconfdir}/pam.d/imaps
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
128 %{__install} -m0644 dovecot.pam %{buildroot}%{_sysconfdir}/pam.d/pop3
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
129 %{__install} -m0644 dovecot.pam %{buildroot}%{_sysconfdir}/pam.d/pop3s
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
130 %{__mv} -f %{buildroot}%{_sysconfdir}/dovecot-example.conf %{buildroot}%{_sysconfdir}/dovecot.conf
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
131
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
132 ### Clean up buildroot
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
133 %{__rm} -rf %{buildroot}%{_datadir}/doc/%{name}/
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
134
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
135 %pre
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
136 # Add the dovecot user and group if not found
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
137 /usr/sbin/groupadd -g %{gid} -r %{name} &>/dev/null || :
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
138 /usr/sbin/useradd -d /var/run/%{name} -s /bin/false -g %{name} -M -r -u %{uid} %{name} &>/dev/null || :
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
139
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
140 %post
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
141 /sbin/chkconfig --add dovecot
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
142
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
143 %preun
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
144 if [ $1 -eq 0 ]; then
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
145 /sbin/service %{name} stop &>/dev/null || :
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
146 /sbin/chkconfig --del dovecot
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
147 fi
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
148
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
149 %postun
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
150 /sbin/service %{name} condrestart &>/dev/null || :
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
151
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
152 %clean
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
153 %{__rm} -rf %{buildroot}
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
154
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
155 %files
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
156 %defattr(-, root, root, 0755)
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
157 %doc AUTHORS ChangeLog COPYING* NEWS README TODO
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
158 %doc doc/*.conf doc/*.sh doc/*.txt
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
159 %config %{_sysconfdir}/dovecot.conf
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
160 %config %{_initrddir}/%{name}
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
161 %config %{_sysconfdir}/pam.d/*
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
162 %{_sbindir}/*
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
163 %dir %{_libexecdir}/%{name}
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
164 %{_libexecdir}/%{name}/
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
165
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
166 %changelog
1448
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
167 * Mon May 5 2003 Levente Farkas <lfarkas@lfarkas.org>
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
168 - update a few things in the spec file
6820c0caa0ae Updates by Farkas Levente
Timo Sirainen <tss@iki.fi>
parents: 1418
diff changeset
169
1418
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
170 * Tue Apr 29 2003 Dag Wieers <dag@wieers.com> - 0.99.9-0
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
171 - Updated to release 0.99.9.
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
172
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
173 * Mon Apr 14 2003 Dag Wieers <dag@wieers.com> - 0.99.8.1-1
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
174 - Improved dovecot.sysv script.
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
175
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
176 * Thu Mar 13 2003 Dag Wieers <dag@wieers.com> - 0.99.8.1-0
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
177 - Updated to release 0.99.8.1.
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
178
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
179 * Fri Feb 28 2003 Dag Wieers <dag@wieers.com> - 0.99.8-0
c36d18766a35 0.99.9.1 released. Added redhat spec file.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
180 - Initial package. (using DAR)