summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAbdulkadir Furkan Şanlı2023-09-10 17:01:11 +0200
committerAbdulkadir Furkan Şanlı2023-09-10 17:01:11 +0200
commitcec7bc9f757633f3b32f53d112c08e15d9754bbc (patch)
tree4922e1117befe522084224e748e2d75d2e2b1d3c
parent9f37d1eac0e2ae8364b5c09077ac3a0a68606778 (diff)
downloadaur-cec7bc9f757633f3b32f53d112c08e15d9754bbc.tar.gz
Update nordpass-go
-rw-r--r--LICENSE15
-rw-r--r--PKGBUILD31
2 files changed, 27 insertions, 19 deletions
diff --git a/LICENSE b/LICENSE
index 541d502d0fde..3398a72c62e7 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Last updated: June 30, 2022
+Last updated: June 1, 2023
INTRODUCTION
General Terms. Thank you for choosing us. Before starting, please read these General Terms of Service (“General Terms”) carefully. Among other things, the General Terms cover the scope of your use of and access to the NordVPN, NordPass, NordLocker and other services, and any Software (as described below) provided by Nord (collectively, the “Service” or “Services”). These General Terms also govern the use of and access to Nord's websites (“Websites”).
@@ -19,7 +19,7 @@ Service Specific Terms. Our certain Services (the following products: NordVPN, N
By using the Services, you also agree to the Service Specific Terms applicable to the respective Service(s). If there is any conflict or inconsistency between clauses in the Terms and Service Specific Terms, the Service Specific Terms govern and apply in relation to that specific Service(s).
Services. Our Services are usually provided as paid Services. We also may offer a version of certain Services which is provided free of charge. The Terms apply to both types of Services.
Accessing the Services and/or Websites. You affirm that you are eighteen (18) or more years of age or have the authority to act on behalf of a valid legal entity, and you are fully able and have all rights and power to enter into the terms, conditions, obligations, affirmations, representations, and warranties set forth in these Terms, and to abide by and comply with them.
-Updates to the Terms. We develop our Services and Websites introducing new features or modifying current ones constantly. In addition, we may need to update the Terms by amending them from time to time (i) to comply with the law; (ii) to comply with orders/recommendations of regulatory authorities; (iii) to add additional functionality, services, features, technologies and/or benefits, or to remove the old ones; (iv) to correct errors and bugs; (v) to clarify the Terms; (vi) to prevent abuse or harm; (v) for any other valid reason (e.g., for security reasons). You understand and agree that it is your obligation to review the Terms from time to time in order to stay informed on current rules and obligations. Notification on any material changes to the Terms that affect your rights or obligations will be provided in advance of such changes by reasonable means (e.g., via email). Unless it is stated by us otherwise, each update of the Terms comes into force as of the moment when amended Terms are published. Your continued use of the Services will be deemed acceptance thereof. You can also end your relationship with us at any time after the effective date of the updated Terms by closing your Account and/or not accessing our Services and Websites.
+Updates to the Terms. We develop our Services and Websites introducing new features or modifying current ones constantly. In addition, we may need to update the Terms by amending them from time to time (i) to comply with the law; (ii) to comply with orders/recommendations of regulatory authorities; (iii) to add additional functionality, services, features, technologies and/or benefits, or to remove the old ones; (iv) to correct errors and bugs; (v) to clarify the Terms; (vi) to prevent abuse or harm; (vii) for any other valid reason (e.g., for security reasons). You understand and agree that it is your obligation to review the Terms from time to time in order to stay informed on current rules and obligations. Notification on any material changes to the Terms that affect your rights or obligations will be provided in advance of such changes by reasonable means (e.g., via email). Unless it is stated by us otherwise, each update of the Terms comes into force as of the moment when amended Terms are published. Your continued use of the Services will be deemed acceptance thereof. You can also end your relationship with us at any time after the effective date of the updated Terms by closing your Account and/or not accessing our Services and Websites.
THE TERMS MAY CHANGE, SO IT IS IMPORTANT TO REVIEW THE TERMS PERIODICALLY.
SUBSCRIPTION AND AUTO-RENEWALS
Subscription. All our paid Services are provided on a Subscription basis. You choose the period of Services and the payment method yourself when you purchase the Services. Please review Subscription Terms for more information.
@@ -30,9 +30,9 @@ Confidentiality of and Access to the Account. You agree to accept responsibility
PRICES AND PAYMENTS
Total Price. Prices of our Services initially displayed to you may be provided exclusive of taxes. Due to the worldwide nature of our Services and mobility of consumers, we might not be able to identify the particular taxes applicable to you in advance. Therefore, we can calculate the additional mandatory taxes (e.g., sales tax, value-added tax or another mandatory tax under laws applicable to you) only after you choose your tax residence country. In any case, we will display the sum of additional taxes applicable to your purchase along with the total price of your payment before charging you.
Payments. You agree to pay us for any paid Services you purchase from us, as well as all other charges incurred under your Account, including applicable taxes and fees associated with your purchase of the Services. We may suspend or cancel the Services if we do not receive a full payment from you on time. Suspension or cancellation of the Services for non-payment could result in a loss of access to and use of your Account and its content.
-Recurring Payments. When you purchase the Services on a Subscription basis (e.g., monthly, annually, or otherwise), you agree that (i) Services will auto-renew until you cancel it, (ii) you are authorizing recurring payments, and (ii) payments will be made to Nord by the method and at the recurring intervals you have agreed to. For more information about the Subscription and its cancellation please read our Subscription terms.
+Recurring Payments. When you purchase the Services on a Subscription basis (e.g., monthly, annually, or otherwise), you agree that (i) Services will auto-renew until you cancel it, (ii) you are authorizing recurring payments, (iii) payments will be made to Nord by the method and at the recurring intervals you have agreed to, and, (iv) when applicable, Nord may receive and use updated card account information from the financial institution that has issued your card (used to purchase the Services). For more information about the Subscription and its cancellation please read our Subscription terms.
Payment Methods. To purchase Services directly through us on our Websites, you must provide us with a current and valid method of payment, such as a credit or debit card or any other payment method available on the Websites.
-Billing. By providing Nord with a payment method, you (i) represent that you are authorized to use the payment method you provided and that any payment information you provide is true and accurate; (ii) authorize Nord to charge the payment method you provided; and (iii) authorize Nord to charge you for any paid Services you chose when making a purchase.
+Billing. By providing Nord with a payment method, you (i) represent that you are authorized to use the payment method you provided and that any payment information you provide is true and accurate; (ii) authorize Nord to charge the payment method you provided; and (iii) authorize Nord to charge you for any paid Services you chose when making a purchase. You can view your billing history and manually generate the receipts and invoices for our Services at any time in your Account (log in to your Account, click the “Billing” button, and under Section “Billing history” generate the receipt/invoice by clicking “Get invoice”). If you have any questions related to payments, please contact us.
Payment Providers. Purchases may be handled via multiple payment companies (e.g., payments for the EU residents are processed by Mollymind AG, registered at Neugasse 23, 6300 Zug, Switzerland, and by Moonflash Limited, registered at Regent House, 316 Beulah Hill, London, United Kingdom, SE19 3HF; payments for the US, Canadian, and Mexican residents are processed by Lagosec, Inc. registered at 651 N Broad St Suite 206, Middletown, New Castle, Delaware 19709, United States; payments for the Brazilian residents are processed by Cyberpost Intermediacao de Negocios S.A., registered at Rua Fernando Machado 73, Sala 203, Centro, Florianopolis, Santa Catarina, CEP 88.010-510, Brazil; payments for the Japanese residents are processed by Nord Security JP Co., Ltd, registered at 22F Shibuya Mark City 1-12-1, Dogenzaka, Shibuya City, Tokyo, Japan). To find out more on how payment companies process your personal data, please refer to our Privacy Policy.
Payment Processing. Nord also reserves the right to (i) obtain and continue using updated credit card account information electronically, when applicable, from the card brands, (ii) retry failed payments to complete transactions, including but not limited to, retrying failed cards with extended expiration dates and, (iii) change or amend authorized payment companies to assist with payment processing.
Fraud Protection. Nord reserves the right to verify credit/debit card payments prior to completing your purchase.
@@ -67,7 +67,7 @@ You agree that you shall not yourself and/or enable others to:
•violate, infringe, or misappropriate Nord, our licensors and/or any other third parties' copyright, other intellectual property rights, privacy, or other legal rights;
-•communicate, transmit, store, make available, share anything that is illegal, abusive, harassing, or otherwise objectionable;
+•communicate, transmit, store, make available, share anything that is illegal, abusive, harassing, or otherwise objectionable (objectionable means anything which interferes with the rights of Nord, its users, or other third parties, or causes conditions that are dangerous, hazardous, and detrimental to others, or anything that most users and/or Nord would find to be offensive or inappropriate);
•transmit any viruses or other computer codes, files, programs, instructions, or technological means that disrupt, damage, or interfere with the use of computers or related systems;
@@ -127,6 +127,11 @@ APPLICATION PLATFORM TERMS
App Store. If you downloaded our Software from Apple App Store or if you are using such Software and our Services on any Apple-branded device, you acknowledge that you have read, understood, and agree to the following notice regarding Apple:
These Terms are concluded between you and Nord, not with Apple, and Apple is not responsible for the Services and the content thereof. If you need any support with respect to our Services, please contact us, not Apple as they are under no obligation whatsoever to furnish any maintenance or support services with respect to our Services. To the extent that the Services fails to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price for the Service to you; to the maximum extent permitted by law, Apple will have no other warranty obligation with respect to the Services. Apple is not responsible for addressing any claims by you or any third party relating to the Service or your possession and/or use of the Service, including: (i) product liability claims; (ii) any claim that the Service fails to conform to any applicable legal or regulatory requirement; and (iii) claims arising under consumer protection or similar legislation. Apple is not responsible for the investigation, defense, settlement, and discharge of any third-party claim that the Service and/or your possession and use of the application infringe that third party's intellectual property rights. You agree to comply with any applicable third-party terms, when using the Service. Apple, and Apple's subsidiaries, are third party beneficiaries of these Terms, and upon your acceptance of these Terms, Apple will have the right (and will be deemed to have accepted the right) to enforce these Terms against you as a third party beneficiary of these Terms. You hereby represent and warrant that (i) you are not located in a country that is subject to a U.S. Government embargo, or that has been designated by the U.S. Government as a “terrorist supporting” country; and (ii) you are not listed on any U.S. Government list of prohibited or restricted parties.
Other Stores. If our Software is downloaded from any other store, platform, marketplace (e.g., Google Play, Amazon Appstore, Microsoft Store, HUAWEI AppGallery), you acknowledge that you have read, understood, and agree to the customer terms of use of such stores, platforms, and marketplace. Nord is the licensor of the Software and the provider of the Services and any third party (e.g., operator of the store, platform, marketplace) is not a party to these Terms.
+BUNDLED SUBSCRIPTIONS AND THIRD PARTY SERVICES
+Bundled Subscriptions. You may purchase Subscription of Nord Service bundled with the Subscription of other Nord Service and/or subscription of Third Party Services (as described below) (“Bundled Subscriptions”).
+Third Party Services Purchased through Nord. We may offer to purchase third party products and/or services independently (as a standalone service) or along with our Services (as a Bundled Subscription) through Nord (“Third Party Services”) (e.g., Incogni tool, created by our sister company Surfshark). In all cases, your billing relationship for such services will be directly with Nord and any fees charged for it will be billed by us using your provided payment method. Please note that Third Party Services are governed not only by these Terms but also by terms of use issued by such third parties respectively (which you also accept by purchasing Third Party Services through Nord). Please review the terms of use and other policies of Third Party Services carefully and make sure you understand them before you purchase them through Nord. After you complete your purchase of Third Party Services through Nord, you may need to follow additional instructions to create a separate account for subscription to and use of them. If there is any conflict or inconsistency between the terms of use of Third Party Services and these Terms concerning Subscription purchase, auto-renewals, prices/payments, and cancellation/refunds, these Terms govern and apply.
+Cancellation of Bundled Subscription/Third Party Services. You may cancel your Bundled Subscription/Third Party Services (i.e., turn off auto-renewals for the upcoming Service period) at any time. By canceling your Bundled Subscription, you will lose access to all Bundled Services (i.e., if you wish to cancel, the only option is to cancel all Nord Services and Third Party Services purchased as a Bundled Subscription; you cannot cancel only one or some of the Services leaving the others active for the upcoming period).
+Nord Services Purchased through Third Parties. You may purchase Nord Services along with third party service as a bundled subscription offered by third parties. Please review the terms of use and other policies of third parties bundled subscription carefully and make sure you understand them before you purchase such bundled subscription through third parties.
CONTRACTING ENTITY
The Nord entity with which you are contracting under these Terms depends on the following conditions: (i) if you purchased our Services until November 15, 2020, you are contracted with Tefincom S.A.; (ii) if you purchased our Services on or after November 15, 2020, you are contracted with nordvpn s.a.
GOVERNING LAW AND DISPUTE RESOLUTION
diff --git a/PKGBUILD b/PKGBUILD
index afdd68703088..89e7fe1d3037 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,31 @@
-# Maintainer: Carson Mullins <SeptemAUR@pm.me>
-pkgname=nordpass-bin
-pkgver=5.5.2
+# Maintainer: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
+# Contributor: Carson Mullins <SeptemAUR@pm.me>
+_snapinfo=$(curl -sH 'Snap-Device-Series: 16' http://api.snapcraft.io/v2/snaps/info/nordpass)
+_snapdownloadurl=$(jq '."channel-map"[]."download"."url"' <<< "${_snapinfo}" | xargs)
+pkgname='nordpass-bin'
+pkgver=$(jq '."channel-map"[]."version"' <<< "${_snapinfo}" | xargs)
pkgrel=1
-pkgdesc="Secure and intuitive password manager (snap release)"
+pkgdesc="NordPass password manager (Snap release)"
arch=('x86_64')
-url="https://nordpass.com/"
+url='https://nordpass.com'
license=('custom')
depends=('gtk3' 'libsecret' 'alsa-lib' 'nss')
makedepends=('squashfs-tools')
options=('!strip')
provides=('nordpass')
-_snapid="00CQ2MvSr0Ex7zwdGhCYTa0ZLMw3H6hf"
-_snaprev=166
+
source=('LICENSE'
- "https://api.snapcraft.io/api/v1/snaps/download/${_snapid}_${_snaprev}.snap")
-sha256sums=('5df1f0e6fceda22263443143e96311f626e6edff1b2db346b843dfc523ec2ef9'
- 'dfc61a6cfe50214399de6f93a86160d158c84c69a1e39983565fe8fa45e3e24e')
+ "${_snapdownloadurl}")
+sha256sums=('88798af2f6f88ea827870c47cc7bdcac61a4a39a32cd7ed0b2682a6150369e4c'
+ 'SKIP')
-prepare() {
- echo "Extracting snap file..."
- unsquashfs -q -f -d "${srcdir}/${pkgname}" "${_snapid}_${_snaprev}.snap"
+prepare ()
+{
+ unsquashfs -force -quiet -dest "${srcdir}/${pkgname}" "${_snapdownloadurl##*/}"
}
-package() {
+package ()
+{
# Install files
install -d "${pkgdir}/opt/${pkgname}"
cp -r "${srcdir}/${pkgname}/." "${pkgdir}/opt/${pkgname}"