summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-28postfix hide client hostname and ipXiao Pan
Details see `man postconf.5`. It seems smtpd_hide_client_session config for port 25 smtp MTA this must be no, port 587 and 465 (submission and submissions) MTU can be set to yes in master.cf. Port 25 smtp MTA receives messages from others to me. Port 587 and 465 (submission and submissions) MTU receives messages from me to others. main.cf is configs for all. master.cf I can set configs specifically to submission and submissions. Before, when others receives my email that send from my laptop, it will leak my laptop's hostname and ip in one of its `Received` header like `Received: from <my-hostname> (<my-domain-name> [<my-ip>]) by mail.flylightning.xyz ...`. After set smtpd_hide_client_session to yes, that line changed to `Received: by mail.flylightning.xyz ...`, note there's no `from ...` that leaks my ip.
2025-02-28pacdiffXiao Pan
2025-02-18When this VPS provider enable DDOS protection, need to change mtu to 1476 to ↵Xiao Pan
download certain files from github.
2025-02-01metaXiao Pan
2025-02-01Forgot to addXiao Pan
2025-01-13remind v5.0.5 warn missing rem and msgXiao Pan
2025-01-13keep file similar to master branchXiao Pan
2025-01-13add french locale, maybe usefulXiao Pan
2025-01-10metaXiao Pan
2025-01-10add opendkim public keyXiao Pan
2025-01-02not sure if better thoXiao Pan
2025-01-01add commentXiao Pan
2025-01-01upstream colorscheme seems changed fold title to yellow which is more ↵Xiao Pan
readable, so no need to customize by myself
2024-12-30new vps new jackett api keyXiao Pan
2024-12-30metaXiao Pan
2024-12-30secrect ip network config moves to ns0.service, so move 20-default.network ↵Xiao Pan
to cfgl public repo
2024-12-29updateXiao Pan
2024-12-29metaXiao Pan
2024-12-29Better ns0 network namespace configsXiao Pan
Enable nft. Use different nft config for ns0. Host open emails port. ns0 open wireguard and qbt ports. ns0 configure wireguard. host not configure wiregurad, so also no need ip forwarding sysctl kernel parameters. ns0 use /etc/netns/ns0/nftables.conf that will bind mount to ns0. Host and ns0 both run dnsmasq for dns cache. ns0 dnsmasq I disable dbus because it will conficts with host dnsmasq dbus. Dnsmasq use dbus for config cahnge? I disable systemd-resolved and switch to dnsmasq because systemd-resolved use dbus for dns query? which is maybe easy for dns leak, e.g., when systemd-resolved is only running on host, ns0 with different /etc/resolv.conf still get dns from host open public ip when run resolvectl query, although drill does not leak. sye add enabled systemd units
2024-12-28metaXiao Pan
2024-12-28qbt and wg run in ns0 network namespaceXiao Pan
2024-12-25updateXiao Pan
2024-12-25I forgot these changesXiao Pan
2024-12-25p7zip name change to 7zipXiao Pan
2024-12-25Merge branch 'ca' into ibXiao Pan
Combine ca into ia to become new ib VPS.
2024-12-12pacdiffXiao Pan
2024-12-12pacdiffXiao Pan
2024-12-12tinted-theming/tinted-vim breaking changesXiao Pan
https://github.com/tinted-theming/tinted-vim/pull/89
2024-12-12tinted-theming/tinted-vim breaking changesXiao Pan
https://github.com/tinted-theming/tinted-vim/pull/89
2024-12-12pacdiffXiao Pan
2024-12-01pacdiffXiao Pan
2024-12-01pacdiffXiao Pan
2024-11-02pacdiffXiao Pan
2024-11-02pacdiffXiao Pan
2024-11-02outdated commentXiao Pan
2024-11-02outdated commentXiao Pan
2024-10-25pacdiffXiao Pan
2024-09-14forget to change opt-level to 3Xiao Pan
2024-09-14forget to change opt-level to 3Xiao Pan
2024-09-14pacdiffXiao Pan
2024-09-14pacdiffXiao Pan
2024-09-14merge pacdiffXiao Pan
2024-09-14merge pacdiffXiao Pan
2024-09-14migrate rustflags to /etc/makepkg.conf.d/rust.conf, merge zstd pacdiffXiao Pan
https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/f02d4d01cc9bcaf566e72dbb769250f8c2752e9e https://gitlab.archlinux.org/pacman/pacman/-/commit/71764b6d4cdee1f74cfc603050ced59009950169 https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/319671cc720a31cfaa81e25354d58699a1bedf6c
2024-09-14migrate rustflags to /etc/makepkg.conf.d/rust.conf, merge zstd pacdiffXiao Pan
https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/f02d4d01cc9bcaf566e72dbb769250f8c2752e9e https://gitlab.archlinux.org/pacman/pacman/-/commit/71764b6d4cdee1f74cfc603050ced59009950169 https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/319671cc720a31cfaa81e25354d58699a1bedf6c
2024-09-14migrate configs from /etc/makepkg.confXiao Pan
Commit https://gitlab.archlinux.org/pacman/pacman/-/commit/71764b6d4cdee1f74cfc603050ced59009950169 and https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/099295fdcb33c875d0659510dc8e82969463a7c4 migrate rustflags to /etc/makepkg.conf.d/rust.conf. Note I also change opt-level to 3 because https://doc.rust-lang.org/cargo/reference/profiles.html shows opt-level 3 is all optimization which I want.
2024-09-14migrate configs from /etc/makepkg.confXiao Pan
Commit https://gitlab.archlinux.org/pacman/pacman/-/commit/71764b6d4cdee1f74cfc603050ced59009950169 and https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/099295fdcb33c875d0659510dc8e82969463a7c4 migrate rustflags to /etc/makepkg.conf.d/rust.conf. Note I also change opt-level to 3 because https://doc.rust-lang.org/cargo/reference/profiles.html shows opt-level 3 is all optimization which I want.
2024-09-14metaXiao Pan
2024-09-14metaXiao Pan
2024-09-14default rust.confXiao Pan