Package dropbear: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 | Name: dropbear Summary: Relatively small SSH 2 server Version: 2017.75 Release: alt2 License: MIT-style Group: System/Servers Url: http://matt.ucc.asn.au/dropbear/dropbear.html Patch: dropbear-2013.62-authkey_fp.patch Source: %name-%version.tar.bz2 # Automatically added by buildreq on Wed Sep 14 2011 BuildRequires: libtomcrypt-devel libtommath-devel zlib-devel %description Dropbear is a relatively small SSH 2 server. WARNING: PAM and %_sysconfdir/shadow are not supported by ths package. You should use %_sysconfdir/passwd file or pubkey authentication. %package scp Summary: SCP support for dropbear SSH Group: %group Conflicts: openssh-common %description scp SCP support for dropbear SSH %package client Summary: Relatively small SSH 2 client Group: %group %description client Relatively small SSH 2 client %package doc Summary: Manpages and other documentation for dropbear SSH BuildArch: noarch Group: %group %description doc Manpages and other documentation for dropbear SSH. # TODO: Use static versons for embedding and leave documentation where it belongs %prep %setup %patch -p2 %build export LIBS=-lcrypt CFLAGS="-I/usr/include/tomcrypt -I/usr/include/tommath" %configure --disable-shadow --disable-lastlog %make_build PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" %install %makeinstall install -D -m 0755 scp %buildroot%_bindir/scp install -D dbclient.1 %buildroot%_man1dir/dbclient.1 install -D dropbear.8 %buildroot%_man8dir/dropbear.8 install -D dropbearkey.1 %buildroot%_man1dir/dropbearkey.1 install -D dropbearconvert.1 %buildroot%_man1dir/dropbearconvert.1 %files %_bindir/dropbearconvert %_bindir/dropbearkey %_sbindir/dropbear %files doc %doc [A-Z][A-Z]* %_mandir/*/* %files client %_bindir/dbclient %files scp %_bindir/scp %changelog * Fri Jan 12 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2017.75-alt2 - Rebuilt with new libtommath and libtomcrypt. * Fri May 19 2017 Fr. Br. George <george@altlinux.ru> 2017.75-alt1 - Autobuild version bump to 2017.75 * Tue Jul 26 2016 Fr. Br. George <george@altlinux.ru> 2016.74-alt1 - Autobuild version bump to 2016.74 * Thu Jul 14 2016 Fr. Br. George <george@altlinux.ru> 2016.73-alt1 - Autobuild version bump to 2016.73 * Mon Dec 28 2015 Fr. Br. George <george@altlinux.ru> 2015.71-alt1 - Autobuild version bump to 2015.71 * Wed Nov 18 2015 Fr. Br. George <george@altlinux.ru> 2015.68-alt1 - Autobuild version bump to 2015.68 * Wed Jan 28 2015 Fr. Br. George <george@altlinux.ru> 2015.67-alt1 - Autobuild version bump to 2015.67 * Tue Aug 19 2014 Fr. Br. George <george@altlinux.ru> 2014.65-alt1 - Autobuild version bump to 2014.65 * Wed Apr 09 2014 Fr. Br. George <george@altlinux.ru> 2014.63-alt1 - Autobuild version bump to 2014.63 * Wed Jan 15 2014 Fr. Br. George <george@altlinux.ru> 2013.62-alt1 - Autobuild version bump to 2013.62 - Update "fingerprint expose" patch * Sun Oct 27 2013 Fr. Br. George <george@altlinux.ru> 2013.60-alt1 - Autobuild version bump to 2013.60 * Tue Oct 15 2013 Fr. Br. George <george@altlinux.ru> 2013.59-alt1 - Autobuild version bump to 2013.59 - Fix build (patch, new manmage) * Mon May 20 2013 Fr. Br. George <george@altlinux.ru> 2013.58-alt1 - Autobuild version bump to 2013.58 * Mon Apr 01 2013 Fr. Br. George <george@altlinux.ru> 2013.56-alt1 - Autobuild version bump to 2013.56 * Wed Mar 21 2012 Fr. Br. George <george@altlinux.ru> 2012.55-alt1 - Autobuild version bump to 2012.55 * Tue Jan 10 2012 Fr. Br. George <george@altlinux.ru> 2011.54-alt1 - Autobuild version bump to 2011.54 * Wed Sep 07 2011 Fr. Br. George <george@altlinux.ru> 0.53.1-alt1 - Autobuild version bump to 0.53.1 - Bring back client - Introduce documentation * Sun Oct 24 2010 Denis Smirnov <mithraen@altlinux.ru> 0.50-alt4 - rebuild * Thu Dec 11 2008 Denis Smirnov <mithraen@altlinux.ru> 0.50-alt3 - Add conflicts dropbear-scp -> openssh * Mon Dec 01 2008 Denis Smirnov <mithraen@altlinux.ru> 0.50-alt2 - cleanup spec * Wed Aug 15 2007 Denis Smirnov <mithraen@altlinux.ru> 0.50-alt1 - Add DROPBEAR_PASSWORD environment variable to specify a dbclient password - Use /dev/urandom by default, since that's what everyone does anyway - Correct vfork() use for uClinux in scp (thanks to Alex Landau) - Exit with an exit code of 1 if dropbear can't bind to any ports (thanks to Nicolai Ehemann) - Improve network performance and add a -W <receive_window> argument for adjusting the tradeoff between network performance and memory consumption. - Fix a problem where reply packets could be sent during key exchange, in violation of the SSH spec. This could manifest itself with connections being terminated after 8 hours with new TCP-forward connections being established. - Add -K <keepalive_time> argument, ensuring that data is transmitted over the connection at least every N seconds. - dropbearkey will no longer generate DSS keys of sizes other than 1024 bits, as required by the DSS specification. (Other sizes are still accepted for use to provide backwards compatibility). * Thu Mar 01 2007 Denis Smirnov <mithraen@altlinux.ru> 0.49-alt1 - CVE-2007-1099 fix (dbclient previously would prompt to confirm a mismatching hostkey but wouldn't warn loudly. It will now exit upon a mismatch) - Added -P pidfile argument to the server (from Swen Schillig) - Add -N dbclient option for "no command" - Add -f dbclient option for "background after auth" - Add ability to limit binding to particular addresses, use -p [address:]port, patch from Max-Gerd Retzlaff. - Fix finding relative-path server hostkeys when running daemonized - Use $HOME in preference to that from %_sysconfdir/passwd, so that dbclient can still work on broken systems. - Fix various issues found by Klocwork defect analysis, mostly memory leaks and error-handling. Thanks to Klocwork for their service. - Add compile-time LOG_COMMANDS option to log user commands - Add '-y' flag to dbclient to unconditionally accept host keys,patch from Luciano Miguel Ferreira Rocha - Return immediately for "sleep 10 & echo foo", rather thanwaiting for the sleep to return (pointed out by Rob Landley). - Avoid hanging after exit in certain cases (such as scp) - Various minor fixes, in particular various leaks reported by Erik Hovland - Disable core dumps on startup - Don't erase over every single buffer, since it was a bottleneck. On systems where it really matters, encrypted swap should be utilised. - Read /dev/[u]random only once at startup to conserve kernel entropy * Sun Nov 26 2006 Denis Smirnov <mithraen@altlinux.ru> 0.48.1-alt1 - upstream version update update (0.48.1) - fix license * Sun Feb 05 2006 Denis Smirnov <mithraen@altlinux.ru> 0.45-alt3 - add scp subpackage * Thu Feb 02 2006 Denis Smirnov <mithraen@altlinux.ru> 0.45-alt2 - patches from debian (typo in doc and man) * Wed Feb 01 2006 Denis Smirnov <mithraen@altlinux.ru> 0.45-alt1 - first build for Sisyphus |