Skip to content

Releases: semarie/sysclean

3.2

11 Mar 07:25
Compare
Choose a tag to compare
  • lock pkgdb database while processing
  • remove workaround for unveil(2) bug

3.1

07 Dec 05:37
Compare
Choose a tag to compare
3.1

add a workaround for unveil(2) bug: some part of the fileystem were hidden

3.0

26 Nov 12:44
Compare
Choose a tag to compare
3.0
  • use unveil(2)
  • code cosmetic changes

2.9

17 Jan 09:19
Compare
Choose a tag to compare
2.9

correct a bug in package managment: adds Cwd entries inside expected list

2.8

29 Jan 09:40
Compare
Choose a tag to compare
2.8
  • add unwind support for root.key

2.7

15 Sep 05:16
Compare
Choose a tag to compare
2.7
  • add new expected/ignored files
    • letsencrypt-privkey.pem and letsencrypt-staging-privkey.pem
    • pubkeys/ directories for iked an isakmpd (when enabled)
    • run/ and zones/ directory for nsd (when enabled)
  • reorder options in man page

2.6

06 Nov 07:21
Compare
Choose a tag to compare
2.6
  • move kernel relink directory to reflect recent changes in rc(8)

2.5

03 Sep 05:00
Compare
Choose a tag to compare
2.5

add support for ld.so relinking at boot time: /etc/rc keep a ld.so.save backup file

2.4

20 Aug 08:09
Compare
Choose a tag to compare
2.4
  • install the script inside sbin/ instead of bin/ as sysclean is root only
  • check the man page using mandoc -Tlint -Wstyle
  • add accounting support

2.3

21 Jun 14:49
Compare
Choose a tag to compare
2.3

Changes

  • BREAKING CHANGE simplification of options
    • remove safe mode (-s and previous default)
    • make files mode to be the default
    • the current synopsis is sysclean [-a | -p] [-i]
  • make /etc/changelist to be included by default in ignore list
  • ignore /etc/sysclean.ignore too
  • use rcctl(8) information to extended expected files - it adds more magic and less required entries in /etc/sysclean.ignore
  • add a small regression suite (mostly for man page)

New managed paths

  • syspatch(8) files
  • KARL files - kernel object files and booted kernel