Project

General

Profile

Task #6751

Create a new OpenBSD service: systemd

Added by Nico Schottelius 7 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
06/01/2019
Due date:
% Done:

100%

Estimated time:
PM Check date:

Description

Designed and discussed by Moritz and me on the sunny bench:

systemd in openbsd should be used to ensure that systems are reliably working. For that reason, systemd will do the following actions on random times:

  • Randomly delete files
  • Randomly delete directories
  • Randomly kill processes
  • Randomly write to (mounted) block devices
  • Randomly reboot
  • Randomly reorder/shuffle file content
  • Randomly rename files (i.e. replace /etc/passwd with /lib/libc.co)
  • Randomly move files around in the filesystem
  • Randomly change file and directory permissions
  • Randomly panic
  • Randomly connect to random IPv{6,4} addresses with tcp, udp, sctp
  • Randomly drop network packets
  • Randomly replay network packets
  • Randomly remove or add pf rules
  • Randomly add, change or remove DNS servers
  • Randomly change the time to change something random
  • Randomly change the public ssh key (and back)

Might also need to be ported to FreeBSD.

History

#1

Updated by Nico Schottelius 7 months ago

  • Description updated (diff)
#2

Updated by Nico Schottelius 7 months ago

  • Description updated (diff)
#3

Updated by Nico Schottelius 7 months ago

  • Description updated (diff)
#4

Updated by Nico Schottelius 6 months ago

  • Status changed from New to Resolved

Thanks everyone for participating! It was great seeing all of you!

#5

Updated by Nico Schottelius 6 months ago

  • Status changed from Resolved to Closed
#6

Updated by Reyk Floeter 6 months ago

  • % Done changed from 0 to 100
#7

Updated by Nico Schottelius 6 months ago

:+1: (doesn't work here, but you-know-what-i-mean)

Also available in: Atom PDF