From owner-freebsd-questions@freebsd.org Sun Aug 16 20:37:42 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E80DC3C5922 for ; Sun, 16 Aug 2020 20:37:42 +0000 (UTC) (envelope-from kudzu@tenebras.com) Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BV8BG1vpzz3XJH for ; Sun, 16 Aug 2020 20:37:41 +0000 (UTC) (envelope-from kudzu@tenebras.com) Received: by mail-qt1-x833.google.com with SMTP id h21so10966612qtp.11 for ; Sun, 16 Aug 2020 13:37:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenebras-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=qTngOe938ElXr4Ug1/QljkRGJJkJ9SR76Sg5ZgmjFdY=; b=1+z5gysHv2sv4j8lfyX69IiJqK09T7K82HtTJr18Oac1yqw/sL+uyidfwLyWiLP+a4 iFiNrhuAjJQtUnTJpf6q8zJPG+uNCwktYHfZM+0dCG+r2xly+qiiwcAhplsXBKL/ihVi cxkAA77R4wyL9P1A9U9rHWHfEB2hVIsmY+m3sMS+F5KS321H1tR9qLxREkuukuBp8nJI 4KwsyjxH9xlYAOOrsRMZsG9C+0GDSBTuTU0HR1sUboobIP020LLdQti+5s+BJl5TQsOV M3FLriXRWrUPz4mJikg97m3NfZaq69KaZuYTj6rCy9CVaPe66v9tH+0429ZVphWOSJcw o75Q== 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=qTngOe938ElXr4Ug1/QljkRGJJkJ9SR76Sg5ZgmjFdY=; b=N6tC1bRXwrvNNRhcoCj9iV8sYOLB7eLWu4jtXX4QaqtkE02QCyHvxF6Bmz/SWwCFZc NZIawQgbqGk80TmF/FVlG+hHnBUKX8mJwy0MBlZFWtAw5EWxlHBbuZ2dS/c7Vy/STyxe T5yy6+zfUpW3hWJN7buMxtyZJbHIEAvLX0CpwWJThKP8kbQXRkCiootlNsumgAAZ+qkA QkuRiD3dBi4MMoynM2a+QTPHCOQa5Op8yHAnVDn+f9ZbKUISlYkr027wfNKkh44M2rqo 7ZVnnhIveRFD538RCu8C3tF7by3MllzbYbpEWjrgWcGq/TGZK7VPI6+56ywZzVxLZvpz TeVQ== X-Gm-Message-State: AOAM533fC6hy2O9ldt+4SHs0gIyGP4ddBTxxmqyBoBzJu2Zbprd3oL7l X4YX75GKpQXxHURQHpkBbIadziNHbisU2tCqxOxKMsdpaeUaKf1m X-Google-Smtp-Source: ABdhPJyECG7Bm74k0ZZRA1oTvbpTZdElEYHYH9y4rOWtmSawaL5q7ePb6NApiIIc1MJ1p0BMkADB0dJKsTb14aFJ+5Q= X-Received: by 2002:ac8:7188:: with SMTP id w8mr10895889qto.223.1597610260982; Sun, 16 Aug 2020 13:37:40 -0700 (PDT) MIME-Version: 1.0 References: <20200816024739.GB23449@admin.sibptus.ru> In-Reply-To: <20200816024739.GB23449@admin.sibptus.ru> From: Michael Sierchio Date: Sun, 16 Aug 2020 13:37:05 -0700 Message-ID: Subject: Re: need a systemd To: Victor Sudakov , FreeBSD Questions ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597610262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qTngOe938ElXr4Ug1/QljkRGJJkJ9SR76Sg5ZgmjFdY=; b=rn3hPAf6dBaMd2a5zB1pwr4thWAvgj8LxTMuUPi03NstxU4Aoc7LPGzaKRcDRzTNdKq0S4 iHBpRHr0mSCvwdWRSR5/+EnS9hWeUwnsgNJuOOBrlGyKU+8DgJXddJMuzGyuUVImsan+Ua IK2UjzJ52/YZhG6orWS4AF6etZXZvR/q5wjsgQK55UT1bsNM/DbAZLCBMuiaKp7aGSshLE e2fMd6M7vCJOGq8bJbSnU3JrzqeHSWufXKPmWuH3+GsCMHzEjJrWvRmfnISu9qtwxiCz4X MTHCjvmN+1dQkvn6qHD6heekI1RBuLCpI/RPlXGK0tY01UJso8JFBbdc6pY+wg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597610262; a=rsa-sha256; cv=none; b=nfH924aF9UOuQSY0bvZA4/yrt1ASP7n9fbB4pteTHXEVkzQ5wsyDLTNXuRXTG59/LTYRoK 1nAJ+DHKD21ht3WlFpqP5blp6za7yWMoFJ2WfEhQqQV48dYdAXC9UVXjOvECzjKmMqLFnx zpoW836cdyIYJWzCYiysqc13sV1sCeh5TeLnuFTJRYm+B4AueR3gsvroOQr/ic/hyGU1E1 ewEkyPUdO3waeZW22fZ/3ly4Lyh/1UuF62bgQfToGdnpKXYeu6XF3JJyfTSWnllQS76rat B+rIML5PNir8taaH7qunsVnIvkPBfMAX1YDoCg4opl+23S7w+h8OXicRmY9SOg== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=tenebras-com.20150623.gappssmtp.com header.s=20150623 header.b=1+z5gysH; spf=none (mx1.freebsd.org: domain of kudzu@tenebras.com has no SPF policy when checking 2607:f8b0:4864:20::833) smtp.mailfrom=kudzu@tenebras.com X-Rspamd-Queue-Id: 4BV8BG1vpzz3XJH X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tenebras-com.20150623.gappssmtp.com header.s=20150623 header.b=1+z5gysH; dmarc=none; spf=none (mx1.freebsd.org: domain of kudzu@tenebras.com has no SPF policy when checking 2607:f8b0:4864:20::833) smtp.mailfrom=kudzu@tenebras.com X-Spamd-Result: default: False [-1.70 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.989]; R_DKIM_ALLOW(-0.20)[tenebras-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.95)[-0.954]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; ARC_SIGNED(0.00)[i=1]; URI_COUNT_ODD(1.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[tenebras-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::833:from]; NEURAL_HAM_SHORT(-0.46)[-0.460]; R_SPF_NA(0.00)[no SPF record]; DMARC_NA(0.00)[tenebras.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 20:37:43 -0000 https://cr.yp.to/daemontools.html *kudzu@hearst:~ 201>* pkg info daemontools daemontools-0.76_18 Name : daemontools Version : 0.76_18 Installed on : Sun Oct 21 23:57:50 2018 UTC Origin : sysutils/daemontools Architecture : FreeBSD:11:amd64 Prefix : /usr/local Categories : sysutils Licenses : PD Maintainer : bdrewery@FreeBSD.org WWW : http://cr.yp.to/daemontools.html Comment : Service monitoring and logging utilities by djb Options : MAN : on SIGQ12 : off S_EARLY : off S_NORMAL : on TESTS : on Annotations : FreeBSD_version: 1102000 repo_type : binary repository : FreeBSD Flat size : 261KiB Description : Daemontools is a small set of /very/ useful utilities, from Dan Bernstein. They are mainly used for controlling processes, and maintaining logfiles. WWW: http://cr.yp.to/daemontools.html On Sat, Aug 15, 2020 at 7:47 PM Victor Sudakov wrote: > Dear Colleagues, > > I'm looking for a superdaemon to start, monitor and restart (e.g. in > case of crash) other daemons like squid, syncthing and others. > > At first I wanted to place them into /etc/ttys but then I realized that > I need something more flexible like Linux' systemd or Solaris' SMF. > > What would you recommend for FreeBSD not as a total rc(8) replacement > but as a tool to manage some daemons? > > > -- > Victor Sudakov, VAS4-RIPE, VAS47-RIPN > 2:5005/49@fidonet http://vas.tomsk.ru/ > --=20 "Well," Brahm=C4=81 said, "even after ten thousand explanations, a fool is = no wiser, but an intelligent person requires only two thousand five hundred." - The Mah=C4=81bh=C4=81rata