Commit Graph

17 Commits

Author SHA1 Message Date
Filippo Valsorda
789f1b1c70 Add support for Firefox in a Snap for Ubuntu 22.04
Closes #327
Fixes #325
2022-04-25 19:56:19 +02:00
Filippo Valsorda
343aec289a truststore_linux: remove PATH check for SystemTrustCommand
It's hard to predict what the PATH that sudo will use, and there
shouldn't be many cases where we don't find the command anyway.

Fixes #188
2019-08-16 18:23:01 -04:00
Filippo Valsorda
aa4dd61066 Specify a "Sudo password:" prompt for sudo
Fixes #178
Closes #185
2019-08-16 17:47:28 -04:00
Filippo Valsorda
74ab68812e Fix and add missing license headers 2019-06-01 14:58:20 +01:00
Filippo Valsorda
245b2732c8 Cleanup path logics with pathExists and binaryExists 2019-06-01 14:55:58 +01:00
Filippo Valsorda
b1564cfb0d truststore_linux: autodetect CertutilInstallHelp 2019-06-01 14:41:10 +01:00
Ricardo Branco
b90c9c60cb Support SLES & OpenSUSE (#162)
* Add support for SLES & OpenSUSE

* Update README.md with support for SLES & OpenSUSE

* Fix CertutilInstallHelp
2019-06-01 14:05:08 +01:00
Filippo Valsorda
0bd4ac60da linux: use unique per-CA names when installing certificates
Fixes #52
Closes #59
2018-08-19 19:07:47 -04:00
Travis Campbell
281c560e4a Support installing to system trust store for Arch-based distros (#57) 2018-08-19 15:36:14 -07:00
Filippo Valsorda
5fc72d92bc Replace !os.IsNotExist with == nil
!os.IsNotExist would also be true for other errors which don't mean the
file exists.
2018-08-12 21:42:42 -04:00
Filippo Valsorda
61180c71ad Add support for Firefox Developer Edition
This also fixes a bug where we wouldn't install to Chrome on Linux if
Firefox wasn't also present.

Closes #48
Updates #51
2018-08-12 21:14:07 -04:00
Filippo Valsorda
564b41305c Polish Linux system store support 2018-07-04 00:06:50 -04:00
Carl Henrik Lunde
05189bc5fa Add Linux system trust support (#2)
Use update-ca-certificates on Debian/Ubuntu based systems, and
update-ca-trust when detected on RHEL/CentOS/Fedora.
2018-07-03 22:46:39 -04:00
Filippo Valsorda
ce54575308 Add support for Chrome/Chromium on Linux
Fixes #11
Closes #15
2018-07-03 22:27:08 -04:00
Adam Shannon
073ee25396 On linux don't declare we installed to the system store (#18) 2018-06-29 16:02:23 -04:00
Filippo Valsorda
e4c5c312a7 Add Firefox support
Fixes #6
2018-06-28 01:29:20 -04:00
Filippo Valsorda
bb19282ba9 Add Linux stubs 2018-06-26 01:48:41 -04:00