darwin | Devuan next version soon?! :D | 01:56 |
---|---|---|
rwp | darwin, The packages are ready. It is only the installer which is still getting worked on. It is okay to install Devuan 4 Chimaera and then upgrade to Devuan 5 Daedalus. | 02:00 |
darwin | ok | 02:00 |
darwin | i need the installer though | 02:00 |
golinux | Chimaera has an installer then upgrade | 02:01 |
darwin | i need the Daedalus installer | 02:01 |
brocashelm | there exist daedalus rc isos | 02:01 |
brocashelm | darwin: https://mirror.leaseweb.com/devuan/devuan_daedalus/ | 02:02 |
brocashelm | pick whichever iso you need from there | 02:02 |
HakFoo | My network card requires I run 'iw reg set US' in order for it to find the 5GHz network. It seems like it works reliably when ran from a terminal, but if I make a script that calls it in /etc/boot.d, it doesn't seem to "take". I'm not sure if it's running too late, or there's a preferrable place to set this that it's conflicting | 07:34 |
rrq | I would guess it needs to run before the network adapter is brought up but after that the file system is available | 07:46 |
rrq | if you use ifupdown you could use pre-up startement in /etc/netwrk/interfaces | 07:47 |
gnarface | i think you're just supposed to put REGDOMAIN=US in /etc/default/crda but i'm not sure if it actually works | 08:28 |
rwp | +1. That's the way. That's what I do. | 08:40 |
[-_-] | is it possible to install devuan from within a unix system? | 14:14 |
gnarface | hmm, like in a chroot with debootstrap? probably, though i don't know how difficult it would be | 14:43 |
gnarface | which unix do you mean? BSD? Solaris? | 14:43 |
[-_-] | ArchLinux | 14:44 |
gnarface | not sure that's technically any more of a unix than any other linux distro but i'd bet it'll work | 14:45 |
gnarface | should work on anything you can get devuan's debootstrap running on | 14:46 |
[-_-] | http://ftp.us.debian.org/debian | 14:46 |
gnarface | or in qemu | 14:46 |
[-_-] | what do I use in place of it? | 14:46 |
gnarface | http://deb.devuan.org/merged | 14:46 |
[-_-] | nice | 14:47 |
rustyaxe | debootstrap and a bit of manual tasks will get it sorted | 14:56 |
rustyaxe | You wont have the installer to set hostname, edit fstab, create users/passwords, and setup bootloader | 14:57 |
rustyaxe | If you do those things, it works | 14:57 |
[-_-] | I have run into some problem, with TERM variable | 15:05 |
[-_-] | I set it to the variable inside chroot as in my own config | 15:05 |
[-_-] | but I think it needs some more definitions | 15:05 |
[-_-] | what can I do? | 15:05 |
[-_-] | my TERM=st-256color | 15:06 |
[-_-] | it is working now | 15:08 |
[-_-] | after installing ncurses-term | 15:08 |
[-_-] | guys, do you use network manager ? | 15:33 |
[-_-] | or smth else? | 15:33 |
[-_-] | for tui / cmdline interface ? | 15:33 |
[-_-] | wanna connect to wifi | 15:34 |
gnarface | usually i just write the config into /etc/network/interfaces directly, but network-manager should work | 15:38 |
[-_-] | directly! wow | 15:38 |
[-_-] | "W: /sbin/fsck.btrfs doesn't exist, can't install to initramfs" | 15:50 |
[-_-] | is this a problem ? | 15:50 |
rrq | install btrfs-progs | 15:52 |
rrq | in the chroot | 15:52 |
[-_-] | neat | 15:53 |
rustyaxe | Linux is like a swiss army knife, with no plastic surrounding its thousands of blades.. Add a little duct tape or such and you can do a lot with it. :P | 15:58 |
[-_-] | Ha, boot was successful | 16:05 |
[-_-] | cheers guys | 16:05 |
gnarface | hooraaay! | 16:07 |
gnarface | [-_-]: it was mentioned to me while you were offline that you can also hit up the mailing list for daedalus installer bug discussions | 16:07 |
[-_-] | thanks | 16:11 |
[-_-] | which init do you use? | 16:13 |
gnarface | sysvinit | 16:13 |
[-_-] | why you wouldn't use openrc? or runit? | 16:15 |
[-_-] | is this offtopic? | 16:15 |
gnarface | a little. i would use openrc if it was the default probably, but i like sysvinit better | 16:16 |
gnarface | still, openrc is also very good | 16:16 |
gnarface | runit i seem to remember having one or two bad experiences with discovering it missing features, but that was some time ago and i'm sure it's fine as an init system | 16:16 |
gnarface | the primary benefit of sysvinit is that it's the one that's had the most work put into it | 16:17 |
gnarface | so it's best supported, most reliable, etc | 16:17 |
gnarface | the others are probably fine but you'll run into the "have to write your own init script" problem more often | 16:17 |
[-_-] | haha, are sysvinit scripts like bash? I heard openrc ones are like bash | 16:18 |
gnarface | yes, they're "like bash" | 16:18 |
gnarface | some of them are actually bash in fact | 16:18 |
gnarface | (but you're supposed to just make them generic sh) | 16:18 |
[-_-] | I am trying to move to "not-systemd" cause I faced some issues with systemd, like previously a unit used to work, but now doesn't, things work that don't make sense because it violates the order of things imo, yet those scripts work as expected, and no one knows why | 16:19 |
gnarface | sh and bash are very similar, but bash has some extra features. it's considered bad form to use them in startup scripts though. | 16:19 |
gnarface | (but on your own systems do what ever you like) | 16:20 |
[-_-] | hmmm....no worries, I don't know much bash | 16:20 |
[-_-] | will use shellcheck | 16:20 |
[-_-] | also, in my system, there is a ghost unit file, that file don't exist anywhere yet systemd says its there | 16:21 |
[-_-] | yet can't show its contents | 16:21 |
[-_-] | lemme check if its still there | 16:21 |
golinux | [-_-]: Note that openrc uses sysvinit scripts | 16:22 |
golinux | Of course you can also write your own . . . | 16:23 |
[-_-] | are those sysvinit specific or generic sh ones coming with sysvinit | 16:23 |
golinux | I have no idea. | 16:23 |
golinux | I bet gnarface does though. | 16:23 |
golinux | openrc is set up that way by default | 16:24 |
[-_-] | here is the ghost file of systemd : https://ttm.sh/Bsh.bpqc6Jm2 | 16:24 |
[-_-] | it can't cat it, yet says it is there, and active | 16:24 |
* golinux wonders if gnarface will even click on that link | 16:24 | |
golinux | Anyway . . . tome for food . . . | 16:25 |
golinux | Ha! time | 16:25 |
[-_-] | aight, thanks | 16:25 |
gnarface | [-_-]: yea, not clicking on that sorry. to be clear, the "sysvinit specific" scripts are also written in "generic sh" by policy. those the same thing. | 16:33 |
[-_-] | nice, no need to see that link, it is not important | 16:34 |
onefang | When I wrote my own LSB compatible sysvinit, it didn't care what language was used for the init "scripts". I even wrote some in C. | 16:34 |
gnarface | yes write them in whatever you feel like | 16:35 |
gnarface | sh is just the tradition | 16:35 |
[-_-] | wow | 16:35 |
* [-_-] loading commonlisp | 16:35 | |
gnarface | they could probably be php if you wanted | 16:35 |
[-_-] | anyhow, how do I change to openrc / | 16:35 |
[-_-] | ? | 16:35 |
sixwheeledbeast^ | that is says the unit exists but needs reloading. | 16:35 |
gnarface | you just install openrc | 16:35 |
[-_-] | sixwheeledbeast^: file of that unit no longer exits, find can't find it as root, I even tried regex to find anything that even remotely resembles that file, and found the backups my vim creates everytime I edit any file, but those are in my backup folder, so that unit file don't exit | 16:37 |
[-_-] | yet it has been loaded and is active | 16:38 |
sixwheeledbeast^ | systemd issues are not ontopic but the daemon has to be reloaded if you change stuff like that. | 16:38 |
sixwheeledbeast^ | is all I'll say | 16:39 |
[-_-] | sixwheeledbeast^: http://vpaste.net/58sVf | 16:39 |
[-_-] | it has been like this for more than one year, there is nothing to do, I only said that as a story | 16:40 |
* [-_-] 's reason for trying to avoid systemdd | 16:40 | |
[-_-] | onefang: what is LSB ? | 16:43 |
[-_-] | got it | 16:44 |
* [-_-] rebooting | 16:48 | |
[-_-] | guys, we have a situation | 16:58 |
[-_-] | https://paste.c-net.org/yimqrb4gezew | 16:58 |
[-_-] | openrc-init is stuck at that statge | 16:58 |
[-_-] | stage | 16:58 |
[-_-] | I had to use ctrl-alt-del to reboot out of it | 16:59 |
gnarface | [-_-]: there's instructions somewhere around here, probably just need to add or remove a package | 17:05 |
rustyaxe | https://termbin.com/o1v5 whats this about? Seeing a bunch of smart error log increased messages; nvme error-log output in the paste. | 18:18 |
rustyaxe | for a minute i was freaking out thinking my nvme was leaking out the magic smokes | 18:19 |
onefang | Sounds like a class of kernel errors that's been annoying me for some time. Tracking them down always ends with "Not a problem, really" except they fill up my log files. Think that's one of them. | 18:20 |
onefang | "Device: /dev/nvme0, number of Error Log entries increased from 3955514 to 3955694" | 18:21 |
rustyaxe | ja bloody annoying as it trips automated alarms elsewhere that SMS me to alert of a pending failure that doesnt exist ;( | 18:22 |
Guest1167 | why $XDG_DATA_HOME is not set in Devuan 5 ? | 18:59 |
Guest1167 | actually my main problem is why awesome wont display a app menu. And after websearching i ended reading about XDG spec | 19:00 |
gnarface | just guessing but it probably get set if you install the right thing | 19:05 |
gnarface | or it's superseded by one of the other XDG environment variables perhaps | 19:06 |
onefang | I switched to awesome this week, it showed the app menu. The problem was it would only show the last screenful of my "sound & video" menu, which has more than a screenful. For that and other reasons I got rid of that and stuck with lxpanel. | 19:06 |
Guest1167 | lxpanel? one moment to check that | 19:06 |
Guest1167 | xmm. nice.. lxpanel sat at the bottom of my workspace giving me a basic taskbar .. | 19:08 |
onefang | You can add other things to it to. I don't need awesome's top bar at all. | 19:10 |
Guest1167 | onefang, well. that's an idea. to remove the topbar and if i can combile LXD appmenu and taskbar with awesome. | 19:13 |
Guest1167 | s/combile/combine | 19:13 |
onefang | My lxpanel has - app menu, keyboard indicators (my keyboard has none), various other monitoring type widgets, systray, taskbar, clock with popup calendar, and an application launcher bar (icons for apps I use a lot). | 19:17 |
Guest1167 | i guess awesome could give you that if you have time to find and setup the right extensions. | 19:27 |
Guest1167 | anyway when various partie's X clients start sharing the desktop is interesting to find out when that co-habiting is going happily or hell breaks loose :-) | 19:29 |
Guest1167 | in that case awesome claims to be just a window manager. so i guess it could even come without a taskbar | 19:30 |
onefang | I call awesome a window manager construction set, that uses Lua. I really like Lua for that sort of thing. | 19:30 |
Guest1167 | or call it desktop-panel | 19:31 |
[-_-] | Hi | 19:31 |
onefang | But I already had lxpanel setup the way I like it, and getting awesome's thing to do the same was taking too long. lol | 19:31 |
[-_-] | say I have an encrypted home partition, how can I mount it at login, any suggestions ? | 19:32 |
Guest1167 | so do you find the desktop panel as a facility out of awesome's projects area? | 19:32 |
Guest1167 | <[-_-]> how about fstab ? | 19:34 |
grayrock | luks encrypted? | 19:34 |
[-_-] | aight, but I only wanna put the password once | 19:34 |
grayrock | [-_-]: did you use cryptsetup to encrypt it? | 19:39 |
[-_-] | yes | 19:40 |
grayrock | if you mount the encrypted partition to /home in fstab, does it prompt you for a password? | 19:41 |
grayrock | if not, i can tell you how to write a script to do it. | 19:42 |
[-_-] | I have not tried this, but there is no way to tell from outside that the partition is encrypted | 19:46 |
[-_-] | I don't think it is gonna ask for password, also I would be referring to the lvm partition, not the actual filesystem, idk how kernel treats them, are they the same? | 19:46 |
[-_-] | lemme reboot and see | 19:47 |
grayrock | if it doesn't you can use: cryptsetup luksOpen UUID="<whatever>" <somename> && mount /dev/mapper/<somename> /home | 19:50 |
grayrock | or you don't have to use a uuid if you don't want to, just a partition name. | 19:51 |
onefang | You'll have to repeat that after they come back from rebooting. | 19:52 |
onefang | Which they just did. lol | 19:52 |
grayrock | oh, ok | 19:52 |
[-_-] | yup, it tried to read the lvm partition as is, wait, don't have to repeat | 19:52 |
[-_-] | I can see the logs | 19:52 |
[-_-] | np | 19:52 |
grayrock | did it prompt for the password? | 19:53 |
grayrock | [-_-]: if not, use this: cryptsetup luksOpen UUID="<whatever>" <somename> && mount /dev/mapper/<somename> /home | 19:54 |
[-_-] | grayrock: no it did not, it has no idea what is there | 19:54 |
grayrock | ok, you can put the line ^^ in a script to do it. | 19:55 |
[-_-] | right, thanks | 19:56 |
grayrock | de nada | 19:56 |
fsmithred | [-_-], did you install encrypted lvm from the installer? | 20:30 |
[-_-] | no, It is from my arch setup | 20:30 |
fsmithred | so the lvm is not inside the encrypted volume? | 20:30 |
fsmithred | Normally you should only need to enter the encryption passphrase once to open it, and the lvm is inside that. | 20:31 |
fsmithred | so / and /home get unencrypted at the same time. You have it some other way? | 20:31 |
[-_-] | I have it like this : / is not encrypted, only /home/user is encrypted | 20:32 |
fsmithred | if you have separate encrypted volumes, you can set up a keyfile for the encrypted home. | 20:32 |
fsmithred | is there an entry in /etc/crypttab for the encrypted part? | 20:33 |
fsmithred | and it's all in the lvm? | 20:34 |
[-_-] | I have no setup crypttab | 20:35 |
[-_-] | my / and /home/user is in the lvm, it has several partitions including those two | 20:35 |
fsmithred | is /home on a separate logical volume and you encrypted that? | 20:37 |
fsmithred | I think your crypttab should have something like... | 20:39 |
fsmithred | <name> <logical-volume> none luks | 20:39 |
fsmithred | name is whatever you want, logical-volume is whatever you called that part of the lvm | 20:40 |
[-_-] | fsmithred: /home is on a separate lvm volume | 20:41 |
fsmithred | now I'm not sure what fstab should use. This is confusing. | 20:41 |
fsmithred | tell me some actual names | 20:41 |
fsmithred | vol0-homefs is what mine would be called | 20:41 |
fsmithred | and then if I encrypted the filesystem and called it homecrypt, then fstab might use /dev/mapper/homecrypt | 20:43 |
fsmithred | I'm not sure because you did it the opposite way debian-installer does it. | 20:43 |
[-_-] | it doesn't matter, once it has been decrypted, I am gonna call it by fs uuid | 20:43 |
[-_-] | name won't matter | 20:44 |
fsmithred | ok, you might need to try a few different ways. The entry in /etc/crypttab will decrypt it, then fstab can mount whatever got decrypted. | 20:46 |
[-_-] | aight, I got some ideas, I am gonna try those now | 20:46 |
fsmithred | you could check out man crypttab, but I just looked and it might be too much | 20:47 |
fsmithred | google for some examples might be better | 20:47 |
[-_-] | aight, rebooting | 20:51 |
[-_-] | fsmithred: thanks | 20:55 |
[-_-] | time to go to bed, see you all tomorrow, a lot to do, to get this system upto my need | 20:57 |
fsmithred | good luck | 20:57 |
[-_-] | now I am gonna have to learn how to write openrc scripts | 20:58 |
[-_-] | I have it has no ghosts in it | 20:58 |
[-_-] | s/have/hope | 20:58 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!