Skip to content

Commit

Permalink
debian: synchronize with downstream control files
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
Bob Copeland committed Jan 3, 2017
1 parent a620758 commit 47026f5
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 33 deletions.
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
lastpass-cli (1.1.0) unstable; urgency=medium

* New upstream 1.1.0

-- Bob Copeland <[email protected]> Tue, 03 Jan 2017 15:47:40 -0500

lastpass-cli (0.3.0) unstable; urgency=low

* Initial Debian Package release.
Expand Down
36 changes: 26 additions & 10 deletions debian/control
Original file line number Diff line number Diff line change
@@ -1,14 +1,30 @@
Source: lastpass-cli
Section: misc
Priority: extra
Maintainer: Igor Partola <[email protected]>
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 <[email protected]>
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.
74 changes: 51 additions & 23 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>
Original-Source-Location: https://github.com/LastPass/lastpass-cli
Packaged-By: Troy Heber <[email protected]>
Packaged-Date: Thu, 23 Oct 2014 09:12:57 -0600

Files: *
Copyright: 2014 LastPass <[email protected]>
License: GPL-2.0+

Files: debian/*
Copyright: 2014 Igor Partola <[email protected]>
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 <http://www.gnu.org/licenses/>
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 <[email protected]>.
1998 Todd C. Miller <[email protected]>.
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.

0 comments on commit 47026f5

Please sign in to comment.