From neeshy at tfwno.gf Tue Feb 12 04:14:23 2019 From: neeshy at tfwno.gf (neeshy) Date: Mon, 11 Feb 2019 21:14:23 -0500 Subject: [artix-general] Some patches for runit and runit-rc Message-ID: <4715fdca-b2f6-9c08-74c6-c10ce9a69bd4@tfwno.gf> I've attached some patches for https://gitea.artixlinux.org/artix/runit-rc and https://gitea.artixlinux.org/artix/runit-artix The first one is for runit-rc and includes two bug fixes The second one is also for runit-rc and adds a sv.d script for static network configuration The third one is for runit-artix and adds the rc.local.shutdown script Also, I was wondering if it would be worth it to convert the one-shot runit scripts as sv.d scripts so that they won't have to be supervised by runit as the pause command. This applies to the following scripts (in https://gitea.artixlinux.org/artixlinux/packages-runit): ufw-runit/trunk/ufw.run iptables-runit/trunk/{iptables,ip6tables}.run tlp-runit/trunk/tlp.run alsa-utils-runit/trunk/alsa.run lm_sensors-runit/trunk/lm_sensors.run audit-runit/trunk/auditctl.run) -------------- next part -------------- A non-text attachment was scrubbed... Name: Bugfixes-for-modules-load-and-binfmt-service.patch Type: text/x-patch Size: 1532 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Add-static-network-configuration-script.patch Type: text/x-patch Size: 2519 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Add-rc.local.shutdown-script.patch Type: text/x-patch Size: 1466 bytes Desc: not available URL: From random342 at airmail.cc Tue Feb 12 06:06:25 2019 From: random342 at airmail.cc (Dudemanguy) Date: Mon, 11 Feb 2019 22:06:25 -0600 Subject: [artix-general] [PATCH] add cryptsetup-runit In-Reply-To: <20190212040625.24963-1-random342@airmail.cc> References: <20190212040625.24963-1-random342@airmail.cc> Message-ID: <20190212040625.24963-2-random342@airmail.cc> From: Dudemanguy911 --- base/Packages-Root | 1 + 1 file changed, 1 insertion(+) diff --git a/base/Packages-Root b/base/Packages-Root index 2d06296..094235f 100644 --- a/base/Packages-Root +++ b/base/Packages-Root @@ -59,6 +59,7 @@ ntfs-3g @openrc syslog-ng-openrc @runit acpid-runit @runit cronie-runit + at runit cryptsetup-runit @runit dhcpcd-runit @runit haveged-runit @runit lvm2-runit -- 2.20.1 From random342 at airmail.cc Tue Feb 12 06:06:24 2019 From: random342 at airmail.cc (Dudemanguy) Date: Mon, 11 Feb 2019 22:06:24 -0600 Subject: [artix-general] Add cryptsetup-runit to iso-profiles Message-ID: <20190212040625.24963-1-random342@airmail.cc> Yeah it's such a super duper trivial patch that I don't even know if it's worth writing all this, but maybe it'll serve as a reminder. It would be quite nice for runit isos to have cryptsetup support by default like the openrc ones do. From artix_qwezxl at eml.cc Thu Feb 21 19:52:34 2019 From: artix_qwezxl at eml.cc (artix_qwezxl) Date: Thu, 21 Feb 2019 20:52:34 +0300 Subject: [artix-general] nftables-openrc Message-ID: <1550771554.2825546.1661768272.06735524@webmail.messagingengine.com> Hello, I want change my iptables to nftables, but there no nftables- openrc package.Can someone of developers add it? -------------- next part -------------- An HTML attachment was scrubbed... URL: From nous at artixlinux.org Fri Feb 22 00:45:08 2019 From: nous at artixlinux.org (Christos Nouskas) Date: Fri, 22 Feb 2019 00:45:08 +0200 Subject: [artix-general] nftables-openrc In-Reply-To: <1550771554.2825546.1661768272.06735524@webmail.messagingengine.com> References: <1550771554.2825546.1661768272.06735524@webmail.messagingengine.com> Message-ID: <20190222004508.0f08310a8aa8e55cc55ac0dc@artixlinux.org> On Thu, 21 Feb 2019 20:52:34 +0300 artix_qwezxl via artix-general wrote: > Hello, > I want change my iptables to nftables, but there no nftables- > openrc package.Can someone of developers add it? Use the .init and .confd files from https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files Put them in /etc/init.d and /etc/conf.d respectively and don't forget to replace the shebang with #!/usr/bin/openrc-run - then report success here and we'll (eventually) create a package. -- Christos Nouskas https://systemd-free.artixlinux.org From artix_qwezxl at eml.cc Fri Feb 22 18:47:58 2019 From: artix_qwezxl at eml.cc (artix_qwezxl) Date: Fri, 22 Feb 2019 19:47:58 +0300 Subject: [artix-general] nftables-openrc In-Reply-To: <20190222004508.0f08310a8aa8e55cc55ac0dc@artixlinux.org> References: <1550771554.2825546.1661768272.06735524@webmail.messagingengine.com> <20190222004508.0f08310a8aa8e55cc55ac0dc@artixlinux.org> Message-ID: <1550854078.316823.1662215920.18BA9A58@webmail.messagingengine.com> On Fri, Feb 22, 2019, at 01:45, Christos Nouskas wrote: > On Thu, 21 Feb 2019 20:52:34 +0300 > artix_qwezxl via artix-general wrote: > >> Hello, >> I want change my iptables to nftables, but there no nftables- >> openrc package.Can someone of developers add it? > > Use the .init and .confd files from > https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files> Put them in /etc/init.d and /etc/conf.d respectively and don't forget > to replace the shebang with #!/usr/bin/openrc-run - then report > success here and we'll (eventually) create a package.> > > > > -- > Christos Nouskas > https://systemd-free.artixlinux.org There also?libexec[1]?folder,?required by init script. Where i should put it? Links: 1. https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files/libexec -------------- next part -------------- An HTML attachment was scrubbed... URL: From neeshy at tfwno.gf Fri Feb 22 21:46:46 2019 From: neeshy at tfwno.gf (neeshy) Date: Fri, 22 Feb 2019 14:46:46 -0500 Subject: [artix-general] nftables-openrc In-Reply-To: <1550854078.316823.1662215920.18BA9A58@webmail.messagingengine.com> References: <1550771554.2825546.1661768272.06735524@webmail.messagingengine.com> <20190222004508.0f08310a8aa8e55cc55ac0dc@artixlinux.org> <1550854078.316823.1662215920.18BA9A58@webmail.messagingengine.com> Message-ID: <20190222144646.44bf7b8c@luna> On Fri, 22 Feb 2019 19:47:58 +0300 artix_qwezxl via artix-general wrote: > On Fri, Feb 22, 2019, at 01:45, Christos Nouskas wrote: > > On Thu, 21 Feb 2019 20:52:34 +0300 > > artix_qwezxl via artix-general wrote: > > > >> Hello, > >> I want change my iptables to nftables, but there no nftables- > >> openrc package.Can someone of developers add it? > > > > Use the .init and .confd files from > > https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files> > > Put them in /etc/init.d and /etc/conf.d respectively and don't > > forget to replace the shebang with #!/usr/bin/openrc-run - then > > report success here and we'll (eventually) create a package.> > > > > > > > > -- > > Christos Nouskas > > https://systemd-free.artixlinux.org > There also?libexec[1]?folder,?required by init script. Where i > should put it? > Links: > > 1. > https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files/libexec Looks like nftables.sh goes in /usr/libexec/nftables/. Also, the ebuild suggests that you should use the '-mk' versions of the scripts if your kernel version is over 3.18. https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/nftables-0.9.0-r4.ebuild From neeshy at tfwno.gf Fri Feb 22 23:02:17 2019 From: neeshy at tfwno.gf (neeshy) Date: Fri, 22 Feb 2019 16:02:17 -0500 Subject: [artix-general] irqbalance init scripts and systemd-libs Message-ID: <20190222160217.61125c7e@luna> Hello, I was wondering if anybody can add support for irqbalance, irqbalance-runit and irqbalance-openrc packages in the repos. I've built, installed, and tested the PKGBUILDs for all of them, and they work as intended. I've attached the PKGBUILDs I used for reference. Also, here's the diff for the irqbalance PKGBUILD diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index f327925..1b7ad76 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -9,8 +9,7 @@ arch=('x86_64') url="https://github.com/Irqbalance/irqbalance" license=('GPL') backup=('etc/irqbalance.env') -depends=('glib2' 'numactl' 'libcap-ng' 'systemd-libs') -makedepends=('systemd') +depends=('glib2' 'numactl' 'libcap-ng') source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz config.patch) sha1sums=('bb8c786b1aae73679016ae0bbbb7c7dbc488be64' @@ -24,7 +23,7 @@ prepare() { build() { cd "$srcdir/$pkgname-$pkgver" ./autogen.sh - ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd + ./configure --prefix=/usr --sbindir=/usr/bin --without-systemd make } Thanks -------------- next part -------------- A non-text attachment was scrubbed... Name: PKGBUILD Type: application/octet-stream Size: 1236 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PKGBUILD Type: application/octet-stream Size: 961 bytes Desc: not available URL: