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 [email protected] @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 [email protected]