Skip to content

docs: update CHANGELOG.md v0.2 with all current changes#46

Merged
clauspruefer merged 2 commits into
v0.2from
copilot/sub-pr-37-5f5112d2-8a9c-4313-b8a3-8ae4b3724ff6
Feb 27, 2026
Merged

docs: update CHANGELOG.md v0.2 with all current changes#46
clauspruefer merged 2 commits into
v0.2from
copilot/sub-pr-37-5f5112d2-8a9c-4313-b8a3-8ae4b3724ff6

Conversation

Copilot AI commented Feb 27, 2026

Copy link
Copy Markdown
Contributor

CHANGELOG.md v0.2 section was incomplete, missing a significant number of changes introduced since its last update.

Added entries

  • WiFi: wifi-networkmanager-p2p.conf (disable Wi-Fi Direct), ccm/cmac kernel modules loaded at boot for WPA auth
  • NTP/Chrony: new chrony.conf, NET_NTP_STATIC_SERVER config param, conditional installation and config processing
  • GRUB: GRUB_KERNEL_CMDLINE config param, set-grub-kernel-cmdline.sh sourcing it
  • Automated install: autoinstall.yaml multi-user (admin + user1), late-commands for script deployment and gnome-initial-setup removal, runcmd for step1 auto-execution
  • Network: netplan-dns-override-part.yaml fragment (appended in installer-step2)
  • Docs: CONFIG.md reference

Changed entries

  • Service management: systemd-hibernate-clear/resume.service masked at system + user level; USBGuard GNOME integration via gsettings; user-disable-services.desktop uses absolute path with [USER_ID] placeholder
  • Network hardening: DNS DHCP override moved from 02-net-if-config.yamlnetplan-dns-override-part.yaml; 600 root:root on NetworkManager conf files
  • Application security: all firefox-global.js pref() calls now use locked flag; firefox-global.js permissions set to 644
  • Configuration: GRUB_KERNEL_CMDLINE and NET_NTP_STATIC_SERVER added to config.sh
  • Installer: systemctl daemon-reload at end of step1; netplan DNS fragment appended at end of step2

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: clauspruefer <17313789+clauspruefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Add minor security enhancements for version 0.2 docs: update CHANGELOG.md v0.2 with all current changes Feb 27, 2026
@clauspruefer clauspruefer marked this pull request as ready for review February 27, 2026 11:56
Copilot AI review requested due to automatic review settings February 27, 2026 11:56
@clauspruefer clauspruefer merged commit 008eaee into v0.2 Feb 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the CHANGELOG.md v0.2 section by adding 65+ missing entries that document changes introduced since the last update. The update follows the Keep a Changelog format with categorized subsections under "Added" and "Changed" sections.

Changes:

  • Added comprehensive documentation for WiFi P2P configuration, NTP/Chrony setup, GRUB kernel cmdline customization, automated installation enhancements, network DNS override fragments, and CONFIG.md reference
  • Updated entries for service management (hibernation prevention, USBGuard integration), network hardening (DNS override relocation, NetworkManager permissions), Firefox security (locked preferences), configuration parameters, and installer improvements
  • Organized all entries into logical feature categories (WiFi, NTP/Chrony, GRUB, Automated Installation, Network, Documentation, Service Management, Application Security, Configuration, Installer)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@clauspruefer clauspruefer deleted the copilot/sub-pr-37-5f5112d2-8a9c-4313-b8a3-8ae4b3724ff6 branch February 27, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants