jetmore / jetmore/swaks

Default header with more identifying information

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
enhancement idea
Dominant language
Perl
Stars
1.3k
Forks
95
PR merge metrics
No merged PRs in 30d

Description

Add an additional, default header which includes some identifying information. This would be useful for tracking naive abuse of swaks. Make it very easy to remove/disable for people who know what they're doing.

Possible information to include:

- local machine ip
- local username
- date/time
- reconstructed command line (minus passwords, elided data, etc)

Add specific command line option to disable this header. Thoroughly document the header's existence and the ability to disable it. Include note about disabling it "permanently" by adding the option to disable it in bashrc.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by locating Swaks' command-line option parsing, default header construction, and documentation; done means the identifying header is default, a specific option disables it, and the documentation covers permanent disabling through bashrc.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
cli, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.