forked from BlackArch/blackarch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
150 lines (138 loc) · 5.22 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
NOTE
====
The TODO contains tasks we need to work on beside package commitments. These
tasks are high prioritized. If we manage to finish most of them we are able to
focus on 'package commitments', 'package updates' and 'automation' tasks! So,
pick up tasks from the following todo list and assign it to yourself. Also, add
your new ideas to the list so that we won't forget anything
Symbols:
[] task to be considered
[ ] task to be performed
[.] ongoing task
[X] finished task
Keep this list always up-to-date!
--------------------------------------------------------------------------------
DOCUMENTATION
=============
[ ] make stubs for tools (tool wiki)
[ ] paraxor: clean up the user guide
[ ] paraxor: update the dev guide
[X] noptrix: replace old docs with guide and remove old docs
[X] noptrix: create abstract table of contents for blackarch guide
[X] noptrix: create latex template for blackarch documentation
[X] nrz: create install documentation
[X] noptrix: create CONTRIBUTING.md
[X] nrz: update main README.md with install
WEBSITE
=======
[ ] create recent_updates.sh script for 'recent updates'-box
[ ] use ssl
[ ] paraxor: dns round-robin for mirrors
[ ] clean up the navbar
[X] noptrix: add html version of blackarch guide to 'guide' section
[X] noptrix: add 'Download ISO' subsection to website for download.html
[X] make live iso screenshot and add to website
[X] create read-only rsync-account setup for mirror sites
[X] create logo and banner for website, wallpaper, splash etc.
ART
===
[ ] make a wallpaper based on http://tinyurl.com/lfolnlf (thanks PunkiD)
TOOLS
=====
[X] nrz: Update and release 'blackarch-install-scripts'
[X] nrz: update and release 'blackman'
[ ] make a -minimal group
[ ] paraxor: fix msfupdate
[ ] noptrix: wine wrapper scripts for windows tools
[X] paraxor: add official packages to the database
[X] noptrix: add as much as possible (one-shot) from docs/new_packages
[X] noptrix: netcon make ready for release under blackarch
[X] noptrix: replace group names for docs/misc/official
[X] noptrix: adjust sploitctl to use /usr/share and release
[X] noptrix: blackarch-lxdm package
[X] noptrix: blackarch-menu-openbox package
[X] noptrix: blackarch-menu-awesome package
[X] noptrix: blackarch-menu-fluxbox package
[X] noptrix: adjust sploitctl for exploit-db/github
[X] nrz: create blackarch install script
[X] nrz: create blackman
[X] noptrix: create sploitctl.sh
[X] make beef use bundle
REPOSITORY BUILD
================
[ ] paraxor: revoke old master key
[ ] paraxor: improve output format for barelease irc notifications
[ ] paraxor: make barelease faster
[ ] paraxor: get rid barelease key autodetect
[.] paraxor: make outdated faster
[X] paraxor: renew / improve build system
[X] paraxor: create a keyring
[X] paraxor: make barelease --remove
[X] paraxor: add version check to barelease
[X] paraxor: re-create the files database from scratch
ISO
===
[ ] encrypt live rootfs
[ ] add mate, xfce, kde, gnome ISOs (?)
[ ] include tint2 taskbar for openbox
[ ] add an option for persistent COW
[ ] remove i686 bootloader entry in x86_64 ISO (appears on i686 machines)
[ ] fix the lxdm Quit menu items (reboot and shutdown did not work for me)
[ ] order bug reports, etc from our users at the top of the login screen
[ ] nrz: create BlackArch Pineapple Pi
[.] nrz: create raspberry pi image
[.] elken: Various themes for WMs
[X] add more languages to lxdm Language menu
[X] fix double [blackarch] entry in /etc/pacman.conf
[X] sync pkgfile database (otherwise pkgfile -u is necessary)
[X] sync package databases (otherwise pacman -Sy is necessary)
[X] add tor browser
[X] add network manager gui to awesome, fluxbox, openbox
[X] noptrix: create new ISOs: 2014-04-21
[X] noptrix: add missing tools to help-flags.txt
[X] noptrix: fix a bug in menu maker
[X] noptrix: create new ISOs: 2014-03-02
[X] noptrix: update menus
[X] noptrix: make a ChangeLog of ISO in /root
[X] noptrix: add a note about dhcpcd to /etc/motd
[X] noptrix: disable beep
[X] noptrix: add pdf viewer: zathura
[X] noptrix: add package: lsof
[X] noptrix: add package: pkgfile
[X] noptrix: stop remapping : in vim
[X] noptrix: lower vim esckey delay
[X] noptrix: stop aliasing vi=vim
[X] noptrix: create new ISOs: 2014-01-27
[X] noptrix: make auto-build.sh (auto create ISOs)
[X] noptrix: create new ISOs: 2014-01-23
[X] noptrix: create menu-maker.sh
[X] noptrix: add blackarch-keyring to live ISOs
[X] noptrix: add a decent but minimal bashrc
[X] noptrix: add a decent but minimal vimrc
[X] noptrix: create package-list.sh
[X] noptrix: test live iso for virtualbox issues
[X] nrz: build live isos and upload to website
[X] nrz: make NetInstall ISO template
[X] noptrix: build live isos and upload to website
[X] noptrix: make blackarch live iso template
MISC
====
[ ] paraxor: blackarch-injector/blackarch-infector
[ ] windows camouflage
[ ] create mirror_request_${lang}.txt to sort all mirror req out
[ ] stickers and shit
[.] paraxor: wikipedia article about blackarch
[X] elken: Docker instance
[X] paraxor: exterminate the old group names
MENU
====
[ ] add xfce menu
[ ] add kde menu
SUPPORT
======
[ ] support Android
[ ] support ArchBSD
[ ] paraxor: contact olimex for board donations and loans
[ ] paraxor: contact sparkfun for board donations and loans
[ ] create pandaboard image
[.] paraxor, noptrix: support ARM