diff options
Diffstat (limited to 'contrib/redhat/openssh.spec')
-rw-r--r-- | contrib/redhat/openssh.spec | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/contrib/redhat/openssh.spec b/contrib/redhat/openssh.spec index ad4835403..4d3cf5282 100644 --- a/contrib/redhat/openssh.spec +++ b/contrib/redhat/openssh.spec | |||
@@ -1,5 +1,5 @@ | |||
1 | # Version of OpenSSH | 1 | # Version of OpenSSH |
2 | %define oversion 1.2.3pre2 | 2 | %define oversion 1.2.3pre3 |
3 | 3 | ||
4 | # Version of ssh-askpass | 4 | # Version of ssh-askpass |
5 | %define aversion 0.99 | 5 | %define aversion 0.99 |
@@ -118,6 +118,9 @@ patented algorithms to seperate libraries (OpenSSL). | |||
118 | This package contains the GNOME passphrase dialog. | 118 | This package contains the GNOME passphrase dialog. |
119 | 119 | ||
120 | %changelog | 120 | %changelog |
121 | * Wed Mar 15 2000 Damien Miller <djm@ibs.com.au> | ||
122 | - Updated for new location | ||
123 | - Updated for new gnome-ssh-askpass build | ||
121 | * Sun Dec 26 1999 Damien Miller <djm@mindrot.org> | 124 | * Sun Dec 26 1999 Damien Miller <djm@mindrot.org> |
122 | - Added Jim Knoble's <jmknoble@pobox.com> askpass | 125 | - Added Jim Knoble's <jmknoble@pobox.com> askpass |
123 | * Mon Nov 15 1999 Damien Miller <djm@mindrot.org> | 126 | * Mon Nov 15 1999 Damien Miller <djm@mindrot.org> |
@@ -148,8 +151,7 @@ This package contains the GNOME passphrase dialog. | |||
148 | 151 | ||
149 | CFLAGS="$RPM_OPT_FLAGS" \ | 152 | CFLAGS="$RPM_OPT_FLAGS" \ |
150 | ./configure --prefix=/usr --sysconfdir=/etc/ssh \ | 153 | ./configure --prefix=/usr --sysconfdir=/etc/ssh \ |
151 | --with-gnome-askpass --with-tcp-wrappers \ | 154 | --with-tcp-wrappers --with-ipv4-default |
152 | --with-ipv4-default | ||
153 | 155 | ||
154 | make | 156 | make |
155 | 157 | ||
@@ -158,18 +160,26 @@ xmkmf -a | |||
158 | make | 160 | make |
159 | cd .. | 161 | cd .. |
160 | 162 | ||
163 | cd contrib | ||
164 | gcc -Og `gnome-config --cflags gnome gnomeui` \ | ||
165 | gnome-ssh-askpass.c -o gnome-ssh-askpass \ | ||
166 | `gnome-config --libs gnome gnomeui` | ||
167 | cd .. | ||
168 | |||
161 | %install | 169 | %install |
162 | rm -rf $RPM_BUILD_ROOT | 170 | rm -rf $RPM_BUILD_ROOT |
163 | make install DESTDIR=$RPM_BUILD_ROOT/ | 171 | make install DESTDIR=$RPM_BUILD_ROOT/ |
164 | 172 | ||
165 | install -d $RPM_BUILD_ROOT/etc/pam.d/ | 173 | install -d $RPM_BUILD_ROOT/etc/pam.d/ |
166 | install -d $RPM_BUILD_ROOT/etc/rc.d/init.d | 174 | install -d $RPM_BUILD_ROOT/etc/rc.d/init.d |
167 | install -m644 packages/redhat/sshd.pam $RPM_BUILD_ROOT/etc/pam.d/sshd | 175 | install -m644 contrib/redhat/sshd.pam $RPM_BUILD_ROOT/etc/pam.d/sshd |
168 | install -m755 packages/redhat/sshd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd | 176 | install -m755 contrib/redhat/sshd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd |
169 | 177 | ||
170 | install -s x11-ssh-askpass-%{aversion}/ssh-askpass $RPM_BUILD_ROOT/usr/libexec/ssh/x11-ssh-askpass | 178 | install -s x11-ssh-askpass-%{aversion}/ssh-askpass $RPM_BUILD_ROOT/usr/libexec/ssh/x11-ssh-askpass |
171 | ln -s /usr/libexec/ssh/x11-ssh-askpass $RPM_BUILD_ROOT/usr/libexec/ssh/ssh-askpass | 179 | ln -s /usr/libexec/ssh/x11-ssh-askpass $RPM_BUILD_ROOT/usr/libexec/ssh/ssh-askpass |
172 | 180 | ||
181 | install -s contrib/gnome-ssh-askpass $RPM_BUILD_ROOT/usr/libexec/ssh/gnome-ssh-askpass | ||
182 | |||
173 | %clean | 183 | %clean |
174 | rm -rf $RPM_BUILD_ROOT | 184 | rm -rf $RPM_BUILD_ROOT |
175 | 185 | ||