How to Install and Uninstall hugo-mx-gateway Package on Kali Linux

Last updated: April 29,2024

1. Install "hugo-mx-gateway" package

This is a short guide on how to install hugo-mx-gateway on Kali Linux

$ sudo apt update $ sudo apt install hugo-mx-gateway

2. Uninstall "hugo-mx-gateway" package

This guide covers the steps necessary to uninstall hugo-mx-gateway on Kali Linux:

$ sudo apt remove hugo-mx-gateway $ sudo apt autoclean && sudo apt autoremove

3. Information about the hugo-mx-gateway package on Kali Linux

Package: hugo-mx-gateway
Source: hugo-mx-gateway (0.2.2+ds1-3)
Version: 0.2.2+ds1-3+b12
Installed-Size: 8185
Maintainer: Debian Go Packaging Team
Architecture: amd64
Depends: libc6 (>= 2.34)
Size: 2745196
SHA256: bec10e1cc174674903607171faffb15ec5473b85413f43a9545a3622fbe1ae76
SHA1: 06b34aced3cc41ea9ea5fbfea2201420ad5e3df4
MD5sum: 30c0b45adb3e92b5dfc2e4a380028c48
Description: Contact/demo forms handler for static websites (program)
hugo-mx-gateway provides a RESTful POST endpoint for static
contact/demo request pages. It's a simple, yet a powerful tool built for
this only-designated purpose, e.g. for use with static sites built
using Hugo.
.
hugo-mx-gateway is built upon a simple request handling workflow:
.
* Create an HTML form with a POST action pointing towards the hugo-mx-
gateway service.
* For each user request, hugo-mx-gateway automatically retrieves
information submitted by the user (email, subject, message details...),
then generates and sends a templated email (based on Go Template to the
user-provided email address, while bcc'ing a copy of that email to an
address that you can define for internal tracking and follow up.
* Once a request is processed (upon success or failure), hugo-mx-gateway
handles the reply back towards the calling static page by redirecting
the browser to the origin page with additional URL parameters
describing the completion status of the processing (e.g.
/contact.html?status=success&message=request%20submitted). The
parameters can then be easily retrieved and shown to the user, e.g.
with a few lines of Javascript within the static page.
Description-md5:
Homepage: https://github.com/rchakode/hugo-mx-gateway
Built-Using: golang-1.21 (= 1.21.5-1), golang-fsnotify (= 1.7.0-1), golang-github-dpapathanasiou-go-recaptcha (= 0.0~git20190121.be5090b-2), golang-github-hashicorp-hcl (= 1.0.0-1.1), golang-github-magiconair-properties (= 1.8.7-1), golang-github-mitchellh-mapstructure (= 1.5.0-2), golang-github-pelletier-go-toml.v2 (= 2.1.0-1), golang-github-spf13-afero (= 1.11.0-1), golang-github-spf13-cast (= 1.6.0-1), golang-github-spf13-jwalterweatherman (= 1.1.0+really1.1.0-2), golang-github-spf13-pflag (= 1.0.6~git20210604-d5e0c0615ace-1), golang-github-spf13-viper (= 1.12.0-1), golang-github-subosito-gotenv (= 1.3.0-1), golang-golang-x-sys (= 0.15.0-1), golang-golang-x-text (= 0.14.0-1), golang-gopkg-ini.v1 (= 1.67.0-1), golang-gopkg-yaml.v3 (= 3.0.1-3)
Section: golang
Priority: optional
Filename: pool/main/h/hugo-mx-gateway/hugo-mx-gateway_0.2.2+ds1-3+b12_amd64.deb