Ok, Thanks for your reply. But, just out of curiosity, why init process gets down with a SIGABRT and not with a SIGKILL (9), being this a signal which cannot be caught, blocked or ignored?
PD: I definitely not try the command above 2015-05-03 17:22 GMT+02:00 Lennart Poettering <lenn...@poettering.net>: > On Sun, 03.05.15 17:18, Víctor Fernández (vfr...@gmail.com) wrote: > > > Hello > > > > I'm using rigth now a Manjaro distribution (derived from arch). Making > some > > test, i've discovered that sending SIGABRT (6) to PID 1 (systemd) will > > cause system to enter on unstable mode: > > > > after doing this, the system reboot graphic server (at least, it request > to > > login again) and if you resend the SIGABRT, the system goes to Kernel > Panic > > Mode. > > > > Here is the code I've tested (executing as sudo, of course). > > > > echo "int main(){kill(1,6);kill(1,6);}" > a.c && gcc a.c && sudo ./a.out > > > > It appears not to be a very large problem (since root permisions are > > required), but I think is an undiserable behaviour. > > > > Is this really a bug? > > Well, there are tons of ways how you can break your system if you are > root. For example: > > dd if=/dev/urandom of=/dev/sda > > We cannot (and actually should not) try to prevent the user from > shooting his own foot if he really desires to do so. > > Lennart > > -- > Lennart Poettering, Red Hat >
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel