-
-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of https://github.com/tunisiano187/Chocolatey-p…
- Loading branch information
Showing
8 changed files
with
178 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
[![](https://img.shields.io/chocolatey/v/serva?color=green&label=serva)](https://chocolatey.org/packages/serva) [![](https://img.shields.io/chocolatey/dt/serva)](https://chocolatey.org/packages/serva) | ||
|
||
## Serva Community Build (Portable) | ||
|
||
--- | ||
|
||
### [choco://serva](choco://serva) | ||
To use choco:// protocol URLs, install [(unofficial) choco:// Protocol support ](https://chocolatey.org/packages/choco-protocol-support) | ||
|
||
--- | ||
|
||
|
||
![Screenshot of Serva](http://www.vercot.com/~serva/Imgs/Serva_30.png) | ||
|
||
Serva is an Automated PXE Server Solution Accelerator | ||
based on an all-in-one portable multi-server engine | ||
|
||
+ HTTP server | ||
+ FTP server | ||
+ TFTP server | ||
+ TFTP client | ||
+ DHCP server | ||
+ proxyDHCP server 1 | ||
+ BINL server 2 | ||
+ DNS server | ||
+ SNTP server | ||
+ SYSLOG server | ||
|
||
|
||
1. PXE DHCP service that does not require altering your current DHCP server. | ||
2. Microsoft WAIK/ADK independent RIS and WDS alternative. | ||
|
||
|
||
Serva is a tiny (~1 Mb), yet powerful Microsoft Windows application. It was conceived mainly as an Automated PXE Server Solution Accelerator. It bundles on a single exe all of the underlying server protocols and services required by the most complex PXE network boot/install scenarios simultaneously delivering Windows and non-Windows resources. | ||
|
||
|
||
It includes proxyDHCP and a WAIK (Windows Automated Install Kit) and ADK (Assessment and Deployment Kit) independent RIS and WDS server alternative. | ||
Serva's application field also tackles the ultra-fast set-up of simple single-protocol solutions like i.e. HTTP or FTP server for file delivery. | ||
|
||
|
||
The application does not require installation, It does not require Internet connection, it does not save keys on your Windows registry, and it can be used right away. Serva includes a very simple and comprehensive interface that will quickly guide you through all its settings. | ||
|
||
|
||
Serva is a full C/C++ multi-threaded application that runs from Windows 2000 to Windows 10. | ||
See what Serva can do for you by reading its Application Notes starting [here](http://www.vercot.com/~serva/an/WindowsPXE1.html). | ||
|
||
Initially targeting the sysadmin in a hurry and the average IT enthusiast, Serva PXE/BINL was originally designed as the simple alternative to the server functionality of those fantastic pieces of software called Microsoft RIS and WDS. Today Serva PXE/BINL also includes advanced features like unattended installs, Windows PE booting, or single-menu multi-repository integration. Please read about these exiting new features here [Serva PXE/BINL - AN02: Windows Install Adv and WinPE Boot](http://www.vercot.com/~serva/an/WindowsPXE2.html). | ||
|
||
This package installs Serva Community which is licensed for personal, non-commercial use only and has some limitations when using PXE/BINL services. For a full list of differences between Serva Community (this package) and Serva Pro, see the [comparison chart](http://www.vercot.com/~serva/download.html). | ||
|
||
**[PACKAGE NOTES](https://github.com/bcurran3/ChocolateyPackages/blob/master/serva/readme.md)** | ||
|
||
|
||
|
||
--- | ||
|
||
**Click here to [Patreon-ize](https://www.patreon.com/bcurran3) the package maintainer.** | ||
|
||
--- | ||
|
||
#### [choco://serva](choco://serva) | ||
To use choco:// protocol URLs, install [(unofficial) choco:// Protocol support ](https://chocolatey.org/packages/choco-protocol-support) | ||
|
||
### Package-specific issue | ||
If this package isn't up-to-date for some days, [Create an issue](https://github.com/tunisiano187/Chocolatey-packages/issues/new/choose) | ||
|
||
Support the package maintainer and [![Patreon](https://cdn.jsdelivr.net/gh/tunisiano187/Chocolatey-packages@d15c4e19c709e7148588d4523ffc6dd3cd3c7e5e/icons/patreon.png)](https://www.patreon.com/tunisiano) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
<?xml version="1.0"?> | ||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd"> | ||
<metadata> | ||
<id>serva</id> | ||
<version>4.6.0</version> | ||
<title>Serva Community Build (Portable)</title> | ||
<authors>Patrick Masotta</authors> | ||
<owners>bcurran3</owners> | ||
<licenseUrl>http://www.vercot.com/~serva/eula.html</licenseUrl> | ||
<projectUrl>http://www.vercot.com/~serva/</projectUrl> | ||
<iconUrl>https://cdn.staticaly.com/gh/bcurran3/ChocolateyPackages/master/serva/serva_icon.png</iconUrl> | ||
<requireLicenseAcceptance>false</requireLicenseAcceptance> | ||
<description>--- | ||
|
||
### [choco://serva](choco://serva) | ||
To use choco:// protocol URLs, install [(unofficial) choco:// Protocol support ](https://chocolatey.org/packages/choco-protocol-support) | ||
|
||
--- | ||
|
||
|
||
![Screenshot of Serva](http://www.vercot.com/~serva/Imgs/Serva_30.png) | ||
|
||
Serva is an Automated PXE Server Solution Accelerator | ||
based on an all-in-one portable multi-server engine | ||
|
||
+ HTTP server | ||
+ FTP server | ||
+ TFTP server | ||
+ TFTP client | ||
+ DHCP server | ||
+ proxyDHCP server 1 | ||
+ BINL server 2 | ||
+ DNS server | ||
+ SNTP server | ||
+ SYSLOG server | ||
|
||
|
||
1. PXE DHCP service that does not require altering your current DHCP server. | ||
2. Microsoft WAIK/ADK independent RIS and WDS alternative. | ||
|
||
|
||
Serva is a tiny (~1 Mb), yet powerful Microsoft Windows application. It was conceived mainly as an Automated PXE Server Solution Accelerator. It bundles on a single exe all of the underlying server protocols and services required by the most complex PXE network boot/install scenarios simultaneously delivering Windows and non-Windows resources. | ||
|
||
|
||
It includes proxyDHCP and a WAIK (Windows Automated Install Kit) and ADK (Assessment and Deployment Kit) independent RIS and WDS server alternative. | ||
Serva's application field also tackles the ultra-fast set-up of simple single-protocol solutions like i.e. HTTP or FTP server for file delivery. | ||
|
||
|
||
The application does not require installation, It does not require Internet connection, it does not save keys on your Windows registry, and it can be used right away. Serva includes a very simple and comprehensive interface that will quickly guide you through all its settings. | ||
|
||
|
||
Serva is a full C/C++ multi-threaded application that runs from Windows 2000 to Windows 10. | ||
See what Serva can do for you by reading its Application Notes starting [here](http://www.vercot.com/~serva/an/WindowsPXE1.html). | ||
|
||
Initially targeting the sysadmin in a hurry and the average IT enthusiast, Serva PXE/BINL was originally designed as the simple alternative to the server functionality of those fantastic pieces of software called Microsoft RIS and WDS. Today Serva PXE/BINL also includes advanced features like unattended installs, Windows PE booting, or single-menu multi-repository integration. Please read about these exiting new features here [Serva PXE/BINL - AN02: Windows Install Adv and WinPE Boot](http://www.vercot.com/~serva/an/WindowsPXE2.html). | ||
|
||
This package installs Serva Community which is licensed for personal, non-commercial use only and has some limitations when using PXE/BINL services. For a full list of differences between Serva Community (this package) and Serva Pro, see the [comparison chart](http://www.vercot.com/~serva/download.html). | ||
|
||
**[PACKAGE NOTES](https://github.com/bcurran3/ChocolateyPackages/blob/master/serva/readme.md)** | ||
|
||
|
||
|
||
--- | ||
|
||
**Click here to [Patreon-ize](https://www.patreon.com/bcurran3) the package maintainer.** | ||
|
||
---</description> | ||
<summary>Serva is an Automated PXE Server Solution Accelerator based on an all-in-one portable multi-server engine.</summary> | ||
<releaseNotes>https://www.vercot.com/~serva/download.html</releaseNotes> | ||
<copyright>Copyright © Patrick Masotta. All rights reserved.</copyright> | ||
<tags>serva http ftp tftp dhcp binl dns sntp syslog pxe server community portable</tags> | ||
<packageSourceUrl>https://github.com/bcurran3/ChocolateyPackages/tree/master/serva</packageSourceUrl> | ||
<docsUrl>http://www.vercot.com/~serva/an/WindowsPXE1.html</docsUrl> | ||
<bugTrackerUrl>http://www.vercot.com/~serva/download.html</bugTrackerUrl> | ||
</metadata> | ||
<files> | ||
<file src="tools\**" target="tools" /> | ||
</files> | ||
</package> |
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
$ErrorActionPreference = 'Stop' | ||
$packageName = 'serva' | ||
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" | ||
$url = 'https://www.vercot.com/~serva/download/Serva_Community_v4.6.0-21120715.zip' | ||
$checksum = 'FF470757BAC7A596E7CF9D5FB42953BDA1F454ED409F62CEF6E02B571C31058B' | ||
|
||
$packageArgs = @{ | ||
packageName = $packageName | ||
unzipLocation = $toolsDir | ||
fileType = 'ZIP' | ||
url = $url | ||
checksumType = 'sha256' | ||
} | ||
|
||
Install-ChocolateyZipPackage @packageArgs | ||
|
||
if (Get-ProcessorBits 64) { | ||
Install-ChocolateyShortcut -shortcutFilePath "$env:Public\Desktop\Serva.lnk" -targetPath "$toolsDir\Serva64.exe" -WorkingDirectory "$toolsDir" | ||
Install-ChocolateyShortcut -shortcutFilePath "$env:ProgramData\Microsoft\Windows\Start Menu\Programs\Serva.lnk" -targetPath "$toolsDir\Serva64.exe" -WorkingDirectory "$toolsDir" | ||
} else { | ||
Install-ChocolateyShortcut -shortcutFilePath "$env:Public\Desktop\Serva.lnk" -targetPath "$toolsDir\Serva32.exe" -WorkingDirectory "$toolsDir" | ||
Install-ChocolateyShortcut -shortcutFilePath "$env:ProgramData\Microsoft\Windows\Start Menu\Programs\Serva.lnk" -targetPath "$toolsDir\Serva32.exe" -WorkingDirectory "$toolsDir" | ||
} | ||
|
||
$WhoAmI=whoami | ||
icacls.exe $toolsDir /grant $WhoAmI":"'(OI)(CI)'F /T | Out-Null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
$ErrorActionPreference = 'Stop' | ||
$packageName = 'serva' | ||
|
||
remove-item "$env:Public\Desktop\Serva.lnk" -Force -ErrorAction SilentlyContinue | ||
remove-item "$env:ProgramData\Microsoft\Windows\Start Menu\Programs\Serva.lnk" -Force -ErrorAction SilentlyContinue | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters