IRC log for #devuan on 20210330

00:20.31*** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)
00:30.53*** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)
00:57.04*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
01:13.04*** join/#devuan gast0n (~g4570n@unaffiliated/g4570n)
01:33.35*** join/#devuan specing_ (~specing@unaffiliated/specing)
02:20.44*** join/#devuan D-HUND (~debdog@194.140.113.54)
02:27.47*** join/#devuan ac_laptop (~ac_laptop@186.2.247.129)
03:25.10*** join/#devuan nyov (~nyov@unaffiliated/nyov)
04:10.57*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
04:15.54*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:ed39:2df7:e2f8:6852)
04:33.13*** join/#devuan ar3itrary (~hacker@2a03:4000:6:8177:2::1)
04:43.22*** join/#devuan ar3itrary (~hacker@2a03:4000:6:8177:2::1)
04:48.26*** join/#devuan TheCreeper (~TheCreepe@unaffiliated/thecreeper)
05:13.53*** join/#devuan Benjamin_Netanya (~BBNetanya@101.112.0.215)
05:16.03Benjamin_Netanyaany idea when beowulf is releasing for the pi4?
05:16.39gnarfacehttp://arm-files.devuan.org/
05:17.01gnarfacelooks like it's there
05:17.15Benjamin_Netanyafantastic, thanks
05:17.44gnarfaceno problem
05:22.52*** part/#devuan Benjamin_Netanya (~BBNetanya@101.112.0.215)
06:00.10*** join/#devuan maggotbrain (~maggotbra@c-73-254-248-250.hsd1.wa.comcast.net)
06:05.04*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:69d4:d516:ad09:44e1)
06:19.36*** join/#devuan Joril (~joril@212-124-183-192.dyn.eolo.it)
06:28.22*** join/#devuan xrogaan (~xrogaan@unaffiliated/xrogaan)
06:32.45*** join/#devuan Inepu (~Mithrandi@46.234.217.137)
06:42.46*** join/#devuan rsx (~rsx@ppp-188-174-142-232.dynamic.mnet-online.de)
06:52.27*** join/#devuan MarrekNozka (~MarrekNoz@2a00:1028:83d8:685a:3e7c:3fff:fe7d:eaef)
06:55.52*** join/#devuan KnoP (~KnoP@p57b20346.dip0.t-ipconnect.de)
06:57.37*** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)
07:11.41*** join/#devuan psarria (~psarria@185.153.165.69)
07:14.51*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:69d4:d516:ad09:44e1)
07:18.53*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
07:21.05*** join/#devuan orcus-de (~orcus_@213.170.218.225)
07:29.28*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
07:31.26*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
07:47.01*** join/#devuan ferdy (~ferdy@80.210.102.194)
07:47.01*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
07:47.01*** join/#devuan Manis (~Manis@77-56-190-146.dclient.hispeed.ch)
07:47.01ManisHi. Does someone know where the unattended-upgrades package in Devuan comes from? Is it https://git.devuan.org/devuan/unattended-upgrades ?
07:47.57*** join/#devuan earthnative (~nemo@119-18-37-212.771225.bne.static.aussiebb.net)
07:59.44*** join/#devuan lfluffywof (~furrywolf@172.58.95.124)
08:02.31*** join/#devuan Inepu (~Mithrandi@137-217-234-46.wifi4all.it)
08:03.24*** join/#devuan cocoadaemon (~foo@2a01:e0a:4e1:97e0:a69c:dc6e:df01:d357)
08:06.21*** join/#devuan xinomilo (~xinomilo@gateway/tor-sasl/xinomilo)
08:11.50*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
08:14.01cronoliofrom regular repositaries
08:15.32*** join/#devuan ferdy (~ferdy@80.210.102.194)
08:15.32*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
08:16.52Maniscronolio: But where is the source code from which the packages are built…
08:18.19cronolioin regular repository
08:18.57Maniscronolio: Do you have a link?
08:31.05cronoliofor example apt http://deb.devuan.org/devuan/pool/main/a/apt/ there arhive with tar.gz extension, it is source code
08:31.46onefangThere are apt commands to download source code packages.
08:32.50cronoliodebian https://packages.debian.org/stable/admin/apt provide link to source code while didn;t find such on devuan https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=apt=2.2.2+devuan1
08:41.09cronolioi'm debian user, don't know devuan specific :)
08:48.47*** join/#devuan sunshavi (~user@190.42.230.61)
08:48.47cronolioi'm was here for reseach in sysvinit, but currently i'm think that old style init system is not enoght for me
08:48.47cronoliolooking for a good an simple supevisor init, not systemd
08:51.45cronoliofinit is closed one for my need but must be rewriten a bit
08:54.43*** join/#devuan infobot (ibot@96-86-209-99-static.hfc.comcastbusiness.net)
08:54.43*** topic/#devuan is Welcome to Devuan! https://devuan.org | Releases: https://files.devuan.org (Beowulf 3.1 stable, ASCII 2.1 old-stable) | Forum https://dev1galaxy.org | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | take offtopic chat to #devuan-offtopic
08:54.43*** mode/#devuan [+v infobot] by ChanServ
08:56.46*** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)
09:04.38*** join/#devuan infobot (ibot@96-86-209-99-static.hfc.comcastbusiness.net)
09:04.38*** topic/#devuan is Welcome to Devuan! https://devuan.org | Releases: https://files.devuan.org (Beowulf 3.1 stable, ASCII 2.1 old-stable) | Forum https://dev1galaxy.org | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | take offtopic chat to #devuan-offtopic
09:04.38*** mode/#devuan [+v infobot] by ChanServ
09:13.38Jorilcronolio: do you mean https://packages.debian.org/source/buster/unattended-upgrades ?
09:22.27*** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)
09:25.32crashoverrideHELO
09:29.23crashoverrideHELO laptop.crashoverride.home
09:34.45ManisJoril: Is there no separate unattended-upgrades package for Devuan? The issue is that the unattended-upgrades package on Devuan does not work because it will only upgrade packages with o=Debian which does not match anything on Devuan.
09:35.01crashoverrideAh f*ck it. I'm done trying to say hi in an amusing fashion.
09:35.06crashoverridemoin.
09:35.12ManisEHLO
09:35.22crashoverrideTHANKS!
09:35.41crashoverridehugs Manis (standard disclaimer applies)
09:35.58Maniscan only be hugged with 2m distance!
09:37.48gnarfaceManis: if this hasn't been patched yet then the answer is probably no.  the devaun forked packages have "devuan" in the version string
09:39.39gnarfaceManis: https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=.*unattend.*
09:40.00gnarfaceManis: according to this, it used to be forked for jessie and not after that, so dunno if this is a regression or what
09:40.42gnarfacefeel free to report it at http://bugs.devuan.org/
09:40.45crashoverrideManis: it's okay, I can also fully dress in a hazmat suit, as specified per the standard protocol, mentionned in the aformentionned standard disclaimer.
09:41.25Manisgnarface: I'd like to avoid manually patching the config files on all systems. I came across this bug report (https://bugs.devuan.org/cgi/bugreport.cgi?bug=78)
09:41.28*** join/#devuan ferdy (~ferdy@80.210.102.194)
09:41.29*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
09:41.33ManisIt was marked as fixed, but isn't.
09:42.21Maniscrashoverride: That sounds COVID conformant. I can accept that :-)
09:43.04Manislooks for hazmat suit in the attic.
09:44.57gnarfaceManis: well it mentions it was fixed in jessie and ascii, but only mentions submitting a patch for beowulf, not whether the patch actually got accepted or not
09:45.18Manisgnarface: Ah, you're right. I "overread" that.
09:45.38gnarfaceManis: either way i'd say it looks like it did not, or it got removed, anyway.  it would probably be appropriate to open this again
09:46.27gnarfaceperhaps merely an oversight
09:46.46ManisThere is https://git.devuan.org/devuan/unattended-upgrades/commit/7808127b13e69c84d47919fd963f7ebd719b9e01 but the file seems not to be used.
09:47.06crashoverrideManis: afaiu, only one of us needs a hazmat suit; the host system does not need one.
09:47.22Manisstops searching.
09:47.23crashoverrideManis: so, provided you do the hosting, I can simply come with it.
09:47.26crashoverride:D
09:47.45ManisThe COVID server ;-)
09:47.54crashoverridewell, more like your home actually, ::1.
09:48.19crashoverrideand I hope for you that hasn't installed the COVID update.
09:48.57Maniscovidd() { covidd | covidd &; }
09:53.25crashoverridewell, now it would be bad practice to type covid with two d would it not? :P
09:56.23Manishow so?
09:56.33ManisThe COVID deamon that forks it self constantly.
09:56.45ManisSounds like an accurate replication of the original.
09:58.35buZzManis: that forkbomb version of your doesnt start itself
09:58.56ManisbuZz: That's handled by a sysvinit.d script.
09:59.12ManisGotta adhere to common Unix practices.
09:59.35ManisOK, it shouldn't have been a shell function.
09:59.47buZzno worries, you're not so good in bash scripting, thats fine
10:00.00ManisI guess I'm pretty okay in shell scripting :-)
10:00.26ManisIssues lie in making non-funny jokes on IRC.
10:00.43buZzyou excel in that, clearly
10:01.41ManisYES!
10:01.42crashoverrideManis: you forgot the mutations
10:02.01ManisHmm.
10:02.15ManisMy version of covidd kills so fast that the virus won't mutate.
10:02.17ManisIt's a feature.
10:09.26onefangI think this disease should be quarantined into @devuan-offtpic.
10:09.44onefangEr #devuan-offtopic.
10:11.52*** join/#devuan ferdy (~ferdy@80.210.102.194)
10:11.53*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
10:19.17*** join/#devuan djph__ (~dpurgert@104-57-151-177.lightspeed.bcvloh.sbcglobal.net)
10:19.31*** join/#devuan Ionic (~ionic@home.ionic.de)
10:20.25IonicI'd like to install debug packages (specifically dbgsym), but I'm not quite sure where to get them?
10:24.02IonicI guess I could mix in Debian's debug package mirror, not sure if that's the best idea though
10:42.06*** join/#devuan ferdy (~ferdy@80.210.102.194)
10:42.06*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
10:47.06*** join/#devuan Manis (~Manis@77-56-190-146.dclient.hispeed.ch)
10:49.23*** join/#devuan yanmaani (~yanmaani@gateway/tor-sasl/yanmaani)
10:50.01*** join/#devuan ferdy (~ferdy@80.210.102.194)
10:50.02*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
10:53.43*** join/#devuan yanmaani (~yanmaani@gateway/tor-sasl/yanmaani)
10:57.40*** join/#devuan ferdy (~ferdy@80.210.102.194)
10:57.41*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:02.02*** join/#devuan APXX (~IceChat95@c-24-30-27-91.hsd1.ga.comcast.net)
11:04.29*** join/#devuan ferdy (~ferdy@80.210.102.194)
11:04.30*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:04.50APXXHow long will it take for the next release of devuan to come out after debian 11 releases? I remember early releases took months after the debian release. Are the future ones going to be faster?
11:07.19onefangDoes anyone know what the proper permissions for /tmp/user are in Beowulf?
11:07.44APXXMaybe I'm just being paranoid, but are packages gpg verified like debian is?
11:08.22onefangYes they are.  Most of our package mirrors just redirect to Debian package mirrors for the majority of the packages we share.
11:08.58onefangThose few we fork are signed by Devuan's key.
11:10.35onefangIonic: The above might answer your question as well.
11:11.44*** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)
11:16.26IonicMh, in general, yes
11:18.22*** join/#devuan ferdy (~ferdy@80.210.102.194)
11:18.23*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:21.05*** join/#devuan _4s3ti_ (~f0rs3ti@pivpn/maintainer/f0rs3ti)
11:22.11*** join/#devuan ferdy (~ferdy@80.210.102.194)
11:22.11*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:23.54*** join/#devuan rm (~rm@fsf/member/rm)
11:27.55*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:f1ab:e827:a4eb:17b5)
11:33.02*** join/#devuan ferdy (~ferdy@80.210.102.194)
11:33.02*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:34.07rmhello
11:34.33rmon https://www.devuan.org/get-devuan there's both a "Release torrent" and a "magnet link"
11:34.37rmthey do not match
11:34.44rm28 GB vs 15 GB
11:35.04rm(actually the other way round)
11:35.12rmand the "Release torrent" is poorly seeded
11:39.55*** join/#devuan ferdy (~ferdy@80.210.102.194)
11:39.55*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
11:45.15*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
11:57.13*** join/#devuan Ryushin (~Ryushin@windwalker.chrisdos.com)
11:57.30fsmithredrm, new torrent file is in place. To speed up seeding in the beginning, add one of our iso mirrors in your bt client.
11:57.48fsmithredmagnet link will get fixed later
11:58.58fsmithredhttps://files.devuan.org/devuan_beowulf.torrent
11:59.57buZzadded two seednodes
12:02.56*** join/#devuan fling (~fling@fsf/member/fling)
12:12.46*** join/#devuan kiwi9 (~john@2001:8003:6da8:c01:2d8:61ff:fe7b:961b)
12:23.20*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
12:23.48*** join/#devuan Manis (~Manis@77-56-190-146.dclient.hispeed.ch)
12:27.21*** join/#devuan ferdy (~ferdy@80.210.102.194)
12:27.21*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
12:29.13*** join/#devuan jotaxpe (jotaxpe@gateway/vpn/protonvpn/jotaxpe)
12:48.47*** join/#devuan Ryushin (~Ryushin@windwalker.chrisdos.com)
12:52.39*** join/#devuan Manis (~Manis@77-56-190-146.dclient.hispeed.ch)
13:15.39*** join/#devuan ferdy (~ferdy@80.210.102.194)
13:15.39*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
13:22.08*** join/#devuan targz (~Thunderbi@unaffiliated/targz)
13:31.58*** join/#devuan specing_ (~specing@unaffiliated/specing)
13:33.32*** join/#devuan gast0n (~g4570n@unaffiliated/g4570n)
13:36.08*** join/#devuan cocoadaemon (~foo@36.161.2.109.rev.sfr.net)
13:36.54*** join/#devuan ShorTie (~ShorTie@unaffiliated/shortie)
13:44.47*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
14:00.27*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
14:05.54*** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth)
14:21.43*** join/#devuan Oldmoss (~Oldmoss@46.230.138.122)
14:23.31*** join/#devuan sunshavi (~user@190.42.230.61)
14:26.31*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
14:46.54*** join/#devuan blitzed (~blitzed@176.113.73.187)
15:00.21*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
15:05.09rmso, installed, looking good so far! Nice theme and a decently minimal set of software by default :)
15:05.38*** join/#devuan MarrekNozka (~MarrekNoz@2a00:1028:83d8:685a:3e7c:3fff:fe7d:eaef)
15:05.43*** join/#devuan markizano (markizano@2600:3c00::f03c:92ff:fe86:b66e)
15:18.00*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
15:22.55*** join/#devuan TheCreeper (~TheCreepe@unaffiliated/thecreeper)
15:22.56jonadabYeah, the base install doesn't need that much.  Most importantly it needs the things you need to install desired packages.  So apt itself, its dependencies, nano (so you can edit sources.list if needed), networking (so apt can reach the outside world), etc.
15:23.22jonadabA shell obviously.
15:24.38jonadabIt's _nice_ to also have basic standard commands and utilities (ping, traceroute, grep, less, etc.), but not strictly necessary.
15:26.38*** join/#devuan _zxq9_ (~zxq9@FL1-119-244-160-91.okn.mesh.ad.jp)
15:26.41*** join/#devuan TCZ (~tcz@91.150.165.64)
15:39.51*** join/#devuan yanmaani (~yanmaani@gateway/tor-sasl/yanmaani)
15:41.19*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
15:42.49*** join/#devuan ac_laptop (~ac_laptop@186.2.247.129)
15:42.53*** join/#devuan Manis (~Manis@77-56-190-146.dclient.hispeed.ch)
15:51.15*** join/#devuan AnimaInvicta (~AnimaInvi@ber27-1-78-230-215-86.fbx.proxad.net)
15:58.29*** join/#devuan ac_laptop (~ac_laptop@186.2.247.129)
15:59.45*** join/#devuan Acacia (~Acacia@unaffiliated/acacia)
16:16.42*** join/#devuan fling (~fling@fsf/member/fling)
16:20.49*** join/#devuan IoFran (~Thunderbi@189.237.87.37)
16:33.37*** join/#devuan IoFran (~Thunderbi@189.237.87.37)
16:49.17*** join/#devuan blitzed (~blitzed@91.196.220.130)
16:54.42*** join/#devuan jathan (~jathan@69.61.93.38)
16:54.48*** join/#devuan webster (~Thunderbi@p4fd22c8c.dip0.t-ipconnect.de)
17:00.01*** join/#devuan amesser (~amesser@p57bcfc77.dip0.t-ipconnect.de)
17:02.59*** join/#devuan blitzed_ (~blitzed@91.196.220.130)
17:06.45*** join/#devuan Akuli (~akuli@82-203-166-219.bb.dnainternet.fi)
17:13.46*** join/#devuan ferdy (~ferdy@80.210.102.194)
17:13.47*** join/#devuan ferdy (~ferdy@funtoo/contrib/ferdy-)
17:21.14*** join/#devuan TheCreeper (~TheCreepe@unaffiliated/thecreeper)
17:31.10*** join/#devuan ac_laptop (~ac_laptop@186.2.247.129)
17:37.42*** join/#devuan sunshavi (~user@190.42.230.61)
17:38.59*** join/#devuan cocoadaemon (~foo@2a01:e0a:4e1:97e0:a69c:dc6e:df01:d357)
17:47.27*** join/#devuan mro_name (~mro_name@port-92-195-206-196.dynamic.as20676.net)
17:51.37*** join/#devuan DashiePie (~Rawr@c-67-174-72-158.hsd1.wv.comcast.net)
18:19.19*** join/#devuan melodie (~melodie@unaffiliated/melodie)
18:19.59*** join/#devuan tarbz2 (~Thunderbi@unaffiliated/targz)
18:20.54melodiehi
18:25.38golinuxhowdy
18:25.39melodieI would like to have zram loaded at boot but I can't make it work. The one from the repos will only work with Systemd, and I still have the old script originally made for Fedora, but I can't get it to be loaded a boot either. Here is the script : http://meets.free.fr/Downloads/Debian/zramconfig/ (it used to work, in Debian, before). I tried to start it from /etc/rc.local (maybe I didn't use the correct syntax?) tried to start it by doing a symlink
18:25.39melodiefrom within /etc/rc5.d (that worked, in antiX) but so far no luck.
18:25.46melodiecan someone help me with that?
18:26.29golinuxSadly not me.  :(
18:26.29melodiealso I had to modify slightly the script because moprobe and other ones are in /sbin which is not in the PATH
18:26.36*** join/#devuan MarrekNozka (~MarrekNoz@2a00:1028:83d8:685a:3e7c:3fff:fe7d:eaef)
18:26.42melodieso I changed modprobe to /sbin/modprobe
18:26.49melodiehi golinux
18:27.01melodieand others that needed the same treatment too
18:27.13melodiewhen I start zram manually it works
18:27.56*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
18:28.39golinuxThere is a way to fix the path if I could but find it.
18:29.26*** join/#devuan xinomilo (~xinomilo@gateway/tor-sasl/xinomilo)
18:29.52melodiegolinux it's ok for the path, this is not the problem
18:29.58melodiethe problem is to start it at boot
18:30.39melodiefixing the path : wrong way, add /sbin to the path. (I won't). A better way : make symlinks in /usr/bin (not that good either on the system point of view)
18:30.51melodiein the script : write the full path
18:30.56melodieI think this is ok
18:31.10golinuxIt's in the beowulf release notes here: https://files.devuan.org/devuan_beowulf/Release_notes.txt
18:31.32melodiebut, I still can't find how to load zram at boot
18:31.36melodieok I look
18:32.09golinuxPretty close to the top
18:32.26rmmelodie, what do you add into /etc/rc.local?
18:33.15melodierm " /etc/init.d/zram start "
18:33.19melodieis that not ok?
18:33.28golinuxThat may help.  I got to run but will bbl.
18:33.37melodiegolinux thanks
18:34.28rmmelodie, that one seems overcomplicated
18:34.30melodierm : also should it be before, of after the line "exit 0" ? (Long time didn't use rc.local, can't remember)
18:34.34rmit doesn't even need to be a init script
18:34.36rmyes, before
18:34.38rmhttps://dpaste.com/736ATPQWZ
18:34.45rmsave that as zram.sh, chmod +x
18:34.46*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
18:35.00rmand then have add /path/to/zram.sh into rc.local
18:35.51melodiehow do you get zramctl in the machine?
18:36.50melodiethis is from your script
18:36.56melodierm ?
18:37.16melodiegot it
18:37.23melodieit's /sbin/zramctl
18:37.39rmhere's a better one, fixed an editing bug https://dpaste.com/3DAMD3RF3
18:37.40melodiebut /sbin is not in the $PATH
18:37.52rmI simplify this from my actual script and at first over-simplified :)
18:37.59rmmelodie, then add /sbin/ as well
18:39.04rmso btw did you add that one after "exit 0"?
18:39.12rmmaybe just this was the issue?
18:39.45melodieI think I added it before exit 0
18:40.05melodieI can't see the difference between your two scripts
18:40.29melodieI'd rather have it use a % of the available ram rather than a fixed value
18:40.34melodieold scripts :
18:40.47melodiehttp://meets.free.fr/files/rc.local.zram
18:41.02melodiehttp://meets.free.fr/files/zram-config.txt
18:41.13melodiewhat do you think? How could it be reused?
18:48.31rmFREE_MEM=`free -t -m | egrep Mem | awk {'print $2'}`
18:48.31rm# Swap size = 25% of free memory;
18:48.35rmthis is incorrect
18:48.53rmthe command in `` will return the total amount of installed memory, not free memory
18:49.18rmso then it takes 1/4 of that
18:50.21rmand anyways, basing anything on the amount of memory being free *at boot-up*, would be silly
18:50.36*** join/#devuan ShorTie (~ShorTie@unaffiliated/shortie)
18:57.03melodierm that has been used and was effective
18:57.31rmmelodie, sure, but it will always use 1/4 of the total RAM, not of the free ram
18:57.36rmas the comment claims
18:57.50rmwell, not "use", but create zram device of such size
18:58.06melodieI think the latest is this one : http://meets.free.fr/Downloads/Debian/zramconfig/zram/etc/init.d/zram
18:58.10rmzram doesn't actually use any RAM until it needs to actually store data
18:58.22melodiegood
19:00.15onefang/etc/rc.local runs after all the other init, so it likely has a good feel for how much RAM is free at that point.
19:01.34melodiehi onefang
19:01.48rmI don't get it what the "latest one" is trying to do with that math
19:02.05melodiewouldn't it be nice to have one set of files to load and setup zram in Devuan, that works for everyone?
19:02.21melodierm which math?
19:02.41rmthe disk size it makes is from dividing the RAM by the number of CPUs and multiplying the result by 0.9
19:03.04melodiebut the factor can be changed
19:03.17melodiein a config file /etc/default/zram
19:03.20rmsure
19:03.33rmdoesn't make the rest of it make sense
19:03.43*** join/#devuan BRLX (~Thunderbi@193-81-110-198.hdsl.highway.telekom.at)
19:04.08melodieyou need to ask captnfab or mimas about that
19:04.29melodie(they are listed in the top comments, captnfab can be found at #debian-facile)
19:04.46melodiehe can explain, I can't.
19:04.59melodieI can test, use, provide feedback
19:05.25*** join/#devuan cd (~cd@unaffiliated/cd)
19:07.01melodiedoes Devuan boot to init5?
19:07.25melodieit has gui, so that should be init5 shouldn't it?
19:08.08tuxd3v_melodie, You can use something like this: https://paste.debian.net/hidden/e91444b5/
19:08.34tuxd3v_it have being made for a nanoPi NEO Air ARM sbc
19:08.54tuxd3v_4 cores, the machine has 512MB Ram
19:09.24tuxd3v_you can adapt it to the amount of cores you want
19:09.30melodietuxd3v thank you I try
19:09.36tuxd3v_and also for the ammount of Ram you want
19:09.49*** join/#devuan blitzed (~blitzed@91.196.220.131)
19:10.28melodietuxd3v well thanks but no :)
19:10.32tuxd3v_you still need to add that line you have to /etc/modules,, but the udev rule will create your zram modules :)
19:11.14melodieI would rather have it work in any machine without having to set it up manually
19:11.29tuxd3v_you don't set it manually
19:11.36tuxd3v_its automatic
19:11.49tuxd3v_on boot it will create the zram modules automatically
19:12.48tuxd3v_in that case zram will consume (96*4)/3 = 128MB
19:13.13tuxd3v_because I am using lz4 algo, you can use another one..
19:13.42melodiewhat about a script which could be added to a Devuan repos later?
19:14.38melodiesuch as the one that works in zram-config or even better, one with a /etc/default/zram where you can change the % of ram used to do the math
19:15.49tuxd3v_for my experiencing '/etc/default/zram' is the one that come in debian, and its bad.. you don't control a lot of things..
19:16.00melodiethere is also the priority to consider
19:16.01tuxd3v_but it does work with systemd
19:16.18melodieif you have a swap partition or a swap file, which one should have priority
19:16.23tuxd3v_well the priority is assigned in /etc/fstab
19:16.30melodieis that so?
19:16.39tuxd3v_its like always was :)
19:16.42melodieI've never seen that in fstab so far
19:17.21tuxd3v_ofcourse because when you create swap, it will start as priority -1, and next you create as priority -2 ad so on..
19:17.26melodieI use the default zram-config from the repos in Ubuntu, there is no such thing
19:18.35tuxd3v_but you can change that in fstab, look ao this: https://paste.debian.net/hidden/6fe41d54/
19:18.59tuxd3v_I don't know about ubuntu
19:19.31tuxd3v_I know that debian has a package for zram with very limited funtionality and some on the fly created services for systemd
19:19.47melodietuxd3v mine all four have :
19:19.48melodie/dev/zram3                              partition76094405
19:19.54tuxd3v_which in my opinion is a mess, but any one is free to use what they want :)
19:20.02melodieof course
19:20.56melodiearchlinux has this : https://github.com/Nefelim4ag/systemd-swap
19:21.04melodie(systemd based too :-( )
19:21.14tuxd3v_in my case zram2 have the bigger priority and so will be the first to be used :)
19:21.47melodieok
19:21.57melodieI'll brb have to restart fire
19:22.00tuxd3v_zram0 should be the less priority one, why?
19:22.37tuxd3v_because system is bringup on core0, and so a lot of OS services are running on it
19:23.47tuxd3v_so the free cores are the ones that mostly should use zram , since it consumes cpu to compress and decompress :)
19:28.50melodietuxd3v it uses some cpu, but makes the system more snappy
19:29.03melodieand swapping to ram is much faster than swapping to disk
19:29.18tuxd3v_indeed, that's why I use it :)
19:29.24melodiewhat about swapping to swapfile? I guess that is not as fast as in ram
19:29.36tuxd3v_also I use algo lz4 because its very fast :)
19:29.51tuxd3v_it uses ~1/3 Ram
19:30.06tuxd3v_I think its enough :)
19:30.06melodiehow is that fast? what else is default used if it's not lz4?
19:30.21tuxd3v_specially when compiling code it helps a lot :)
19:30.42melodieNitin Gupta, the original author of Compcache (the former zram) said in his paper that for a Desktop 25% should be enough
19:31.02melodieyes but  what else is default used if it's not lz4?
19:31.15tuxd3v_the default I believe its 'lzo'
19:31.25melodieaha
19:31.33melodieI'm not familiar with that
19:32.09tuxd3v_but lz4 is crazy fast, so my favorit for zram :)
19:33.52melodiewhat about /sbin/zramctl ? It must be available for a reason?
19:34.04melodie(I like the idea of using what is in the repos)
19:34.35melodieit is in util-linux
19:34.48*** join/#devuan mro_name (~mro_name@2002:5cc3:cec4:0:75e7:db1d:d369:cd3c)
19:35.31tuxd3v_yes, and its a option too
19:35.46tuxd3v_I just use a udev rule and its done :)
19:37.12tuxd3v_zramctl permits also to change the algorithm, and other things..
19:37.49tuxd3v_so if you are not using a complete udev rule that does averything, that tool is a option
19:38.10melodieas I said, a set of tools which would be ok for the devs to make a package for the repos would be nice
19:38.21fsmithredmelodie, was your runlevel question answered? 2-5 are the same in debian
19:38.38fsmithreddefault runlevel is 2
19:41.03melodiefsmithred wao
19:41.14melodieI'd never thought of that
19:41.58fsmithredyeah, if you're coming from rpm-based distro, you might expect otherwise
19:42.44fsmithredI don't remember what slackware does. Maybe same as rh and suse
19:44.06melodiehow can you know in which runlevel you are once the desktop is running?
19:44.12melodiewhat command line or ?
19:44.16fsmithredrunlevel
19:44.19fsmithredlol
19:44.50fsmithredit will be 2 unless you changed /etc/inittab
19:45.01fsmithredor deliberately booted to something other than 2
19:46.07fsmithredsome debian-based distros make runlevel 3 multi-user non-graphical
19:48.28melodiefsmithred "sudo /etc/init.d/zram start" works
19:48.46melodienow let's see if it's still loaded after a reboot (that's the idea)
19:49.13melodierunlevel 3 multi-user non-graphical was what I knew at Archlinux
19:49.54melodieantiX has runlevel 5 for graphical environment
19:50.15fsmithredrh and suse have 2 and 3 non-graphical, 4 and 5 graphical
19:50.27fsmithredhad
19:53.47melodiehaving a symlink in /etc/rc2.d to /etc/init.d/zram still brings no luch
19:53.49melodieluck
19:53.57melodievery strange
19:55.13melodie:idea:
19:55.15melodiewhat if
19:55.54melodiewhat if I report a bug against the zram-config package, as it is meant for systemd and came in using the Devuan sources? :D
19:56.01melodiesources.list*
19:57.28fsmithredI think there's some command you're supposed to run to register the service
19:57.51melodiein systemd you do
19:58.00melodiein systemV you don't
19:58.35fsmithredyou can use update-initramfs to make the links, and I think that will do everything that's needed.
19:58.54fsmithredno
19:58.56fsmithredupdate-rc.d
19:59.04fsmithredsorry
19:59.13melodie?
19:59.30fsmithredNOT update-initramfs
19:59.41fsmithredthat does what the name suggests
19:59.50fsmithredupdate-rc.d to make the symlinks
20:00.22fsmithredalso some info in /etc/init.d/README
20:00.32melodieok
20:01.07onefangOr sysv-rc-conf to make it easy.
20:01.33melodieonefang ?
20:01.34fsmithredwill that do everything needed for a newly-created service?
20:01.50melodiefsmithred good it has created a zram symlink in all rc*.d files!
20:01.55fsmithredsysv-rc-conf is a utility for making/removing the symlinks
20:03.08melodierebooting once more now
20:03.16*** join/#devuan petzi (~petzi@p578b3438.dip0.t-ipconnect.de)
20:04.28*** join/#devuan TheCreeper (~TheCreepe@unaffiliated/thecreeper)
20:04.31*** join/#devuan blitzed (~blitzed@91.196.220.132)
20:08.16melodiefsmithred tuxd3v onefang : yes !
20:08.18melodie/dev/zram0                              partition18577840100
20:08.20melodieafter reboot
20:08.39fsmithred:)
20:08.40onefangYay!
20:08.58melodieI think it would not work the first time with update-rc.d because I was not full root
20:09.05melodiehave to get used to that kind of thing
20:09.18melodiealso the script needs to have the commands with the full path:
20:09.33melodie<PROTECTED>
20:10.28fsmithredthere are a few ways to fix that root path issue
20:10.45fsmithreduse 'su -' instead of su
20:11.19fsmithredadd path to script or use full path in commands
20:12.26*** join/#devuan IoFran2 (~Thunderbi@189.237.87.37)
20:12.37melodiefsmithred how do you add path to script?
20:12.52fsmithredPATH=whatever
20:12.53melodieuse full path in the commands in the script : I know
20:12.55fsmithredin the script
20:12.59melodieoh!
20:13.14fsmithredecho $PATH to see the format
20:13.33melodiewait
20:13.45melodieunder #!/bin/bash for instance?
20:14.37melodieIt needs only /sbin
20:14.47melodiePATH=/sbin
20:14.53fsmithredif that's enough
20:14.58melodiethe desired commands are there
20:14.59tuxd3v_good, what says 'swapon -s' ?
20:15.35melodietuxd3v it says the same as "cat /proc/swaps"
20:15.51melodieNom de fichierTypeTailleUtiliséPriorité
20:15.56tuxd3v_hehhe ideed
20:15.59tuxd3v_:)
20:16.05melodie/swapfile                              file    2621400-2
20:16.21melodie/dev/zram0                             partition18577840100
20:16.31tuxd3v_oits ok then
20:17.05tuxd3v_but you still have a swapfile there :)
20:17.11melodieI have to refine it and see if the /etc/default/zram will be used. I have changed the factor variable and need to reboot. but before I want to test the PATH line
20:17.21melodietuxd3v it does nto bother
20:17.27melodieI think
20:17.59melodieI've had swap partitions + zram in some machines in the past
20:18.19melodieas long as zram has the higher priority...
20:19.13tuxd3v_indeed
20:21.02melodieok rebooting now
20:30.34melodiefsmithred "PATH=/sbin" does not work
20:32.36melodieafter removing full path from modprobe mkswap swapon and swapoff, and adding PATH=/sbin under the comments at the top of the script, after reboot : no more zram swap
20:36.18fsmithredMaybe you need more of root
20:36.22fsmithred'root's path
20:37.31melodiecan you give me more details?
20:37.48melodieand what root? "su" ? "su -" ?
20:37.54melodieI mean which root? :
20:37.56fsmithredboth will give you root
20:37.57melodieI mean which root? :)
20:38.02fsmithreddo this experiment
20:38.04fsmithredsu
20:38.08fsmithredecho $PATH
20:38.11fsmithredexit
20:38.13fsmithredsu -
20:38.16fsmithredecho $PATH
20:38.43fsmithredlook at the difference. The first one lacks all the sbins
20:38.59melodieyes
20:39.07melodieexactly
20:39.13fsmithredyou might need more than just /sbin
20:39.38fsmithredor just go back to using full path to commands
20:40.05melodiewhich I did, but what would the alternative look like?
20:40.14melodieLet me send the files online, in a nice tarball
20:40.25fsmithredsend what files?
20:49.03*** join/#devuan kiwi9 (~john@2001:8003:6da8:c01:2d8:61ff:fe7b:961b)
20:52.01melodiefsmithred /etc/init.d/zram and /etc/default/zram along with the update-rc.d file
20:53.31fsmithredI know nothing about zram and not a lot more than that about init scripts
20:54.57melodieaha
20:55.13melodieyou know about scripts however, don't you?
20:59.00melodiehttp://meets.free.fr/Downloads/Zram-For-Devuan/
20:59.03melodiedone!
21:09.28*** join/#devuan TCZ (~tcz@91.150.165.64)
21:14.38melodietuxd3v fsmithred onefang rm thanks for the help
21:15.29melodiealso I have done a respin that is less than 700MB, strangely, the snapshot tool does not reset the user to default?
21:16.08melodieI can get used to it though
21:16.08fsmithredwhat do you mean about user to default?
21:16.19melodiedefault is devuan@devuan
21:16.24melodiein the official live
21:16.32fsmithredit copies whatever user you have in the system
21:16.52melodieyes, that's what I've seen
21:17.28melodieI compare with the one in antiX that looks close, but offers to reset, or to keep, at the start of the script
21:17.47fsmithredthe default for the snapshot tool is 'user'. Anything other than that needs to have the username in the boot command.
21:17.57melodieie: keep it for yourself or rebuild to redistribute
21:18.04fsmithredit will go there automatically
21:18.16melodiewhat boot command?
21:18.25fsmithredfor the iso you make
21:18.33fsmithredand for the installation from that iso
21:18.44fsmithredlook at the boot command when you boot the live iso
21:18.49fsmithredit has 'username=devuan'
21:19.03melodieah
21:19.07fsmithredor maybe the one you made has username=melodie
21:19.13melodieok
21:19.31melodienext time I'll name it devuan if I want to redistribute it
21:19.33fsmithredif you boot a refracta iso, there's no username in the boot command because the name is user.
21:19.38melodiefor now it's name is orditux :D
21:19.39fsmithredcat /proc/cmdline
21:19.45fsmithredlol
21:20.12melodieok, I'll leave it there for now, it's late, thanks fsmithred
21:21.16fsmithredif you want to make a live iso to redistribute, you should not copy your own system
21:21.28fsmithredinstall in a separate partition or in a VM
21:21.39fsmithreddon't put any of your personal stuff in it
21:21.56melodiefsmithred I don't have an "own Devuan system"
21:22.03*** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)
21:22.18melodieI installed to an oldie and wanted to make it smaller, and use programs even lighter in it
21:22.32melodieso I thought I'd use the tool and make a snapshot, and redistribute it
21:22.42melodieI'll try to redo it from the spin
21:23.18melodiethis first spin is 680GB
21:23.32melodieI was very happy to see it was easy to use and make it happen
21:23.33fsmithrednot bad. That will fit on a CD
21:23.38melodieexactly
21:23.46fsmithreddid you alter the compression in the config file?
21:23.49melodiehttp://downloads.linuxvillage.org/other_distributions/Devuan/
21:24.00melodieyes, I used the line that offers more compression
21:24.24fsmithredanother way to save some space is to use xz compression for the initrd
21:24.35melodieit's ok as it is
21:24.39fsmithredok
21:24.55melodiewe don't want to kill the processors do we? XD
21:25.15fsmithredtrue, if it's an old box. You said single-core yesterday?
21:25.19melodieif I could use gzip and still have less than 700MB it would also be ok
21:25.27melodieyes, 1.8Ghz
21:25.37melodieamd 3000+
21:26.32fsmithredI might have one of those on the floor behind me.
21:27.11hagbard_ioo
21:27.29hagbard_sorry, that was cat@kbd
21:27.36fsmithredlol
21:27.58fsmithredI don't know that cat word
21:28.09fsmithredit needs accents
21:28.27melodiewould you have one for socket 754 that would be a tad faster? Ie : 2.2 or 2.4ghz? That should be a 3400+ or so...
21:28.38fsmithredno, it's 1.8
21:28.50fsmithredI can't remember if it's single or dual
21:28.51melodiesame here sadly
21:28.55melodiesingle
21:29.24melodiesocket 754 take single core processors
21:29.32melodiethe ones after, more
21:29.57melodielooked in wikipedia and cpu-world lately
21:30.59*** join/#devuan bra-ket (~uvegbot@20014C4C1C8F29000DE702C9744DE5AF.catv.pool.telekom.hu)
21:36.27melodieI wanted to give the web browser falkon a try, but apart from the fact it brings in all kind of kde specific packages, how come it also pulls in VLC and it's friends?
21:37.00melodiewhat if we want just the Falkon web browser, but no multimedia reader?
21:37.44fsmithredmaybe it uses vlc for video
21:38.05fsmithredapt install <package> --no-install-recommends
21:38.28*** join/#devuan spinningCat (~qweasdzxc@vps46179.public.cloudvps.com)
21:39.42fsmithredtry links2 if you want the web to look like the 1990's
21:40.01melodiefsmithred do you know the dejavu website? :p
21:40.10fsmithredno
21:40.26melodie<PROTECTED>
21:40.44melodiehave a go! http://www.dejavu.org/
21:51.10*** join/#devuan HumanG33k (~HumanG33k@82-64-99-84.subs.proxad.net)
21:57.09fsmithredthat is what it looks like with links2
21:57.36melodiefsmithred :)
21:57.47melodieok, have a good one everyone!
21:57.49melodiesee you
22:04.51*** join/#devuan IoFran (~Thunderbi@189.237.87.37)
22:06.45*** join/#devuan sgage (~sgage@h69-131-6-108.cntcnh.broadband.dynamic.tds.net)
22:07.17*** join/#devuan IoFran (~Thunderbi@189.237.87.37)
22:24.32*** join/#devuan tele1234567891 (~teletele1@84-10-175-228.static.chello.pl)
22:25.17tele1234567891Hi! Link to repository? I'm looking source code of iptables.
22:25.52tele1234567891If you have time of course
22:34.34fsmithredtele1234567891, it's not one of our forked packages, so you can download it at pakcages.debian.org
22:34.42fsmithredbut only if you spell it right
22:34.48fsmithredpackages.debian.org
22:36.07fsmithredif you're running debian or devuan, 'apt-get source iptables'
22:36.08*** join/#devuan rkta (~kt@62.113.246.111)
22:36.55tele1234567891<fsmithred> I need devuan package because Devuan use OpenRC (init)
22:37.27tele1234567891I want copy file iptables.service and check where is installed
22:37.34fsmithredif you want to use a devuan version of iptables, you must volunteer to fork it and maintain it
22:37.35*** join/#devuan morla101119 (~morla1011@mail.cracksucht.de)
22:37.52fsmithredand provide a reason for forking it
22:38.09fsmithredare you running devuan now?
22:38.13tele1234567891No
22:38.18fsmithredhang on
22:38.29fsmithredI probably have that file
22:38.34tele1234567891I need because I want only copy, thats all
22:38.41*** join/#devuan georg-gast-2 (~georg@nebka.physik.tu-chemnitz.de)
22:38.47fsmithrednope, I don't
22:38.52*** join/#devuan pardis_ (~znc@quark.paardenvla.nl)
22:39.10*** join/#devuan early` (~early@static.38.6.217.95.clients.your-server.de)
22:39.11tele1234567891Can you copy link to repository from Synaptic ?
22:39.12fsmithredapt-file doesn't know about it, either
22:39.15*** join/#devuan BRLX (~Thunderbi@193-81-110-198.hdsl.highway.telekom.at)
22:39.27fsmithredwhat do you mean?
22:39.57fsmithredtry packages.debian.org/pool/i/iptables or something like that
22:40.03tele1234567891In Synaptic probably you have link to Devuan repository I will try search
22:40.31*** join/#devuan thomascovenant_ (~thomascov@li184-82.members.linode.com)
22:40.34*** join/#devuan tillo_ (znc@pentoo/developer/tillo)
22:40.34*** join/#devuan AtariFrosch (~frosch@atari-frosch.de)
22:40.36fsmithreddevuan files are at pkgmaster.devuan.org but you will not find iptables there
22:40.53fsmithredit's not there
22:40.56*** join/#devuan ion___ (~ion@178.209.40.117)
22:41.03*** join/#devuan IanJ1 (~IanJ@cpc137950-brom13-2-0-cust104.16-1.cable.virginm.net)
22:41.11*** join/#devuan getha (~thijs@198-30-132-5.ftth.glasoperator.nl)
22:41.15*** join/#devuan Defender (~DeFender1@93-173-232-121.bb.netvision.net.il)
22:41.15fsmithredwe pull it from debian
22:41.16*** join/#devuan tsadok (~weirdidio@cpe-174-105-122-60.columbus.res.rr.com)
22:41.39*** join/#devuan lyubov (~lyubov@172-3-143-10.lightspeed.sntcca.sbcglobal.net)
22:41.39*** join/#devuan bjb_ (~bjb@sourcerer.ca)
22:41.43*** join/#devuan GyrosGeier (~geier@185.27.255.155)
22:41.45*** join/#devuan Kohlrabi_ (~kohlrabi@www.kohlio.de)
22:41.53*** join/#devuan bnjf (~bnjf@unaffiliated/bnjf)
22:42.09*** join/#devuan ericnoan (~en@unaffiliated/ericnoan)
22:42.24tele1234567891have Devuan  own ISO to install system ?
22:42.36*** join/#devuan crashoverride (~theo@37-97-151-99.colo.transip.net)
22:42.54fsmithredyes, at files.devuan.org or any of our mirrors
22:43.00*** join/#devuan gnarface (~gnarface@108-227-52-42.lightspeed.irvnca.sbcglobal.net)
22:43.08*** join/#devuan pitriss (~pitriss@isgeek.info)
22:43.14*** join/#devuan jaromil (~jaromil@195.169.149.121)
22:43.14*** join/#devuan krzych (krzych@83.12.122.86)
22:43.14*** join/#devuan jaromil (~jaromil@devuan/developer/jaromil)
22:43.26*** join/#devuan Guest55142 (~no@vmi455770.contaboserver.net)
22:44.22tele1234567891<fsmithred> Thanks I will try download and check. Because iptables should be installed by default so files should be also
22:44.27*** join/#devuan cronolio (~alex@unaffiliated/cronolio)
22:44.42fsmithrediptables does not have a file with service in the name
22:46.06fsmithredwhy not go to the source on debian's git? salsa.debian.org
22:47.59tele1234567891Because Debian use systemd, I copied from plugins service for init, now I'm looking for openrc
22:50.40tele1234567891Can I ask what your favourite firewall is ?
22:50.42fsmithredas I already said, we don't have the package
22:50.57fsmithredyou can install iptables in devuan, but you won't find the package on our servers.
22:51.09ErRandirbefore systemd there is no init script that restores the iptables setting. You have to call iptables-restore yourself if you want to do that, or install another package that does it for you.
22:51.17fsmithredwe use the debian version, just like we do with almost all the other packages
22:51.54masonErRandir: There hasn't been a real need, given that doing it from ifupdown works nicely.
22:51.56fsmithredright. No init script, no service file.
22:52.30fsmithredI think my favorite firwall is my router.
22:52.38tele1234567891:)
22:53.21fsmithredI do use arno-iptables-firewall but only because there are some windows computers in the house, and I don't want them talking to my linux boxes.
22:55.07tele1234567891I tried build script with iptables rules, but construction takes a long time
22:55.57tele1234567891also I tried build install script, but some linux distro don't have service for system and also for init
22:56.15tele1234567891So I'm trying add by hand if user will need
22:57.38fsmithredinstall script to install what?
22:57.43tele1234567891I think loading ready-made rules is a good idea for user.
22:57.46tele1234567891But creating rules for a user is still a horror
22:58.14tele1234567891install script to install my script with ready iptables rules
22:58.17fsmithredare you sure your user needs a firewall?
22:59.51tele1234567891I need firewall, I probably made a mistake. It is not a mistake to write a script. The mistake is that it takes time and I have more important things.
22:59.51tele1234567891But I want to finish it.
23:01.05tele1234567891I think the user should have a generator to create rules. It is easier to use a generator and test the rules
23:01.13tele1234567891than read all docs
23:02.36*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
23:05.42*** join/#devuan ac_laptop (~ac_laptop@186.2.247.129)
23:06.27fsmithredmight be better to use a program that applies rules written by people who know iptables very well.
23:07.17fsmithredand actually I do have a favorite firewall, but I haven't used it in over a decade: susefirewall
23:07.42masonufw is packaged - lots of folks like that
23:07.56fsmithredyup
23:08.02fsmithredshorewall is another
23:08.15adhoctele1234567891: each machine is subtley different, which makes automating scripting hard.
23:08.44*** join/#devuan TCZ (~tcz@91.150.165.64)
23:08.50fsmithredthere's also one called mason
23:08.59masonblushes
23:09.01adhocwhich interfaces are you using and what services are they running?
23:09.17adhocmason the might blushing firewall ?
23:12.35tele1234567891I download now beowulf and I testing on Virtualbox . I see that Devuan still use /etc/init.d
23:13.10fsmithredtele1234567891, have you used debian in the past?
23:13.18fsmithredbefore jessie
23:14.05tele1234567891So probably if I copy from Debian iptables of source code and I unpack and I copy from plugins folder there service for iptables
23:14.12tele1234567891then it should work
23:14.25fsmithredthere is no service file
23:14.32fsmithredwhat are you trying to do with it?
23:15.00fsmithredit doesn't need an init script
23:17.39fsmithredtele1234567891, are you installing beowulf?
23:19.45tele1234567891<fsmithred> How you want load iptables rules for all linux distributions which use openrc ?
23:23.51XenguyBoth have already been mentioned, but my off-the-cuff advice would be: UFW if you want something simple, and Shorewall if you want something perhaps more powerful
23:23.53tele1234567891<fsmithred> I can't find now in which package was plugin / s folder. If I find I give you link, because I have this file
23:24.23tele1234567891I will try why I don't use ufw
23:24.47tele1234567891Because is too complicated for me
23:25.01tele1234567891iptables is more advanded
23:25.20XenguyBut it's called 'Uncomplicated Fire Wall' ; -)
23:25.33adhoctele1234567891: what are you actually trying to achieve?
23:28.08tele1234567891adhoc probably I have all now. I will test only on Devuan how howrking init script from Debian
23:28.26tele1234567891I copied from Debian because is more simple than from Fedora
23:28.28tele1234567891======
23:28.31tele1234567891#!/bin/sh
23:28.31tele1234567891# This file is part of netfilter-persistent
23:28.31tele1234567891# (was iptables-persistent)
23:28.31tele1234567891# Copyright (C) 2009, Simon Richter <sjr@debian.org>
23:28.31tele1234567891# Copyright (C) 2010, 2014 Jonathan Wiltshire <jmw@debian.org>
23:28.33tele1234567891========
23:28.54tele1234567891netfilter-persistent --> probably this is reason why I can not find :)
23:28.55golinuxYou may get kicked for copying multiple line.
23:29.00golinuxs
23:29.02adhoctele1234567891: please use pastebin for demonstraing files
23:29.17golinuxThis ^^^
23:29.32adhoctele1234567891: push the file there and send us the link
23:30.12adhoctele1234567891: this tells me you are doing something with a script, but not tell us why or the problem you are trying to solve... ?
23:31.35tele1234567891<adhoc> Because I tried before. I don't know openrc, so I tried find package in Devuan
23:31.49Xenguybbiab
23:31.59tele1234567891and copy what I need ( service of iptables )
23:35.35adhocso, step back a moment, why are you building the firewall ?
23:36.58tele1234567891I'm trying build server, iptables rules are uncomfortable
23:37.20adhocis this a public internet facing server?
23:37.32tele1234567891I seen my friend script and I tried build something similar
23:38.57tele1234567891is not public
23:39.57adhocso you know what services you will be offering on your server?
23:40.00tele1234567891But I need log all, easy to search  and something else, with script should be easer
23:40.02adhocie, which ports?
23:40.50adhocwhat do you need to log all of ?
23:41.02tele1234567891rsync port , but don't worry, i know how to do it  ;-)
23:41.15tele1234567891I hope I know :)
23:41.19djphso .... port22
23:41.19tele1234567891:D
23:42.25adhocdjph: rsync has its own server and port =)
23:42.31djphi know
23:42.38adhocjust most of us don't use it that way ;)
23:42.39djphI hate it, and use ssh transport
23:42.43adhocright.
23:43.14adhoctele1234567891: ok, you want to use rsync (and we assume ssh), what else is on the network that you are running this non-public server on?
23:43.18*** join/#devuan Dantalion (~Dantalion@217-123-73-108.cable.dynamic.v4.ziggo.nl)
23:43.26tele1234567891It is more difficult. I will share rsync. Maybe share computer in futere, I will need default rules to add
23:43.32tele1234567891For example
23:43.51tele1234567891https://github.com/tele1/Tmur/blob/main/rules/rules_accept_ipv4.sh
23:43.57djph"default" rules for an edge router should be "drop all the things"
23:44.45tele1234567891I don't trust the router. The configured system is the basis.
23:45.04tele1234567891However I can trust internet. Live is brutal :D
23:45.14tele1234567891* I can not trust
23:47.15adhocheh, looking at you script, you log all the things, your disk will fill up in no time.
23:47.38tele1234567891:)
23:48.49tele1234567891I used -m limit --limit 1/hour --limit-burst 1
23:48.51adhocthere is a lot more in that script than being an rsync server
23:48.57tele1234567891this should help little.
23:49.52adhocif you are not on public facing internet, you should not be getting brute force attempts?
23:49.54tele1234567891Yes, I want put all, maybe me for the desktop, maybe it will be useful to someone
23:50.49tele1234567891Not if I accept only from IP
23:51.03tele1234567891rsync servers use static IP
23:51.21tele1234567891I can not, so I and my friends needs use DNS
23:51.28tele1234567891<PROTECTED>
23:51.45adhocso you are accepting rsync traffic from the internet?
23:52.02adhocotheres connect via DDNS address ?
23:52.10tele1234567891not, only I will ssh from my friends
23:53.16tele1234567891yes, I use DDNS so rsync server know where I'm and can copy files from my computer
23:53.38tele1234567891theoretically, it can only read files
23:54.30tele1234567891So I will also need to configure the output for Internet mail
23:54.34tele1234567891a lot of work :)
23:55.53*** part/#devuan AnimaInvicta (~AnimaInvi@ber27-1-78-230-215-86.fbx.proxad.net)
23:56.34adhocit appears you have done a lot of work in your existing file; rules_accept_ipv4.sh
23:56.36tele1234567891the computer can always be hacked and the changes can be hidden, but not alerted if it is sent
23:56.54adhocit shows the allows, but I did not see the block part
23:57.22tele1234567891https://github.com/tele1/Tmur/tree/main/rules
23:59.33tele1234567891some rules not working, so if you want copy, you need check
23:59.54adhocdo you have more than one ethernet interface?

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.