Skip to content

Latest commit

 

History

History
61 lines (48 loc) · 2.13 KB

CHANGELOG.md

File metadata and controls

61 lines (48 loc) · 2.13 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[1.0.0] - 2022-08-14

Added

  • supporting debian stable and therefor python 3.5
  • added slow-entry.sh
  • added wait_entry.py
  • added option to not force gpg check

Changed

  • removed root_pid in favor of in debian included tini
  • added apt examples to removal list

Fixed

  • --reduce-size is not following symlinks anymore
  • fixed syntax error in apt config file; honoring to not install recommended packages now
  • apt url for security is correctly pointing to stable now

[0.4.0] - 2018-07-02

Changed

  • moved biggest part of bootstrap cleanup into new img_build.py script
  • prevent installation of suggested and recommended packages

Fixed

  • sending SIGTERM to all processes instead of just processes in process group
  • leaving sub directories under /var/log to prevent side effects like installation errors

[0.3.0] - 2018-06-27

Added

  • root_pid.py accepts graceful termination timeout argument
  • added option --utc to log messages with UTC timestamp instead of local time
  • added option --no-security-update for offline creation of images
  • added option --reduce-size to create an reduced image without docs and so on

Changed

  • refactored root_pid.py to depend only on python3-minimal
  • creating /{bin,sbin,lib}/ symlinks pointing to their counterparts in /usr/
  • rebuild image if --suite option is given
  • moved resources into bootstrap.py script

Fixed

  • aligned unsafe-io file name to corresponding resource file
  • logging OS errors on executing command
  • set environment variables in docker image equivalent to chroot
  • fixed uninitialized var in exec_chroot for unhandled errors

[0.2.0] - 2018-06-04

Added

  • bootstrap script to build debian docker images from scratch
  • resource files to tweak the behavior of debian running in docker

[0.1.0] - 2018-05-15

Added

  • minimalist init system spawning process from command line arguments and reaping all children