IRC log for #devuan on 20190712

00:04.27*** join/#devuan queip (~queip@unaffiliated/rezurus)
00:11.01*** join/#devuan sb35 (~sb35@23.111.78.42)
00:16.25*** join/#devuan infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
00:16.25*** topic/#devuan is This is the Devuan https://devuan.org/ discussion channel | D1conf: #devuan-conf https://devuan.org/d1conf | Latest (2018-06-09): ASCII 2.0.0 https://devuan.org/os/debian-fork/ascii-stable-announce-060818 || Stable (2017-05-25): Jessie 1.0.0 LTS release | Devuan Forum: https://dev1galaxy.org/ | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | You may need to auth to NickServ
00:16.26*** mode/#devuan [+v infobot] by ChanServ
00:17.25*** join/#devuan lyubov__ (~lyubov@172-3-143-10.lightspeed.sntcca.sbcglobal.net)
01:02.16*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
01:08.55*** join/#devuan parazyd (~parazyd@devuan/developer/parazyd)
01:43.52*** join/#devuan booyah (~bb@193.25.1.157)
02:03.27*** join/#devuan pekman (~pekman@unaffiliated/pekman)
02:12.21*** join/#devuan kts (~kts@103.73.236.184)
02:18.46*** join/#devuan kts (~kts@103.73.236.184)
02:24.14*** join/#devuan agris (~agris@206-212-236-243.static.onlinenw.com)
02:24.41agris<PROTECTED>
02:29.31*** join/#devuan kts (~kts@103.73.236.184)
02:32.41*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
02:45.47*** join/#devuan boson (~boson@gateway/tor-sasl/boson)
02:50.43*** join/#devuan Stacker (~stacker@gateway/tor-sasl/b616)
02:59.34agrisevery time I try to start a container i get xc-start: cgroups/cgfsng.c: create_path_for_hierarchy: 1306 Path "/sys/fs/cgroup/cpuset//lxc/voip" already existed.
02:59.40agrisI need some help
03:08.56*** join/#devuan sunshavi (~user@190.239.244.220)
03:11.08agrisno containers successfully start unless i add lxc.aa_allow_incomplete = 1 to their config
03:31.42*** join/#devuan minnesotags (~herbgarci@2600-6c50-427f-e69c-120b-a9ff-fea4-f3c0.dhcp6.chtrptr.net)
03:34.21*** join/#devuan zeden (~user@unaffiliated/zeden)
03:38.35*** join/#devuan Inepu (~Mithrandi@host67-78-static.1-79-b.business.telecomitalia.it)
04:11.26gnarfaceagris: i think they need their own roots
04:11.45gnarfacei don't know about lxc2 specifically but in general, containers tend to have their own roots
04:11.47agrisgnarface, what do you mean?
04:12.14agrisevery container has it's own rootfs in /var/lib/lxc/nameofcontainer/rootfs/
04:12.27gnarfacethat makes sense
04:37.12*** join/#devuan Evilham (~evilhamun@devuan/developer/Evilham)
04:55.03*** join/#devuan trfl (~ed@static.59.110.40.188.clients.your-server.de)
04:56.18*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
05:09.06*** join/#devuan retak (~ite@dslb-088-069-131-212.088.069.pools.vodafone-ip.de)
05:29.54agrisalso, Where is the manual page for start-stop-daemon?
05:30.29*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
05:34.36agrisDoes Devuan have problems with OpenRC?
05:34.55agrisI'm trying to write a script and it executes $command in forground
05:35.09agrisalso it doesn't seem to have the same start-stop-daemon as gentoo
05:35.49agrisIs this the wrong channel for support?
05:36.32FunkyBobno, it can jus be a bit slow at times
05:37.46*** join/#devuan Kizano (markizano@2600:3c00::f03c:91ff:fec8:382d)
05:44.03rwpagris, On your system 'man start-stop-daemon' should work.  Doesn't it?  You can look online here: https://manpages.debian.org/buster/dpkg/start-stop-daemon.8.en.html
05:44.22agrisno it doesn't
05:44.30agrisI've also just upgraded from ascii to beowulf
05:44.47agrisnow it does
05:44.53agrisbut only in beowulf
05:45.08agrisalso OpenRC isn't working correctly
05:45.08rwpOkay. Glad to hear it is working for you.
05:45.22agrisIt's starting the command variable in foreground
05:45.49agrisIsn't that the whole point of init? to not start things in foreground?
05:46.03agrisalso, the net virtual doesn't work properly
05:46.34agrisany services that claim a dependency on network connectivity fail, when network connectivity is clearly working, otherwise I wouldn't be sshed in
05:46.41agrisalso
05:46.53*** join/#devuan omnio (~omnio@86.121.180.189)
05:47.17agrisOpenRC is not respecting start_stop_daemon_args= at all
05:48.09agrisand in start-stop-daemon, it's missing parameters like --progress
05:48.29agrisAt this point so many things are broken or having errata I don't even know where to begin
05:48.33agrisI'm so confused
05:49.26rwpI am not running openrc so have little experience to help there. Sorry.
05:49.34agrisalso, daemons are crashing and rc-status is reporting them as online
05:49.54agriswhen they are clearly missing in top and their pid files don't resolve to any proccesses
05:52.39agris# rc-service fnet stop
05:52.39agris<PROTECTED>
05:52.39agris<PROTECTED>
05:52.40agrisstart-stop-daemon: warning: failed to kill 916: No such process
05:52.42agris1 pids were not killed
05:52.44agrisNo process in pidfile '/var/run/fnet.pid' found running; none killed.                                                                               [ !! ]
05:52.47agris<PROTECTED>
05:53.22agrisSo you think after openrc literally telling me No process in pidfile '/var/run/fnet.pid' found running; none killed. it would mark the service as 'stopped' right?
05:53.27agriswrong
05:53.41agrisfnet is still running according to rc-service and rc-status
05:53.47agriswtf?
06:02.31gnarface<PROTECTED>
06:03.26gnarfaceso you may be seeing unfamiliar behavior that is expected behavior but just different from gentoo's... that shit about daemons running in the foreground though, that sounds like user error to me.
06:04.01agrisanother weird thing is the daemons act differently than when executed by hand
06:04.20gnarfacethat is expected behavior for several of them that i know of, nothing to do with openrc
06:04.57gnarfacealot of daemons are known to default to stderr logging if exected by hand, but not as a daemon
06:05.13gnarfacei can't imagine that'd be different in gentoo
06:05.46gnarfacehowever some of these daemons may be different versions than the ones in gentoo, so you may be seeing version related differences unrelated to the distro or the init system
06:06.11agrisI see
06:06.12gnarfacelemme rephrase that; most of these daemons are probably different versions than the ones in gentoo.  some differences in behavior should be expected
06:06.20agrisHow do i run a command as a specific uid?
06:06.27agrisIn Devuan
06:06.28gnarfacethere are several ways to do that
06:06.32agriswith OpenRC
06:06.33gnarfacenone of them are devuan specific either
06:06.42gnarfaceafaik start-stop-daemon should work
06:06.48gnarfacebut only if run as root
06:07.00gnarfaceyou can try out runas, sudo, or su too
06:07.09agrisOpenRC is supposed to use start-stop-daemon in the backend
06:07.36gnarfacehmm. runas is wrong.  i'm thinking of something with a similar name, but i don't think "runas" is the name
06:07.38agrisBut what's the Devian OpenRC way to do that? because command_user="_somedaemonaccountd" doesn't appear to work
06:08.02agrisI have command="", command_args="", and command_user=""
06:08.06gnarfacehmmm, sorry unfortunately i'm not familiar with openrc either, but i know that some people here are
06:08.15gnarfaceyou just gotta be patient and wait till one shows up
06:08.22gnarfaceor check out the forum and mailing list
06:08.55agrissure
06:09.03gnarfacedev1galaxy.org
06:09.05gnarfacedid you look here?
06:09.16gnarfacea lot of these repeating questions do get put on the forum, with answers
06:09.53gnarfaceand you've gotta be about the 4th or 5th person at least who has come in here complaining about openrc being "broken" compared to gentoo.  so far they all have gotten it figured out without my help.
06:11.04gnarfaceone of these days i might have to install it myself to figure out what's going on, but i suspect that you've run into something fairly simple
06:18.47*** join/#devuan tierce (~raoulzeca@paragram.nohost.me)
06:22.10agrisok search function on the forum isn't working right either
06:22.55gnarfacereally?  hmmm
06:23.02agrisI search for posts containing command_user and it brings up posts with absolutely zero occurrences of that string
06:23.12gnarfacedid you search for openrc?
06:23.56agrishold it, there's a cooldown period for searches
06:24.40gnarfacehttps://dev1galaxy.org/search.php?search_id=1470763036
06:25.18*** join/#devuan bpmedley (~bpm@2600:1700:eb20:6050:ad30:f193:5f44:865d)
06:25.33gnarfacethe openrc installation in Devuan is probably more like the one in Debian than Gentoo, but Debian's documentation on it seems pretty sparse as well...
06:25.43agrishttps://dev1galaxy.org/search.php?search_id=805375784
06:25.56agrisNo, I got OpenRC installed. That's not the issue
06:26.16gnarfacedid you try my search link there?
06:26.30gnarfacei just searched for "openrc" and came back with a few pages of results
06:26.36*** join/#devuan queip (~queip@unaffiliated/rezurus)
06:27.05gnarfacethe first thing you need to figure out is if your issues are self-inflicted or part of a ongoing problem with beowulf
06:27.14gnarfacei don't suppose you have an ascii install to test against, do you?
06:27.15agrisIs there search doing something special with underscores?
06:27.35agrisgnarface, Is there a way to downgrade back down to ascii?
06:27.50agrisIf not I'll just reinstall
06:27.55gnarfaceagris: i don't know about the underscores.  i do know that, like Debian, downgrading is not supported.
06:28.10gnarfaceyou could try ascii in a VM or something instead though
06:31.15gnarfaceit might save you some time
06:31.59gnarfacethat forum software is some well known open source one i believe, so it probably handles underscores in a documented fashion
06:32.23gnarfaceit might just be ignoring them or converting them to whitespace like google search does
06:38.55agrisgnarface, one second pleae
06:39.00agrisI'm trying something
06:44.03agrisok
06:44.11agrisI"m almost certain this is a bug in beowulf
06:44.26agriscommand_user="user:group" does not work
06:45.05agrisIf you set both a group and a user, starting the service will fail with start-stop-daemon: user 'user:group' not found
06:45.58agrisif if you set the init script command_user="user"
06:46.21agrisopenrc will start the init script as root even though you specified a user
06:46.41agriseffectively opening up the system to attack
06:47.56agrislet me try specifying a different process supervisor. maybe start-stop-daemon is the buggy part in beowulf
06:48.06agrisI will test this again in ascii later
06:48.23*** join/#devuan kts (~kts@103.73.236.16)
06:49.33agrisok
06:49.47agrisadding supervisor=supervise-daemon to the script makes it work properly
06:50.34*** join/#devuan nighty (~nighty@b157153.ppp.asahi-net.or.jp)
06:56.23gnarfaceagris: glad you got it figured out.  just from your description of the behavior change i can't tell for sure if that's a bug or just a surprise change in behavior.  maybe they moved the group name to a separate variable or something?  i'd check to see if they have updated documentation somewhere for the version in beowulf
06:58.53agrisgnarface, I'm going by the official OpenRC documentation here https://github.com/OpenRC/openrc/blob/master/service-script-guide.md
06:59.22agristhe syntax specified is command_user="user:group"
06:59.30gnarfacenothing in there about command_group ?
06:59.46agrisno, that would be redundant
07:00.13gnarfacewell it would be redundant unless they decided to remove the ability to specify a group along with a user in command_user
07:00.23gnarfacei'm not saying that's what happened; this is pure speculation on my part
07:00.58gnarfaceyou're probably right that it's a bug, but often the documentation is the last thing to be updated, too...
07:01.25agriswell they didn't from OpenRC, as when I changed the proccess supervisor from the default of start-stop-daemon to supervise-daemon the priv-dropping worked correctly
07:02.00agrisso somewhere the translation of user and group parameters to start-stop-daemon got borked
07:03.09gnarfaceplausible
07:04.14gnarfacehmmm
07:04.29gnarfaceno bug reports on openrc in debian
07:04.36gnarfaceonly one in bugs.devuan.org
07:04.42gnarfacewell, only one unresolved
07:05.02gnarfacei don't think it's this though
07:13.42*** join/#devuan queip (~queip@unaffiliated/rezurus)
07:18.04*** join/#devuan kts_ (~kts@103.73.236.16)
07:26.54*** join/#devuan knidos (~knidos@88.233.122.56)
07:31.09agrispity
07:34.01gnarfaceagris: i recommend filing the bug report about it
07:34.11agrisok
07:34.15*** join/#devuan kts_ (~kts@103.73.236.16)
07:38.57agrisabout filing bugs for INIT systems other than systemd
07:39.23agrisIs this something I should file a bug report with Debian or Devuan?
07:39.44*** join/#devuan queip (~queip@unaffiliated/rezurus)
07:39.58agrisBecause I feel like I'd get a hostile or apathetic response filing this with Debian
07:43.02*** join/#devuan antenagora (~antenagor@147.162.137.245)
07:46.00*** join/#devuan kalamaki (~kalamaki@box.tiamat.uom.gr)
08:02.27*** join/#devuan minnesotags (~herbgarci@2600-6c50-427f-e69c-120b-a9ff-fea4-f3c0.dhcp6.chtrptr.net)
08:14.57*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
08:26.12*** join/#devuan cgdae (~cgdae@razumovsky.net)
08:34.19gnarfaceagris: file it at bugs.devuan.org
08:34.57gnarfaceagris: try the email submission method if the form fails
08:35.24gnarfacei've heard it advised to use the email submission method
08:35.42gnarfacemake sure that one other open bug on openrc isn't the same thing first
08:35.50*** join/#devuan nminix (~greta@110-175-160-170.static.tpgi.com.au)
08:50.37*** join/#devuan pav5088 (~pav5088@n175-36-93-250.mrk2.qld.optusnet.com.au)
09:01.18*** join/#devuan cp (~cp@b157153.ppp.asahi-net.or.jp)
09:06.38FatPhilagris: is it possible to set -x on the rc scripts? It might be verbose, but you would be able to see which of your parameters were being picked up and how they were being parsed?
09:07.45agrisFatPhil, that's not necessary. OpenRC scripts have their own interpreter like bash, perl, or python
09:07.48agrisopenrc-run
09:13.03FatPhilOK, back in the day it was standard sh, and -x would have come to your aid.
09:20.18*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
09:25.25agrisFatPhil, yeah OpenRC is sysv compatible, but it has extra capabilities
09:26.48FatPhilhave you looked at the source?
09:26.57agrisno
09:29.26*** join/#devuan debdog (~debdog@2a00:79c0:645:9500:7a24:afff:fe8a:d04d)
09:29.29FatPhildoes openrc use the default start-stop-daemon, or come with its own?
09:29.47FatPhilI'm not sure that its use of command_user makes sense
09:30.48FatPhilI see the following from doing $ git grep -C4 command_user
09:30.59FatPhilsh/start-stop-daemon.sh:                ${command_user+--user} $command_user \
09:31.06agrisby default is uses start-stop-daemon for supervisory
09:31.31FatPhiland man start-stop-daemon says:
09:31.33FatPhil<PROTECTED>
09:31.33FatPhil<PROTECTED>
09:31.34agrisyou can also override the start() function and write a sysv-like system by hand if you need
09:31.55FatPhil<PROTECTED>
09:31.55FatPhil<PROTECTED>
09:32.49gnarfacestart-stop-daemon is part of dpkg itself here on ceres.   try dpkg -S start-stop-daemon
09:33.31agrisstart-stop-daemon works fine by itself, albeit missing features
09:33.37agrisIt's the translation that's missing
09:37.35FatPhildo you agree that it would make sense for sh/start-stop-daemon.sh to use --chuid rather than --user, or am I misinterpreting the script. I have no experience either with openrc or even running start-stop-daemon directly, I'm just a pattern-matcher.
09:49.05*** join/#devuan D-HUND (~debdog@2a00:79c0:678:d000:7a24:afff:fe8a:d04d)
10:00.03*** join/#devuan cocoadaemon (~foo@x53.octopuce.fr)
10:14.42*** join/#devuan infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
10:14.42*** topic/#devuan is This is the Devuan https://devuan.org/ discussion channel | D1conf: #devuan-conf https://devuan.org/d1conf | Latest (2018-06-09): ASCII 2.0.0 https://devuan.org/os/debian-fork/ascii-stable-announce-060818 || Stable (2017-05-25): Jessie 1.0.0 LTS release | Devuan Forum: https://dev1galaxy.org/ | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | You may need to auth to NickServ
10:14.43*** mode/#devuan [+v infobot] by ChanServ
10:15.49*** join/#devuan knidos (~knidos@88.233.122.56)
10:26.30*** join/#devuan tierce (~raoulzeca@paragram.nohost.me)
10:34.54*** join/#devuan queip (~queip@unaffiliated/rezurus)
10:42.36*** join/#devuan g0zzy (~goose@host165-120-73-7.range165-120.btcentralplus.com)
10:44.45g0zzyJust been phoned up about a box hanging on boot at a message about a dns resolver. Any ideas?
10:45.44gnarfacesomething is probably wrong with the DNS resolver
10:46.13gnarfacethat's more helpful than it sounds
10:46.41gnarface127.0.0.1localhost.localdomainlocalhost
10:46.49gnarfacefor good measure, make sure you have this line in /etc/hosts though too ^
10:47.01*** join/#devuan proteusguy (~proteusgu@2403:6200:89a6:8231:c1d:d912:5ef9:f93c)
10:47.07g0zzyWhy would that prevent booting though? Why not carry on booting with no network?
10:47.42gnarfacewell it's not actually hanging, it just has a really long timeout when it can't figure out it's own name
10:47.49gnarfaceprobably
10:48.04gnarfacesomething they're running
10:48.10gnarfaceoften the MTA
10:48.20gnarface(exim4 by default)
10:48.33g0zzyYes, that is in use
10:48.57gnarfaceit should continue booting after 60 seconds
10:49.02FatPhilare you using resolvconf?
10:49.06gnarfacethen you can either fix the DNS or fix the /etc/hosts file so you don't need DNS
10:49.22g0zzyProbably. Can't quite remember
10:49.38gnarfacebut if it's the ISP's DNS servers that are down, this change is external to the box and still needs to be corrected
10:50.06g0zzyNetwork ok for other devices apparently
10:50.27gnarfacetry doing something that requires DNS
10:50.38gnarfacelike surf to a webpage not in your cache
10:50.51gnarfaceIP traffic would still work even without DNS
10:50.54g0zzyYes, OK. That's probably a good idea
10:50.57FatPhilor just ping
10:51.50FatPhilifdown/ifup will at least let you see the DHCP negiotiation take place. however, that should be in your logs anyway
10:52.15FatPhilbut I do recommend resolvconf to make management of resolv.conf easier.
10:52.40gnarfaceoh, that's a good point.  a DNS problem could be a red herring... it might be DHCP failing to assign DNS properly
10:52.47g0zzyRight. SHall look into it
10:52.56gnarfacebut in most home networks these are both coming from the plastic router box they gave you anyway
10:53.47g0zzyYes, i'll call them and ask them to restart that piece of tat before rebooting
10:55.06FatPhilI have a shitty box whose ETH PHY took a minute to work out which way was on, and always timed out with udhcpc, so I had to change dhcp client.
10:55.28*** join/#devuan sardonico (ale@94.247.40.156)
10:55.34FatPhil(back to the default, so you should be fine)
10:56.11*** join/#devuan Soo_Slow (Soo_Slow@gateway/vpn/privateinternetaccess/sooslow/x-31376162)
10:57.14FatPhilwhistles innocently as he removes a horribly wrong line defining his own IP address from /etc/hosts...
10:58.38g0zzystarted using dnscrypt-proxy on this machine yesterday. Found it was broken in Stretch
11:16.40*** join/#devuan halbeno (~halbeno@d50-93-37-115.abhsia.telus.net)
11:22.30*** join/#devuan queip (~queip@unaffiliated/rezurus)
11:26.14g0zzyThanks folks
11:27.05*** join/#devuan ejr (~no@77.119.130.121.wireless.dyn.drei.com)
11:28.57ejrhi. when i log into devuan ascii, audio output is muted by default and can only be enabled with the laptop's 'volume up' button (i.e. alsamixer is not sufficient). is there a way to still automatically unmute the system without needing to open my laptop lid and reach for the volume-up button?
11:30.06ejri am using a thinkpad on an ultrabase that is in a sort of drawer, which makes it tedious to unmute devuan as i need to move the entire docking station in order to open the lid
11:33.32Humpelst1lzchenejr: sounds like an older thinkpad?
11:33.51ejryes, an x60
11:34.56Humpelst1lzchenejr: because older had hardware mute, check if you have a bios setting for it
11:36.02*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
11:36.15Humpelst1lzchenejr: or search in /proc/acpi/ibm
11:38.18ejri am using libreboot... but i will check /proc, thanks!
11:38.54Humpelst1lzchennice
11:40.07ejroh well, there is the file "volume" which has two lines: level:   12 / mute:   on; but if I try to manually edit it (replacing "on" with "off" i cannot save it because it has already been overwritten again by the system
11:40.52ejrwhen dealing with files like that that had just one line i would just use "echo 'mute: off' > volume" but this does not work when there are two lines obviously
11:41.57Humpelst1lzchenejr: https://www.kernel.org/doc/Documentation/laptops/thinkpad-acpi.txt
11:42.04Humpelst1lzchencheck the Volume control section
11:42.11fsmithredecho -e "first-line\nsecond-line" > file
11:42.58*** join/#devuan queip (~queip@unaffiliated/rezurus)
11:43.05fsmithredoh, you might need a second \n at the end
11:43.29Humpelst1lzchen"echo unmute > /proc/acpi/ibm/volume" in this case
11:45.28ejri tried both of your suggestions, fsmithred and Humpelst1lzchen, but always get "Operation not permitted" although I'm root
11:47.53gnarfaceno pulseaudio right?
11:48.50*** join/#devuan kts (~kts@103.73.236.16)
11:49.28gnarfacei don't know for sure that it wouldn't do this
11:50.18*** join/#devuan kts (~kts@103.73.236.16)
11:51.05ejrno pulse, right
11:52.43*** join/#devuan sunshavi (~user@190.239.244.220)
11:54.21*** join/#devuan fatalerrors (~fatalerro@91.224.149.180)
11:55.59Humpelst1lzchenejr: did you read the kernel.org link?
11:56.10*** join/#devuan sunshavi (~user@190.239.244.220)
11:59.26fsmithredis alsactl store still a thing
11:59.27fsmithred?
11:59.39*** join/#devuan booyah (~bb@193.25.1.157)
12:00.55fsmithredguess so, I got a man page for it
12:01.06fsmithreddon't know if it'll help
12:01.34ejrHumpelst1lzchen: yes, it says i need to enable volume_control=1 as a module parameter, but i don't know whether that means I need to create a file called volume_control with a 1 in it, or add that line to the volume file. in either case i cannot do so as i am not permitted to
12:02.14fsmithredwhat are the permissions on the file?
12:03.12ejr0 -rw-r--r-- 1 root root 0
12:05.58fsmithreddid you have to make any changes to get the mute or volume buttons to work after you installed?
12:06.47ejrno
12:09.35Humpelst1lzchenejr: thats a module parameter
12:10.02*** join/#devuan cocoadaemon (~foo@x53.octopuce.fr)
12:11.44Humpelst1lzchenejr: aka create a file /etc/modprobe.d/thinkpad.conf with content "options thinkpad_acpi volume_control=1"
12:12.24Humpelst1lzchenand reboot
12:15.00ejrwill do, brb
12:19.01*** join/#devuan ejr (~no@77.119.130.121.wireless.dyn.drei.com)
12:19.21Guest80950thanks, that fixed it. when i now do echo "unmute">volume, i get sound as desired
12:28.03*** join/#devuan Crypto (~Uberius@gateway/tor-sasl/uberius)
12:31.03Humpelst1lzchen:)
12:48.42*** join/#devuan zeden (~user@unaffiliated/zeden)
12:49.43*** join/#devuan nminix (~greta@110-175-160-170.static.tpgi.com.au)
12:53.43*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
12:56.51*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
12:59.26*** join/#devuan pav5088_ (~pav5088@n175-36-93-250.mrk2.qld.optusnet.com.au)
13:02.16*** join/#devuan sardonico (ale@freeshell.de)
13:03.36*** join/#devuan drawkula (~username@pD9F4E191.dip0.t-ipconnect.de)
13:04.02*** join/#devuan Humpelstilzchen (erik@p2E5B27D7.dip0.t-ipconnect.de)
13:08.25*** join/#devuan HumanG33k (~HumanG33k@62.147.242.8)
13:08.40*** join/#devuan James1138 (47de852a@gateway/web/cgi-irc/kiwiirc.com/ip.71.222.133.42)
13:11.39FatPhilJust dist-upgrading one of my jessie boxes to ascii - is there any reason why my fairly minimal install (has only barebones X, no "desktop environment"), should bloat by half a gig in the process?
13:12.33gnarface<PROTECTED>
13:12.35gnarfaceadd this^
13:12.39gnarfaceFatPhil:
13:14.38FatPhilAPT::Install-Suggests "0";
13:14.38FatPhilAPT::Install-Recommends "0";
13:14.52gnarfaceyikes
13:14.56gnarfacei don't know then
13:15.06gnarfacethe estimates could be wrong
13:15.09FatPhilThe first lines in my new machine deployment script set that
13:15.22gnarfaceor it might not count what gets removed after later running autoremove to prune unused stuff...
13:16.11FatPhilI'll check the logs for packages which aren't uprades but are new packages, and see if I can spot a pattern.
13:16.13fsmithredalso, clean the cache
13:16.26fsmithreddu -sh /var/cache/apt/archives
13:16.37fsmithredto see how significant it is
13:17.40fsmithredapt-get autoclean (for obsolete) or apt-get clean (to empty it)
13:17.41FatPhiloops, I've run out of space! need to do some cleanup, crtain;ly
13:17.56fsmithredI hate when that happens
13:18.34*** join/#devuan sunshavi (~user@190.239.244.220)
13:18.55fsmithredbbl
13:23.02FatPhiloooh, it's in a messed-up state now, I can't just type dist-upgrade again
13:23.42FatPhilI'll just pop into aptitude, update, and upgrade everything apart from what I want to hold (browsers that get worse with every new version)
13:25.46FatPhilWhy the fuck does /etc/X11/xdm/Xservers.dpkg-new contain 40 blank lines at the start of it? did some debain dev fall asleep at his keyboard?
13:26.17*** join/#devuan Diagon (DiagonalAr@gateway/vpn/protonvpn/diagonalarg)
13:26.21FatPhil<PROTECTED>
13:26.26FatPhilvery easy decision to make
13:26.40drawkulachck the diff
13:27.08drawkulahttps://tinyurl.com/ommmmmmmmm
13:27.36drawkulawaits for a bercow-ommmm-meme...
13:29.46FatPhilthe diff had 40+ lines of nothing but '+', that's what made me look at the actual file, as I thought the pager showing the diffs had got its knickers in a twist.
13:30.02*** join/#devuan omnio (~omnio@86.121.180.189)
13:30.17FatPhilI'm pleased to say that on another file, the 3-way merge worked perfectly.
13:31.11*** join/#devuan g0zzy (~goose@host165-120-73-7.range165-120.btcentralplus.com)
13:32.33FatPhilOK, what's the difference between pkg-config and pkgconfig, just a cosmetic rename?
13:33.57g0zzy>>well it's not actually hanging, it just has a really long timeout when it can't figure out it's own name
13:33.58g0zzyActually it turns out that it's been like that for hours. So it's definitely a hang. It won't boot
13:34.50FatPhilcan you turn on early logins, so you can get in as root and sniff around before everything's started?
13:36.37g0zzyFatPhil: Is that to me?
13:38.36*** join/#devuan AntoFox (~AntoFox@mob-5-91-67-83.net.vodafone.it)
13:40.04g0zzygnarface: Any ideas short of installing a different OS? There's nothing i can think of doing if it's not even booting
13:40.06*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
13:40.07FatPhilg0zzy: yup, alternatively you could go in in single user mode and then bring it up by hand
13:40.36g0zzyI did go in there rw init=/bin/bash
13:41.10g0zzyBut i just checked resolv.conf and it looked normal
13:42.13FatPhildoes DELAYLOGIN=yes in /etc/default/rcS let you go in and examing what task is hanging?
13:42.32FatPhil=no, sorry, obviously
13:43.24g0zzyI can try that i suppose
13:44.10gnarfaceg0zzy: it doesn't boot after 60 seconds?
13:44.50g0zzyAbso not. Stuck like that forever
13:46.33gnarfaceeven 120s?
13:47.32gnarfacedid you add localhost to the hosts file?
13:47.37gnarfacetry adding your own ip and hostname too
13:47.39g0zzyThe machine had been on for at least two hours when i got to it just now with that on the screen
13:47.56gnarfaceis it network boot or something?
13:48.06g0zzyStandard boot
13:48.57g0zzy"Couldn't get address for 'resolver1.opendns.com': failure"
13:50.19gnarfaceis that even something it should be looking for?
13:50.21drawkulaip6 problem?
13:50.39g0zzyA wicd hook?
13:50.46g0zzy(problem)
13:55.01g0zzyOne of the scripts that i use (wip == what is my ip) contains this: dig +short myip.opendns.com @resolver1.opendns.com
13:55.31g0zzyBut i don't see why that would be getting called so early. And it's been fine up until now
13:56.26*** join/#devuan lyubov (~lyubov@172-3-143-10.lightspeed.sntcca.sbcglobal.net)
13:57.01gnarfacelook at the LSB headers in the script g0zzy
13:57.07gnarfacesee if it depends on networking?
13:58.49g0zzyI can't remember how that would be getting called now. The idea is for that box to mail me its IP address
13:59.41gnarfacegrep -ni 'opendns' /etc/init.d/
14:00.29g0zzythinks of the kludge dig +short myip.opendns.com @208.67.222.222 ;)
14:00.57gnarfacegrep -ni 'opendns' /etc/
14:00.57gnarface?
14:01.04gnarfacegrep -rni 'opendns' /etc/
14:01.46g0zzyI'd probably need to grep for 'wip' actually
14:02.13gnarfaceoh
14:02.15gnarfaceor whatever
14:02.19gnarfaceanyway it should be easy to find
14:02.26*** join/#devuan debdog (~quassel@2a02:8070:41a4:6800:6a17:29ff:fec5:1264)
14:02.37g0zzyI think we might be closing in on it though
14:06.26g0zzySo i'd have put a hook in networking to send that mail. It's ascii standard desktop. Where do you think i put that hook? I can't remember ;)
14:08.03gnarfacewell the startup scripts for the system should all be in /etc/init.d but you could have put it in your home directory or probably a number of other places
14:09.06gnarfaceif you had put it in /etc/rc.local it probably wouldn't be running before networking though...
14:10.46FatPhilg0zzy: does your IP address change often? I have a machine which does, so I have an (ana)cron job that just lets me know its address (by hitting my webserver, but mail would work too).
14:11.03jonadab^ I do that.
14:11.21jonadabActually, in my case, it's infrequent, so I have the cron job just hit the web server once an hour.
14:11.52jonadabBut if you're fetching a very small file, or requesting one that doesn't exist, you could do it much more often without having much impact.
14:20.01FatPhilI double-duty the script - my webserver caches some scraped information, so I use my pinging script to just keep those caches fresh so I don't have to wait 5 seconds for it to perform a new scrape!
14:21.37*** join/#devuan Acacia (~Acacia@unaffiliated/acacia)
14:22.11*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
14:24.41FatPhilg0zzy: udhcpc theoretically llets you run a script after various DHCPevents, perhap y cout
14:24.50FatPhilfkn kbd btry
14:25.05FatPhilerhaps you could hook your script into that?
14:27.46FatPhillet's see if the new battery is better. yup, seems so.
14:31.07*** join/#devuan Akuli (~akuli@mobile-access-5d6a1e-25.dhcp.inet.fi)
14:31.16*** join/#devuan retak (~ite@dslb-088-069-131-212.088.069.pools.vodafone-ip.de)
14:38.35*** join/#devuan g4570n (~g4570n@unaffiliated/g4570n)
14:40.08*** join/#devuan teamjal_k-dawg (~teamjal_k@67-4-67-21.sxct.qwest.net)
14:43.05*** join/#devuan alebolic (~ale@net-93-66-141-102.cust.vodafonedsl.it)
14:50.08jonadabRight, in my case I just grep the error log for "doesnotexist".
14:50.48jonadabSince it happens once or twice a year, this is adequate for my needs.
14:52.40teamjal_k-dawgHey, guys, just stopping by in here to say thanks for the great OS. I've been on ASCII for maybe about 9 months, and it's just been great. I really appreciate that you guys were able to branch off and get rid of systemd. I'll continue to buy Devuan merch in the future to support the development. Thanks everyone!
14:57.12*** join/#devuan ryuw (~ryuw@host185138216212.static.fidoka.tech)
15:01.22FatPhilseconded
15:04.00ryuwhola
15:04.03ryuwdiavoletti
15:04.58*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
15:05.47*** join/#devuan tierce (~raoulzeca@dassesse.be)
15:06.06*** join/#devuan OmegaPhil (~kvirc@fsf/member/OmegaPhil)
15:06.58jonadabDevuan isn't just great:  it's _necessary_.  Otherwise we'd have all ended up doing some hybrid between staying on Wheezy forever, and manually compiling by hand everything that really needed to be upgraded, which eventually lands you in LFS territory.
15:11.54Tom-_well, there's the debian-init-diversity effort.  it's possible to install buster using packages from experimental and unstable.  i've written up instructions but i haven't posted them on the www yet.  sorry if this is offtopic
15:11.59g0zzyGot it folks. There was a symlink to my mailing script in if-up.d. DNS was failing and making it hang. I'm not needing DNS now as using exim4 to send the admin mail instead of sendEmail
15:12.18Tom-_(the debian-init-diversity effort seems to be helped in equal parts by Devuan and other distributions)
15:13.45*** join/#devuan James1138 (47de852a@gateway/web/cgi-irc/kiwiirc.com/ip.71.222.133.42)
15:24.05*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
15:24.10jonadabThe way I see it, in the long term, things can only really go three ways.  1. Ideally, the majority of distros eventually realize they should not be using systemd, and Devuan or something likes it effectively displaces Debian as the distro lots of other distros are based on (or Debian itself reverts to non-systemd; but that becomes more unlikely with every passing version).  2. Users who actually care
15:24.31jonadababout configurability gradually migrate away from Linux distros altogether, landing on another OS (possibly BSD).  Or 3. It all becomes moot because of some catastrophy that knocks out civilization as we know it, probably by destroying all the power grids worldwide at once.
15:24.39xinomilo_do you think missing init.d scripts in packages/daemons should be reported to bugs.debian as well ?
15:25.36jonadabWill it do any good?
15:25.41jonadabAt this point, I just sort of figure Debian is poetteringed (which is a synonym for broken and useless).
15:26.28xinomilo_i mean with the current init-diversity effort.. does it make sense or?
15:26.34jonadabDunno.
15:27.00jonadabIf there's a real chance Debian will recant and bring back reasonable init systems as a viable option, then sure.
15:27.11*** join/#devuan amarsh04 (~amarsh04@ppp118-210-229-237.bras1.adl4.internode.on.net)
15:27.53jonadabBut if they're going to keep marking systemd as a dependency for tons of different completely unrelated packages...
15:29.50*** join/#devuan JohnDoe2 (~johndoe2@regex.ga)
15:31.08James1138There are already websites against systemd - http://without-systemd.org/wiki/index.php/Main_Page
15:31.09*** join/#devuan kts (~kts@103.73.237.193)
15:31.16*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
15:31.42James1138https://appuals.com/remove-systemd-ubuntu-permanently/
15:32.42James1138The 2nd link also says one of the choices is go Devuan.
15:32.44*** join/#devuan tierce (~raoulzeca@dassesse.be)
15:33.17*** join/#devuan HumanG33k (~HumanG33k@62.147.242.8)
15:39.53golinuxJames1138: without-systemd.org has been around for nearly 5 years
15:40.00*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
15:40.08*** join/#devuan wyatt8750 (~wyatt8740@207.189.16.118)
15:40.15James1138Ahh.. my bad GoLinux
15:40.21golinuxThe second link is a little scary.
15:40.36golinuxJames1138: Well, it's new to you.  :)
15:40.46*** join/#devuan teamjal_k-dawg (~teamjal_k@67-4-67-21.sxct.qwest.net)
15:41.12golinuxThose of us who've been around since fall 2014 have a different perspective.
15:43.15golinuxDealing with an influx of former Ubuntu users would be "interesting".
15:43.23jonadabSure.  The fundamental design problems with systemd are well documented, and its implementation issues (bugs and so on) are reasonably well known too.
15:43.41*** join/#devuan petzi (~petzi@p54BB7ABA.dip0.t-ipconnect.de)
15:44.37golinuxBut that is really getting OT for this channel.  #debianfork is the place for that.
15:44.39jonadabBut ultimately something like 98% of Linux users were using either one of two "core" distros (Debian or RedHat), or a distro that is directly or indirectly derived from them.  So ultimately the decision to adopt systemd was made by a very small number of people.
15:45.22jonadabDevuan provides an important alternative.
15:47.49*** join/#devuan queip (~queip@unaffiliated/rezurus)
15:52.01Tom-_jonadab, were you asking me the question "will it do any good"?
15:52.20Tom-_is talking about Debian and trying to get them to not be all systemd all the time on topic here?
15:53.08Tom-_i'm writing a message to the debian-init-diversity mailing list but I haven't sent it yet for fear that it will waste their time i guess
15:53.15golinuxIt is off topic in this channel
15:53.41golinuxto vent on systemd
15:54.05golinuxPlease that that discussion to #debianfork
15:55.59*** join/#devuan b17wise (uid357166@gateway/web/irccloud.com/x-tmmfuwkxzyiexnfk)
15:57.15b17wiseHie all :)
16:01.24James1138Going back to Devuan... question. I see things like "flashcache" and "Memcache" - is there a suggested memory and/or disk cache application that is SSD-friendly?  Or is the whole cache thing unneeded?
16:02.31James1138I already have "preload" installed.
16:03.36jonadabFlash memory has usually faster read times than a spinning-platter disk, so caching reads is somewhat _less_ necessary.  But not pointless:  DRAM is faster than Flash memory, and SRAM is faster yet.
16:04.27jonadabNot sure about relative write speeds.  I know flash write speeds are much slower than flash read speeds, but I don't know how they compare to spinning-platter HD speeds.
16:04.48*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
16:05.20jonadabPersonally I tend to be annoyed at write caching on principle, but I can't deny the performance advantages in some use cases.
16:05.50slvrit buffers and flushes. You can mount with sync to prevent.
16:07.04slvrnote that flash has faster SEEK time than spinning rust, not always more throughput.
16:09.15James1138My Thinkpad T500 is already using Write-cache. Sounds like using SSD plus preload and write-cache... installing any extra cache and/or buffer application maybe a waste of time.
16:09.21*** join/#devuan lyubov (~lyubov@128.218.42.8)
16:09.22b17wiseWhat device manager Devuan uses? udev or mdev? Is that Devuan packaging system vastly different from Debian?
16:10.25jonadabThe packaging system is the same.
16:10.47jonadabThough certain packages are different.
16:12.21FatPhilb17wise: packaging's the same. eudev replaces systemd's udev.
16:15.51*** join/#devuan amarsh04 (~amarsh04@ppp118-210-229-237.bras1.adl4.internode.on.net)
16:16.10golinuxb17wise: Devuan has eudev
16:16.24*** join/#devuan tierce (~raoulzeca@dassesse.be)
16:17.30*** part/#devuan teamjal_k-dawg (~teamjal_k@67-4-67-21.sxct.qwest.net)
16:18.03*** join/#devuan queip (~queip@unaffiliated/rezurus)
16:18.46b17wiseI see
16:21.34*** part/#devuan b17wise (uid357166@gateway/web/irccloud.com/x-tmmfuwkxzyiexnfk)
16:22.50*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
16:24.31*** join/#devuan zeden (~user@unaffiliated/zeden)
16:25.27*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
16:34.00*** join/#devuan cocoadaemon (~foo@2a01:e35:8a99:e90:1202:b5ff:fe91:e4ca)
16:57.33*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
16:57.47*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
17:05.18*** join/#devuan kts (~kts@103.73.237.184)
17:09.37*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
17:10.27*** join/#devuan debdog (~quassel@2a02:8070:41a4:6800:6a17:29ff:fec5:1264)
17:26.45*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
17:31.14*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
17:41.52*** join/#devuan knidos (~knidos@88.233.122.56)
17:45.03*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
17:45.11Evilhamand it has eth0 and the likes by default, eudev is pretty cool
17:45.59*** join/#devuan debdog (~debdog@2a00:79c0:678:d000:7a24:afff:fe8a:d04d)
18:03.29Walex#
18:12.43*** join/#devuan vvande (~default@167.88.112.90)
18:13.28*** join/#devuan OldMoss (~oldmoss@46.19.140.18)
18:25.27*** join/#devuan retak (~ite@dslb-088-069-131-212.088.069.pools.vodafone-ip.de)
18:25.44*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
18:44.46*** join/#devuan Uberius (~Uberius@gateway/tor-sasl/uberius)
18:54.10*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
18:54.36*** join/#devuan LtWorf (~LtWorf@151.54.78.210)
19:20.30*** join/#devuan rypervenche (~rypervenc@unaffiliated/rypervenche)
19:21.54*** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth)
19:41.07*** join/#devuan James1138 (47de852a@gateway/web/cgi-irc/kiwiirc.com/ip.71.222.133.42)
19:54.14*** join/#devuan tierce (~raoulzeca@dassesse.be)
20:01.03*** join/#devuan engidea (~damiano@ip-46-141-11-154.rev.wolnext.com)
20:09.16*** join/#devuan AndyGB (~andy@americano.street.me.uk)
20:10.35*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
20:29.34*** join/#devuan IoFran2 (~Thunderbi@189.237.187.34)
20:40.06*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
20:49.36*** join/#devuan James1138 (47de852a@gateway/web/cgi-irc/kiwiirc.com/ip.71.222.133.42)
20:55.23*** join/#devuan James1138 (47de852a@gateway/web/cgi-irc/kiwiirc.com/ip.71.222.133.42)
21:16.28*** join/#devuan saptech (~saptech@unaffiliated/saptech)
21:23.03*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
21:40.07*** join/#devuan IoFran (~Thunderbi@189.237.187.34)
21:43.20*** join/#devuan aquilon (~aquilon@unaffiliated/aquilon)
21:52.57*** join/#devuan queip (~queip@unaffiliated/rezurus)
21:54.41*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
22:18.51golinuxagris: You can search specific websites with google and probably other search engines.  I'm too lazy to go find it but I know it's very efficient because I have used it in the past.
22:20.06golinuxIn fact, I should probably start doing that on d1g because there are now quite a few users and posts and I can't remember where things are any more.
22:47.25*** join/#devuan concatime (concatime@dev1.concati.me)
22:48.10*** join/#devuan nminix (~greta@110-175-160-170.static.tpgi.com.au)
23:09.05*** join/#devuan HexGlaze_ (HexGlaze@gateway/vpn/privateinternetaccess/jasjar)
23:41.26*** join/#devuan tierce (~raoulzeca@dassesse.be)

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