OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.
Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.
R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.
IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.
Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.
Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.
Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.
Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.
Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.
Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.
#################### GENERAL SETTINGS ################# smtpd_banner = $myhostname - Restricted SMTP server is waiting for your HELO/EHLO myhostname = mx1.example.com mydestination = $mynetworks mynetworks = 127.0.0.1 inet_interfaces = all disable_vrfy_command = yes virtual_mailbox_base = /var/vmail/ message_size_limit = 40720000 virtual_transport = dovecot dovecot_destination_recipient_limit = 1 smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_auth_enable = yes inet_protocols = ipv4 maximal_queue_lifetime = 2d bounce_queue_lifetime = 6h smtp_mx_address_limit = 0 smtpd_sasl_authenticated_header = yes smtp_connect_timeout = 60s smtp_host_lookup = native,dns #enable_original_recipient = no #smtpd_disable_ehlo_keywords = silent-discard, dsn ########## SECURITY SETTINGS AND RESTRICTIONS ########## smtpd_tls_ca_file = /etc/ssl/certs/StartCom_Certification_Authority.pem smtpd_tls_cert_file = /etc/ssl/private/postfix.2012.crt smtpd_tls_key_file = /etc/ssl/private/wildcard.key smtpd_use_tls = yes smtpd_restriction_classes = greylist greylist = check_policy_service inet:127.0.0.1:10023 #spf-policyd_time_limit = 3600s smtpd_recipient_limit = 2000 header_checks = regexp:/etc/postfix/header_checks mime_header_checks = regexp:/etc/postfix/mime_header_checks local_recipient_maps = smtpd_soft_error_limit = 2 smtpd_hard_error_limit = 15 smtpd_error_sleep_time = 3s smtpd_sasl_security_options = noanonymous smtpd_sasl_auth_enable = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_helo_required = yes smtpd_client_connection_rate_limit = 0 relay_domains = test.example.com smtpd_recipient_restrictions = permit_mynetworks check_relay_domains smtpd_recipient_restrictions = reject_unauth_pipelining check_sender_access hash:/etc/postfix/sender_access check_recipient_access hash:/etc/postfix/roleaccount_exceptions permit_sasl_authenticated permit_mynetworks reject_unknown_sender_domain reject_non_fqdn_recipient reject_non_fqdn_sender check_helo_access pcre:/etc/postfix/helo_check reject_unknown_recipient_domain # reject_unknown_sender_domain reject_unknown_recipient_domain reject_non_fqdn_hostname reject_invalid_hostname reject_unauth_destination # check_policy_service unix:private/policy-spf check_sender_access hash:/etc/postfix/greylist_sender_exceptions check_client_access regexp:/etc/postfix/check_client_fqdn smtpd_sender_restrictions = reject_unknown_sender_domain permit_sasl_authenticated permit_mynetworks check_sender_access hash:/etc/postfix/greylist_sender_exceptions smtpd_data_restrictions = reject_multi_recipient_bounce ################ ALIASES AND MAILBOXES ################# transport_maps = hash:/etc/postfix/transport.cf virtual_mailbox_maps = ldap:/etc/postfix/ldap_mailbox_maps.cf virtual_mailbox_domains = ldap:/etc/postfix/ldap_domains_maps.cf virtual_alias_maps = ldap:/etc/postfix/ldap_alias_maps.cf,ldap:/etc/postfix/ldap_mailinglist_maps.cf virtual_uid_maps = static:2000 virtual_gid_maps = static:2000 virtual_minimum_uid = 2000/etcpostfix/master.cf:
smtp inet n - - - - smtpd pickup fifo n - - 60 1 pickup cleanup unix n - - - 0 cleanup qmgr fifo n - n 300 1 qmgr tlsmgr unix - - - 1000? 1 tlsmgr rewrite unix - - - - - trivial-rewrite bounce unix - - - - 0 bounce defer unix - - - - 0 bounce trace unix - - - - 0 bounce verify unix - - - - 1 verify flush unix n - - 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - - - - smtp relay unix - - - - - smtp -o smtp_fallback_relay= showq unix n - - - - showq error unix - - - - - error retry unix - - - - - error discard unix - - - - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - - - 1 anvil scache unix - - - - 1 scache maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient scalemail-backend unix - n n - 2 pipe flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension} mailman unix - n n - - pipe flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user} dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -a ${recipient}Názory na fórech se dost různí. Vývojáři Dovecotu jsou přesvědčeni, že toto by měl řešit MTA, tedy Postfix. Někdo jiný je zase názoru, že by to měl z výkonostních důvodů (paralelní zpracování) řešit MDA/LDA, což je v tomto případě Dovecot. Každopádně Dovecot toto řešit v mojí verzi neumí. Verze 2.x to umí řešit pouze pomocí ošklivého hacku v Sieve. Nějaký nápad, co s tím? Díky za postřehy.
Řešení dotazu:
Tiskni Sdílej: