From 47026f55c5e4ed7c5b9cafe11b34c22b570c28e1 Mon Sep 17 00:00:00 2001 From: Bob Copeland Date: Tue, 3 Jan 2017 15:51:13 -0500 Subject: [PATCH] debian: synchronize with downstream control files This updates (some of) the debian directory to match that of the downstream debian package so that packages built directly from source with dpkg-buildpackage more closely match the ones provided from the distribution. Set version to 1.1.0 to match upcoming release. Signed-off-by: Bob Copeland --- debian/changelog | 6 ++++ debian/control | 36 ++++++++++++++++------- debian/copyright | 74 +++++++++++++++++++++++++++++++++--------------- 3 files changed, 83 insertions(+), 33 deletions(-) diff --git a/debian/changelog b/debian/changelog index a71be089..ad6403d9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +lastpass-cli (1.1.0) unstable; urgency=medium + + * New upstream 1.1.0 + + -- Bob Copeland Tue, 03 Jan 2017 15:47:40 -0500 + lastpass-cli (0.3.0) unstable; urgency=low * Initial Debian Package release. diff --git a/debian/control b/debian/control index 87b05df2..e0132d9f 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,30 @@ Source: lastpass-cli -Section: misc -Priority: extra -Maintainer: Igor Partola -Build-Depends: debhelper (>= 8.0.0), libssl-dev, libcurl4-openssl-dev, libxml2-dev, asciidoc, libxml2-utils, xsltproc, docbook-xsl -Standards-Version: 3.9.3 -Homepage: https://github.com/lastpass/lastpass-cli +Section: utils +Priority: optional +Maintainer: Troy Heber +Build-Depends: debhelper (>= 9), quilt (>= 0.47), libssl-dev, libxml2-dev, libcurl4-openssl-dev, asciidoc, xsltproc, docbook-xsl +Standards-Version: 3.9.8.0 Package: lastpass-cli Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libssl1.0.0, libcurl3, libxml2 -Recommends: pinentry-curses, xclip, xsel -Description: Command line interface to LastPass.com - lpass is designed to run on GNU/Linux, Cygwin and Mac OS X. +Depends: ${shlibs:Depends}, ${misc:Depends}, binutils +Description: command line interface to LastPass.com + This application is a command line interface to the LastPass.com services. It + brings both better security and convenience by allowing you to access, add, + modify, and delete entries in your online LastPass vault, all from the + terminal. You can also generate passwords for every server you use and + securely store those passwords directly in LastPass. LastPass Enterprise + features are supported as well, including Shared Folders. + . + Users who prefer the command line can access their data directly with “lpass + ls” then using “lpass show -c --password Sitename” to put the Sitename + password on the copy buffer. You can utilize “lpass show” to store passwords + used in scripts, rather than putting passwords in the scripts themselves. + LastPass can also be used as you work within the command line to help you + login to servers. We’ve included some example scripts below. + . + The new tool is beneficial for LastPass users who want to use the command + line to login to other machines as they work. There are examples such as + contrib/examples/change-ssh-password.sh which shows automated password + changing on a server. You could run it automatically on a nightly basis, + regularly changing the password on the server as a security measure. diff --git a/debian/copyright b/debian/copyright index 77f57a79..dd780cb5 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,30 +1,58 @@ -Format: http://dep.debian.net/deps/dep5 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: lastpass-cli +Upstream-Author: Jason A. Donenfeld +Original-Source-Location: https://github.com/LastPass/lastpass-cli +Packaged-By: Troy Heber +Packaged-Date: Thu, 23 Oct 2014 09:12:57 -0600 Files: * -Copyright: 2014 LastPass -License: GPL-2.0+ - -Files: debian/* -Copyright: 2014 Igor Partola -License: GPL-2.0+ - -License: GPL-2.0+ - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. +Copyright: 2014 LastPass. All Rights Reserved +License: GPL-2+ with OpenSSL exception + This program is free software; you can redistribute it + and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later + version. . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. + In addition, as a special exception, the author of this + program gives permission to link the code of its + release with the OpenSSL project's "OpenSSL" library (or + with modified versions of it that use the same license as + the "OpenSSL" library), and distribute the linked + executables. You must obey the GNU General Public + License in all respects for all of the code used other + than "OpenSSL". If you modify this file, you may extend + this exception to your version of the file, but you are + not obligated to do so. If you do not wish to do so, + delete this exception statement from your version. . - You should have received a copy of the GNU General Public License - along with this program. If not, see + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more + details. . - On Debian systems, the complete text of the GNU General - Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. + -# Please also look if there are files or directories which have a -# different copyright/license attached and list them here. +Files: util.c +Copyright: 2008 Otto Moerbeek . + 1998 Todd C. Miller . +License: ISC + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.