Dear pass maintainers, The documentation of the pass program does not say anything about the supported platforms. I would like to use it on an AIX 7.2 system. I have used
https://git.zx2c4.com/password-store/snapshot/password-store-1.7.4.tar.xz for the installation and applied the attached patches. With these patches I was able to execute all tests successfully. One issue that I was not able to overcome refers to src/password-store.sh:370: opts="$($GETOPT -o q::c:: -l qrcode::,clip:: -n "$PROGRAM" -- "$@")" The AIX getopt does not know the double colons syntax. I don't know how to fix that because I have never worked with optional option arguments and I doubt that I would ever use this kind or proprietary feature. Please check, if the patches could be applied to the existing pass source code. Thanks and kind regards Sven Kühne + Nagel (AG & Co.) KG Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE 812773878. Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Holger Ketz (Vors.), Simon Bitter, Martin Brinkmann, Lars-Olof Grün, Matthias Knicky, Axel Krichel, Johannes Trimborn, Lars Wedel. Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. Geschäftsleitung Region Europa: Dr. Hansjörg Rodi (Vors.), Ants Anupold, Dominic Edmonds, Thierry Held, Uwe Hött, Richard Huhn, Jan-Hendrik Köstergarten, André Schiffer, Heiko Schuhmacher. Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in Ziffer 23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ 431 HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten unter Einschluss einer Seebeförderung und bei unbekanntem Schadenort auf 2 SZR/kg und im Übrigen die Regelhaftung von 8,33 SZR/kg zusätzlich auf 1,25 Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je Schadenereignis, mindestens aber 2 SZR/kg, beschränken. Die ADSp sind auf unserer Webseite als Download erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne zu.
0001-add-hints-script-for-the-platform-aix.patch
Description: 0001-add-hints-script-for-the-platform-aix.patch
0002-use-new-VERBOSE_MODE-macro-variable.patch
Description: 0002-use-new-VERBOSE_MODE-macro-variable.patch
0003-use-new-GREP_COLOR_OPTION-macro-variable.patch
Description: 0003-use-new-GREP_COLOR_OPTION-macro-variable.patch
0004-implement-a-LINUX-to-AIX-getopt-converter-function.patch
Description: 0004-implement-a-LINUX-to-AIX-getopt-converter-function.patch
