Open TyPh00nCdr opened 5 years ago
It seems that veracrypt can't be install silently. See https://sourceforge.net/p/veracrypt/discussion/features/thread/e38495eb/
Seems like the lead dev Idrassi has been thinking about implementing a silent install feature since at least 2015 [0]. But the latest reply from the discussion you linked is two days old, so I presume not much work has been done on that.
This issue can be closed until such a feature is available, then.
[0] https://web.archive.org/web/20160710180350/https://veracrypt.codeplex.com/discussions/579539
chocolatey's using ahk (autohotkey) to solve
Related issue: https://github.com/veracrypt/VeraCrypt/issues/447
I would like to see it aswell.
Yes, there's still a need for this in 2020. :) I posted a [lengthy] reply here examining some of the various reasons why this doesn't exist.
I really need this as well.
Looks like we are getting close to having a usable MSI installer - https://github.com/veracrypt/VeraCrypt/issues/447#issuecomment-894769246
The future is looking bright, we might get VeraCrypt in Scoop in a few weeks https://github.com/veracrypt/VeraCrypt/issues/447#issuecomment-913242725
Is there any update on this being available via scoop?
https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.25.4
The latest version now has a silent installer. I noticed there is also a portable version in the releases on Launchpad. Does anyone who uses VeraCrypt know if the portable version is usable or if it is missing any crucial features from the full installer? (Scoop generally prefers portable packages)
https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.25.4
The latest version now has a silent installer. I noticed there is also a portable version in the releases on Launchpad. Does anyone who uses VeraCrypt know if the portable version is usable or if it is missing any crucial features from the full installer? (Scoop generally prefers portable packages)
Portable version just works fine. I hadn't noticed any missing feature.
No relevant difference is mentioned in the docs: https://www.veracrypt.fr/en/Portable%20Mode.html
Can you please make a PR?
Trying to make a manifest for veracrypt
but seems like the portable version is wrapped with an installer and it does not accept arguments. I have also tried 7z or zip but doesn't work.
https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.25.4 's release notes says:
Add MSI installer for silent mode deployment (ACCEPTLICENSE=YES must be set in msiexec command line).
tells us it's an msiexec based installer. As such, you can install via lessmsi or dark, or possibly via msiexec itself.
Some examples of using lessmsi, dark and msiexec can be found at https://github.com/ScoopInstaller/Extras/search?q=lessmsi&type=code and https://github.com/ScoopInstaller/Extras/search?q=dark&type=code and https://github.com/ScoopInstaller/Extras/search?q=msiexec&type=code
Edit: See also https://github.com/veracrypt/VeraCrypt/issues/447#issuecomment-894769246 and the following comments in that thread.
Still working on it now. But my pc just ran into a boot loop due to veracrypt.sys... May take some time to reset and get things to work...
I started creating a VeraCrypt manifest, but on launch it fails with:
Error: VeraCrypt driver not found.
Please copy the files 'veracrypt.sys' and 'veracrypt-x64.sys' to the directory where the main VeraCrypt application (VeraCrypt.exe) is located.
However, the MSI only seems to have 'veracrypt.sys' and not 'veracrypt-x64.sys'.
Here's the work in progress.
{
"version": "1.26.10",
"description": "Software for establishing and maintaining an on-the-fly-encrypted volume (data storage device).",
"homepage": "https://www.veracrypt.fr",
"license": {
"identifier": "Apache-2.0",
"url": "https://veracrypt.fr/en/VeraCrypt%20License.html"
},
"url": "https://gigenet.dl.sourceforge.net/project/veracrypt/VeraCrypt%20Nightly%20Builds/Windows/VeraCrypt_Setup_x64_1.26.10.msi?viasf=1",
"hash": "sha1:8424730fb3b9706e5b318614994642d6b9bdf3f3",
"extract_dir": "VeraCrypt",
"shortcuts": [
[
"VeraCrypt Format.exe",
"VeraCrypt Format"
],
[
"VeraCrypt.exe",
"VeraCrypt"
],
[
"VeraCryptExpander.exe",
"VeraCryptExpander"
]
],
"checkver": {
"url": "https://sourceforge.net/projects/veracrypt/files/VeraCrypt%20Nightly%20Builds/Windows/",
"regex": "<span class=\"name\">VeraCrypt_Setup_x64_(\\d{1,5}\\.\\d{1,5}\\.\\d{1,5})\\.msi</span>"
},
"autoupdate": {
"url": "https://gigenet.dl.sourceforge.net/project/veracrypt/VeraCrypt%20Nightly%20Builds/Windows/VeraCrypt_Setup_x64_$version.msi?viasf=1"
}
}
Hello, any update?
@pidgeon777 Have you tried the portable version? That be more scoop friendly than the .msi version.
Not yet, my question is that if it could be possible to automatically update someway the portable version through scoop, I think something similar is already implemented in different packages.
@pidgeon777 Have you tried the portable version? That be more scoop friendly than the .msi version.
the portable version doesn't help as it's an EXE which I can't find a way to extract in a "silent" way. typically portable versions are zipped files, not a setup EXE.
There are 22 manifests per https://scoop.sh/#/apps?q=veracrypt , some portable, some msi, etc.
If you can find on that works for you, perhaps it could be updated to include a nightly build.
There are 22 manifests per https://scoop.sh/#/apps?q=veracrypt , some portable, some msi, etc.
If you can find on that works for you, perhaps it could be updated to include a nightly build.
I get No result found for 'veracrypt'.
There are 22 manifests per https://scoop.sh/#/apps?q=veracrypt , some portable, some msi, etc. If you can find on that works for you, perhaps it could be updated to include a nightly build.
I get
No result found for 'veracrypt'.
Me too, this is why I asked 😜
There are 22 manifests per https://scoop.sh/#/apps?q=veracrypt , some portable, some msi, etc. If you can find on that works for you, perhaps it could be updated to include a nightly build.
I get
No result found for 'veracrypt'.
at right top corner you'll see a button for sorting, uncheck "Official buckets only"
Website: VeraCrypt.fr License: Multi-licensed under Apache License 2.0 and the TrueCrypt License 3.0 (See VeraCrypt License) Source: VeraCrypt Git, GitHub [Clone] Binaries: Launchpad, SourceForge Checksums: SHA-256 provided in the binary repos. Official portable installer is available.