Downloads:
445,610
Downloads of v 5.74.0:
4,915
Last Update:
14 Dec 2024
Package Maintainer(s):
Software Author(s):
- Michal Trojnara
Tags:
security ssl tls cryptography internet proxy-server networking stunnelstunnel - SSL Encryption Wrapper
- 1
- 2
- 3
5.74.0 | Updated: 14 Dec 2024
Downloads:
445,610
Downloads of v 5.74.0:
4,915
Maintainer(s):
Software Author(s):
- Michal Trojnara
stunnel - SSL Encryption Wrapper 5.74.0
Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Michal Trojnara. The inclusion of Michal Trojnara trademark(s), if any, upon this webpage is solely to identify Michal Trojnara goods or services and not for commercial purposes.
- 1
- 2
- 3
All Checks are Passing
3 Passing Tests
Deployment Method: Individual Install, Upgrade, & Uninstall
To install stunnel - SSL Encryption Wrapper, run the following command from the command line or from PowerShell:
To upgrade stunnel - SSL Encryption Wrapper, run the following command from the command line or from PowerShell:
To uninstall stunnel - SSL Encryption Wrapper, run the following command from the command line or from PowerShell:
Deployment Method:
This applies to both open source and commercial editions of Chocolatey.
1. Enter Your Internal Repository Url
(this should look similar to https://community.chocolatey.org/api/v2/)
2. Setup Your Environment
1. Ensure you are set for organizational deployment
Please see the organizational deployment guide
2. Get the package into your environment
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
Open Source or Commercial:
- Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
- You can also just download the package and push it to a repository Download
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download stunnel --internalize --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade stunnel -y --source="'INTERNAL REPO URL'" [other options]
See options you can pass to upgrade.
See best practices for scripting.
Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.
If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:
choco upgrade stunnel -y --source="'INTERNAL REPO URL'"
$exitCode = $LASTEXITCODE
Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
Exit 0
}
Exit $exitCode
- name: Install stunnel
win_chocolatey:
name: stunnel
version: '5.74.0'
source: INTERNAL REPO URL
state: present
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'stunnel' do
action :install
source 'INTERNAL REPO URL'
version '5.74.0'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller stunnel
{
Name = "stunnel"
Version = "5.74.0"
Source = "INTERNAL REPO URL"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'stunnel':
ensure => '5.74.0',
provider => 'chocolatey',
source => 'INTERNAL REPO URL',
}
Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.
4. If applicable - Chocolatey configuration/installation
See infrastructure management matrix for Chocolatey configuration elements and examples.
This package was approved as a trusted package on 14 Dec 2024.
The stunnel program is designed to work as TLS encryption wrapper between remote clients and local (inetd-startable) or remote servers. The concept is that having non-TLS aware daemons running on your system you can easily set them up to communicate with clients over secure TLS channels.
stunnel can be used to add TLS functionality to commonly used Inetd daemons like POP-2, POP-3, and IMAP servers, to standalone daemons like NNTP, SMTP and HTTP, and in tunneling PPP over network sockets without changes to the source code.
Documentation
Notes
- This package is automatically updated using the Chocolatey Automatic Package Update Model (AU).
If you find it is out of date by more than a day or two, please contact the maintainer(s) and let them know the package is no longer updating correctly.
Copyright (C) 1998-2019 Michal Trojnara
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.
Linking stunnel statically or dynamically with other modules is making a combined work based on stunnel. Thus, the terms and conditions of the GNU General Public License cover the whole combination.
In addition, as a special exception, the copyright holder of stunnel gives you permission to combine stunnel with free software programs or libraries that are released under the GNU LGPL and with code included in the standard release of OpenSSL under the OpenSSL License (or modified versions of such code, with unchanged license). You may copy and distribute such a system following the terms of the GNU GPL for stunnel and the licenses of the other code concerned.
Note that people who make modified versions of stunnel are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception.
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
The application has been downloaded from the official distribution and can
be verified by:
1. Go to the binary distribution page
https://www.stunnel.org/downloads.html
and download the installer stunnel-5.74-win64-installer.exe using the links in the relevant assets section of the page.
Alternatively the installer can be downloaded directly from
https://www.stunnel.org/downloads/stunnel-5.74-win64-installer.exe
2. The installer can be validated by comparing checksums
- Use powershell function 'Get-Filehash' - Get-Filehash -Algorithm stunnel-5.74-win64-installer.exe
- Use chocolatey utility 'checksum.exe' - checksum -t sha256 -f stunnel-5.74-win64-installer.exe
File64: stunnel-5.74-win64-installer.exe
Type64: sha256
Checksum64: 8CE19CC782A64B0CACF32356249265ED16B3888E3578454853F5497726778D76
Contents of file LICENSE.txt is obtained from https://www.stunnel.org/COPYING.html
$ErrorActionPreference = 'Stop'
$packageName = $env:ChocolateyPackageName
$packageSearch = "$packageName*"
$installerType = 'exe'
$silentArgs = '/S'
$validExitCodes = @(0)
$key = Get-ItemProperty -Path @( 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*' ) `
-ErrorAction:SilentlyContinue `
| Where-Object { $_.DisplayName -like $packageSearch }
$key | ForEach-Object {
$unFile = $_.UninstallString -replace "^`"?([^`"]+).*","`$1"
Uninstall-ChocolateyPackage -PackageName "$packageName" `
-FileType "$installerType" `
-SilentArgs "$silentArgs" `
-File "$unFile" `
-ValidExitCodes $validExitCodes }
# Remove the stunnel service if it has been added - the uninstall (5.56) fails to do this
$service = Get-WmiObject -Class Win32_Service -Filter 'Name="stunnel"'
if ($service) { $service.delete() }
md5: 0D324B12A46CADF8D7032BFB696DE2BE | sha1: F91870A001D2F799780B056E0DC2475FF78089F3 | sha256: 8CE19CC782A64B0CACF32356249265ED16B3888E3578454853F5497726778D76 | sha512: 6C48FC9DFA2DB153AEFB56530D97D3CD7F018832A495EF6B9B14D32F1646141FC0D47011068B0B19766864E744919E0F07EC6B4F2D504B460C544B62CDC5EBE3
Log in or click on link to see number of positives.
- stunnel.5.74.0.nupkg (37e72156c481) - ## / 66
- stunnel-5.74-win64-installer.exe (8ce19cc782a6) - ## / 72
In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).
Chocolatey Pro provides runtime protection from possible malware.
Add to Builder | Version | Downloads | Last Updated | Status |
---|---|---|---|---|
stunnel - SSL Encryption Wrapper 5.74.0 | 4915 | Saturday, December 14, 2024 | Approved | |
stunnel - SSL Encryption Wrapper 5.73.0 | 39827 | Tuesday, September 10, 2024 | Approved | |
stunnel - SSL Encryption Wrapper 5.72 | 8838 | Tuesday, February 6, 2024 | Approved | |
stunnel - SSL Encryption Wrapper 5.71 | 18856 | Wednesday, September 20, 2023 | Approved | |
stunnel - SSL Encryption Wrapper 5.70 | 478 | Thursday, July 13, 2023 | Approved | |
stunnel - SSL Encryption Wrapper 5.69 | 733 | Sunday, March 5, 2023 | Approved | |
stunnel - SSL Encryption Wrapper 5.68 | 376 | Wednesday, February 8, 2023 | Approved | |
stunnel - SSL Encryption Wrapper 5.67 | 784 | Wednesday, November 2, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.66 | 369 | Sunday, September 11, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.65 | 379 | Monday, July 18, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.64 | 507 | Saturday, May 7, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.63 | 851 | Thursday, March 17, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.62 | 548 | Tuesday, January 18, 2022 | Approved | |
stunnel - SSL Encryption Wrapper 5.61 | 297 | Thursday, December 23, 2021 | Approved | |
stunnel - SSL Encryption Wrapper 5.60 | 1916 | Tuesday, August 17, 2021 | Approved | |
stunnel - SSL Encryption Wrapper 5.59 | 1115 | Tuesday, April 6, 2021 | Approved | |
stunnel - SSL Encryption Wrapper 5.58 | 473 | Sunday, February 21, 2021 | Approved | |
stunnel - SSL Encryption Wrapper 5.57 | 937 | Monday, October 12, 2020 | Approved | |
stunnel - SSL Encryption Wrapper 5.56 | 348 | Monday, August 31, 2020 | Approved | |
stunnel 5.44 | 346806 | Thursday, March 29, 2018 | Approved | |
stunnel 5.38 | 1314 | Friday, December 2, 2016 | Approved | |
stunnel 5.37 | 451 | Tuesday, November 8, 2016 | Approved | |
stunnel 5.36 | 456 | Thursday, October 20, 2016 | Approved | |
stunnel 5.35 | 786 | Wednesday, July 20, 2016 | Approved | |
stunnel 5.34 | 461 | Wednesday, July 6, 2016 | Approved | |
stunnel 5.32 | 449 | Friday, June 24, 2016 | Approved | |
stunnel 5.31 | 452 | Friday, June 24, 2016 | Approved | |
stunnel 5.30.0.20160223 | 500 | Tuesday, February 23, 2016 | Approved | |
stunnel 5.30 | 466 | Monday, February 1, 2016 | Approved | |
stunnel 5.29 | 455 | Saturday, January 9, 2016 | Approved | |
stunnel 5.28 | 480 | Saturday, December 12, 2015 | Approved | |
stunnel 5.27 | 403 | Thursday, December 3, 2015 | Approved | |
stunnel 5.26 | 432 | Saturday, November 7, 2015 | Approved | |
stunnel 5.25 | 478 | Monday, November 2, 2015 | Approved | |
stunnel 5.24 | 425 | Saturday, October 10, 2015 | Approved | |
stunnel 5.22 | 429 | Friday, July 31, 2015 | Approved | |
stunnel 5.21 | 492 | Monday, July 27, 2015 | Approved | |
stunnel 5.20 | 446 | Friday, July 10, 2015 | Approved | |
stunnel 5.19 | 409 | Monday, June 29, 2015 | Approved | |
stunnel 5.18 | 420 | Tuesday, June 16, 2015 | Approved | |
stunnel 5.17 | 538 | Friday, May 8, 2015 | Approved | |
stunnel 5.16 | 428 | Monday, April 20, 2015 | Approved | |
stunnel 5.15 | 412 | Friday, April 17, 2015 | Approved | |
stunnel 5.14 | 426 | Thursday, March 26, 2015 | Approved | |
stunnel 5.13 | 444 | Saturday, March 21, 2015 | Approved | |
stunnel 5.12 | 462 | Friday, March 20, 2015 | Approved | |
stunnel 5.11 | 533 | Tuesday, March 17, 2015 | Approved | |
stunnel 5.10 | 628 | Friday, January 23, 2015 | Approved | |
stunnel 5.09 | 504 | Sunday, January 4, 2015 | Approved | |
stunnel 5.08 | 479 | Tuesday, December 9, 2014 | Approved | |
stunnel 5.07 | 451 | Tuesday, December 2, 2014 | Approved | |
stunnel 4.56 | 748 | Saturday, December 14, 2013 | Approved |
Copyright 1998-2019 Michal Trojnara
This package has no dependencies.
Ground Rules:
- This discussion is only about stunnel - SSL Encryption Wrapper and the stunnel - SSL Encryption Wrapper package. If you have feedback for Chocolatey, please contact the Google Group.
- This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
- The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
- Tell us what you love about the package or stunnel - SSL Encryption Wrapper, or tell us what needs improvement.
- Share your experiences with the package, or extra configuration or gotchas that you've found.
- If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.