Project

General

Profile

Actions

Task #6751

closed

Create a new OpenBSD service: systemd

Added by Nico Schottelius over 5 years ago. Updated over 5 years 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.

Actions #1

Updated by Nico Schottelius over 5 years ago

  • Description updated (diff)
Actions #2

Updated by Nico Schottelius over 5 years ago

  • Description updated (diff)
Actions #3

Updated by Nico Schottelius over 5 years ago

  • Description updated (diff)
Actions #4

Updated by Nico Schottelius over 5 years ago

  • Status changed from New to Resolved

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

Actions #5

Updated by Nico Schottelius over 5 years ago

  • Status changed from Resolved to Closed
Actions #6

Updated by Reyk Floeter over 5 years ago

  • % Done changed from 0 to 100
Actions #7

Updated by Nico Schottelius over 5 years ago

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

Actions

Also available in: Atom PDF