|
1 | 1 |
|
2 | | ---------------------------------------- |
3 | | -- ISPConfig 3 ToDo list |
4 | | ---------------------------------------- |
| 2 | +Please see issue tracker for feature requests and bug reports. |
5 | 3 |
|
6 | | -Please feel free to edit this file, add new tasks, |
7 | | -remove done tasks or assign yourself to a task. |
8 | | - |
9 | | -Form Validators |
10 | | --------------------------------------- |
11 | | - |
12 | | -Installer |
13 | | --------------------------------------- |
14 | | - |
15 | | -- Add a function to let a server join a existing installation. |
16 | | -- Add Package haveged to requirements (at least if entropy is low) as it raises available entropy significantly which is very needed for DNSSEC Key-generation |
17 | | - If it is not installed and entropy is low generating dnssec-keys lasts minutes (and would time out the server thus is not done) and new signing keys are not generated. |
18 | | - If there are no keys the zones can not be signed and will only be availableas a unsigned copy. |
19 | | - |
20 | | -Uninstaller |
21 | | --------------------------------------- |
22 | | - |
23 | | -- Add a function to remove ispconfig user |
24 | | - |
25 | | -Server |
26 | | --------------------------------------- |
27 | | - |
28 | | - |
29 | | -Mail module |
30 | | --------------------------------------- |
31 | | - |
32 | | - |
33 | | -Administration module |
34 | | --------------------------------------- |
35 | | - |
36 | | - |
37 | | -- Firewall Solution -- Andrew lathama Latham lathama@gmail.com |
38 | | - * Monitor existing IPTABLES rules is done and in the monitor page. |
39 | | - * Add IPTABLES rules |
40 | | - semi-functional and in development also functional in multiserver |
41 | | - * Delete IPTABLES rules |
42 | | - semi-functional and in development also functional in multiserver |
43 | | - * Merge IPTABLES rules made from the CLI with those made from ISPConfig3 |
44 | | - Interesting topic about merging control with with the GUI and the CLI |
45 | | - interface for a systems adminitstrator who might add a rule during an |
46 | | - attack or for trouble shooting and forget to remove it. |
47 | | - * Fail2Ban |
48 | | - Add configuration for fail2ban on certian systems. Imagine an admin |
49 | | - wishes to use fail2ban on one service but not others. Rare but an issue |
50 | | - when a large number of clients use a single NAT for all users and failed |
51 | | - logins and traffic looks like an attack. Maybe a whitelist configuration |
52 | | - as an optional setting. |
53 | | - * Remoting |
54 | | - Enable remoting hooks for updating IPTABLES |
55 | | - * Service Checks |
56 | | - Adding saftey checks to make sure that the admin does not lock his/herself |
57 | | - out of the system by accident. We all make mistakes. |
58 | | - |
59 | | --- Note: I'd love a pure iptables firewall as well. I've made such a script for |
60 | | - my work, which uses a simple config file to open/close ports and support for |
61 | | - ip exclusions. I think we could use it as a base to start with, it's up on the dev forum |
62 | | - url: http://www.howtoforge.com/forums/showthread.php?p=261311 (Mark_NL) |
63 | | - |
64 | | -Clients module |
65 | | --------------------------------------- |
66 | | - |
67 | | - |
68 | | -Sites (web) module |
69 | | --------------------------------------- |
70 | | - |
71 | | - |
72 | | -BE-Designer module |
73 | | --------------------------------------- |
74 | | - |
75 | | -WARNING: Please do not use the BE Designer at the moment, the serializing |
76 | | - function of the module editor may break some of the existing modules. |
77 | | - |
78 | | - |
79 | | -Remoting framework |
80 | | --------------------------------------- |
81 | | -- Add more connections to other data. Remoting hooks for FS and Email Quota |
82 | | - |
83 | | -Interface |
84 | | --------------------------------------- |
85 | | -- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10]) |
86 | | -- DNS: Add Checkbox to switch dnssec_wanted between Y and N to templates and/or wizard. I recommend doing it in the wizard though. |
87 | | - |
88 | | -General tasks |
89 | | --------------------------------------- |
90 | | - |
91 | | -- Add, extend or modify comments in PEAR syntax so that they can be read with |
92 | | - phpdocumentor. |
93 | | - |
94 | | -- Doxygen might be a good idea (phpdocumentor looks nice but no active development) |
95 | | --- http://drupal.org/node/1354 may have some good ideas. |
96 | | --- http://engineeredweb.com/blog/10/9/4-reasons-consider-doxygen-over-phpdocumentor |
| 4 | +http://git.ispconfig.org/ispconfig/ispconfig3/issues |
0 commit comments