Skip to content

ealib/update-md-ipscreen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convert IPsum to IPSCREEN.DAT for MDaemon

WARNING this script will OVERWRITE your current IPSCREEN.DAT!

Please, backup your IPSCREEN.DAT, if you want to restore it later.

How does it work?

  1. Download https://raw.githubusercontent.com/stamparm/ipsum/refs/heads/master/ipsum.txt
  2. Convert it to MDaemon's IPSCREEN.DAT format
  3. copy IPSCREEN.DAT to MDaemon's AppPath
  4. create IPSCREEN.SEM in Mdaemon's AppPath

How to build

C:\> deno task build

How to run

C:\> update-md-ipscreen --verbose --app-path="C:\MDaemon\App" --severity=3

Synopsys

update-md-ipscreen

Options:
--app-path {path}  alternate path where to create IPSCREEN.DAT; default is "C:\MDaemon\App"
--help             print this help and exit
--min-severity     alternate minimum severity to filter block list entries; default is 3
--no-reload        do NOT direct MDaemon to reload IPSCREEN.DAT after creating it; default to reload
--uri {address}    alternate URI for an IPsum compatible file; default is "ipsum.txt" from "stamparm/ipsum" repository
--verbose          run in verbose mode

Contact Options

Two contact options exist, the primary one being Matrix. These are in addition to GitHub issues for creating a new issue.

Matrix

Community members are invited to join the Matrix Space which includes the Development Room and the MDaemon Room and Security Gateway Room.

Email

You can contact me by email via dev@mtka.eu.

Legal disclaimer

MDaemon® is a trademark of MDaemon Technologies, Ltd. MDaemon Technologies makes no representations, endorsements, or warranties regarding Third Party Products or Services.

Deno is copyright 2018-2025 the Deno authors.

Windows™ is a trademark of Microsoft Corp.

License

update-md-ipscreen is MIT Licensed.

About

Convert IPsum to IPSCREEN.DAT for MDaemon

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors