Zum Inhalt springen

Metalab Services: Unterschied zwischen den Versionen

Mzeltner (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Pepi (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
 
(10 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
{{Projekt
{{Projekt
|image=Metalab Atomic ASCII.png
|image=Metalab Atomic ASCII.png
|involved=[[User:Pepi|Pepi]]
|involved=
|startdate=2013-11-18
|startdate=2013-11-18
|status=in progress
|status=deceased
|wtf=Fixing, Securing and updating Metalab Services
|wtf=Fixing, Securing and updating Metalab Services
|lastupdate=21.01.2013 <!-- if lastupdate is not set manually, the date will be set automatically to the date of the latest wikiapage -->
|lastupdate=21.01.2013 <!-- if lastupdate is not set manually, the date will be set automatically to the date of the latest wikiapage -->
Zeile 16: Zeile 16:
* Website: http(80)/https(443) metalab.at (www.metalab.at)
* Website: http(80)/https(443) metalab.at (www.metalab.at)
* Website: http(80)/https(443) lists.metalab.at
* Website: http(80)/https(443) lists.metalab.at
* XMPP/Jabber: xmpp(5222, 5223, 5269, 7777) jabber.metalab.at (also hosts jabber.hackerspaces.org)
* XMPP/Jabber: xmpp(5222, 5269) jabber.metalab.at
* Incoming Email: SMTP(25) mail.metalab.at (MX 10)
* Incoming Email: SMTP(25) mail.metalab.at (MX 10)
* Outgoing Email: SMTP(25)
* Outgoing Email: SMTP(25)
Zeile 38: Zeile 38:
** against [[Benutzer:hop]]
** against [[Benutzer:hop]]
** against [[Benutzer:mzeltner]] - not because of technical reasons, but ones that I'd prefer Metalab not have infrastructure set up in which someone speaks for or as the organisation.
** against [[Benutzer:mzeltner]] - not because of technical reasons, but ones that I'd prefer Metalab not have infrastructure set up in which someone speaks for or as the organisation.
** [[Benutzer:reox]] icbw but submission should be used for mailservers that hold mailboxes, not for relays. they should use port 25. only use it if pop/imap is implemented
** for [[Benutzer:reckoner]] - Could be just mail forwarding service without storage attached to mailbox.
* POP(110, 995) or IMAP(143, 993) Services?
* POP(110, 995) or IMAP(143, 993) Services?
** against [[Benutzer:hop]]
** against [[Benutzer:hop]]
** against [[Benutzer:mzeltner]] - adding complexity
** against [[Benutzer:mzeltner]] - adding complexity
** for [[Benutzer:red667]] -  mailserverice for members, so less people use gmail, hotmail, ... - cryptohardening is useless if the data is at a place without control
** for [[Benutzer:reckoner]] - only in the form of super-encrypted paid-only mailboxes for paranoid members with funds going to Metalab support. 
* gitweb.cgi
* gitweb.cgi
** for [[Benutzer:mzeltner]] - give people the option to avoid GitHub? Decentralised structure and all… With <code>git http-push</code> (WebDAV) support that uses the same credentials as the wiki or mos? Because we don't need lots of people with shell access.
** for [[Benutzer:mzeltner]] - give people the option to avoid GitHub? Decentralised structure and all… With <code>git http-push</code> (WebDAV) support that uses the same credentials as the wiki or mos? Because we don't need lots of people with shell access.
** for [[Benutzer:reox]]
** against [[Benutzer:reckoner]] - using [https://github.com/metalab/ Github Metalab org. account] motivates people to participate in projects, provides better visibility.
* [http://www.exim.org/exim-html-current/doc/html/spec_html/ch-support_for_dkim_domainkeys_identified_mail.html DKIM]
* [http://www.exim.org/exim-html-current/doc/html/spec_html/ch-support_for_dkim_domainkeys_identified_mail.html DKIM]
** for [[Benutzer:mzeltner]]
** for [[Benutzer:mzeltner]]
 
** for [[Benutzer:reox]]
** for [[Benutzer:reckoner]] - and SPF, and DMARC
* LDAP
** for [[Benutzer:red667]] - i now its a pain in the ass but would be beneficial for a lot of other services
** for [[Benutzer:reckoner]] - definitely
* MediaWiki
** for [[Benutzer:reckoner]] - Use MediaWiki as the only CMS for the website, including front-page, calendar and users. Leave MOS as legacy administration backend only.


Anything missing? Please [https://metalab.at/wiki/index.php?title=Metalab_Services&action=edit&section=1 add] it!
Anything missing? Please [https://metalab.at/wiki/index.php?title=Metalab_Services&action=edit&section=1 add] it!
Zeile 71: Zeile 83:
* Add SRV Records to DNS for Jabber/XMPP Server federation and Clients discovery
* Add SRV Records to DNS for Jabber/XMPP Server federation and Clients discovery
* Add SPF/TXT Records to DNS for Email
* Add SPF/TXT Records to DNS for Email
** Keep in mind: some people occasionally send email as core@metalab.at from GMail servers (with regards to my comment from above, yes I don't like that either) --[[Benutzer:Mzeltner|Mzeltner]] ([[Benutzer Diskussion:Mzeltner|Diskussion]])
** Keep in mind: some people occasionally send email as [[Bild:core.png]] from GMail servers (with regards to my comment from above, yes I don't like that either) --[[Benutzer:Mzeltner|Mzeltner]] ([[Benutzer Diskussion:Mzeltner|Diskussion]])
* Do [http://tools.ietf.org/html/draft-ietf-dane-protocol-03 TLSA] records make any sense without DNSSec?
* Test all the services, document how to test them
* Test all the services, document how to test them
* Test all the security things, document how to test them  
* Test all the security things, document how to test them
** Check to see if TLS works on the SMTP service: <code>openssl s_client -starttls smtp -connect metalab.at:25</code> --[[Benutzer:Mzeltner|Mzeltner]] ([[Benutzer Diskussion:Mzeltner|Diskussion]])


== Things DONE ==
== Things DONE ==
* 2015-07-01: STARTTLS on SMTP supported. Check to see if TLS works on the SMTP service: <code>openssl s_client -starttls smtp -connect mail.metalab.at:25</code>
* Cleaned up most cruft in the DNS - Did [[User:Pepi|I]] break anything? I'm sorry, [[User:Pepi|tell me]] what and why you need it so I can reinstate it!
* Cleaned up most cruft in the DNS - Did [[User:Pepi|I]] break anything? I'm sorry, [[User:Pepi|tell me]] what and why you need it so I can reinstate it!