diff --git a/debian/changelog b/debian/changelog index cccdbc1..8c732fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +lxqt-openssh-askpass (0.9.0+20150830-1) unstable; urgency=medium + + * Cherry-picking upstream version 0.9.0+20150830. + * Removed typo.patch, applied upstream + * Added upstream signing key and used it in watch file + + -- Alf Gaida Wed, 02 Sep 2015 23:38:08 +0200 + lxqt-openssh-askpass (0.9.0+20150817-1) unstable; urgency=medium [ Alf Gaida ] diff --git a/debian/patches/series b/debian/patches/series index f8034c8..4d44891 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1 @@ -typo.patch manpage-improvement.patch diff --git a/debian/patches/typo.patch b/debian/patches/typo.patch deleted file mode 100644 index b8261ec..0000000 --- a/debian/patches/typo.patch +++ /dev/null @@ -1,32 +0,0 @@ -Description: Fix manpage typo ---- -Forwarded: https://github.com/lxde/lxqt-openssh-askpass/pull/11 ---- lxqt-openssh-askpass-0.9.0+20150817.orig/man/lxqt-openssh-askpass.1 -+++ lxqt-openssh-askpass-0.9.0+20150817/man/lxqt-openssh-askpass.1 -@@ -7,7 +7,7 @@ lxqt-openssh-askpass \- Password access - .br - .SH DESCRIPTION - This module handles openssh security password access for \fBLXQt\fR. The openssh askpass module, will perform --security tast over scale accesss privilegies. -+security tast over scale access privilegies. - .P - .P - The \fBLXQt modules\fR are desktop independent tools, -@@ -30,7 +30,7 @@ environments, and their names are self-d - by hand but automatically, when choosing a \fBLXQt\fR session in the Display - Manager. - .SH BEHAVIOR --The module detected on shares privilege accesss, and maintain a security dialog -+The module detected on shares privilege access, and maintain a security dialog - that ask for the user's key need for access over another machine host. - .P - This module are very early stage, and not enabled by default, so you must added a env -@@ -38,7 +38,7 @@ by the \fBlxqt\-settings\fR application - with \fBlxqt\-openssh\-askpass\fR value, openssl and openssh-client packages must be required. - .SH AUTOSTART - The module only are showed on \fBLXQt\fR desktop, but u can create an autostart action --for you prefered desktop environment. -+for you preferred desktop environment. - .SH "REPORTING BUGS" - Report bugs to https://github.com/LXDE/LXQt/issues - .SH "SEE ALSO" diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000..05cd1df --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,63 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.22 (GNU/Linux) + +mQINBFJevCYBEACx+Hvy+Vsuf+V5jeLUnzjAmHoy8DfTeGWr3ts30IapLHrfi0+U +WpzNnISO77yTr4VNboVZH+GHM/rnPfieODfB4ZW6CZLlInMSKUXcgQsEqXpyBZhA +Ib/SPy2bOfHly1uRJes0uRDsH5+v/hD74sByfnjQlrvI68O6wvGZmDFMNNPVO8+/ +OWBSBNkBuVrrZOMSPsLwQGJ4UtUQ4whburaPJG4VZJc5DLbzJGbEuACc0IAEYJS3 +7AfXVXn4j4Gc9F3o1xTUnbOBnwGPquWwUIm3FM7Ec2OdkvMt3EwvnkMAfeVrq3iE +FDD/KZTxdL0BZH3QD8gB7Jm4v4f3Nkobg6JCvCbcH3wBdZW4mASbwWzfRaDC2zHb +ErTglD7PpShLKZZ0pr9okWZEGw4Ku3q8ALi1JXK/ePTmsBlvkVskOJ3Nnd0avgH4 ++Q/vZoKfH8EhNY745rI+8CE9iv6V9XiSUt4CKEWAENt4A8hq6U2vV+jZv3B6AgD7 +ZjiI59yD4YuYubu8rCnNizTgh1voVw3ietknn/x2H5yH8fByWZ5uL87C0ky/uma6 +ZGbiiAtM4kdkyDMrfRV5nlEG9EKAGPVu5mjeSCrfkETwZ9OFPz1AuDye4ZEXrrcC +iRQ7RX6/GtW18aHER0kzGnfwx5KJzkDrRBY8A2PdXLBcrsN4WpK9EX01PQARAQAB +tCNKZXJvbWUgTGVjbGFuY2hlIDxqZXJvbWVAbGVjbGFuLmNoPokCPwQTAQIAKQUC +Ul68JgIbAwUJAeEzgAcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEDfgrx/a +SPNzSHIP/1ewXcC0TFBcvDD7MrIP7anyNfiWfW7cxkR8GSamkg6HTa6Ndyr1FFjJ +OoDFUP37jWhu59CsHxs2D0zRWJktezfvElscRgqbHcdpIznqsGdI8hXCZafhBGVb +sdAB2LRawcXGxnXt7XajPcSVwLWRE62caBqohznU2iWvI780WNjEbZoA0LhZwaFF +UUPJm8ea9v0IkZVKUyg9WONZ1U7FEG9SaEiSpI8kJdx1fvCwZVDV/NRO5GqnJaho +P1LCne4YdwS6pt1/fRgk32IHxxZfHlLzLHxb6v1JmIg72x28qCmGyK9oFBDbbnYu +6Aq8XbHogOrD5vJM2Pfm2IhV0+JHOjfQbddv8tsAH1M+LI+tToXmg5st1AU3wnTn +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 +=fF8P +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch index b4c36e0..fb3601c 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,3 @@ version=3 -https://github.com/lxde/lxqt-openssh-askpass/releases .*/([\d\.]+).tar.gz +opts="pgpsigurlmangle=s/$/.asc/" \ + https://github.com/lxde/lxqt-openssh-askpass/releases .*/([\d\.]+).tar.gz diff --git a/man/lxqt-openssh-askpass.1 b/man/lxqt-openssh-askpass.1 index 300b432..04411ff 100644 --- a/man/lxqt-openssh-askpass.1 +++ b/man/lxqt-openssh-askpass.1 @@ -1,4 +1,4 @@ -.TH lxqt-openssh-askpass "1" "September 2012" "LXQt\ 0.5.0" "LxQt\ Module" +.TH lxqt-openssh-askpass "1" "September 2012" "LXQt\ 0.5.0" "LXQt\ Module" .SH NAME lxqt-openssh-askpass \- Password access over ssh module of \fBLXQt\fR: the faster and lighter QT Desktop Environment .SH SYNOPSIS @@ -7,7 +7,7 @@ lxqt-openssh-askpass \- Password access over ssh module of \fBLXQt\fR: the faste .br .SH DESCRIPTION This module handles openssh security password access for \fBLXQt\fR. The openssh askpass module, will perform -security tast over scale accesss privilegies. +security tast over scale access privilegies. .P .P The \fBLXQt modules\fR are desktop independent tools, @@ -30,7 +30,7 @@ environments, and their names are self-descriptive. They are usually not launch by hand but automatically, when choosing a \fBLXQt\fR session in the Display Manager. .SH BEHAVIOR -The module detected on shares privilege accesss, and maintain a security dialog +The module detected on shares privilege access, and maintain a security dialog that ask for the user's key need for access over another machine host. .P This module are very early stage, and not enabled by default, so you must added a env @@ -38,7 +38,7 @@ by the \fBlxqt\-settings\fR application as \fISSH_ASKPASS=\fR with \fBlxqt\-openssh\-askpass\fR value, openssl and openssh-client packages must be required. .SH AUTOSTART The module only are showed on \fBLXQt\fR desktop, but u can create an autostart action -for you prefered desktop environment. +for you preferred desktop environment. .SH "REPORTING BUGS" Report bugs to https://github.com/LXDE/LXQt/issues .SH "SEE ALSO" diff --git a/src/main.cpp b/src/main.cpp index a664e6e..b324293 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -31,7 +31,7 @@ int main(int argc, char *argv[]) { - LxQt::Application a(argc, argv); + LXQt::Application a(argc, argv); // TODO/FIXME: maybe a better algorithm? QString prompt; diff --git a/translations/lxqt-openssh-askpass_el.ts b/translations/lxqt-openssh-askpass_el.ts new file mode 100644 index 0000000..8c7cc78 --- /dev/null +++ b/translations/lxqt-openssh-askpass_el.ts @@ -0,0 +1,22 @@ + + + + + MainWindow + + OpenSSH Authentication Passphrase request + Αίτηση συνθηματικού ταυτοποίησης OpenSSH + + + Enter your SSH passphrase for request: + Εισαγάγετε το συνθηματικό σας SSH για αίτηση: + + + + QObject + + unknown request + άγνωστη αίτηση + + +