R/bbs - XM Core Updates 02/20

A lot of updates have gone into the bbs. Most of which one can see in the latest bulletin when logged in. But we have also worked to add in a new file release system.

This system is used to publish both the blocklist and seclist (passwords, default users and more) on the board. By using the following makefile one is able to create a release ready for uploading.

RELEASE         := $(shell basename $(shell pwd)).$(shell date +%j)
SOURCE          := https://github.com/danielmiessler/SecLists/archive/master.zip
NFOFILE         := /srv/bbs/xmcore.nfo
NOTEFILE        := filegate.txt
FILES           := FILE_ID.DIZ README.1ST $(wildcard src/*)

all: assets pack release

pack:
        @zip -c -z -j $(RELEASE) $(NFOFILE) $(FILES) < $(NOTEFILE)

assets: src FILE_ID.DIZ README.1ST $(NFOFILE)
        @wget $(SOURCE) -O $(RELEASE)

clean:
        @-rm -Rf src $(RELEASE)

FILE_ID.DIZ:
        @echo FREQ fileidfmt.txt to learn about the standards for $@
        @echo Also note that a 40 col x 10 rows formatting ANSI is ok, unicode is sadly not (yet).

release:
        @mv $(RELEASE) /srv/bbs/files/xmcore/uploads/

src:
        mkdir $@

While ASP has a set of guidelines for releasing shareware/freeware software. This system includes the best of 0day release groups and fidonet’s filebone.

To learn more send a PM to Cyberlord@21:2/163 or FREQ releases.zip from FILEFIX@1:124/5017.0