F/add systemd source

`system_sysblock_add_linux()` always returns `TRUE`. Either the function should be changed so it can fail, or we don't need the if here.