FreeBSD Version
-
@tszt2021 Oh, i was just being cheeky. The "BTW" was supposed to be the hint i was alluding to the silly Arch meme, ie, i was hinting that maybe it's time to replace BSD with Linux?
-
@guigirl : Oh, I see....
Well, I'm using Vivaldi on Linux for quite some time, but I was interesting to see if it will work on BSD.
I hope that in the near future Vivaldi's team to release a package for BSD.
I'm not a programmer but I assume that is not very difficult to have it since there is a macOS version which is a BSD at his core. -
Hello Vivaldians!
I tried to install as I said in my previous posts Vivaldi on GhostBSD.
I did it by using:wget https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.1.2526.3-1_amd64.deb; sudo dpkg -i vivaldi-snapshot_5.1.2526.3-1_amd64.deb
and
sudo apt -f install
for installing the missing dependencies.
Now, I found an alternative way to install Vivaldi here, but when trying to install Vivaldi using the command
./linux-browser-installer install vivaldi
this error message was shown:
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Ign:2 https://repo.vivaldi.com/archive/deb stable InRelease Err:3 https://repo.vivaldi.com/archive/deb stable Release Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 23.111.9.47 443] Reading package lists... Done E: The repository 'https://repo.vivaldi.com/archive/deb stable Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vivaldi-stable linux-browser-installer: Error: 'apt install -y vivaldi-stable' failed
I have to mention the fact that I modified /compat/ubuntu/etc/apt/sources.list.d/vivaldi.list to point to a different repo, but I was unable to update the repo.
So, my question is this: Is this repo valid or not?
If yes, why the certificate is not valid?
If not, what is the correct repo that I have to use?Thank you!
-
@tszt2021 said in Vivaldi on *BSD:
So, my question is this: Is this repo valid or not?
Yes.
https://help.vivaldi.com/desktop/install-update/manual-setup-vivaldi-linux-repositories/If yes, why the certificate is not valid?
The cert is valid.
# openssl s_client -connect repo.vivaldi.com:443 CONNECTED(000001F8) depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1 verify return:1 depth=1 C = US, O = Let's Encrypt, CN = R3 verify return:1 depth=0 CN = repo.vivaldi.com verify return:1 --- Certificate chain 0 s:CN = repo.vivaldi.com i:C = US, O = Let's Encrypt, CN = R3 1 s:C = US, O = Let's Encrypt, CN = R3 i:C = US, O = Internet Security Research Group, CN = ISRG Root X1 2 s:C = US, O = Internet Security Research Group, CN = ISRG Root X1 i:O = Digital Signature Trust Co., CN = DST Root CA X3 --- Server certificate -----BEGIN CERTIFICATE----- MIIFJzCCBA+gAwIBAgISAyPqCFvZCBK3w3S8Sx0jM9YeMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMTEyMDQxNTQ2MTlaFw0yMjAzMDQxNTQ2MThaMBsxGTAXBgNVBAMT EHJlcG8udml2YWxkaS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQDVW9LfTy028ZPAv+eA24IuPqCKeth/G9YS7O8815unzK+IZ/IkhCL8oF+x07/t 2i9vSIl9tT0KP5NQaCQeU+HxknVLFJ+2L9RMPpomKiX3kahXai9x8PhvuvXjkEYc TaS/M2HyfVStZE4kGfCbKcGFIRA0rPtl7eOwsYFUKQbU0xtGc01rS0TOpxgbqX22 9/obkj2Ow4igBsa+1A6L+EDCwLaQ1c5u6FmwhvvHDxreiRoFt/vDuFaF8gjrAzIX tydzXb1y/gh7ByE3qNYOhDZCIf40AB1Qo/XGWDryd5rjM6SOqBUXFIG3+IBr+Z9i rW+RjsE3dK2DQPMrHY4OcIBZAgMBAAGjggJMMIICSDAOBgNVHQ8BAf8EBAMCBaAw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFJEqsQwJMJ4b3Xhu5awUsghCP3eDMB8GA1UdIwQYMBaAFBQusxe3WFbL rlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDov L3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5v cmcvMBsGA1UdEQQUMBKCEHJlcG8udml2YWxkaS5jb20wTAYDVR0gBEUwQzAIBgZn gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s ZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgApeb7wnjk5 IfBWc59jpXflvld9nGAK+PlNXSZcJV3HhAAAAX2GVtzbAAAEAwBHMEUCIQDBFjhW ecfzQW4zxCNbw5jTtmPrNnyaqHRbQnZVp7o4/QIgHnV02AyoD2fluhVx31Sm3ZYj 7SM9SOSrXeZzFoR4q2oAdwBByMqx3yJGShDGoToJQodeTjGLGwPr60vHaPCQYpYG 9gAAAX2GVt0wAAAEAwBIMEYCIQD2DPlH/bE/4r5dzRGqsvyIt6a85voAkZH/LT/n HOhr4AIhAIFO947OsAV31+bk8T2S2aNg8qVceMLsCCBbDrm7NVV4MA0GCSqGSIb3 DQEBCwUAA4IBAQCiIJTQSxKU1QpphgWhucyNdCBZ/oSlV2Wujzw6ft8U78Bg+b4/ Clyn7ZCWkkE8vxFTBUA5WeaDl/rGSpNu+HOeDn52eYiKyD4zbpWdDhkB4HCvI+r8 YRQy7wS2Mesjam5o/GCXE86qWeoKquqMXce615C8ApdUY2/NqcZllZy2PLGtCnGl WjW7NTeg7cgDKRv9EtS9eApeA+gZ0eHcoDHPdmCZNPrMDnrb4603ujy2or7QkWjf v8wfYOfE/0ZOQDTNpE02N04qHllAJUsmCjVOtvU4hPQ4ervRydYrgDJzpO6CeMRj px44c4X13dk449C6P9V4RsD+nq0m3SD67zfi -----END CERTIFICATE----- subject=CN = repo.vivaldi.com issuer=C = US, O = Let's Encrypt, CN = R3 --- No client certificate CA names sent Peer signing digest: SHA512 Peer signature type: RSA Server Temp Key: ECDH, P-256, 256 bits --- SSL handshake has read 4705 bytes and written 444 bytes Verification: OK --- New, TLSv1.2, Cipher is ECDHE-RSA-AES128-GCM-SHA256 Server public key is 2048 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE No ALPN negotiated SSL-Session: Protocol : TLSv1.2 Cipher : ECDHE-RSA-AES128-GCM-SHA256 Session-ID: D2D6BF33A56CB1C2E660BBD07128EA2A3CDD769BAA5782B65E872AD945F5F2D4 Session-ID-ctx: Master-Key: 7DA4C336671B3FB2C3639DC8BD3C1AECF367FCB870192D2322E52E347D868B2F448AAEBE5549AAD63E04EA9348820480 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 300 (seconds) TLS session ticket: 0000 - 7f b1 0c 49 e0 91 9b 61-35 f3 6b 77 dc 8b b5 7c ...I...a5.kw...| 0010 - 8a bd 50 f4 24 a9 f1 7a-c7 1f 50 f1 8c 54 8e 50 ..P.$..z..P..T.P 0020 - e4 07 f2 b5 3b df eb 43-51 a1 a9 ef 03 73 0d 6f ....;..CQ....s.o 0030 - ba b0 0d 5c a3 63 56 d8-0b 37 0f 0c cf d5 8d 11 ...\.cV..7...... 0040 - 8e ff 6f f0 99 c9 e8 7b-8e 41 5b d8 23 81 ac a8 ..o....{.A[.#... 0050 - 38 ee 24 5b 49 b5 6d 18-4d 09 dc 09 66 2c 3e 9f 8.$[I.m.M...f,>. 0060 - 35 8e b2 5e f5 b6 39 f6-a8 ea e1 f1 37 62 89 4f 5..^..9.....7b.O 0070 - 6a ad e8 ec 61 ab 2d 20-9f 77 cf cc 73 f7 ab 44 j...a.- .w..s..D 0080 - 08 c6 55 93 d3 35 14 93-17 07 8e 6b 51 75 5e 27 ..U..5.....kQu^' 0090 - fd ac 23 42 7b ca 85 3b-80 0e c9 e2 bc ca da 4b ..#B{..;.......K 00a0 - 6f 6e 6b ab d6 c7 cf f7-83 6a 12 bd b3 e6 7f 25 onk......j.....% 00b0 - 67 79 29 dd 23 ee 06 83-4b 05 2f d4 52 f2 a7 87 gy).#...K./.R... Start Time: 1641380356 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: no
You should check if all your certificates are up-to-date. Specially for Lets Encrypts R3 and ISRG Root X1.
-
I would also appreciate a port to FreeBSD!
-
@deadhead it would be super thing. I endorse
-
I just learned of this BSD distro: https://ravynos.com/
Anyone know if Vivaldi works on it? -
@mycologycollege I guess we have not much BSD users here. Please ask at https://forums.freebsd.org/threads/having-vivaldi-browser-in-freebsd-why-not.59461/
-
@DoctorG I understand what you mean. The reason I asked about that specific distro is that it was created to be binary-compatible with MacOS. It is really quite a project.
-
I would like to use Vivaldi on my FreeBSD workstation. If I can use it here, I would use it also in the other OS that I'm using (Windows and Linux).
-
Does this script work to install on *BSD?
Script to install Linux browsers on FreeBSD