From owner-freebsd-hackers@freebsd.org Tue Aug 28 16:37:59 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9640410910C3 for ; Tue, 28 Aug 2018 16:37:59 +0000 (UTC) (envelope-from warmwhitewolf@gmail.com) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 08CB98C112; Tue, 28 Aug 2018 16:37:59 +0000 (UTC) (envelope-from warmwhitewolf@gmail.com) Received: by mail-wr1-x435.google.com with SMTP id z96-v6so2188807wrb.8; Tue, 28 Aug 2018 09:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=dVsLlF/jeo98QydQC1BIGQ/PhqwCU8Vn9nvw2Rx9kC4=; b=HhflTW9pacHrJ8L6DTyIIXtV47VLBMDDNFbFfl0JCtv+ad69cb+lyyT8YrDebNqgVc 7g7zZS29yoG2RFLs/oz8lCSRpAKcXBm1WDaLoOPkcaOALghBw6YaOdPAb+MWOYn65kSO 17bEVJBLf4q1622zlYbdyaDbsyg0BmDSsjJArSwF5uPJ5Aauv/y8+8181Hwhm2doaFIT lNiDhb5Mu+yPlu1DZ4p//a8ziztfsCuWITVHsiZ8kJQ6Nijz/UCVt5IE5OPwT+llWfOe GVcJDSaKuQiBqW68eU/7VjPFPKseDT2UA1R33n4QT22XgrHVHTFdCNvuKoLR5XleR2nw HNBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=dVsLlF/jeo98QydQC1BIGQ/PhqwCU8Vn9nvw2Rx9kC4=; b=qqLpG9hC40nplut6Xz94syUvktGxDXjQqER/ymaXOERBqmtXYbiV7q5nzDjdJFgkWT PSvIBunOIyZ7uaYse5mU+DkJPoLqBa7IfyoXDMMi9YrPguI8rOw9t6rZ/jtvBcEuK69L 4W0QhHyLrOvRShK4t+l2UMsLbrPM7FUq/Fy0yJQjjYao0eQuMry7t9ZHkA8citlDWExw omNWqEGC7PE2o7jKLMoqcBvx08WIsPZEZYrFd9u9tpIaZBOoo8hkff6cmjBz8QsKrsCY zVf/Q3xyc77rypxTJg2B5c5P4bMAXtTAGNZBmH86bb9HM44VfRHda4bRUAtLejM/aqXF ROAA== X-Gm-Message-State: APzg51CecobiZhdmdzv9kSm0GxZJciLu/GRdiOnVJ8qFlbtnwbGg99/G WEuANG1uvCq0OdAEXPJ+KaV6MfKF6v9OXC9k7JuBGbai X-Google-Smtp-Source: ANB0VdbZQ6SXx5XEjoL+/LznO9sveJa21ovbyiEbvMxY4o2zwDUsPTNJd7XowuI91qiMKLLGmEmuMgPIVKiKDSSkhqA= X-Received: by 2002:adf:9227:: with SMTP id 36-v6mr1746242wrj.275.1535474277206; Tue, 28 Aug 2018 09:37:57 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Warm White Wolf Date: Tue, 28 Aug 2018 19:36:05 +0300 Message-ID: Subject: Re: angel(2) system call, the quest for immortality, aka kill(2) with SIGSTOP/SIGKILL will *not* work To: asomers@freebsd.org, freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2018 16:37:59 -0000 Seriously : suppose your well crafted, eventually audited program, is more important than your whole informatic system, perhaps the raison d'etre of your business. You want to live, more than the 1% errors of your sysadmins. Ludic : you have an account in the Unix machines at your university. You wrote your small HTTPD, and you want that your sysadmins won't kill your power-httpd. fork(void) was pretty extremy at it's time... As a power Unix-user, a config option for the kernel, at compile-time, can be provided... On Tue, Aug 28, 2018 at 5:46 PM Alan Somers wrote: > On Tue, Aug 28, 2018 at 2:59 AM Warm White Wolf > wrote: > >> Greetings ! >> >> I have developed a new system call, be it named angel(2), >> on Linux operating system (this is what I know), which makes >> a program invulnerable to kill(2) calls, including SIGKILL and >> SIGSTOP. >> >> The uses may involve fork() + angel(), daemon() + angel(), >> setsid() + angel(), exec*() + angel(). >> >> Use the intellectual property I give you, as a gift to the BSD >> operating system, using 4- 3- 2- BSD licence. That's it, name >> me in the sources. >> >> Thank you, FreeBSD ! >> You are a great Unix operating system ! >> > > What are the applications? Blocking SIGKILL is pretty extreme. > -Alan >