2021-09-01 01:03:22 Are there better tutorials than the ones on the wiki? 2021-09-01 01:15:26 I'm trying to follow the ones on the wiki and keep running into issues of things having been renamed but the wiki not updated to reflect this. 2021-09-01 01:16:07 For instance we're instructed to install man but man is now named mandoc. Another seems to be the fonts having been renamed. 2021-09-01 01:16:32 So I'm looking for tutorials which might be more up to date. Can anyone help me? 2021-09-01 01:17:27 the wiki is still the most up to date one 2021-09-01 01:17:34 just needs people to make those small changes 2021-09-01 01:17:50 i don't think there is a wiki team specifically for docs, but i could be wrong 2021-09-01 01:18:17 there are sometimes some non-wiki resources with more up to date info, but they're usually very specific and more rare 2021-09-01 01:18:52 Well I mean I could change the mandoc command reference fairly easy, that was a simple google search and I found it right away. The problem is that I'm new to Alpine Linux and I don't know what I don' know.. 2021-09-01 01:19:24 that would be a valid change 2021-09-01 01:20:02 I could probably stumble my way through the fonts commend and figure out the right names of packages but I don't know if I'd keep running into things like this. 2021-09-01 01:22:00 it's likely to randomly run into them 2021-09-01 01:22:06 if you aren't sure feel free to ask 2021-09-01 01:22:38 OK, I suppose that's probably he best way to learn. 2021-09-01 01:22:52 I'll be taking you up on that offer. :) 2021-09-01 01:23:38 :) 2021-09-01 10:28:00 I finally got Alpine to boot on my old laptop, problem is that it uses Broadcom, and I don't have the drivers. 2021-09-01 10:29:29 Can I use USB tethering from my phone to get the drivers? 2021-09-01 10:30:59 good question 2021-09-01 10:32:38 Might work if you modprobe usbnet 2021-09-01 10:34:14 It doesn't seem to have changed anything, I still can't use USB tethering. 2021-09-01 10:34:43 Did you enable tethering on your phone? 2021-09-01 10:34:52 Yes, sir. 2021-09-01 10:35:11 What broadcom driver do you need? 2021-09-01 10:36:00 I forgot which one it was. How do I check? 2021-09-01 10:36:15 `dmesg` doesn't output my Broadcom driver's name. 2021-09-01 10:36:44 lspci -vv or lsusb I guess 2021-09-01 10:37:44 I'm using the ISO, and it does not come with lspci, but there is lsusb. 2021-09-01 10:38:05 Though I don't get any driver names from `lsusb`. 2021-09-01 10:38:43 Does it show what NIC it is? 2021-09-01 10:38:59 Just `Bus 00X Device 00X: ID xxxx:xxxx` 2021-09-01 10:39:15 the id can be usefull 2021-09-01 10:41:12 I know. 2021-09-01 10:41:25 But how would I know which one's one if I don't have any names? 2021-09-01 10:42:22 s/which one's one/which one's which/ 2021-09-01 10:44:06 I'll try getting this info from the distro I currently have installed. 2021-09-01 10:45:06 Maybe try the extended iso, it has more on the iso to help with this (pciutils, usbutils, hwids, etc) 2021-09-01 10:45:30 I'll try the extended ISO. 2021-09-01 10:47:08 `Network Controller: Broadcom Inc. and subsidiaries BCM4322 802.11a/b/g/n Wireless LAN Controller` 2021-09-01 13:37:29 ikke: you might like this, after a bit more searching i found that rust 1.47 was more happy to cross-compile, sure enough with a bit of effort it seems to have worked from an x86 host, haven't verified that it works yet but readelf said the binaries were ppc :) 2021-09-01 13:38:14 i have to compile llvm10 before i can actually test it though lol 2021-09-01 13:47:55 Jaafar yes u can use usb tethering with phone 2021-09-01 13:48:02 thats how i fixed my wifi on laptop 2021-09-01 14:36:09 Misthios: How did you get it to work? Keep in mind I'm using a live ISO to install Alpine, I don't currently have it installed as of now. 2021-09-01 14:54:10 Iplink set usb0 up, wpa_supplicant -i usb0 -B -c config , udhcpcd -i usb0 2021-09-01 14:54:48 And plug in usb while booting and turn on thether (and maybe restart the networking service cant remember) 2021-09-01 14:56:16 i see 2021-09-01 14:56:34 Misthios: ic 2021-09-01 14:57:02 Worked? 2021-09-01 14:58:20 I'll try it, then I'll tell you. 2021-09-01 15:06:46 Okay 2021-09-01 15:06:50 Hl 2021-09-01 15:06:54 Gl* 2021-09-01 15:11:35 W8 ignore the wpa-supplicant part as its not wifi,my bad 2021-09-01 15:26:37 Misthios: What do you mean? `wpa_supplicant` is a backend to connect to Wi-Fi that you can use standalone or with a network manager. Your idea was good. 2021-09-01 15:27:04 Unless the extended ISO does not come with it? 2021-09-01 15:33:58 No but usb tethering counts as wired 2021-09-01 15:34:17 So wpa supplicant can be skipped 2021-09-01 16:10:07 Oooh, yeah, I forgot. 2021-09-01 16:12:45 Misthios: Thanks for the help! Turns out the extended ISO didn't make a difference and I just needed to `rc-service networking restart`. 2021-09-01 16:21:45 hey, how do i get the touchpad working on alpine? 2021-09-01 16:23:23 i have xinput libinput 2021-09-01 16:23:32 do i need synaptics? 2021-09-01 16:27:08 depends on your touchpad 2021-09-01 16:27:18 libinput works for me, maybe yours needs synaptics for some reason 2021-09-01 16:28:47 make sure you are member of the input group if you do not use a policy manager 2021-09-01 16:30:45 ah! 2021-09-01 16:30:49 i forgot about input 2021-09-01 16:31:23 Possibly a stupid question but what is root's default shell supposed to be in 3.14.2? 2021-09-01 16:31:30 ash? 2021-09-01 16:32:35 yes, busybox ash is the default shell in alpine 2021-09-01 16:32:35 For some reason mine has suddenly changed to /bin/sh 2021-09-01 16:32:40 yes, that should work 2021-09-01 16:32:49 it doesn't have to be /bin/ash 2021-09-01 16:33:30 although, it does default to /bin/ash 2021-09-01 16:33:38 I think 2021-09-01 16:33:42 bin/sh is ash on busybox 2021-09-01 16:33:48 dunno if anyone uses hush 2021-09-01 16:34:06 Okay thanks foe the clarification 2021-09-01 16:34:11 *for 2021-09-01 16:34:32 hmm, my usb mouse functions but my usb stick does not 2021-09-01 16:34:33 odd 2021-09-01 16:34:59 does /lib/modules/$(uname -r) exist? 2021-09-01 16:35:40 ye 2021-09-01 16:40:19 sd cards show up fine, but the usb doesnt 2021-09-01 16:56:05 "hey, how do i get the touchpad w" <- Touchpad as in drawing tablet? Like Wacom? 2021-09-01 16:56:26 works now 2021-09-01 16:56:30 touchpad as in touchpad 2021-09-01 16:56:33 the thing on a laptop 2021-09-01 16:56:38 Oh. 2021-09-01 16:56:44 and some models of keyboard 2021-09-01 16:57:04 I don't know why a trackpad wouldn't be working if you were using a laptop. 2021-09-01 16:57:19 i wasnt in the input group 2021-09-01 16:59:27 what i dont get it why my damn usb stick doesnt work 2021-09-01 16:59:37 eris[m]1: anything in dmesg? 2021-09-01 17:01:29 lots 2021-09-01 17:01:48 cannot enable, maybe usb cable is bad 2021-09-01 17:02:14 which doesnr make sense 2021-09-01 17:02:22 considering the usb mlusr works 2021-09-01 17:02:47 What does `lsblk` say? 2021-09-01 17:03:29 nada; thats what im saying ^^' 2021-09-01 17:05:39 adapter issue 2021-09-01 17:05:40 how odd 2021-09-01 17:05:50 vcos a usb mouse worked over it 2021-09-01 17:07:44 usb mass storage is a separate modules pretty sure 2021-09-01 17:08:22 usb_storage, uas are the two i think, not sure 2021-09-01 19:06:06 Armv8 anyone using alpine on something other than raspberries? Rock64 perhaps 2021-09-01 19:16:35 anyone happen to know any Xterm gurus? 2021-09-01 20:23:27 Hi, i have a problem with diskless raid installation, after boot into diskless alpine on raid, the modloop init script is not able to mount modloop. Can anybody help me please, i can't sleep for three days now. I am not sure if my installation process is correct, I described it here https://notes.pixx.cz/doku.php?id=alpine:raidboot 2021-09-01 20:24:01 diskless raid? 2021-09-01 20:24:22 you mean that you mound a raid set on a tmpfs root? 2021-09-01 20:25:47 no, my idea is to load alpine linux from raid to ram 2021-09-01 20:58:42 Hi all, I'm desperately looking for help booting alpine linux 64bit on my new rpi4b 8gb. I've followed the tutorial on the wiki, and still can't the damn thing to work. I am beginning to think the whole raspberry pi idea is a big joke and is nowhere near as reliable as it is supposed to be. thanks in advance 2021-09-01 21:05:23 Sashimi_: if you want to try something else, try https://github.com/pftf/RPi4 on the sd card, then just boot alpine off a usb and run it on a fast usb with a standard aarch64 image. it's what i do, works well :) 2021-09-01 21:06:53 you get a bios screen you can access same as a conventional motherboard with boot stuff and some settings, make sure to enable 8gb of ram- it's mentioned on the readme 2021-09-01 21:09:11 how does it fail? i ask, going to bed 2021-09-01 21:10:31 it says some weird thing about either the Fat partition having issues, or not finding a firmware 2021-09-01 21:10:42 I've tried booting archlinux too 2021-09-01 21:10:53 same goddamn mess 2021-09-01 21:11:30 it feels completly mindblowing it's so complicated to boot anything besides their 32bit rpiOS 2021-09-01 21:13:45 for comparison with thing above, everything worked first try with no issues, and i even got openbsd to work when i tried, and alpine just works™ 2021-09-01 21:15:02 regarding firmware/fat partitions, that sounds like not flashing the alpine-raspi image properly to the sd 2021-09-01 21:25:16 sorry to fill this channel with constant questions; having an issue where my laptop slows down to a halt with any opengl applications open (ie firefox, ie glxgears) 2021-09-01 21:25:46 i've got my xf86 driver and my mesa installed 2021-09-01 21:25:53 but it seems to be rendering using the CPU 2021-09-01 21:27:20 glxinfo says that acceleration is on 2021-09-01 21:31:08 uhmm 2021-09-01 21:31:16 ACTION uploaded a video: (5521KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/08cf9cb9ef92848272b872268589b5d10e6d8104/vid_20210901_222915.mp4 > 2021-09-01 21:31:20 restarted 2021-09-01 21:31:30 now glxgears is static 2021-09-01 21:31:37 but does this if moved 2021-09-01 21:35:51 is there a matrix client in repo? 2021-09-01 21:36:31 riot-web seems to be 2021-09-01 21:43:14 ah also gomuks 2021-09-01 21:48:04 lspci indicates that the driver is there 2021-09-01 21:48:15 firefox also acts weirdly, on account of being gpu accelerated 2021-09-01 21:48:18 im on an intel gpu 2021-09-01 21:55:10 anyone booting on a rock64, if so which kernel did you use? 2021-09-01 21:59:07 jesus this is weird 2021-09-01 22:10:06 thank you i just fixed my problem. I forgot to add squashfs to the feature in the mkinitfs config before generating new initfs. squashfs module looks important to mount modloop 2021-09-01 22:50:32 does anyone have any clue as to why glxgears wouldnt be moving 2021-09-01 22:52:32 maybe your graphics card is just reeeeeaaalllyy slow :) 2021-09-01 22:52:40 no 2021-09-01 22:52:50 it reports FPS 2021-09-01 22:53:23 wayland or x11? 2021-09-01 22:53:47 x11 2021-09-01 22:54:07 intel iris driver; got all the mesa and xf86 shite 2021-09-01 22:55:59 what happens if you do `vblank_mode=0 glxgears" 2021-09-01 22:57:21 it moves but the whole computer is stuttery 2021-09-01 22:57:56 its on 2fps 2021-09-01 22:59:05 it moves at 10fps on the right side of my sxreen 2021-09-01 22:59:41 have you done anything to your xorg.conf? 2021-09-01 23:00:29 i have added the intel gpu notear.conf 2021-09-01 23:00:42 which enables the TearFree option 2021-09-01 23:00:49 and the TripleBuffer option 2021-09-01 23:01:45 ir also sets dri to 3 2021-09-01 23:02:28 first thing i suggest trying is setting DRI to 2. 2021-09-01 23:02:54 you might also try setting AccelMethod to "uxa" instead of the default "sna" 2021-09-01 23:03:08 it segfaults 2021-09-01 23:03:19 with dri 2 2021-09-01 23:03:46 not sure what your system is, but if it's 10th gen intel or beyond you may want to try disabling the AccelMethod entirely with `Option "NoAccel" "True" and `Option "DRI" "False" 2021-09-01 23:03:57 ... pretend i quoted those correctly 2021-09-01 23:04:12 lol 2021-09-01 23:04:14 dw 2021-09-01 23:05:17 a bunch of distros actually recommend not using xf86-video-intel and instead just using the default xf86-video-modesetting 2021-09-01 23:06:28 from what i hear the xf86-video-intel driver is essentially unmaintained, and you're better off using the modesetting GLAMOR driver since that's common to the other graphics cards and well-tested 2021-09-01 23:06:37 ahh 2021-09-01 23:06:38 ok 2021-09-01 23:09:39 that fixed it! 2021-09-01 23:10:56 im watching youtube without tearing :) 2021-09-01 23:19:33 i wish tg in repo was this https://github.com/paul-nameless/tg , anyone god nameless version to work? 2021-09-01 23:22:31 maybe it needs glibc ... 2021-09-01 23:27:26 you could build it urself 2021-09-01 23:27:39 pip3 install tg 2021-09-01 23:27:39 tg 2021-09-01 23:38:09 yeah it gives errors 2021-09-01 23:38:36 OSError: Error relocating /4/.local/lib/python3.9/site-packages/telegram/lib/linux/libtdjson.so: __snprintf_chk: symbol not found 2021-09-01 23:38:42 ah 2021-09-01 23:38:49 yea 2021-09-01 23:38:54 its using a wheel for libtelegram 2021-09-02 07:10:49 does apk use pip for installing python packages? seems 'pip list' lists packages installed by apk 2021-09-02 07:11:04 No, it does not use pip 2021-09-02 07:11:15 In most cases, we use setup.py install 2021-09-02 07:12:55 i see 2021-09-02 13:35:18 uhh.. i can't get my CSR bluetooth dongle working in alpine 2021-09-02 13:35:34 it isn't even in lsusb 2021-09-02 13:35:54 and it works on my gentoo pc 2021-09-02 13:36:10 i have all firmware (incl. bluez-firmware) installed 2021-09-02 13:37:28 CyberTailor: sounds like a fundamental USB issue - even if the firmware wasn't installed I'd expect lsusb to show *all* connected USB devices, even if drivers for them were missing 2021-09-02 13:38:14 so if you were to run "dmesg -w" (which basically tail's dmesg) and then plug-in the dongle does anything appear in the output? 2021-09-02 13:43:43 if lsusb -v doesn't have it you indeed are missing something before bluetooth drivers themselves 2021-09-02 13:43:59 minimal: https://dpaste.com/32J6YNYYB 2021-09-02 13:44:16 hm 2021-09-02 13:45:31 > hci0: unexpected event for opcode 0x0000 2021-09-02 13:45:35 CyberTailor: so it sees it, know to use the btusb driver, but then something goes wrong at the bluetooth driver level....no idea, could be out-of-date firmware 2021-09-02 13:45:35 this line is red 2021-09-02 13:46:09 is your Gentoo pc using the same version of bluetooth firmware? 2021-09-02 13:47:09 yes, 1.2 2021-09-02 13:47:35 it seems to be only for broadcom tho 2021-09-02 13:47:38 not for CSR 2021-09-02 13:49:53 i did "modprobe btusb" and it got detected 2021-09-02 13:51:19 i start to doubt whether it isn't broken 2021-09-02 13:51:33 (from memory) didn't Broadcom buy CSR a couple of years ago 2021-09-02 13:52:39 sorry, getting confused - it was Qualcomm who bought them 2021-09-02 15:39:20 when playing audio file in terminal with mpv, sometimes it freezes, and the windows dont close/respond even after killing mpv, have to use killw from wmutils. anyone know what this could be? seems to be mostly when skipping off the end of the file (using dwm btw) 2021-09-02 17:58:57 Hello. I have been trying to get wireguard on Alpine up and running but every time I use wg-quick, my ssh session and anything connected just dies 2021-09-02 17:59:49 I followed the guide on the wiki 2021-09-02 18:00:00 Literally everything just dies and I am on the latest Alpine if that helps 2021-09-02 18:00:07 my config is here 2021-09-02 18:00:08 https://dpaste.org/ULvq#L5,6 2021-09-02 18:00:12 I enabled forwarding 2021-09-02 18:00:26 sysctl forwarding 2021-09-02 18:00:33 All incoming connections just die 2021-09-02 19:02:32 you shouldn't need your own iptables rules for wireguard if you're using wg-quick 2021-09-02 19:40:02 I installed `b43-firmware` and `b43-fwcutter` from `aports` and the repos respectively, then I added `b43` to `/etc/modules`, rebooted, aaaand I there's still no interface for Wi-Fi. No `wlan0` or `wlp3s0` or anything like that. 2021-09-02 22:23:38 hello guys, I used the setup-xorg-base script to setup x, but it replaced mdev with udev, and I prefer to keep mdev. I tried to uninstall eudev, but when rebooting I get no internet and can't start xorg corretctly. There is any way i can restore mdev as it was? 2021-09-03 04:40:27 What's the doc package to get stuff like documentation for /etc/shells and other files? 2021-09-03 04:41:13 Not sure if it contains that, but try man-pages 2021-09-03 08:38:39 'apk info -R mpv' lists module dependencies and not package dependencies?? is it possible to list package dependencies? 2021-09-03 08:39:34 at least it only lists libs, not eg xdg-utils which it seem to depend on 2021-09-03 08:47:05 it's supposed to show package deps 2021-09-03 08:47:57 what's a 'module' in this context? 2021-09-03 09:03:19 lopid: i duno really know it just says so infront of ever item, eg so:libX11.so.6 2021-09-03 09:03:52 oh, yeah, it doesn't list the packages that the deps are in :/ 2021-09-03 09:05:58 apk doesn't know the contents of packages that aren't installed. have to look them up on the web site 2021-09-03 09:07:08 lopid: but i even have mpv installed 2021-09-03 09:07:46 then, eg. "apk info -W '*/libEGL.so.1'" should work for you 2021-09-03 09:08:37 oh, maybe not, it really does need the full path 2021-09-03 13:02:41 Hello everyone, I'm facing a bug really hard to debug related to initramfs and the atkbd driver (keyboard). I simply cannot type in the emergency initramfs shell. Anyone keen to give me some path on what is causing this issue? 2021-09-03 13:04:55 ps2 keyboard? 2021-09-03 13:05:13 Yeap 2021-09-03 13:05:31 At/PS2 is detected with alpine image but not at initramfs 2021-09-03 13:05:50 The module is built-in in the default alpine-lts so not sure what is happening 2021-09-03 13:08:58 This smells like a module overriding another but since I cannot plug/unplug the keyboard,can't check what is happening . Keyboard is from a laptop. 2021-09-03 13:09:57 I also disabled the USB modules in the initramfs but to no avail. Still can't type in the initramfs shell 2021-09-03 13:17:16 I'm also in need to add nvme drivers manually to initramfs which is strange at best...seems like no autodetect is available 2021-09-03 13:29:29 hughwz: in the file /etc/mkinitfs/mkinitfs.conf is "nvme" listed in the FEATURES list? 2021-09-03 13:31:03 minimal: it wasn't there when I installed. I add already and fixed the no device problem but I still need to type manually some encryption before mounting at initramfs level. 2021-09-03 13:32:15 type manually some encryption? you mean enter the encryption passphrase? 2021-09-03 13:32:46 Yeap 2021-09-03 13:33:40 you make it sound like that's a problem - normally I'd expect to be required to enter a passphrase when using encryption 2021-09-03 13:34:00 ? 2021-09-03 13:34:12 I got a disk that is encrypted 2021-09-03 13:34:28 It's my root disk. Without typing the passphrase I can't import it 2021-09-03 13:34:49 yes agreed. It sounded like you considered this a problem/issue 2021-09-03 13:35:19 Since the initramfs do not load properly a at/PS2 keyboard I can't type 2021-09-03 13:35:56 right, but that's not specifically related to encryption - the inability to type the passphrase is a side-effect of the keyboard issue 2021-09-03 13:36:17 So the problem is the initramfs is not including the proper modules/features. The thing is the atkbd module which is the one that load my keyboard cannot be included in the initramfs since it is not a module but a built in 2021-09-03 13:36:28 so is this a run-from-ram or run-from-disk (i.e. Sys mode) installation of Alpine? 2021-09-03 13:36:34 Run from disk 2021-09-03 13:36:57 if atkbd is built into the kernel then there is no need to load it, its already there 2021-09-03 13:37:07 Syslinux as bootloader? or Grub? 2021-09-03 13:37:07 In the initramfs? 2021-09-03 13:37:11 Syslinux 2021-09-03 13:37:54 if its built into the kernel then there is no need to load it from anywhere - that's what built-in means 2021-09-03 13:38:19 so at the Syslinux bootscreen does the keyboard work there? 2021-09-03 13:38:37 I can edit boot parameters but not afterwards 2021-09-03 13:39:38 I know - it is supposed to be there - but apparently it is not being used or it is overridden 2021-09-03 13:40:09 Very hard to debug obviously 2021-09-03 13:41:04 As said, I already removed for example the USB/hid modules from the initramfs but to no avail. Running out of options atm 2021-09-03 13:41:35 you said you can't type in the emergency shell - if, as you say, you are being prompted for passphrase then how are you getting to the emergency shell as non-functional keyboard would mean you'd be stuff at passphrase prompt, or do you mean you've selected the emergency option at the Syslinux menu? 2021-09-03 13:41:55 s/stuff/stuck/ 2021-09-03 13:43:30 Now, I'm stuck at the passphrase sinxe I can't type 2021-09-03 13:43:47 When I didn't had the nvme driver, I was sent to the emerengecy shell without keyboard 2021-09-03 13:44:24 ok, make sense, emergency shell appears when rootfs cannot be found 2021-09-03 13:45:10 so at passphrase prompt even pressing just the Return/Enter key does nothing? 2021-09-03 13:45:33 No. No keyboard at all 2021-09-03 13:45:48 Only way to get out is hard reboot 2021-09-03 13:46:43 at passphrase prompt it doesn't show what you type (for security reasons) - that's why I asked if pressing would give you a "wrong passphrase" error to show keyboard is working 2021-09-03 13:47:06 as I was wondering if it was a keymap (i.e. which country keyboard) issue 2021-09-03 13:47:32 I know but again I already saw before that when initramfs-init throw me in the emergency shell 2021-09-03 13:47:53 Couldn't type anything 2021-09-03 13:49:35 if at the Syslinux screen you "edit" the boot menu entry for normal boot does the list of options passed to kernel on cmdline look ok? (i.e. is console=tty1 present?) 2021-09-03 13:50:21 Will reboot soon - just striping down the mkinitfs.conf now 2021-09-03 13:51:59 shouldn't be any need for that - for example I have an Alpine VM running here now that uses AT keyboard fine, there was no need to tweak anything 2021-09-03 13:54:19 Console=tty1 is not present 2021-09-03 13:55:03 try adding it then 2021-09-03 13:56:35 sorry, console=tty0 rather than tty1 2021-09-03 13:57:44 No change 2021-09-03 13:57:48 Can't type. 2021-09-03 13:58:42 using tty0? 2021-09-03 13:58:49 Yeap 2021-09-03 13:59:46 hmm. Is it a generic laptop or some strange brand? 2021-09-03 14:01:22 Haha, probably strange. It's a fujitsu 2021-09-03 14:01:44 But again, live alpine works fine. 2021-09-03 14:03:58 so if live works then have you looked at the "dmesg" output and "lsmod" output on a boot live system to spot anything unusual? 2021-09-03 14:04:44 I think there is no way to run - I think I will need to build my own kernel. I believe this is some other built in option eagerly taking the device. I may need to compile the kernel with the at driver as module so I can override whatever built in is taking my keyboard and leaving it unusable 2021-09-03 14:04:56 some laptops have WMI-related "extras" which use additional kernel modules but those not being loaded usually don't affect basic keyboard operation 2021-09-03 14:05:31 but live and disk install are basically using the *same* kernel so how will building your own kernel solve things? 2021-09-03 14:05:54 I will put the at module ad loadable 2021-09-03 14:06:16 As loadable 2021-09-03 14:06:54 "11:35 PM but live and disk install are basically using the *same* kernel so how will building your own kernel solve things?" That is the theory - practice is showing a different thing hehe 2021-09-03 14:07:18 The thing is 2021-09-03 14:07:43 nope, they are using the same *built* kernel, they may be loading different modules during boottime however, that's why I suggested looking at dmesg and lsmod output from the live system 2021-09-03 14:07:49 In the live boot I can inspect dmesg and see that the at built in module is loaded very earlier and setup my keyboard quite right 2021-09-03 14:07:54 e.g. "dmesg|grep -i input" 2021-09-03 14:08:35 But at initramfs I can't or visualize because the boot is too quick 2021-09-03 14:09:10 hughwz: sorry to be nitpicking but the at keyboard module is not loaded - it is built into the kernel and so cannot be loaded, its already present. It is initialised however... 2021-09-03 14:09:36 Sorry I mean my keyboard is loaded 2021-09-03 14:09:42 your keymap? 2021-09-03 14:09:52 us 2021-09-03 14:10:24 no I was asking when you said "Sorry I mean my keyboard is loaded" if you mean that your keymap was being loaded 2021-09-03 14:10:38 No, the device 2021-09-03 14:10:46 what device? 2021-09-03 14:11:06 Just a sec 2021-09-03 14:11:48 "AT translated set 2 keyboard" 2021-09-03 14:11:58 As device/... 2021-09-03 14:12:17 ok, "initialised" rather than "loaded" (which normally refers to a kernel module) 2021-09-03 14:12:34 so I'd expect to see 4 lines related to PS/2 devices in the dmesg output 2021-09-03 14:12:46 2 serio lines, for keyboard and mount 2021-09-03 14:13:04 the "input:" line 2021-09-03 14:13:30 and before all of those a i8042: PNP: PS/2 Controller" line 2021-09-03 14:14:00 I got several inputs 2021-09-03 14:14:35 In dmesg 2021-09-03 14:15:11 did you do the disk install via "setup-alpine"? 2021-09-03 14:15:20 No 2021-09-03 14:15:48 so how did you install it? 2021-09-03 14:16:01 Ow I also got a fujitsu_laptop module may be the blame one 2021-09-03 14:16:23 Manually 2021-09-03 14:17:00 With setup-disk $folder 2021-09-03 14:17:05 wondering if you left something out of your install method... 2021-09-03 14:17:10 https://cateee.net/lkddb/web-lkddb/FUJITSU_LAPTOP.html 2021-09-03 14:17:34 that seems to be for "extra" stuff like I mentioned earlier regarding WMI, so should not stricly speaking be necessary to load 2021-09-03 14:17:59 any reason you didn't install using setup-alpine? 2021-09-03 14:18:36 Maybe - will have a look 2021-09-03 14:19:06 I will look at the script and see if there is anything run after the setup disk call - completely forgot to check for that 2021-09-03 14:19:39 I maybe assume the initramfs script will check for me - I'm used to the genkernel so that's why. 2021-09-03 14:19:45 Would* 2021-09-03 14:21:36 I have a script for building Alpine disk images, but its intended for servers, not for desktops/laptops 2021-09-03 14:21:44 Well the only thing after setup-disk is setup lbu and apkcache. So I think I'm pretty complete ( and also did that before) 2021-09-03 14:22:05 I will check that Fujitsu module seems likely I may be missing it 2021-09-03 14:26:09 that module is present in the linux-lts package so you can try adding it to the mkinitfs config and rebuild the initramfs - no expecting that to make a difference buy who knows. You might need to add it to the "modules=" list in the Syslinux config if it doesn't get auto loaded. 2021-09-03 14:27:02 BTW do you have "quiet" in your Syslinux command line list? Removing it will give you some more output during boot - but will probably means things scroll off the screen twice as fast lol 2021-09-03 14:28:11 Hi. I'm trying to get my RPI4 to recognize a RTL8111 ethernet. I can't seem to find the module for it. Does anybody have an idea on how to get this module on the RPI4 kernel? 2021-09-03 14:29:08 minimal: I removed but can't see much it is too quick! 2021-09-03 14:35:54 Fuck yeah solved the problem 2021-09-03 14:36:10 the fujitsu module? 2021-09-03 14:36:13 After trying the Fujitsu module to no avail 2021-09-03 14:36:19 I did a Google and found this 2021-09-03 14:36:21 https://bbs.archlinux.org/viewtopic.php?id=219469 2021-09-03 14:36:39 I was looking for what that module is and someone got the same problem 2021-09-03 14:36:49 I need the psmouse module 2021-09-03 14:38:15 weird, that should only affect mouse support and not keyboard support 2021-09-03 14:38:23 Fuck yeah working like a charm 2021-09-03 14:38:53 Thanks for the help mate 2021-09-03 14:38:54 indeed on the VM here which uses PS/2 keyboard I specifically have psmouse module blacklisted as its a server with no need for a mouse 2021-09-03 14:39:13 Holy moly 2021-09-03 14:39:21 sounds like something weird with that particular laptop's hardware design 2021-09-03 14:39:43 Yeap maybe they share some circuitry or lines 2021-09-03 14:40:21 as that article mentions Synaptics then that could be the case 2021-09-03 14:40:53 Is alpine devs interested in this kinda of thing? Just wondering if I should push a fujitsu.modules or laike 2021-09-03 14:40:56 Alike 2021-09-03 14:41:24 To the mkinifs package 2021-09-03 14:41:50 try adding "psmouse" to Syslinux's "modules=" list? If that works then edit /etc/update-extlinux.conf and add it to the modules entry 2021-09-03 14:42:36 and then run the Syslinux updater to modify the /boot/extlinux.conf file 2021-09-03 14:43:23 haven't tried PS/2 based keyboard with physical machines in a long time as I have a USB-based KVM for servers 2021-09-03 14:44:17 Im not familiar with these alpine scripts but will have a look - maybe no need to tinker with init anyway. But still, I had the nvme module missing before so clearly the automatic scrips are somehow limited in the detection aspects 2021-09-03 14:44:28 Initramfs I mean 2021-09-03 14:45:26 must admit I'm not up-to-date on the setup scripts as I have my own for building prepared disk images for Cloud/VM/Physical machines 2021-09-03 14:46:31 you'll probably want to install the nvme-cli package as well 2021-09-03 14:48:06 Milamber75: linux-firmware-rtl_nic seems to be what i have loaded 2021-09-03 14:48:16 but it should be there if you just have linux-firmware 2021-09-03 14:48:46 Cool - I moved to alpine because of that. Just want to be close to what I'm deploying and increase my avail ram. 2021-09-03 14:49:42 Thanks again mate 2021-09-03 14:49:56 no problem 2021-09-03 15:01:20 Yeah, I have linux-firmware installed, and it didn't work. It shows up in lspci only. 2021-09-03 15:04:53 i can give you my lsmod if you want to see if something isn't loaded in there 2021-09-03 16:07:18 How does any of you automaticall suspend the notebook prior to battery exhaustion? I could probably write a script for cron to pm-suspend at x %, but I wonder if somebody did something smarter 2021-09-03 16:08:16 anyone using tg/telegram-cli from repo? when running "dialog_list" i get error: > Assertion failed: 0 (tgl/structures.c: tglf_fetch_message_media_new: 944) .. zsh: illegal hardware instruction telegram-cli -k /etc/telegram-cli/tg.pub 2021-09-03 16:08:18 does acpid sent battery events? 2021-09-03 16:08:38 send* 2021-09-03 16:13:20 eris[m]1: I don't think so 2021-09-03 16:16:44 hm 2021-09-03 16:19:00 could do something with https://linux.die.net/man/1/inotifywait 2021-09-03 16:19:54 and the sysfs file 2021-09-03 16:40:02 veiviser: That might help. But I don't see a realtek directory under /lib/modules/5.10.61-0-rpi4/kernel/drivers/net/ethernet. I think the driver's just not included in the apk. 2021-09-03 16:42:16 huh, i seem to have it 2021-09-03 16:42:22 but i use -edge 2021-09-03 16:48:03 seems to be BIG difference in package availability between edge and the other versions 2021-09-03 16:49:21 it's not a package difference, just the kernel module, and it's weird because you do need this one for the rpi4 ethernet and the linux-rpi4 kernel is seemingly missing it 2021-09-03 16:51:05 I'm technically not using an RPI4, but rather a CM4. The board I'm using is a DFR0767, which has 2 ethernets. One of them is the built-in broadcom ethernet, which is working fine. The other is the realtek which I can't bring up. 2021-09-03 16:51:22 ah 2021-09-03 16:52:40 The tarball for the RPI doesn't have edge, I thought. How did you build yours so that it's edge, and not the RPI version? 2021-09-03 16:56:02 Good afternoon. I use the program dia, how can it join the two windows, as installed by default in other distros? 2021-09-03 17:00:29 i use rpi4-uefi so i use normal images, but booting aside everything should be the same, all the rpi4 images have is the overlay/ stuff that is included in rpi4-uefi instead, more or less 2021-09-03 17:01:02 just moves the booting stuff one layer down 2021-09-03 17:16:11 So the image you downloaded was the standar aarch64 one on the page? 2021-09-03 17:17:06 yes 2021-09-03 17:17:28 and those definitely have the realtek modules 2021-09-03 17:17:46 I found it, thanks. dia --integrated 2021-09-03 17:24:02 having a new issue with 3.14.2 on arm64 2021-09-03 17:24:03 #30 16.58 Executing ca-certificates-20191127-r5.trigger 2021-09-03 17:24:03 #30 16.58 ERROR: ca-certificates-20191127-r5.trigger: script exited with error 1 2021-09-03 17:24:24 seems to be affecting several different packages in the same way 2021-09-03 17:27:52 patdk-lap: have you tried manually running what the trigger runs (but without the /dev/null output) to see what it shows? 2021-09-03 17:27:54 "/usr/sbin/update-ca-certificates --fresh" 2021-09-03 18:32:23 well, how am I suppose to ru nthat when it fails to install? 2021-09-03 18:33:09 patdk-lap: did it fail to install, or did the trigger run after install fail? 2021-09-03 18:33:26 isn't the trigger part of the install 2021-09-03 18:35:43 don't believe so, a package can register a trigger on any directory/file (belonging to any package) to take an action when something changes there 2021-09-03 18:39:38 so the output you showed was a problem with the ca-certificates package trigger - that doesn't necessarily mean the ca-certificates package was updated, just that something changed in one or more of the directories it "watches": /usr/share/ca-certificates, /usr/local/share/ca-certificates, /etc/ssl/certs, /etc/ca-certificates/update.d 2021-09-03 18:44:04 ah fixed it 2021-09-03 18:44:11 something was broken with qemu 2021-09-03 19:18:37 Hi everyone! Sorry to bother with a dumb question, but here it goes - I currently use Ubuntu on a remote bare metal server, that funny enough runs docker with a bunch of Alpine images. Recently I've been looking for a systemd free and specially secure out-of-the-box Linux distro, Alpine was my first thought. Is running Alpine on bare metal a crazy thing? 2021-09-03 19:19:12 no 2021-09-03 19:19:31 I run OpenBSD on my router too, but recently I'm having a lot of power outages, I'm thinking on going on Alpine full on 2021-09-03 19:19:49 We run alpine bare-metal on our infrastructure 2021-09-03 19:20:02 That's awesome! 2021-09-03 19:20:14 Alpine is a full-os, was running on servers way before docker existed 2021-09-03 19:20:42 It's just that the minimalistic approach was suitable for docker as well 2021-09-03 19:21:50 That's great! I'm going to give it a try then, I just love the idea of the PIE on all packages and minimal mentality 2021-09-03 19:22:07 Thanks so much for the reply :) 2021-09-03 19:22:37 no problem 2021-09-03 19:23:32 againstalllogic: for Alpine as a bare-metal server you might be interested in my script: https://github.com/dermotbradley/create-alpine-disk-image 2021-09-03 19:24:07 Thank you so much! And sorry I ended up tagging you :( 2021-09-03 19:24:19 He is used to it :P 2021-09-03 19:24:23 lol 2021-09-03 19:25:01 yupe, I'm well used to it :-) 2021-09-03 19:31:12 last question, for a VPS I should use the "virtual" iso right? 2021-09-03 19:31:26 generally makes sense, yes 2021-09-03 19:31:39 thanks 2021-09-03 19:32:59 yes, depending on the VPS provider only virtio modules may be needed 2021-09-03 21:21:57 hey, does anyone know ho to get about setting up bluetooth on alpine? 2021-09-03 21:22:15 got the service in runlevels, got bluez installed 2021-09-03 21:22:18 but bluetoothd is crashing 2021-09-03 21:23:59 what does it crash with 2021-09-03 21:26:39 i dont know 2021-09-03 21:28:21 oh 2021-09-03 21:28:25 dbus setup failed 2021-09-03 21:28:44 :1.5 isn't allowed to own the service org.bluez due to security policies in the configuration file 2021-09-03 21:33:53 hmm, maybe a restart would do me good 2021-09-03 21:35:45 I installed `b43-firmware` and `b43-fwcutter` from `aports` and the repos respectively, then I added `b43` to `/etc/modules`, rebooted, aaaand there's still no interface for Wi-Fi. No `wlan0` or `wlp3s0` or anything like that. [bump] 2021-09-03 21:58:36 new error! 2021-09-03 21:58:54 it pairs, but just fails 2021-09-03 22:00:40 do you connect after pair 2021-09-03 22:01:49 no 2021-09-03 22:01:53 the connecting fails ^^ 2021-09-03 22:01:54 sorry 2021-09-03 22:04:03 with the very helpful error message: org.bluez.error.failed 2021-09-03 22:34:30 i pair successfully but cannot connect at all 2021-09-03 22:34:38 have found no advice online 2021-09-03 22:34:46 im not using pulseaudio, just alsa 2021-09-03 22:39:17 i take it you have the bluez-alsa stuff 2021-09-03 22:39:26 ya 2021-09-03 22:39:34 im actually tryiing to a pair a mouse though 2021-09-03 22:39:53 but the advice online is installed the pulse stuff 2021-09-03 22:39:57 install* 2021-09-03 22:40:28 worth a try since it doesn't take long to fiddle with 2021-09-03 22:41:07 i dont want to use pulse 2021-09-03 22:41:09 its a bit annoying 2021-09-03 22:43:07 try pipewire 2021-09-03 22:44:20 pipewire is more of the same 2021-09-03 22:50:14 hmm 2021-09-03 22:50:15 new behaviour 2021-09-03 22:50:24 error failed 2021-09-03 22:50:24 connected: no 2021-09-03 22:50:24 its started Connected: yes 2021-09-03 22:56:28 not very close to the same 2021-09-03 22:57:27 annoying, i mean :P 2021-09-03 23:19:30 even in that way :p 2021-09-03 23:20:09 mmm 2021-09-03 23:20:13 ill just try pulse 2021-09-03 23:20:17 i have more experience with it 2021-09-03 23:20:19 i packaged it once 2021-09-03 23:24:06 installing pulse did not produce a pairing 2021-09-04 03:48:03 vlc no open. https://pastebin.com/NSW1r824 2021-09-04 03:51:26 version 3.14.2 2021-09-04 03:54:03 if you want the gui to open you want to install vlc-qt 2021-09-04 03:54:27 aside from that i guess it failed to connect to pulse but that's a separate issue 2021-09-04 04:11:36 Ok. thanks 2021-09-04 04:18:02 He found the sound, I installed alsa. 2021-09-04 06:11:10 hello, i installed alpine with mini root filesystem, it's a virtual machine so i try linux-virt kernel. My problem is this new Os can't detect the ethernet card. I chroot and add linux-firmware but no use 2021-09-04 06:13:01 how to let it detect my ethernet card? it's only start lo networking now 2021-09-04 06:15:38 If you use the minirootfs, did you make sure the right services are enabled in openrc? 2021-09-04 06:15:42 did you install mdev? 2021-09-04 06:16:31 no, i only install linux-virt and linux-firmware 2021-09-04 06:16:35 and gummiboot 2021-09-04 06:16:45 let me try it 2021-09-04 06:20:34 linux-firmware should not be needed for virtual hardware afaik 2021-09-04 06:21:37 Is package named "mdevd"? 2021-09-04 06:46:21 if a ooold 1TB external hdd takes forever to mkfs.ext4, is it probably broken? tried a couple of times ... 2021-09-04 06:47:19 should not take ages 2021-09-04 06:55:08 i add mdevd package and mdev service to sysinit, it still cannot find my network device... 2021-09-04 07:00:19 have to reboot to free this hdd seems :| 2021-09-04 07:01:26 Poao: maybe you should start with the virt image, not a minirootfs 2021-09-04 07:01:58 ok 2021-09-04 07:29:50 what do you use for pdf2txt? 2021-09-04 07:40:20 ah i see poppler-utils has pdftotext 2021-09-04 08:09:13 epub2txt in repo seems nice 2021-09-04 08:09:27 had to install calibre to use ebook-converter before :p 2021-09-04 11:27:27 I try to run the application from the flatpack from regular user, but get an error bwrap: Can't mount proc on /newroot/proc: Operation not permitted | error: ldconfig failed, exit status 256 2021-09-04 11:28:13 How to fix that? 2021-09-04 11:30:19 maybe a bad flatpack 2021-09-04 11:32:19 Under root al works fine. 2021-09-04 11:32:35 But i dont want to run it under root... 2021-09-04 11:33:58 does it happen with other flatpacks? 2021-09-04 11:35:04 Hm, i dont have any other flatpacks, let me try to install something... 2021-09-04 11:36:42 lopid: yep, same error 2021-09-04 11:37:28 i wonder if you could create /newroot, owned by your user, and then have it work 2021-09-04 11:43:04 lopid: didnt work 2021-09-04 11:49:59 same error? 2021-09-04 12:05:10 Hello, I have an issue with rpi4 and camera module, could anyone help perhaps? I am running Alpine 3.14 on a raspberry pi 4 and I have connected a raspberry pi camera rev 1.3. The problem is that I cannot enable the camera! That is, the /dev/video0 doesn't appear even after adding to the config.txt the options "start_x=1, gpu_mem=128". Anyone tried something similar? 2021-09-04 12:05:11 yep 2021-09-04 12:05:34 If i run under root - no errors, all works fine. 2021-09-04 12:05:40 maybe strace has something more useful 2021-09-04 12:07:12 nothing in dmesg about the camera device, draser? 2021-09-04 12:10:14 @lopid let me check 2021-09-04 12:10:20 just lopid 2021-09-04 12:15:13 No, I don't see anything in dmesg... 2021-09-04 12:27:57 Anybody tried setting up a camera in a raspberry pi 4 running alpine? 2021-09-04 12:54:06 Anybody tried setting up a camera in a raspberry pi 4 running alpine? My rpi doesn't seem to recognise the camera... 2021-09-04 12:54:24 Also does anyone know where can I find the start4x.elf file? 2021-09-04 12:56:23 https://pkgs.alpinelinux.org/contents?file=start4x.elf&path=*&name=&branch=v3.14&arch=armv7 2021-09-04 13:24:40 Thank you lopid :) Unfortunately it doesn't work even with this start4x.elf file 2021-09-04 13:27:53 Anybody tried setting up a camera in a raspberry pi 4 running alpine? My rpi doesn't seem to recognise the camera... 2021-09-04 13:32:25 Solved it --> I was editing the usercfg.txt file instead of the config.txt (as recommended by alpine). The issue is solved if I edit the config.txt instead. Thanks again lopid! 2021-09-04 13:32:39 hmm. ok, good 2021-09-04 13:45:42 I installed `b43-firmware` and `b43-fwcutter` from `aports` and the repos respectively, then I added `b43` to `/etc/modules`, rebooted, aaaand there's still no interface for Wi-Fi. No `wlan0` or `wlp3s0` or anything like that. [bump again] 2021-09-04 13:48:59 b43 isn't shown in `lsmod`? 2021-09-04 13:50:13 It does show up. 2021-09-04 13:50:16 Along with its dependencies as well, lopid. 2021-09-04 13:51:11 nothing about the device in `dmesg`? 2021-09-04 13:52:10 There are two lines. 2021-09-04 13:52:53 [ 22.960711] b43-phy0: Broadcom 4322 WLAN found (core revision 16) 2021-09-04 13:53:26 [ 23.011223] Broadcom 43xx driver loaded [ Features: PNLS ] 2021-09-04 13:53:27 That's it. 2021-09-04 13:54:22 is it in `lspci`? 2021-09-04 13:56:05 Yes. 2021-09-04 13:56:29 just not in `ip l`? 2021-09-04 13:56:57 03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01) 2021-09-04 13:57:03 lopid: No. 2021-09-04 13:57:43 probably won't be in `ifconfig -a`, either? 2021-09-04 13:58:04 Nope. 2021-09-04 13:58:35 Do I need wireless-tools? 2021-09-04 13:59:08 wouldn't have thought so. it sounds like the device is indeed detected, just not configured for use 2021-09-04 13:59:56 there is a command to enable or disable wifi. i am not sure if it removes the device, though, and can't remember what it is 2021-09-04 14:00:09 iw… 2021-09-04 14:00:16 maybe it's in wireless-tools 2021-09-04 14:00:40 Yeah, iw is part of wireless-tools, which I've just installed. 2021-09-04 14:01:42 Does it matter if I have mdev or udev? 2021-09-04 14:01:49 don't know 2021-09-04 14:02:42 maybe it was rfkill 2021-09-04 14:03:17 It only shows hci0, which is a bluetooth thing. 2021-09-04 14:03:32 It's neither softblocked nor hardblocked. 2021-09-04 14:04:17 from `rfkill list`? 2021-09-04 14:04:35 Yes. 2021-09-04 14:05:44 i suppose /etc/network/interfaces comes into it after the device should have appeared 2021-09-04 14:08:07 I couldn't find `wlan0` or `wlp3s0` in that file. 2021-09-04 14:09:07 do they occur anywhere under /etc or /boot? 2021-09-04 14:09:19 anywhere relevant 2021-09-04 14:12:07 Can I use GNU grep to perhaps search for them in the files recursively? 2021-09-04 14:12:33 grep -rsE '(wlan0|wlp3s0)' /etc /boot 2021-09-04 14:13:31 Nothing. 2021-09-04 14:16:43 i don't know if they should, not using wifi myself 2021-09-04 14:18:46 Pretty sure they don't have to be. 2021-09-04 14:34:56 what card are you using 2021-09-04 14:35:09 wait, you said already 2021-09-04 14:35:21 Yes. 2021-09-04 14:35:53 post full dmesg 2021-09-04 14:36:29 iw is iw, wireless-tools has iwconfig 2021-09-04 14:38:47 Hello71: https://termbin.com/uvpm7 2021-09-04 14:39:16 why didn't you post the immediately following lines about firmware load failed 2021-09-04 14:40:19 Hello71: That's all I got. 2021-09-04 14:40:27 i mean earlier 2021-09-04 14:40:53 you pasted two lines but not the middle two lines or the succeeding seven errors 2021-09-04 14:40:54 Because I was not aware of it. 2021-09-04 14:43:06 well, it tells you where to get the firmware 2021-09-04 14:43:21 reading through it that specific one cannot be in linux-firmware or somesuch because of licencing issues, but i didn't check too much 2021-09-04 14:44:09 I know. 2021-09-04 14:44:48 b43-fwcutter also doesn't give you any firmware, it's a tool tool that extracts those requisite firmware files from the download you get from broadcom 2021-09-04 14:45:19 the instructions on the link tell you what to do next 2021-09-04 14:53:01 Yes! I followed the instructions and now I've got it! 2021-09-04 14:53:28 glad it works :) 2021-09-04 14:57:05 ! 2021-09-04 15:00:31 Aaaaand I ruined it. 2021-09-04 15:03:29 f 2021-09-04 15:11:30 "wlan0 Failed to read scan data : Resource temporarily unavailable" 2021-09-04 15:11:56 What I did was remove wlan0 from /etc/network/interfaces because I accidentally chose dhcp when I wanted static. 2021-09-04 15:12:24 And now I get this error when I scan for networks, whether with setup-interfaces or iwlist wlan0 scanning. 2021-09-04 15:14:11 add it back to the file and see if it works? 2021-09-04 15:15:13 I don't know the syntax. 2021-09-04 15:17:54 http://manpages.org/etc-network-interfaces/5 2021-09-04 15:19:05 I already read the manpage and got the syntax I need, lopid. 2021-09-04 15:19:44 hint taken 2021-09-04 15:21:00 Besides editing `/etc/hosts` accordingly, `auto wlan0 \n iface wlan0 \n\t address ADDR \n\t gateway ADDR` is all I need for a static config, right? 2021-09-04 15:21:37 yes 2021-09-04 15:24:12 stopping wpa_supplicant might get it working again 2021-09-04 15:24:15 or just reboot 2021-09-04 15:24:30 Hello71: The problem has already been solved. 2021-09-04 15:26:26 … 2021-09-04 16:09:03 Hi what is a purpos of /apks/ on installation iso, as i understand it includes main utilities which you can install without networks (it's a local repository). But what if i have a network and remove /media/usb/apks/ from /etc/apk/repositories and use remote repository. As i guess i have to sync apk cache, because i need installed .apk files. Can i delete /apks folder after that? 2021-09-04 16:09:45 i tried to remove /apks folder and i have a problem with mounting modloop after reboot 2021-09-04 20:01:26 hey guys 2021-09-04 20:02:44 alpine have a web hosting, like a debian (people.debian.org) 2021-09-04 21:04:35 kurb42: no 2021-09-05 06:57:24 I see the opencl icd loader package, but what do I do to actually get OpenCL running on my compuper? I have an amd gpu 2021-09-05 09:45:09 its usually the apps that put data in .cache that deletes it also? 2021-09-05 10:09:58 ACTION nods 2021-09-05 10:15:31 :] 2021-09-05 13:15:46 Why doesn't "/etc/init.d/networking" contain something like "want firewall" in depend function? 2021-09-05 13:16:10 It makes sense to first start firewall, then mess with network configuration, no? 2021-09-05 13:19:14 ACTION https://lk.tc/5W19S 2021-09-05 13:19:16 ACTION https://gso.gs/feEBjm 2021-09-05 14:12:25 i've upgraded to alpine edge, and bluetoothctl no longer works 2021-09-05 14:13:15 it errors with dbus: arguments to dbus_connection_get_objection_path_data() were incorrect, assertion connection != nulll failed in file dbus-connection.c 2021-09-05 14:14:55 hm 2021-09-05 14:15:32 mybe ive resolved it 2021-09-05 14:19:09 nope! 2021-09-05 14:23:56 hmm, i added pulseaudio like basically everything was suggesting and now my audio doesn't work 2021-09-05 14:24:24 veiviser 2021-09-05 14:24:27 you reccomened it right 2021-09-05 14:28:28 and neither does bluetooth... 2021-09-05 14:28:30 still 2021-09-05 14:28:33 gah 2021-09-05 14:30:29 uhhm 2021-09-05 14:30:31 my headphone set connected 2021-09-05 14:30:37 but there's no audio from pulse 2021-09-05 14:30:56 OH 2021-09-05 14:30:58 it works! 2021-09-05 14:31:00 audio!! 2021-09-05 14:31:41 but i cant change volume 2021-09-05 14:45:58 hmm 2021-09-05 14:46:04 so, audio output through bluetooth works 2021-09-05 14:46:13 but it won't output from the builtin speakers or the headphone jack 2021-09-05 14:47:05 uhhhh 2021-09-05 14:47:06 ok 2021-09-05 14:47:07 black magic 2021-09-05 16:50:01 Is alpine linux suitable for desktop use? what is the purpose of alpine linux? 2021-09-05 16:54:22 yes 2021-09-05 16:54:40 suitable depends (big one is no electron apps) (which i dont mind tbf) 2021-09-05 16:54:56 qemu win10 vm for all that crap 2021-09-05 16:55:15 flatpak has them all 2021-09-05 16:55:42 big one = big feature 2021-09-05 16:55:51 xd 2021-09-05 16:55:56 alpine linux is suitable for desktop use 2021-09-05 16:55:56 originally it was intended to run from ram, right? 2021-09-05 16:55:59 like for routers and shit 2021-09-05 16:56:13 it's used in docker containers a shit ton bcos its tiny 2021-09-05 16:56:17 as compared to most linux distributions 2021-09-05 16:56:45 i've used less capable distros than alpine as desktops 2021-09-05 16:57:34 ACTION uploaded an image: (9KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/8bdb357f46bbd4958f087972bd6fa634644364ee/image.png > 2021-09-05 16:57:51 ah kiss 2021-09-05 16:58:08 berries is an incredibly cute hostname 2021-09-05 16:58:14 thanks :) 2021-09-05 16:58:22 it's a portmaneu of my name and my partner's name 2021-09-05 16:58:28 pretty ~ 2021-09-05 16:58:39 thematically, my laptop has a strawberry sticker 2021-09-05 16:59:01 the one that has alpine on it, that is 2021-09-05 16:59:05 that one's also called berries 2021-09-05 16:59:23 add a raspberry for me 2021-09-05 16:59:34 haha, i dont think i have a sticker of that 2021-09-05 16:59:55 i've got four new ones arriving on the 10th or something 2021-09-05 17:03:11 ACTION uploaded an image: (111KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/06add8bf94123cc75a723b16408a8274b75188a7/image.png > 2021-09-05 17:03:22 ACTION uploaded an image: (54KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/3d8a66090e9e5ec573fe21ab80562756ef575f39/image.png > 2021-09-05 17:03:43 ACTION uploaded an image: (94KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/40a1f03440bc37d247be3248669cf13cd0f5469e/image.png > 2021-09-05 17:04:07 postmarketos is alpinelinux? what changes? 2021-09-05 17:04:19 eris[m]1: i do want all of those 2021-09-05 17:04:47 this is more alpine-offtopic tbf 2021-09-05 17:05:13 haha, i didnt know that one existed 2021-09-05 17:05:23 postmarket is like 2021-09-05 17:05:33 a pretty different alpine? heavily adapted for mobile devices iirc 2021-09-05 17:05:39 i think it has a bunch of different custom packages and such 2021-09-05 17:07:55 does anyone have a phone with postmarketos? 2021-09-05 17:08:51 i think that you'll find plenty of people who do in pinephone channels and such! those are quite big on pmOS iirc :) 2021-09-05 17:51:50 Sorry I can't join the #postmarketos channel on OFTC. It gives me the following error: #postmarketos: You must connect via SSL to join this channel (+ S). Anyone know how this is done? 2021-09-05 17:52:42 ask on #oftc for the procedure for your client. I think #oftc is the right channel. 2021-09-05 17:53:21 thanks 2021-09-05 17:53:43 nuovolnx: it's in theory enough if you connect to port 6697 instead of 6667 2021-09-05 17:53:47 with most clients 2021-09-05 17:55:48 6697 for TLS yes 2021-09-05 18:03:37 user____: thank you very match 2021-09-05 18:20:13 yw 2021-09-05 18:21:52 does anyone know either how to: get urxvt to not error with 'unable to calculate font width', or how to get xterm to recognise C-backspace as 'delete word' 2021-09-05 20:46:05 is alpine practical for desktop use on a laptop for a programmer 2021-09-05 20:46:48 im considering alpine/void/solus/fedora for a work laptop mainly programming in C, Rust and Go 2021-09-05 20:47:15 endigma: I've been using alpine in my laptop for a month now, it's pretty good. I came from gentoo 2021-09-05 20:47:25 it's simpler ans less complicated 2021-09-05 20:47:40 I'm aware that compiling stuff with glibc is a non-option without docker 2021-09-05 20:47:51 endigma: it would depend on what software you develop, the languages and tooling mostly 2021-09-05 20:48:00 i do literally everything in docker/droneci 2021-09-05 20:48:16 endigma: if you need to distribute binaries linked with glibc is not a good idea, otherwise it's fine for rust/c/go 2021-09-05 20:48:29 is the general desktop support good? 2021-09-05 20:48:34 stuff like vscode and spotify won't work since 1) electron doesn't play nice, and 2) many prebuilt binaries won't work 2021-09-05 20:48:50 if you care to fiddle around a little to get X running with the right drivers, it's pretty neat as a workstation 2021-09-05 20:49:06 endigma: what do you mean by general desktop support? 2021-09-05 20:49:29 getting probably KDE or XFCE4 running with an IDE of some sort 2021-09-05 20:49:50 im aware that vscode only works well with flatpak and thats not a big deal 2021-09-05 20:50:27 endigma: then it's fine i think, personaly I use just dwm and nvim, saw no roadblocks there 2021-09-05 20:50:50 lately i've mostly been using emacs (and historically a lot of vim/neovim) and launching WMs directly after X startup, it's been unproblematic 2021-09-05 20:50:50 but KDE and XFCE are in the repos, so it should work 2021-09-05 20:51:30 I might stick with void for similar minimalism w/ glibc ootb though 2021-09-05 20:51:38 It's pretty easy to setup x with the setup-xorg-base script too 2021-09-05 20:52:28 endigma: void is nice too, but the repos seem messy, I use it on my work computer, the glibc version, and from time to time i can install or update a package because is missing a checksum or something similar 2021-09-05 20:52:59 other than that it's a really good distro 2021-09-05 20:53:01 I've never experienced any broken packages on void on my desktop, other than `nvidia` 2021-09-05 20:53:19 and i don't think that's void's fault 2021-09-05 20:53:30 they update to what nvidia calls stable and it crashes the gpu bios on suspend 2021-09-05 20:53:43 it's not broken per say, just missing a checksum, so xbps can't install the package 2021-09-05 20:54:00 im not sure how a package with no checksum made it onto the repos 2021-09-05 20:54:10 they have CI runs on github that like lint everything to hell and back 2021-09-05 20:54:10 most of the time a sync resolves the issue 2021-09-05 20:54:39 endigma: well, it happened 2021-09-05 20:54:50 regardless, thanks for input 2021-09-05 20:55:43 sorry, it's not a missing checksum, but missing signatures https://voidlinux.org/news/2021/07/signing-disruption.html 2021-09-05 20:56:03 but it's not a big deal, just telling my experience with it 2021-09-05 20:56:27 you dont need docker to compile glibc stuff 2021-09-05 20:56:34 you can cross compile 2021-09-05 20:56:39 or you can just a chroot 2021-09-05 20:57:51 hmm, im getting screen tearing even with a compositor enabled on my x11 2021-09-05 20:58:04 eris[m]1: picom? 2021-09-05 20:58:23 eris[m]1: i just use docker anyway, so my workflow wouldn't be disturbed 2021-09-05 20:58:33 yes 2021-09-05 20:58:36 i was using picom 2021-09-05 20:58:48 i get minor screentearing without picom and major screentearing with it 2021-09-05 20:58:57 im using the kernel modesetting driver 2021-09-05 20:59:01 and i have a 4k screen 2021-09-05 20:59:04 what graphics driver 2021-09-05 20:59:07 eris[m]1: try picom --experimental-backends --vsync 2021-09-05 20:59:13 OH 2021-09-05 20:59:14 bsync 2021-09-05 20:59:16 vsync 2021-09-05 20:59:34 that is what i was missing 2021-09-05 20:59:35 gbless 2021-09-05 20:59:47 also ~/.config/picom/picom.conf 2021-09-05 20:59:55 you can put it into your config: vsync = true; 2021-09-05 21:00:18 but --experimental-backends you can't, for me it works better 2021-09-05 21:01:18 eh, i prefer flags 2021-09-05 21:01:23 i dont like to edit too many config files 2021-09-05 21:01:35 urxvt's font display is rlly weird for me 2021-09-05 21:06:00 eris[m]1: ever tried st? Works much better, at leas for me 2021-09-05 21:07:40 i have! 2021-09-05 21:07:41 i hated it 2021-09-05 21:07:43 st is awful 2021-09-05 21:08:02 i went through the whole deal 2021-09-05 21:08:04 with patches 2021-09-05 21:08:05 build systems 2021-09-05 21:08:15 configuring with the dumb config.h 2021-09-05 21:08:26 and nothing actually worked for me 2021-09-05 21:09:07 like sure 2021-09-05 21:09:09 i got a terminal 2021-09-05 21:09:10 that worked 2021-09-05 21:09:14 the scrolling behaviour was.. bad 2021-09-05 21:09:25 the featureset 2021-09-05 21:09:27 bleh 2021-09-05 21:09:36 the patches? basically mutually incompatible 2021-09-05 21:10:34 For me it works fine, i just really need the scrollback patch 2021-09-05 21:10:58 i think it has been a year since I messed with it, you only really need to configure it one time 2021-09-05 21:11:24 i tried it 2021-09-05 21:11:26 it didnt work 2021-09-05 21:11:41 something like urxvt or xterm works much better 2021-09-05 21:11:46 other than this damned font spacing issue 2021-09-05 21:12:30 or this bloody Ctrl-Backspace 2021-09-05 21:14:55 st suports true color and has a better unicode support too, out of the box 2021-09-05 21:15:12 but fixing the scrolling it's really anoying 2021-09-05 21:15:16 yes 2021-09-05 21:15:34 the scrolling sucking hard is a bigger issue than unicode support 2021-09-05 21:16:36 if you are intrested, this is my diff with some patches, just apply to 0.8.4 https://0x0.st/-wT9.diff 2021-09-05 21:18:38 not really 2021-09-05 21:18:41 sorry 2021-09-05 21:36:38 st is an apt acronym for what it is 2021-09-05 21:49:31 Trying to figure out bugs in the installation process for data mode installs on Raspberry Pi, so I can get it working for my own use case, and so I can update the wiki. Anyone else had any luck? 2021-09-05 21:51:57 End goal is a data mode installation with the apk cache, lbu backups, and /var are all on a 2nd partition on the internal disk. Figured out the right combination of workarounds to get apk and lbu working correctly, but can't get persistent rw /var to stick. Reboot the system and the whole thing goes back to diskless. 2021-09-05 21:56:33 Have a feeling the problem is in mount order or initramfs /etc/fstab not picking up the changes during boot, but don't know how to troubleshoot that. Should I even be trying to store the apk cache and apkvols on the /var mount; or should I put /var on its own partition entirely? 2021-09-05 23:47:31 Spent a few hours digging into mkinitfs and figured out what I was doing wrong. Now running into these issues: 2021-09-05 23:47:32 https://gitlab.alpinelinux.org/alpine/mkinitfs/-/issues/5 2021-09-05 23:47:38 https://gitlab.alpinelinux.org/alpine/aports/-/issues/7780 2021-09-05 23:51:20 does anyone have any clue on how to use the busybox acpid? 2021-09-05 23:51:25 the alpine wiki page isn't very helpful 2021-09-05 23:52:18 i want to get my laptop to run pm-suspend when the lid is closed 2021-09-05 23:53:44 Gonna be honest, the whole "data mode" installation path feels like it was hacked in and not really planned out. It only works in one very specific and undocumented configuration, and even then persistent /var is totally broken. 2021-09-05 23:54:17 If it needs more work, it should be broken out into its own wiki page. 2021-09-05 23:54:49 eris[m]1: You're probably better off with busybox's documentation for acpid 2021-09-05 23:55:33 https://www.thinkwiki.org/wiki/How_to_configure_acpid 2021-09-05 23:56:02 OH 2021-09-05 23:56:10 thats where busybox's docs have been this whole time?? 2021-09-05 23:56:36 the alpine page on setting up ur laptop to suspend doens't work 2021-09-05 23:56:37 lol 2021-09-06 00:01:13 christ, this script is overly complicated 2021-09-06 00:01:52 doesn't look that complicated to me 2021-09-06 00:02:14 compared to the system that was meant to work 2021-09-06 00:02:15 lol 2021-09-06 00:03:52 eris[m]1: you can always simplifiy to your needs 2021-09-06 00:04:14 Yeah, dunno if I'd want the hassle of setting up Alpine on my laptop. VMs, containers, and embedded devices are plenty. 2021-09-06 00:04:45 im almost done 2021-09-06 00:04:51 well, works on my machine 2021-09-06 00:04:51 just need to get it suspending on lid close 2021-09-06 00:04:53 That wiki isn't busybox's docs, it's just another site that references busybox acpi stuff 2021-09-06 00:04:58 ah 2021-09-06 00:05:39 interestingly 2021-09-06 00:05:43 this makes no mention of acpi.map 2021-09-06 00:05:58 acpid is trying to do something with that file 2021-09-06 00:06:12 https://wiki.alpinelinux.org/wiki/Busybox_acpid 2021-09-06 00:07:45 I dunno, I've been messing around with alpine for a week and I've yet to get it working on bare metal as documented. 2021-09-06 00:09:18 An ultra lightweight distro ideal for running edge services sounded perfect on paper, but in practice its a tough sell compared to something like Flatcar. 2021-09-06 00:09:57 AlexHunterCodes: what problems did you run into? 2021-09-06 00:11:16 1. setup-alpine can be provided an answer file, but it can't run headless on boot. You've got to log in locally or over SSH to run the command to process the file. 2021-09-06 00:11:26 what the heck is flatcar 2021-09-06 00:11:34 also like 2021-09-06 00:11:37 im typing this from alpine rn 2021-09-06 00:11:47 2. v3.14 added cloud-init support, but it's entirely undocumented 2021-09-06 00:12:56 i just used the install to disk 2021-09-06 00:13:25 rather than the weird lbu thing 2021-09-06 00:13:37 also, anyone know what the acpi.mapfile does? 2021-09-06 00:13:52 3. Data mode installs have 3x FIXMEs referring to 5x different workarounds from 4 months ago, gotta figure out the right combination yourself, and even once you get it right it still can't remount /var 2021-09-06 00:14:05 like busybox acpid does not look like it has documentation 2021-09-06 00:14:20 but something is going on with /etc/acpi.map 2021-09-06 00:15:20 I installed here with LUKS + LVM, disk mode and secure boot, didn't find a single big problem 2021-09-06 00:15:47 using diskless mode in a desktop machine or laptop is absurd 2021-09-06 00:15:48 4. Raspberry Pi builds are provided, but the documentation is all over the place. Only install method that works is sys. 2021-09-06 00:16:23 i think you're meant to use sys lol 2021-09-06 00:16:37 sys is the best config for a desktop/laptop, no? 2021-09-06 00:17:26 I can't seem to get xorg to work to 2 different thinkpads. The first used to work until I updated it maybe a week ago, and the other is fresh install. It looks like the error is it can't recognize the display and it might be a permissions problem but I've been trying to fix it for about an hour now with no success 2021-09-06 00:17:46 hmm 2021-09-06 00:17:52 is your user in the video group? 2021-09-06 00:18:15 i never put it in there so I'm gonna say no 2021-09-06 00:18:21 Porkyofthepine[m]: how did you setup x? My install is in a x230 2021-09-06 00:18:34 you should add 2021-09-06 00:19:01 Porkyofthepine[m]: you have to add your user to the input and video groups, or use elogind 2021-09-06 00:19:17 heyitscassio: I followed this step by step https://wiki.alpinelinux.org/wiki/Dwm 2021-09-06 00:19:24 I'm adding it now 2021-09-06 00:20:02 I followed the same guide i think 2021-09-06 00:20:33 Yes, but I'm not running on a desktop/laptop. Alpine advertises itself as perfect for stateless systems that run from RAM (diskless/data mode) in cloud VMs or edge/embedded devices (routers, SBCs, etc.), which is *perfect* for my use case. Except those setups aren't documented or tested, everyone is focused on sys mode. 2021-09-06 00:21:38 with the /etc/acpi.map, acpi logs acpid: "button/lid LID/open 00000080 00000000": No such file or directory 2021-09-06 00:21:43 which is really interesting 2021-09-06 00:21:49 because it's trying to do something 2021-09-06 00:21:53 AlexHunterCodes: well, start by trying to solve a FIXME, everybody can contribute 2021-09-06 00:21:53 but isn't figuring it out 2021-09-06 00:23:47 adding the user to wheel, input, and video fixed one error and created another XD but it's a step in the right direction! I'll report back if I get stuck again 2021-09-06 00:24:45 eris[m]1: probably it trying to run a script located at /etc/acpi/LID/00000080 2021-09-06 00:24:55 Whoops, sorry for the whois there. 2021-09-06 00:25:04 at least here it seems to do that 2021-09-06 00:25:55 heyitscassio: I would, but it looks like patches on the linked issues have sat there for 4 months, and one of them for over a year. It doesn't look like anyone is actually in charge. 2021-09-06 00:26:16 i finally got it. It was the group problem and I was missing multiple video packages 2021-09-06 00:28:12 heycassio: yeam it doesn't seem like it 2021-09-06 00:28:26 it's taking the last field of /etc/acpi.map and doing. something 2021-09-06 00:28:27 with it 2021-09-06 00:33:12 eris[m]1: figured it out 2021-09-06 00:33:36 I'd love to contribute back towards fixing these issues, but it's tough to get started when I can barely tell if the issues I'm having are bugs or me just being dumb. 2021-09-06 00:34:00 oh? 2021-09-06 00:34:20 make a script at /etc/acpi/LID/00000080/00000001 for the lid close action and the same path but 00000000 is the script that runs when you open the lid 2021-09-06 00:34:36 OJ 2021-09-06 00:34:37 YES 2021-09-06 00:34:40 bless 2021-09-06 00:34:46 do i need acpi.map? 2021-09-06 00:35:01 Like, if I were to get involved, where do I start? IRC? Mailing lists? Gitlab/GitHub? 2021-09-06 00:35:04 nope, i think it comes by default 2021-09-06 00:35:13 alright! 2021-09-06 00:35:13 "The built-in map file contains only PWRB/PWRF (power button) and LID (lid close)." 2021-09-06 00:35:16 hi everyone, I was wondering if anyone can point me to the scripts in intramfs that do the luks drive decryption 2021-09-06 00:36:45 trivalto: sec, I was just looking at that 2021-09-06 00:37:16 for me the /run/cryptsetup folder is empty... does that sound right ?? 2021-09-06 00:37:56 also tried /etc/crypttab ... bu I get no password prompt 2021-09-06 00:38:14 trivalto: how its your kernel cmdline? 2021-09-06 00:39:00 it has the crytoroot=UUID cryptdm and cryptkey options 2021-09-06 00:39:22 are you using a keyfile? 2021-09-06 00:39:31 yes I tried that 2021-09-06 00:39:33 no dice 2021-09-06 00:39:48 if not you can just use cryptdm=main for example, without a keyfile 2021-09-06 00:39:57 but when in the emergency initramfs ... cryptsetup luksOpen /dev/sdx ..... --key-file works 2021-09-06 00:40:21 and you want to use a keyfile? 2021-09-06 00:40:39 I would rather have the password prompt 2021-09-06 00:41:14 I had problems when I ommited the cryptdm opt 2021-09-06 00:41:25 I guess more importantly, I am considering using Alpine in some projects at work so getting a more detailed understanding of the decrypt process is important 2021-09-06 00:41:43 here i have set to 'cryptdm=main' 2021-09-06 00:41:51 is the process documented anywhere ?? 2021-09-06 00:42:03 ok let me give that a quick gry 2021-09-06 00:42:09 nvm, the thing I was looking at was just to add luks modules to the initfs. 2021-09-06 00:42:30 and cryptroot is set to the UID of the encrypted partition, not the root lv 2021-09-06 00:42:55 i already have the cryptdm parameter 2021-09-06 00:43:56 trivalto: look for cryptops in /usr/share/mkinitfs/initramfs-init 2021-09-06 00:44:37 ok 2021-09-06 00:44:42 things really are not greatly documented 2021-09-06 00:45:07 fair enough 2021-09-06 00:45:13 thanks by the way for your help 2021-09-06 00:45:37 root 2021-09-06 00:46:29 cryptops no found 2021-09-06 00:47:02 the thing that got me is that cryptroot doesnt have to point to the root subvolume, but the encrypted drive or partition 2021-09-06 00:47:49 trivalto: sorry, i missed a t its cryptopts 2021-09-06 00:48:16 no probs 2021-09-06 00:48:21 that is what I was looking at too 2021-09-06 00:48:31 Yeah, same here 2021-09-06 00:48:38 but I did not see an explicit command that decrypts a drive involving cryptsetup 2021-09-06 00:49:15 those just look like options to a script that is supposed to find the crypt volume nlplug-findfs 2021-09-06 00:49:21 am I reading that right ?? 2021-09-06 00:49:45 trivalto: that is in the nlplug-findfs source, i think 2021-09-06 00:50:12 Yeah, it's so it can pull an apkvol from a crypt volume, I don't think its so it can properly mount and boot from it. 2021-09-06 00:50:29 I think that the initfs just gets the params and gives to nlplug-finds 2021-09-06 00:50:55 does nlplug-findfs call cryptsetup ?? 2021-09-06 00:51:28 to me it seems like it mounts the encrypted drive AFTER cryptsetup or something else has opened it 2021-09-06 00:51:40 trivalto: kinda, it uses the lib directly i think 2021-09-06 00:51:57 because the #include 2021-09-06 00:52:02 then I should be able to do it manually 2021-09-06 00:52:11 have you tried to call it manually ?? 2021-09-06 00:52:24 at least then we can narrow it down that the options are the culprit 2021-09-06 00:52:40 trivalto: when i didn't set the cryptdm correctly i was able to mount it manualy in a rescue shell 2021-09-06 00:53:10 what are you cmdline parameters ?? 2021-09-06 00:53:15 if the initfs drops you into one, decrypt the drive and mount it into /sysroot or something like that 2021-09-06 00:53:28 yes, I can do that 2021-09-06 00:53:41 both manually and with the keyfile that has been dropped into the initramfs 2021-09-06 00:54:04 I am interested in how this all hangs together so I can troubleshoot it 2021-09-06 00:54:55 trivalto: here it is. I'm using something different now because of secure boot https://0x0.st/-wmM.sh 2021-09-06 00:55:05 thank you 2021-09-06 00:55:51 you are correct I am idiot and did not investigate nlplug-findfs 2021-09-06 00:56:14 command switch -c ===== run cryptsetup luksOpen when CRYPTDEVICE is found 2021-09-06 00:57:24 trivalto: It's not your fault, mkinitfs it's pretty good, but it's on desperate need of documentation 2021-09-06 00:57:37 nlplug-findfs -c /dev/sda1 -m root_crypt -k /crypto_keyfile.bin works 2021-09-06 00:57:54 ok so now I know it's the options that are screwed 2021-09-06 00:58:30 I am going to edit the init file and echo some variables out so I can see with what variables nlplug-findfs is run 2021-09-06 01:02:12 looks like the smarts in the init script is checking if cryptkey=yes in cmdline 2021-09-06 01:02:20 I am going to see if that is the problem 2021-09-06 01:08:37 i've learned that it seems that opencl is in the amdgpupro driver 2021-09-06 01:08:40 fuckin why, though 2021-09-06 01:08:48 what about opencl is SECRETIVE and IMPORTANT TO KEEP THAT WAY 2021-09-06 01:15:49 because APIs like cuda and opengl/opencl are just standards left for the gpu manufacturers to implement 2021-09-06 06:23:03 hi all... 2021-09-06 06:23:33 if useful to anyone ... not declaring a cryptkey in kernel cmdline ... you get asked for the password. 2021-09-06 06:23:56 also I made a big mistake and used the UUID of the actual decrypted luks filesystem 2021-09-06 06:24:18 not the uuid of the partition that is labeled luks 2021-09-06 06:24:21 trivalto: you also get asked if the key isn't able to unlock it 2021-09-06 06:24:26 now all working great 2021-09-06 06:24:29 perfect thanks 2021-09-06 06:24:37 might be a useful addition to the wiki.. 2021-09-06 06:24:53 maybe like a red disclaimer for dummies like me who did not think through the UUID 2021-09-06 06:25:14 it's a common mistake to make 2021-09-06 06:25:25 yeah, for rookies ... 2021-09-06 06:25:28 just kidding 2021-09-06 06:25:31 you learn something when you do it 2021-09-06 06:25:34 :D 2021-09-06 06:25:36 for sure thanks 2021-09-06 06:25:54 no also came back to say that this is a very friendly channel I will be back 2021-09-06 06:26:51 it is all not part of a fully encrypted "including /boot" alpine template that I can use for many things ... 2021-09-06 06:27:00 *now part of a ... 2021-09-06 06:27:12 do you use luks2 for /boot? 2021-09-06 06:27:35 yes 2021-09-06 06:27:44 oh, so it works well i assume now 2021-09-06 06:27:46 interesting 2021-09-06 06:27:53 yes 2021-09-06 06:27:55 very well 2021-09-06 06:28:01 with btrfs and luks2 support on grub i might also give it a try 2021-09-06 06:28:36 yeah, it all starts with grub.... and grub supports both luks and btrfs 2021-09-06 06:28:52 good to hear 2021-09-06 06:29:01 luks2 was problematic some time ago 2021-09-06 06:29:11 so you should be good... also ... here is something that MIGHT help you 2021-09-06 06:29:25 if you format your disk MBR make sure the StartLBA is 2048 2021-09-06 06:29:30 that messed me up 2021-09-06 06:29:45 because the grub boot image was too big ... so it would not install to /dev/sda 2021-09-06 06:29:46 oh yeah, to have space for stage 1 2021-09-06 06:29:52 yes 2021-09-06 06:29:56 but i use gpt nowadays 2021-09-06 06:29:58 because you need a bit of modules 2021-09-06 06:30:01 thanks anyways 2021-09-06 06:30:04 fair enough 2021-09-06 06:30:45 I plan to use this in a real coreboot machine too which I use with seabios ... so that is why I am using mbr 2021-09-06 06:31:16 didn't coreboot allow flashing bootloader to rom? 2021-09-06 06:31:34 coreboot is THE BIOS 2021-09-06 06:31:37 right 2021-09-06 06:31:42 no more proprietary bios 2021-09-06 06:32:00 and I do not want to use tianocore ... so I use seabios instead ... 2021-09-06 06:32:12 smaller trusted base to begin with 2021-09-06 06:32:50 granted there is still firmware .... but after ripping out the ME from the cpu it is still the most secure base bar none 2021-09-06 12:08:32 alexhuntercodes: yeah, but fuck everything about closed software 2021-09-06 12:54:03 Good Morning. My chrome doesn't sync, I click the configure sync button it asks for username and password but it doesn't sync. I click again on the sync this button to configure it again. 2021-09-06 12:54:16 Version 91.0.4472.164 (Developer Build) (64-bit) 2021-09-06 16:39:51 Hi, I've two questions: 2021-09-06 16:39:51 2nd, AFAIK the arm packages are built inside qemu. Are the actual qemu flags somewhere documented? I'd like to use your experience to fasten up my own arm-build-VM (actually not for alpine right now, but who knows^^) 2021-09-06 16:39:51 1st, is there a benefit from https://github.com/alpinelinux/awall over plain nftables? 2021-09-06 19:21:35 is there an issue with the home page? last update shown is dated August 31. 2021-09-06 19:34:09 tempnick: I've seen this happen in the past, if you click on the "Read More" link you'll see current info 2021-09-06 19:35:51 ok, thanks. 2021-09-06 20:23:47 Anyone else having this assertion failure in qemu-system-x86_64 on x86_64, edge? ERROR:../accel/accel-softmmu.c:82:accel_init_ops_interfaces: assertion failed: (ops != NULL) 2021-09-06 20:33:07 yyp: sounds like something mentioned on here several days ago. An extra qemu (graphics related?) package needs to be installed from memory 2021-09-06 20:36:39 `apk add qemu-modules` seems to fix it 2021-09-06 20:37:06 yyp: was on 30th, yeah no indication of what specific subpackage was missing 2021-09-06 20:37:46 qemu-accel-tcg-x86_64 maybe 2021-09-06 20:38:24 Sounds like it could be by the assertion location 2021-09-06 20:39:03 Yeah, that's the package 2021-09-06 20:39:12 Also one of qemu-ui-* packages to get a GUI 2021-09-06 21:01:59 holgersson: nftables imo obsoletes large parts of awall, so there's that 2021-09-06 21:02:49 danieli: OK, thanks 2021-09-06 21:03:27 plus nftables is generic and not distro-specific so that's another star in my book 2021-09-06 21:03:49 and there are full-fledged compability layers for e.g. iptables-nft 2021-09-06 21:11:43 Cogitri, hello 2021-09-06 21:23:09 Hej 👋 2021-09-06 22:40:13 Cogitri: hej, hur mår du? :) 2021-09-07 07:59:18 sircmpwn: can I pm you for something unrelated to Alpine? It's about Truecraft 😄 2021-09-07 07:59:29 I guess 2021-09-07 07:59:38 truecraft is dead and buried 2021-09-07 07:59:59 I know 2021-09-07 08:17:34 hello, I'd like to ask if the 32 bit version of alpine linux is i586 compatible and how would one modify the install iso such that it would be possible to install only with serial 2021-09-07 08:25:00 to add a little bit of context to my question I should probably tell you that I'm trying to install alpine linux on my barracuda f400 firewall which has a VIA Eden 500MHz CPU which is unfortunately only i586 compatible which prevented me from installing archlinux32 on it because it always halted just after successfuly loading the initframs presumably because it loaded an incompatible instruction 2021-09-07 08:35:29 alpine for 32-bit x86 is built for i586 2021-09-07 08:35:56 nice! 2021-09-07 08:37:07 so now I just need to figure out how to modify the iso which has been my biggest struggle so far 2021-09-07 08:38:09 the only thing you should need to change is the kernel boot parameters, adding "console=ttyS0" 2021-09-07 08:38:12 I've tried everything from ISO Master to mkisofs but nothing gave me anything usable 2021-09-07 08:38:59 if you're trying to extract, modify, then rebuild the official iso, mkisofs should work but you'll need specific parameters to allow it to be bootable 2021-09-07 08:39:43 I know what to add and where to add it as I've read this very well written article (https://wiki.alpinelinux.org/wiki/Enable_Serial_Console_on_Boot) but I just don't know how 2021-09-07 08:42:23 it seems like that whenever I run mkisofs it just doesn't work as it should because every filename gets capitalized and the files in syslinux don't look anywhere near to what I want 2021-09-07 08:46:25 is there any method of building the iso which would be relatively easy without the need to install a lot of dependencies and would give me similar result to the iso that's available for download with the only difference being the ability to install it only with serial? 2021-09-07 08:48:53 I'm really new to all of this so I have pretty much no idea as to how should I go about this 2021-09-07 08:50:21 what options are you passing to mkisofs/xorriso 2021-09-07 08:52:58 also, are you booting off a real cd drive, or a usb drive 2021-09-07 08:53:07 USB 2021-09-07 08:53:50 but the file system is write protected so I can't do it the easy way... 2021-09-07 08:54:34 and yes, I've tried the usual tricks to get it to work 2021-09-07 08:54:50 i'm not sure what you mean by "usual tricks" here 2021-09-07 08:55:57 things like hdparm -r0 2021-09-07 08:56:24 that would do nothing, as would trying to mount forced read-write. it is an ISO filesystem, those are inherently not writable 2021-09-07 08:56:41 yeah, I know 2021-09-07 08:56:54 the thing i would suggest, is that you try something like unetbootin, which will extract to a fat filesystem instead, which would then be modifiable 2021-09-07 08:57:18 I've tried but I couldn't get it to boot 2021-09-07 08:57:19 failing that, look at the script that actually builds the iso image in aports (scripts/mkimg.base.sh) to see how it does it 2021-09-07 08:57:44 isohybrid images are kinda complicated to get working right, and that is what this is 2021-09-07 08:57:53 I know 2021-09-07 08:59:31 I'm also not sure if I could even build that 32 bit alpine linux iso with my 64 bit arch 2021-09-07 09:03:02 if you have extracted the contents of the iso into the folder "alpine", then made your modifications and are trying to put it back together, then you should be using something like this to put it back together 2021-09-07 09:03:03 https://paste.sr.ht/~ky0ko/48da305261fb58823ffd7fa81b356b186ff10e5a 2021-09-07 09:04:31 have you tried if it works? 2021-09-07 09:08:24 i just gave it a shot, and yes 2021-09-07 09:08:44 https://i.imgur.com/C8rbtsf.png 2021-09-07 09:09:26 in both iso and mbr mode 2021-09-07 09:09:31 with exactly the command line i gave you 2021-09-07 09:09:53 that would be amazing 2021-09-07 09:10:16 I'll try it on the real thing and I'll let you know 2021-09-07 09:10:20 thank you 2021-09-07 09:11:47 can also confirm that if i edit syslinux.cfg beforehand, adding console=ttyS0 to the command line, qemu happily boots with a command line console 2021-09-07 09:12:13 do note that the installed system will not retain that and you will have to chroot in after install and follow the instructions from the wiki page 2021-09-07 09:12:42 well, maybe not chroot, but you get the point - you'll have to edit the config yourself after installing 2021-09-07 09:13:32 i have to go to bed, good luck 2021-09-07 09:39:22 it works!!! 2021-09-07 09:39:36 I'm so happy 2021-09-07 09:40:10 time to learn more about alpine linux :) 2021-09-07 09:47:39 oh, that's a little awkward, it doesn't want to connect to network :| 2021-09-07 09:56:42 for some reason the network interface is in unknown state 2021-09-07 09:57:20 Hello, I have a postgress database i'd like to upgrade to pg13 from 12, how is this done on alpine? I believe I need to have pg12 and 13 installed at the same time to do pg_upgrade 2021-09-07 10:00:05 "apk upgrade" should do it, no? 2021-09-07 10:01:27 ah yeah i see, the apk upgrade gives me some instructions 2021-09-07 10:02:10 https://git.alpinelinux.org/aports/tree/main/postgresql/postgresql.pre-upgrade?h=3.14-stable 2021-09-07 10:08:45 is it normal that the standard installation iso doesn't automatically connect me to the network or is it a problem with drivers? 2021-09-07 10:09:56 how far did it get? 2021-09-07 10:10:15 all the network interfaces are down 2021-09-07 10:10:57 the chipset is rtl8100c 2021-09-07 10:11:16 i don't think it will connect until you configure it with setup-alpine, for example 2021-09-07 10:58:01 anyone got a terminal telegram application to work? 2021-09-07 12:09:18 hello. 2021-09-07 12:10:02 there seems to be a problem with the git web interface, e.g., https://git.alpinelinux.org/aports/commit/?id=b1954d06f581b89192fbbc5809a5810a350c2235 2021-09-07 12:10:15 502 Bad Gateway 2021-09-07 13:05:15 hi there, I tried to use ether-wake from busybox but I get "Operation not permitted" as a user 2021-09-07 13:05:27 ether-wake works as root 2021-09-07 13:05:39 is this the intended behavior ? 2021-09-07 13:06:39 One would assume so. To send WoL packets it needs raw sockets 2021-09-07 13:07:17 I can send the packet with netcat without root 2021-09-07 13:07:49 which is from busybox too 2021-09-07 13:09:00 that's why I was surprised 2021-09-07 13:09:26 iff you know the IP address to send to, and there is an arp entry for it 2021-09-07 13:10:22 some things will react to broadcast, some things want the packet to be addresses to the actual mac address 2021-09-07 13:11:11 I only tried with broadcast on both 2021-09-07 13:22:55 Guess it could try to be clever, and if it can use broadcast use a plain socket to send to the broadcast address of the interface, but busybox things in general are not very clever 2021-09-07 13:24:11 meh, i'll stick to my onliner of bash piped to netcat 2021-09-07 13:24:41 thanks for the insights 2021-09-07 14:14:27 I did not understand ( edsonwolf sets mode +i on edsonwolf ) 2021-09-07 14:57:52 edsonwolf: https://www.oftc.net/UserModes/ 2021-09-07 15:15:26 by default users are set +i 2021-09-07 16:51:14 edsonwolf: Are you using Chrome or Chromium? Chromium doesn't support syncing anymore: https://archlinux.org/news/chromium-losing-sync-support-in-early-march/ 2021-09-07 17:09:40 I've installed 32 bit version of alpine linux on a flash drive but everytime it just segfaults followed by kernel panic: https://imgur.com/a/Su0ekTm 2021-09-07 17:09:58 do you have any idea what might be wrong with it? 2021-09-07 17:11:29 the CPU is i586 compatible VIA Eden 500MHz model and all I've done to the installation is that I've modified the files mentioned in https://wiki.alpinelinux.org/wiki/Enable_Serial_Console_on_Boot to get a serial console output working 2021-09-07 17:16:21 it seems rather strange because I've installed it on the same hardware and it worked just fine 2021-09-07 17:18:10 also, the partition that it tries to mount exists which would suggest that the process responsible for locating it caused the first segfault 2021-09-07 17:19:22 but that's unfortunately all that I can tell you about it 2021-09-07 17:55:25 xordspar0 thank you, google is always shutting down everything, it lives on free software and uses it wrongly. 2021-09-07 18:41:27 I've never never been so let down this week 2021-09-07 18:43:56 the installation iso of alpine linux just works fine but the installed os just segfaults just before or possibly even when it's just trying to mount the root filesystem on /sysroot :( 2021-09-07 18:44:47 I'm just so disappointed and I have absolutely no idea what to do with this 2021-09-07 19:05:12 low expectations/disappointment is my default, which makes it really nice when anything works, on a basic level. but anyway, looks like you've got your UUID wrong or something 2021-09-07 19:13:51 nope, the UUID is correct 2021-09-07 19:14:16 I've checked that with lsblk on my machine 2021-09-08 00:59:52 ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/mMtLngApGeuEhgupETtpuUZK/message.txt > 2021-09-08 01:02:59 ^ spam 2021-09-08 01:04:10 alright, I've found out that the problem with that segfault was specific to that USB drive but now I have a different problem where I can't log into the system 2021-09-08 01:05:56 when I type in the username and password and press enter it displays the password and asks me for it again after which the whole thing freezes for a while and than it resumes to this behaviour 2021-09-08 01:13:14 oh, so that was caused just by bad inittab configuration 2021-09-08 01:13:28 good to know 2021-09-08 01:14:15 what was the issue exactly? 2021-09-08 01:14:39 wrong path in a 'wait' action to switch the runlevel ? 2021-09-08 01:14:45 I've had that issue before, but I had switched shells incorrectly, rather than it being an init script 2021-09-08 01:15:05 not sure if I'm helping here :) I'm glad you fixed it though 2021-09-08 01:20:14 the issue was that the getty was listening on the same console twice 2021-09-08 01:20:37 ah 2021-09-08 01:22:06 my setup is pretty weird so I had to do some manual configuration which I'm pretty terrible at given that I've started with alpine linux just yesterday :D 2021-09-08 01:23:02 but so far I'm quite enjoying the journey :) 2021-09-08 01:46:35 https://imgur.com/a/vWB8KNx 2021-09-08 01:58:20 ooh alpine on a Barracuda firewall, that's cool! 2021-09-08 03:51:25 nick back-2-95 2021-09-08 03:52:20 Anyone know why git.alpinelinux.org is down? 2021-09-08 11:18:17 Good Morning. I updated to edge, and the off and suspend button is gone. Then I realized that there is a problem with polkit, when as root I see the error: 2021-09-08 11:18:19 https://pastebin.com/w7cqAmUr 2021-09-08 11:19:34 But it's much faster and using less memory, I even went back to using firefox. Very cool. 2021-09-08 11:20:44 have you tried to locate those shared libraries to see if they are present in your system? 2021-09-08 11:21:06 sometimes they can be present but just have a different filename 2021-09-08 13:40:59 groowy, They are not, if I understand cert they are installed by polkit, it is installed, I tried to reinstall but it removes my xfce and others, kkk 2021-09-08 20:18:51 hey all... can I just go from 3.10.x to 3.14.x by changing the repo's apk pulls packages from? 2021-09-08 20:42:52 that's how one upgrades, but i don't know if it's ok to jump so many versions at once 2021-09-08 21:08:33 hi 2021-09-08 21:10:12 is there a good manual for awall? The AlpineLinux docs are rather "slim" and the wiki only contains the design document and a little HowTo. Did not find and manpage or other sophisticated documentation. 2021-09-08 21:11:23 I struggle a lot with the effect awall makes on iptables in combination with docker. I got strange connection problems, a lot of duplicate rules etc. and I don't know how to deal with that 2021-09-08 21:12:06 doesn't look like there is. there is https://gitlab.alpinelinux.org/alpine/awall 2021-09-08 21:13:21 @lopid, thanks, that is a good start. 2021-09-08 21:13:33 no twitter here 2021-09-08 21:14:24 lopid, sorry, I used to use mastodon too much :P 2021-09-08 21:18:06 may I ask you to take a quick look at my iptables chains? https://nopaste.net/12SA52mfXk 2021-09-08 21:18:42 The input chain (and the others too) are filled with duplicated lines. Is this intended? 2021-09-09 01:14:01 Hello. Mikrotik has announced Docker image support on their forthcoming RouterOS release. Delivering small packages such as RIPE Atlas or OONI soft probes on their platform could be nice. However this would require MIPSBE for their legacy devices (new ones are ARM based). 2021-09-09 01:15:22 I wonder if Alpine would be a good candidate for such applications. Or should I look elsewhere. 2021-09-09 05:15:48 alimj: hi, I'm not a member of any alpine linux team, but looking at the architectures listed on the packages website, I'm not seeing any mips big endian 2021-09-09 05:16:30 mips64 appears to have packages, but an installer is not provided on the downloads section of alpine.org 2021-09-09 05:17:13 that said it's excellent on arm! 2021-09-09 05:21:52 i believe a decision was recently made to drop mips, as there have been difficulties with a large number of packages, as well as obtaining working builder hardware, particularly now that the architecture is effectively discontinued (MIPS the company is moving to risc-v henceforth) 2021-09-09 13:34:33 what's the deal with https://docs.alpinelinux.org? has it been abandoned, or is it just that noone stepped up to contribute? 2021-09-09 13:35:47 (perhaps it is being updated and i just don't know, the copyright date still says 2019 :p) 2021-09-09 13:36:59 also i can't find the source code for it anywhere :p 2021-09-09 13:38:12 knuxify: https://gitlab.alpinelinux.org/alpine/docs 2021-09-09 13:39:04 knuxify: Its not abandoned. Just going very slowly for a number of reasons. 2021-09-09 13:39:50 ah, alright. sorry if i worded this badly :p 2021-09-09 17:01:36 groovy, remove flatpak and run apk fix, he reinstalled poolkit and went back to hibernate 2021-09-09 18:17:14 Hello, I've just installed boost1.75-dev on alpine 3.14 and looking at ldd /usr/lib/libboost_iostreams.so I see a bunch of symbol not found errors which seems to be symbols from libstdc++ 2021-09-09 18:17:26 any idea if I'm doing something wrong 2021-09-09 19:17:46 is build-base installed? 2021-09-09 19:44:47 lopid no, no difference after I install it. Also I don't think that's the solution anyway, as that's what apk add boost1.75-dev should do if it wasn't installed ? 2021-09-09 19:45:21 it does seem like a bug to me, if I install patchelf and do patchelf --add-needed libstdc++.so /usr/lib/libboost_iostreams.so then ldd doesn't complain anymore 2021-09-09 19:45:38 but since I'm not very familiar with alpine I want to check first that I'm not doing anything wrong 2021-09-09 19:49:08 sorry i can't help 2021-09-09 19:51:11 maybe a simple 'ldconfig' would help ? 2021-09-10 01:04:06 Howdy folks, I'm using the mkimage scripts here: https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image_with_mkimage 2021-09-10 01:04:48 Trying to make a customized image. Is there any more documentation beyond the wiki here? I'm looking for a way to drop in flat files, and ideally run some scripts in the chroot before xorriso makes the image 2021-09-10 01:10:09 computermouth: does it have to be an ISO or is a disk image suitable? 2021-09-10 01:17:46 looking for an iso. The idea is to later have a userspace installer (calamares), with which to install to disk 2021-09-10 01:20:33 ah ok, I have a script for building disk images 2021-09-10 01:21:20 dang, thanks anyways. I looks like I may need to extend the aports scripts as well as the abuild functions 2021-09-10 01:21:26 Just figured I'd ask before doing so 2021-09-10 01:30:18 oh wait, it looks like there's some rc_add's and file creation in the genapkovl-* scripts 2021-09-10 01:55:32 computermouth: is alpine rolling 2021-09-10 01:56:39 friiq: I'm very very new to alpine. I'm a debian distro maintainer, trying out the alpine tools. But I believe it can be, if you target the 'edge' repositories vs 3.11, 3.12, etc 2021-09-10 01:57:00 ok, thanks. i did use those repos 2021-09-10 01:57:08 this is a great distro. thanks for working on debian, also. 2021-09-10 01:57:12 then I think you're good to go bud 2021-09-10 01:57:29 doesn't alpine feel like bsd? 2021-09-10 01:57:40 Oh, I don't really work on debian, besides bug reports. I make crunchbangplusplus 2021-09-10 01:58:04 I've actually only used bsd a few times. I'm mostly just interested in the speed and lightness 2021-09-10 01:58:48 cb++ is p. nice. you could easily port cb++ to alpine, i'm sure. 2021-09-10 02:00:24 can't say that i have a distro, but i have a kit. 2021-09-10 02:00:36 https://www.mercurial-scm.org/wiki/freq?action=AttachFile&do=get&target=301_Linux.tar.gz 2021-09-10 02:00:43 works on everything that i've used. 2021-09-10 02:00:58 I've made an in-place copy of it, which is nice. But I'd like to share it with other people, and struggling a bit with the image creation 2021-09-10 02:02:00 you're not far off, then :) 2021-09-10 02:02:44 getting there! 2021-09-10 03:50:36 hello, i was browsing the package contents of plan9port, and noticed that the plan9 directory is installed in /usr/lib. is this done to avoid messing with the PATH variable like the README of plan9port suggests? 2021-09-10 03:56:59 yes, plan9 has many tools that are named just like in unices but works differently, having them be installed by default in PATH would cause to lots of scripts to fail in interesting ways 2021-09-10 03:57:26 yeah, i've noticed how it's an issue to use the rc shell 2021-09-10 03:57:49 thanks, that makes some sense 2021-09-10 04:09:41 so if plan9port is installed under /usr/lib, does this mean i have to add the plan9 bin directory to my PATH anyways if i want to use a program like sam or acme 2021-09-10 04:10:42 yes 2021-09-10 04:12:05 thanks 2021-09-10 07:45:04 ACTION https://o11.me/VK3KV 2021-09-10 07:50:33 out of curiousity, is cron essential? (also i can see it running in 'ps' output, but 'apk info|grep cron' didnt list it?) 2021-09-10 07:50:53 couldnt see cron actually running anything 2021-09-10 07:56:59 the running crond is part of busybox pretty sure 2021-09-10 07:57:32 correct, cron is from busybox 2021-09-10 07:58:12 and its essential only if you define jobs 2021-09-10 07:58:54 hmm interesting 2021-09-10 07:59:10 there are packages that add scripts into /etc/periodic, eg: https://pkgs.alpinelinux.org/contents?file=&path=%2Fetc%2Fperiodic%2F*&name=&branch=edge&arch=x86_64 2021-09-10 07:59:15 but not many 2021-09-10 07:59:18 you can safely remove the service from runlevel if you never want to use it. 2021-09-10 07:59:27 and if you don't add your own jobs or use those (and want those jobs) you can disable it 2021-09-10 08:02:42 didnt know you could search for path like that :] 2021-09-10 08:02:57 :-) 2021-09-10 09:41:30 is cron (errors) logged anywhere? 2021-09-10 09:45:42 not unless you create /etc/syslog.conf, iirc 2021-09-10 09:45:58 or use MAILTO and redirection 2021-09-10 09:47:14 and/or 2021-09-10 11:00:32 is there any easy way of installing alpine without swap partition? 2021-09-10 11:00:43 manual partitioning i guess 2021-09-10 11:02:48 so partition the disk with setup-disk and than run setup-alpine? 2021-09-10 12:56:30 Good Morning. How do I place the volume icon on the xfce bar? 2021-09-10 13:03:53 right click → panel → add new items 2021-09-10 14:33:13 Does Alpine Linux have some equivalent to systemd's coredumpctl? 2021-09-10 14:34:02 which is…? 2021-09-10 14:42:02 https://www.freedesktop.org/software/systemd/man/coredumpctl.html 2021-09-10 14:57:09 https://xcp-ng.org/forum/topic/4951/pci-passthrough-to-alpine-extended-vm-intel-ax200-wifi-card 2021-09-10 14:57:53 Could anybody advice about issue I posted in above link? 2021-09-10 14:58:45 [ 3.993961] iwlwifi 0000:00:08.0: Failed to start RT ucode: -110 [ 4.468298] iwlwifi 0000:00:08.0: Failed to run INIT ucode: -110 2021-09-10 14:59:19 than you 2021-09-10 15:21:01 lopid. Yes, but it doesn't have the volume plugin, and it doesn't have to install 2021-09-10 15:21:53 maybe you have to install one 2021-09-10 15:22:40 That's the problem, I don't think. Hahaha 2021-09-10 15:23:03 hmm i don't immediately see one available… 2021-09-10 15:34:35 Hey there, has anyone here got terminal window blurring and opacity working on alpine? Picom gives errors on my end. Packages (that are unavailable in the repo) are possibly missing. 2021-09-10 15:36:26 are you using a compositor? 2021-09-10 15:39:40 On Alpine I used Picom 2021-09-10 15:41:03 I'm not using Alpine as of now, sinc I couldn't get window blurring nor opacity working. 2021-09-10 15:41:13 heh 2021-09-10 15:41:18 * I'm not using Alpine as of now, since I couldn't get window blurring nor opacity working. 2021-09-10 15:42:53 There were several issues, like I couldn't get pipewire to work and when I integrated my own Kernel, the Kernel would get thrown out by an updated 5.10 Kernel with mkinitfs where I have no clue how to disable that behavior. 2021-09-10 15:43:30 sorry i can't help 2021-09-10 15:43:34 * There were several issues, like I couldn't get pipewire to work and when I integrated my own Kernel, the Kernel would get thrown out by an updated Kernel with mkinitfs where I have no clue how to disable that behavior. 2021-09-10 15:44:12 … 2021-09-10 15:44:15 It's Ok, these problems are specific and window blurring and opacity aren't needed on a Server OS 2021-09-10 15:44:50 I use an ARM64 workstation, that's why I use a special Vendor Kernel with a special config :) 2021-09-10 15:45:51 my Mainboard is a "Server" in the sense that's it's ARM64 and that it's really powerful. 2021-09-11 04:36:31 Does anyone know of a better beginner guide for compiling your own kernel on Alpine than the one of the wiki? I keep getting stuck 2021-09-11 04:37:04 I need to compile my own kernel/modules to get my touchpad supported. I've been trying to compile the upstream vanilla linux 5.14.2 kernel from kernel.org following guides online 2021-09-11 04:42:01 I opened a draft MR on the Alpine GitLab for what I think should do it, but I can't test/deploy locally to be certain 2021-09-11 04:42:03 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/25016 2021-09-11 04:43:14 i don't think you need to do more than have the build tools installed, copy the config, and run make 2021-09-11 04:43:20 what error do you get 2021-09-11 04:43:55 Well, the guide says to clone aports and then use abuild 2021-09-11 04:44:12 If I change the config, it craps out on a hash check, I think 2021-09-11 04:44:32 sha512sum the config file and update the hash 2021-09-11 04:44:41 I have the vanilla upstream kernel compiled, but I can't get an initramfs for some reason 2021-09-11 04:45:14 Can I like, mask or move the other config files so it doesn't build all of the other arches? 2021-09-11 04:45:30 Does abuild take gcc options like the march=native stuff? 2021-09-11 04:45:35 it only builds your arch pretty sure 2021-09-11 04:46:01 you are working on this currently https://git.alpinelinux.org/aports/tree/main/linux-lts 2021-09-11 04:46:09 inside the APKBUILD at the bottom there are a bunch of sha512sums 2021-09-11 04:46:17 just update the ones for the files you change and abuild should work fine 2021-09-11 04:46:59 getting one is as simple as `sha512sum config-lts.x86_64` 2021-09-11 04:47:13 and for .x86, i see you changed both 2021-09-11 04:47:36 Yeah, I thought that'd be best since someone might want to run 32bit on a similar platform with the SYNA3602 touchpad 2021-09-11 04:47:44 I have no idea what I'm doing, to be honest 2021-09-11 04:47:53 Just figured this was better than begging on the mailing list 2021-09-11 04:48:57 once abuild works you should be able to install the built kernel package and the usual install process should generate the initramfs fine 2021-09-11 04:49:01 then you can see if the touchpad works 2021-09-11 04:49:19 Awesome. So git clone my branch, right? 2021-09-11 04:49:26 Sorry for the beginner questions 2021-09-11 04:50:39 just run `abuild` inside the directory with the APKBUILD 2021-09-11 04:50:56 also, you can run `abuild checksum` for it to update the checksums itself 2021-09-11 04:51:06 don't need to reclone anything 2021-09-11 04:52:28 https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#Build_the_package this page has more or less everything you would want 2021-09-11 04:52:56 for the building/installing part 2021-09-11 04:53:42 Awesome. Let me see what happens. 2021-09-11 04:53:47 Thank you for taking the time to help me 2021-09-11 04:59:25 I also was testing IWD, and I think the Alpine Kernel config is missing some of the required crypto/hash modules that IWD requires 2021-09-11 04:59:39 That will be my next MR if I'm not wrong 2021-09-11 05:01:07 https://iwd.wiki.kernel.org/gettingstarted 2021-09-11 05:02:49 no, it has them all 2021-09-11 05:03:19 it's missing something optional like des3_ede_x86_64 for more performance, but none of the required ones 2021-09-11 05:03:28 What about ARC4? 2021-09-11 05:04:04 it's enabled 2021-09-11 05:04:13 I just grep'd the config for CONFIG_CRYPTO_ARC4 and nada 2021-09-11 05:04:17 Huh. wtf 2021-09-11 05:04:19 https://git.alpinelinux.org/aports/tree/main/linux-lts/config-lts.x86_64#n8772 2021-09-11 05:04:21 I probably did it wrong 2021-09-11 05:04:46 if iwd doesn't print an error on start, all is well 2021-09-11 05:04:51 it's a startup check anyway 2021-09-11 05:05:37 Yeah, nah, it runs fine under OpenRC. No errors I see there. It just won't actually associate to any networks. Followed the wiki 2021-09-11 05:05:46 Really curious 2021-09-11 05:06:04 Kill it, change networkmanager backend and start wpa_supplicant and no issues 2021-09-11 05:07:03 I have fun issues on my install 🤣 2021-09-11 05:07:25 Like GDM not re-invoking after DPMS or sleep/resume, and having to CTRL+ALT+F1 it to get my computer back 2021-09-11 05:07:34 Me and like, one other person reported it 2021-09-11 05:07:53 i would try iwd directly without nm and see if it works then 2021-09-11 05:08:15 From the IWD terminal tools? 2021-09-11 05:08:25 yes, iwctl 2021-09-11 05:08:36 That's a good idea. I hadn't tried that since I'm using GNOME so it relies upon NetworkManager, but yeah. 2021-09-11 05:14:11 Do you know if Alpine plans to migrate everyone to IWD like they're looking to do from sudo to doas? 2021-09-11 05:18:29 i'm pretty sure they are not planning that 2021-09-11 05:43:15 Hello, I've been having some trouble launching an lxc container in alpine-edge, is this a good place to ask about it? 2021-09-11 05:46:26 what error do you get 2021-09-11 05:46:59 Basically when I run # lxc launch images:debian/11 I get this error: Error: Failed preparing container for start: Failed to start device "eth0": Failed to create the veth interfaces veth6b2e7893 and vethc9a6764c: Failed to run: ip link add veth6b2e7893 type veth peer name vethc9a6764c: RTNETLINK answers: Not supported 2021-09-11 05:47:17 * Basically when I run # lxc launch images:debian/11 I get this error: Error: Failed preparing container for start: Failed to start device "eth0": Failed to create the veth interfaces veth6b2e7893 and vethc9a6764c: Failed to run: ip link add veth6b2e7893 type veth peer name vethc9a6764c: RTNETLINK answers: Not supported 2021-09-11 05:47:55 * Basically when I run # lxc launch images:debian/11 I get this error: `Error: Failed preparing container for start: Failed to start device "eth0": Failed to create the veth interfaces veth6b2e7893 and vethc9a6764c: Failed to run: ip link add veth6b2e7893 type veth peer name vethc9a6764c: RTNETLINK answers: Not supported` 2021-09-11 05:49:43 did you follow the lxc guide on the wiki and the networking setup 2021-09-11 05:50:35 I followed the lxd instructions off the wiki 2021-09-11 05:50:38 heads up: openssl 3 is entering alpine edge. this is probably going to result in some weirdness for a little bit. thank you for your patience. 2021-09-11 05:51:45 I am running this alpine inside a kvm if that could be limiting my veth-ability 2021-09-11 05:55:55 I'm really digging my plasma desktop experience here, I hope edge doesn't cause too much bleeding ;-) 2021-09-11 05:57:39 I do have an lxdbr0 which magically appeared and isn't in /etc/networking/interfaces 2021-09-11 06:45:52 my best guess is there's no veth module loaded in the kernel? 2021-09-11 10:40:08 libudev-zero hotplugging stopped working after latest update for me. I believe they implemented "fileless hotplug" and we now need a helper program to handle events. Do we have it compiled in repositories? 2021-09-11 12:43:19 Ah no... 2021-09-11 12:43:19 >>> ERROR: linux-lts: build failed 2021-09-11 12:43:19 make: *** [/home/alpine/Sources/aports/main/linux-lts/src/linux-5.10/Makefile:185: __sub-make] Error 2 2021-09-11 12:49:40 any SIP phones I can get working on alpine linux? 2021-09-11 13:16:37 hmm, i can't seem to get multimc working 2021-09-11 13:16:39 it errors with this: Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/client/main/Main has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 2021-09-11 13:17:53 Wait 2021-09-11 13:17:55 never mind 2021-09-11 13:18:39 eris[m]1 that error message translates to: you have java 8 installed, but you need java 16 2021-09-11 13:21:38 i think 11 will work aswell 2021-09-11 13:23:10 i had java 16 installed 2021-09-11 13:23:15 it just was acting weird 2021-09-11 13:33:09 Daily "I want opencl" message 2021-09-11 13:34:47 "patches welcome" 2021-09-11 13:47:01 Cyber, as a host or a client? 2021-09-11 13:47:34 We have linphone in APK, and flathub has some other softphone softwares 2021-09-11 13:47:45 j 2021-09-11 13:48:08 j 2021-09-11 13:48:19 a pretty alright array language 2021-09-11 13:48:29 has a bit too much going in though 2021-09-11 13:48:39 can't describe it in a single text file 2021-09-11 13:48:46 like K 2021-09-11 13:54:13 Saijin_Naib[m]: that linphone 1) has no GUI 2) throws error 2021-09-11 13:54:27 i tried compiling it myself but got segfault 2021-09-11 13:54:49 Ah... Is flatpak acceptable for you, then? 2021-09-11 13:55:34 tried jitsi - JRE segfault 2021-09-11 13:55:49 ekiga is abandoned 2021-09-11 13:56:01 jitsi has a web client that works well, no? 2021-09-11 13:56:22 Yeah, Jitsi Meet, but AFAIK it isn't meant to work with other SIPs 2021-09-11 13:56:29 i'll try this https://flathub.org/apps/details/net.jami.Jami 2021-09-11 14:01:47 Why the hell does AppImage not include its own libc 2021-09-11 14:01:54 wtf is the point of static linking 2021-09-11 14:02:20 jeffreybenzos[m]: pretty sure that appimages do pack libcs? 2021-09-11 14:02:26 its just that like 2021-09-11 14:02:29 theyre dynamically linked 2021-09-11 14:02:37 such that they can use libfuse 2021-09-11 14:02:46 why they need to dynamically link against libfuse is unknown 2021-09-11 14:02:50 considering fuse is an API 2021-09-11 14:22:06 then why the hell can't i run appimages on alpine 2021-09-11 14:22:23 why are the search results and github issues full of "omg glibc omg appimage" 2021-09-11 14:22:44 jeffreybenzos[m]: because theyre dynamically linked 2021-09-11 14:23:03 alright what the fuck are you talking about 2021-09-11 14:23:06 the bit of code that sets everything up needs glibc 2021-09-11 14:23:10 they can't "pack libc" and dynamically link 2021-09-11 14:23:14 yeah 2021-09-11 14:23:16 they do 2021-09-11 14:23:18 the libc is what's dynamically linked 2021-09-11 14:23:31 i'm gonna kill your parents for talking like you can just elide nouns 2021-09-11 14:23:38 same 2021-09-11 14:23:43 might as well stop typing, i'm leaving to your parent's house 2021-09-11 14:23:55 put my parents back in the freezer, jim 2021-09-11 14:23:56 i fucking hate the internet 2021-09-11 14:24:05 the bit of code that sets everything up in the image is dynamically linked against glibc and fuse 2021-09-11 14:24:10 alpine p. nice amiright 2021-09-11 14:24:28 the application itself is occasionally linked with an included glibc 2021-09-11 14:24:44 the appimage format doesnt really make any guarantees 2021-09-11 14:25:47 the reason the bit of setup code is dynamically linked is because they want to link against the system version of libfuse 2021-09-11 14:26:08 comprende? 2021-09-11 14:26:11 you could have been calling your parents to tell them how you really felt in their last moments and instead you rephrased without carrying the emotional component of the conversation along with it 2021-09-11 14:26:39 it's not a "comprende;" the moment you said your bullshit i deciphered it on impact because it's extremely obvious what you should have said and therefore need to be punished for 2021-09-11 14:26:47 wow 2021-09-11 14:26:53 this is delightful 2021-09-11 14:26:53 i will make eloquent readers out of every single last one of you fuckers 2021-09-11 14:27:08 do you mind if i get my popcorn 2021-09-11 14:27:11 ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/bUANDqpRhSMsgGuzEqZWJgHW/message.txt > 2021-09-11 14:27:25 ok 2021-09-11 14:27:53 its been a while since i met someone like this 2021-09-11 14:28:02 thought yall were a dying breed 2021-09-11 14:28:36 meanwhile, the birthrate of people who simultaneously "hate racists" but glorify their image by adopting the stupidest fucking word in their lexicon is just skyrocketing 2021-09-11 14:28:56 DAE yall yikes??? 2021-09-11 14:29:09 the american south arent all racists, funnily enough 2021-09-11 14:29:11 i have a website you might prefer 2021-09-11 14:29:19 HAHAHAHA 2021-09-11 14:29:38 continue validating your failed integration policy for an entire klan 2021-09-11 14:29:49 its a useful word when i need specifically plural you 2021-09-11 14:29:51 your policy will surely never involve you adopting strictly antihuman language 2021-09-11 14:30:02 im sorry, i dont know what you're talking about 2021-09-11 14:30:11 or you could use "you," as we did before you tried to bring the dipshit back into vogue 2021-09-11 14:30:30 da rowoyal youwu 2021-09-11 14:30:54 you really arent making any sense 2021-09-11 14:31:20 x3 i-i am...vewy...incluwusive...n-no thoughts =^_^= only fwee code fowo micwosowft...!! 2021-09-11 14:31:58 please only continue this conversation after you've enrolled your primary rsa id with github, thx 2021-09-11 14:32:26 you seem to really dislike 2021-09-11 14:32:26 something 2021-09-11 14:32:35 but i cant tell what it is 2021-09-11 14:32:43 calling yourself a thing isn't going to give yourself enough agency to fix yourself 2021-09-11 14:32:58 fix myself how 2021-09-11 14:33:05 so i'll do it for you, one egregiously long e-therapy session at a time, just the same way your parents left you to stare into the black mirror 2021-09-11 14:33:12 yes, beg me for the instructions to live your life 2021-09-11 14:33:21 I WILL TEACH YOU, YOUNG BEHOLDER 2021-09-11 14:33:22 and what did i do to you to make you dislike me 2021-09-11 14:33:56 thirdly, this doesnt seem very alpine linux related 2021-09-11 14:34:03 have you considered #_oftc_#alpine-offtopic:matrix.org 2021-09-11 14:34:04 i like alpine 2021-09-11 14:34:06 like all matters of personhood, it's what you didn't do, but of course your entire personality can only become from engagement, from the positive delusion 2021-09-11 14:34:10 everything about it really 2021-09-11 14:34:13 friiq_: me too 2021-09-11 14:34:23 friiq_: less so 2021-09-11 14:34:24 arch is p. good too 2021-09-11 14:34:31 i like the way alpine eventually makes hypocrites out of these wannabe macos refugees, friiq 2021-09-11 14:34:39 lawl 2021-09-11 14:34:44 give the fuck up already and go microblog somewhere, eris 2021-09-11 14:34:58 go tell your groupchat that you owned a libtard today 2021-09-11 14:34:58 lol he said micro 2021-09-11 14:35:03 whats a microblog 2021-09-11 14:35:10 QED 2021-09-11 14:35:20 whats a libtard 2021-09-11 14:35:38 a library 2021-09-11 14:35:40 https://www.youtube.com/watch?v=pI-iJcC9JUc 2021-09-11 14:35:45 |> "Septuagint" by "Obscura" on "Omnivium" <3 2021-09-11 14:35:50 oh cool 2021-09-11 14:36:01 what does it do 2021-09-11 14:36:09 it runs a tar daemon 2021-09-11 14:36:15 huh 2021-09-11 14:36:21 why do you need a tar daemon 2021-09-11 14:36:32 is it like what urxvt has going on 2021-09-11 14:36:32 to give you more abortion rights 2021-09-11 14:36:44 oh ok 2021-09-11 14:36:52 rights like "baby is ugly" or "baby probably likes guns" 2021-09-11 14:37:06 thank you, tape archive 2021-09-11 14:37:06 ACTION done 2021-09-11 14:37:33 ive always wanted a more abortion rights 2021-09-11 14:38:02 here, have one more: "baby definitely believes in a higher power" 2021-09-11 14:38:07 ABORT MISSION 2021-09-11 14:38:09 you know, it's easier to tell when someone is the type of trans that locks themselves in a room all day not by them filling in every nook and cranny of e-identity with boring, typical "girl" kitsch, but by them being prescriptivists 2021-09-11 14:38:12 ACTION terminates 2021-09-11 14:38:53 i presume this has to do with the fact that definition is a firm conflict point for them, as people constantly attack them based on the conceptual "definitions" of terms 2021-09-11 14:38:54 oh i know who kitsch is 2021-09-11 14:39:02 https://transfer.sh/y9GNUG/1stcarshow.png 2021-09-11 14:39:02 its the band right 2021-09-11 14:39:16 whos that looking through my window 2021-09-11 14:39:24 whos that standing on my lawn 2021-09-11 14:39:30 the band that made that song 2021-09-11 14:39:34 which then becomes some sort of meaningless obsession for them: they pad their online speech constantly with prescriptivism and wordplay to wall off the wordplay that hurts them 2021-09-11 14:39:44 its a good song 2021-09-11 14:40:00 because why would you obliterate gender when you can just erp as a rich kid 2021-09-11 14:40:15 whats an erp 2021-09-11 14:40:24 inverted pre 2021-09-11 14:40:28 oh ok 2021-09-11 14:40:33 it's when you fucking suck at typing and would get demolished in a typerace against me 2021-09-11 14:40:43 ya 2021-09-11 14:40:47 and pee in 2021-09-11 14:41:15 ACTION uploaded an image: (5KiB) < https://matrix.org/_matrix/media/r0/download/chat.unix.lgbt/0f406d530ffe6b4b7ac34cd58c78b6f59b456a34/screenshot_20210911-154107_fennec.png > 2021-09-11 14:41:21 your story checks out 2021-09-11 14:41:36 interweb 2021-09-11 14:41:38 seriously though, how did so much of the net become either utterly deluded autistic men with feminization kinks or utterly deluded autistic men with feminization kinks who outwardly present as truck owners 2021-09-11 14:41:47 or was this just freenode all along 2021-09-11 14:41:55 hm 2021-09-11 14:42:04 i had sex with a woman 2021-09-11 14:42:10 it was like 9 hours ago though 2021-09-11 14:42:15 second camp confirmed 2021-09-11 14:42:18 i could have changed my ID 2021-09-11 14:42:33 eris is the type of user to set up identd 2021-09-11 14:42:41 haha 2021-09-11 14:42:47 what a pitiful mess 2021-09-11 14:43:03 whats identd 2021-09-11 14:43:17 it's how you ID entrials 2021-09-11 14:43:19 did your therapist really only give you the "play dumb" card for this 2021-09-11 14:43:21 runs as a daemon 2021-09-11 14:43:29 i dont have a therapist 2021-09-11 14:43:39 you're gonna need one after irc 2021-09-11 14:43:42 isn't your generation the one where you all deckbuild your personalities from whatever you think is strong in the meta right now 2021-09-11 14:43:42 i geniunely dont know what identd is 2021-09-11 14:43:46 but you can't do the same for coping mechanisms? 2021-09-11 14:43:56 you do have a fucking therapist 2021-09-11 14:43:57 you log into it to scroll every day 2021-09-11 14:44:04 oh cool 2021-09-11 14:44:12 i didnt know that thanks 2021-09-11 14:44:23 how much does it cost 2021-09-11 14:44:29 this passive aggressive shield only hides your pissantery from the meek 2021-09-11 14:44:32 12CPU Dual Core Intel Celeron N4000 (-MCP-) 12speed/min/max 961/800/2600 MHz  2021-09-11 14:44:35 12Kernel 5.10.63-0-lts x86_64 12Up 1d 23h 45m 12Mem 1213.7/3759.8 MiB (32.3%)  2021-09-11 14:44:38 12Storage 58.24 GiB (21.3% used) 12Procs 277 12Client Irssi 1.2.3 12inxi 3.3.04  2021-09-11 14:44:44 i might be a bit behind on my bills 2021-09-11 14:44:54 steal more 2021-09-11 14:44:55 whats this, friiq_ 2021-09-11 14:44:58 how the fuck does a celeron n4000 not make Tcore equal to Earth's core at 2.6Ghz 2021-09-11 14:45:14 lawl 2021-09-11 14:45:27 same'n with jeffreybenzos[m] 2021-09-11 14:45:35 are those the ones that they put the atom architecture on with the modern feature size processes to compensate? 2021-09-11 14:45:42 and wow, thats not a whole lot of storage 2021-09-11 14:45:45 dunno, but it's plenty 2021-09-11 14:45:55 YAGNI 2021-09-11 14:45:56 well it is 2021-09-11 14:45:59 but yknow 2021-09-11 14:46:04 relatively speaking 2021-09-11 14:46:04 all storage is volatile in hell 2021-09-11 14:46:28 i have microsd cards bigger than that 2021-09-11 14:46:35 sm 2021-09-11 14:47:25 eris is at stage 1 of e-cancer 2021-09-11 14:47:36 soon will progress to "wasting wages on old solaris gear" 2021-09-11 14:47:42 lol 2021-09-11 14:47:43 the e stands for eris 2021-09-11 14:47:49 i know a guy who did. he died 2021-09-11 14:47:55 and by stage 4, they'll have enough followers to add another dev to the burnout pool 2021-09-11 14:48:17 the only appeal of solaris gear is that some of it runs the internet 2021-09-11 14:48:21 did the solaris gear kill him 2021-09-11 14:48:29 no he wrecked his car 2021-09-11 14:48:33 get access on that, not on the shit rotting in someone's garage 2021-09-11 14:48:35 oh ok 2021-09-11 14:48:39 makes sense 2021-09-11 14:48:46 did he try running over the solaris gear with his car 2021-09-11 14:48:53 big mistake 2021-09-11 14:49:00 yes and it absolutely stood up and shot him 2021-09-11 14:49:04 solaris #1? 2021-09-11 14:50:56 i have a brand new ethernet cable in the package 2021-09-11 14:51:00 take that, covid 2021-09-11 14:52:54 next, the world 2021-09-11 14:53:02 man 2021-09-11 14:53:05 in a package marked "single-use" 2021-09-11 14:53:19 i should go get a hoagie 2021-09-11 14:53:30 i should get a job 2021-09-11 14:53:38 sike 2021-09-11 14:54:21 the head of my dick is cold 2021-09-11 14:57:49 |> "Flammenrausch" by "Finsterforst" on "Rastlos" <3 2021-09-11 16:28:43 How does Alpine handle aliases? Putting alias ls='ls -l' in .ashrc works if I source that file, but not after reboot/login. 2021-09-11 16:30:36 I think they need to be .sh in the /etc/profile.d/ 2021-09-11 16:31:17 so, 2021-09-11 16:31:32 `.ashrc` isn't something the shell sources 2021-09-11 16:31:41 you need to set the `ENV` environment variable 2021-09-11 16:31:47 to something like `.ashrc` 2021-09-11 16:31:54 in `/etc/profile` 2021-09-11 16:31:55 or somewhere 2021-09-11 16:35:01 eris[m]1: Thank you 2021-09-11 16:50:47 ash parses .profile as well 2021-09-11 16:51:11 *IF* it is a login shell 2021-09-11 16:59:13 oh 2021-09-11 16:59:16 forgot about that one 2021-09-11 16:59:17 yea 2021-09-11 17:12:28 has anyone had local cert issuer problems with openssl3 yet? 2021-09-11 17:13:10 python3 throws errors around 2021-09-11 17:13:18 and possibly irssi as well 2021-09-11 17:17:01 Hmm, now that you mention it... Flatpak seems to Segmentation Fault when being issued a flatpak update after OpenSSL3 got updated... Or, just unfortunate timing 2021-09-11 17:17:23 that is likely unrelated 2021-09-11 17:17:43 looked through migration changes but i cannot find anything about cert storage or etc... 2021-09-11 17:18:28 will look into it soon 2021-09-11 17:19:23 Thanks and sorry for the mis-report 2021-09-11 17:20:21 it also likely is a openssl3 problem, so i wouldn't call it a misreport :) 2021-09-11 17:23:21 Is a major infrastructure change like that normally full of knock-on issues? 2021-09-11 17:23:44 it can happen, especially if the change is of such scale like this one 2021-09-11 17:23:52 no one can test all the possible issues 2021-09-11 18:33:58 ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/QwRjtXWQecGDQgHCIOqHMazX/message.txt > 2021-09-11 18:44:04 mpeter: have you tried running it with the full path? /usr/bin/scmp_sys_resolver ? 2021-09-11 18:55:19 ACTION uploaded an image: (1KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/uKKzNHZTfiQaTTPfFQxFScnO/image.png > 2021-09-11 18:55:21 yes, this is the result: 2021-09-11 18:55:34 (sorry, I expected the image to go after the text) 2021-09-11 18:56:23 I tried to run this command in the alpine:latest docker container, started with `sudo docker run -it alpine` 2021-09-11 18:57:04 * I tried to run this command in the alpine:latest docker container, started with `sudo docker run -it alpine` 2021-09-11 18:57:04 the container was downloaded at most an hour ago 2021-09-11 19:00:11 you have mentioned both 3.13 and Edge. "latest" should be Edge. Are you sure the libseccomp package is actually installed in the Alpine container? 2021-09-11 19:01:52 using "docker run" what does "apk info -e libseccomp" show? 2021-09-11 19:02:26 it is not installed in the alpine:latest, but now I'll try it in the real container I try to fix 2021-09-11 19:04:23 ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/GWhLWOAgSNFDTYZlgSwcMuQH/message.txt > 2021-09-11 19:05:22 also, why do you have the Matrix room so that members can only read the history from the point when they joined? 2021-09-11 19:06:49 no idea, never used Matrix. Also I think you need to fix your client as most of your messages are not appearing here in IRC but rather as a link to the message, i.e. < https://matrix.org/_matrix/media/r0/download/matrix.org/GWhLWOAgSNFDTYZlgSwcMuQH/message.txt > 2021-09-11 19:07:09 most people in the IRC channel here will not look at such links and so will not see your questions 2021-09-11 19:07:43 hmm, interesting, I'll look into it. thank you! 2021-09-11 19:09:00 ya 2021-09-11 19:09:03 i'll look 2021-09-11 19:10:10 did my messages get fixed? tried a cache delete and reload. I'm using the element web client, so if it didn't help I think I'll check with the bridge devs 2021-09-11 19:10:40 * did my messages get fixed? tried a cache delete and reload in the client itself. I'm using the element web client, so if it didn't help I think I'll check with the bridge devs 2021-09-11 19:11:18 * did my message get fixed? tried a cache delete and reload in the client itself. I'm using the element web client, so if it didn't help I think I'll check with the bridge devs 2021-09-11 20:01:23 I am sturggling with, what I think, should be a simple command. Adding a user to multiple groups at the same time 2021-09-11 20:04:30 mpeter: it's how the oftc and the libera and the freenode bridges work 2021-09-11 20:04:32 thats just the default setting 2021-09-11 20:09:17 eris[m]1: oh, thank you. 2021-09-11 20:09:17 would it be possible to change this setting? 2021-09-11 20:09:36 probably 2021-09-11 20:09:38 im not a matrix admin 2021-09-11 20:09:48 you'd probably have to ask whoever runs the oftc bridge 2021-09-11 20:09:56 and an operator in this channel 2021-09-11 20:09:58 i think? 2021-09-11 20:10:02 eris[m]1: oh, sorry, didn't think about that :D 2021-09-11 20:10:06 haha 2021-09-11 20:10:08 well i am 2021-09-11 20:10:09 but not here 2021-09-11 20:10:11 ;) 2021-09-11 20:16:27 ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/YDjXhzMESvkfVwgBmtWJIXFo/message.txt > 2021-09-11 20:17:25 or does it depend on the lib's maintainer for which alpine versions do they build the library? 2021-09-11 20:17:49 because then I could just ask them if they could build it for 3.13 too 2021-09-11 20:30:29 Hey everybody 2021-09-11 20:32:45 where is everybody 2021-09-11 20:32:49 saw them yesterday 2021-09-11 20:35:14 I try to build webkitgtk by source. I need to build libudev for geoclue but libudev need usbutils to build and usbutils need libudev 2021-09-12 00:47:13 That sounds awful. How do you fix that circular dependency issue? I ran into the same thing trying to build lxde from source 2021-09-12 02:18:12 Would the OpenSSL update be a possible reason for transmission-gtk to be segfaulting upon launch now? 2021-09-12 10:24:21 anyone using tg/telegram-cli? i get this error by just starting it, basically seem to make it useless: "> Assertion failed: 0 (tgl/structures.c: tglf_fetch_message_media_new: 944)" 2021-09-12 14:18:14 Hello, what's the best way to get a list of manually installed packages excluding their dependencies? 2021-09-12 14:19:24 cat /etc/apk/world 2021-09-12 14:25:25 Thank you Naib, and by date? 2021-09-12 14:31:05 odd... there doesn't appear to be an install log 2021-09-12 14:31:22 there isn't one 2021-09-12 14:42:01 ok thank you 2021-09-12 16:44:11 Hi there! 2021-09-12 16:52:59 hello, anyone managed to run appimages in alpine? Apparently there is just one missing symbol, "gnu_dev_makedev" 2021-09-12 16:53:41 there is any way to patch the binary to point to dev_makedev that musl implements? Maybe it would be enougth. Or implement gno_dev_makedev in gcompat 2021-09-12 16:54:00 but i'm not confortable with this type of stuff, so i need a place to start 2021-09-12 17:12:39 I have an orange-pi pc (armv7) with extracted alpine-uboot-3.14.1-armv7.tar.gz on it's sd-card. Once the power is on, i see initial messages echoing on my screen up to the time of "starting kernell ..." Then screen goes blank (with a 'no signal' message floating around). Obviously the system is running, because i can log in as a root and reboot or poweroff the soc without visual feedback. Is it 2021-09-12 17:12:45 some video driver issue?.. Could you please recommend something? 2021-09-12 17:17:12 By the way, the soc is connected to the screen via hdmi. 2021-09-12 18:59:44 what are the main differences between the Raspberry Pi version vs the generic ARM version? 2021-09-12 19:00:12 it has a rpi kernel, with modules / firmware / patches for raspberry pis 2021-09-12 19:01:03 guess like I'd have a "hardware hell" type situation if I used the generic ARM version on Raspberry Pi? 2021-09-12 19:02:14 Yeah, you'd probably miss functionality 2021-09-12 19:02:16 trying to decide if I should use the Raspberry Pi version with a Pi4 I have, or if I should use a generic ARM version with a Pine64 2021-09-12 19:02:43 Though, recent kernels started to include things for rpi 2021-09-12 19:02:46 not sure how complete though 2021-09-12 19:03:26 hmm, I wonder what the development target is for generic ARM 2021-09-12 19:03:40 AWS Graviton VMs? 2021-09-12 19:04:07 We run aarch images on bare metal 2021-09-12 19:12:36 hmm, one of those SolidRun Honeycomb machines or similar? a variety of SBCs? 2021-09-12 19:14:19 server grade hardware, not SBCs 2021-09-12 19:14:28 but it should work on many SBCs as well 2021-09-12 19:27:40 mmm... Neoverse 2021-09-12 20:32:12 heyitscassio: AppImages do not support running on Alpine yet. It's a work in progress: https://github.com/AppImage/AppImageKit/issues/1015 2021-09-12 23:21:38 how hard is it to make a custom i686 Alpine ISO with custom linux kernel on 64 bit system? 2021-09-12 23:29:37 it seems like there's no support for the S3 UniChrome Pro in the current i686 Alpine linux kernel 2021-09-13 01:02:46 Anyone know why I cannot find firefox in the apks? 2021-09-13 01:03:32 apk search firefox 2021-09-13 01:04:46 #/media/mmcblk0p1/apks 2021-09-13 01:04:46 #http://dl-cdn.alpinelinux.org/alpine/edge/main 2021-09-13 01:04:46 http://dl-cdn.alpinelinux.org/alpine/v3.14/community 2021-09-13 01:04:46 http://dl-cdn.alpinelinux.org/alpine/v3.14/main 2021-09-13 01:04:46 #http://dl-cdn.alpinelinux.org/alpine/edge/community 2021-09-13 01:04:46 #http://dl-cdn.alpinelinux.org/alpine/edge/testing 2021-09-13 01:04:57 it's only in edge 2021-09-13 01:09:06 K will try that, thanks 2021-09-13 01:15:52 #/media/mmcblk0p1/apks 2021-09-13 01:15:52 http://dl-cdn.alpinelinux.org/alpine/edge/community 2021-09-13 01:15:52 http://dl-cdn.alpinelinux.org/alpine/edge/main 2021-09-13 01:15:52 http://dl-cdn.alpinelinux.org/alpine/v3.14/main 2021-09-13 01:15:52 http://dl-cdn.alpinelinux.org/alpine/v3.14/community 2021-09-13 01:15:54 #http://dl-cdn.alpinelinux.org/alpine/edge/testing 2021-09-13 01:16:10 apk update 2021-09-13 01:16:16 you should not mix 3.14 and edge 2021-09-13 01:16:19 apk upgrade 2021-09-13 01:16:40 apk search firefox still nothing 2021-09-13 01:16:56 OK will disable 2021-09-13 01:19:07 faenza-icon-theme-firefox-1.3.1-r6 2021-09-13 01:19:29 That is the only package that shows up 2021-09-13 01:20:12 #/media/mmcblk0p1/apks 2021-09-13 01:20:12 #http://dl-cdn.alpinelinux.org/alpine/v3.14/main 2021-09-13 01:20:12 http://dl-cdn.alpinelinux.org/alpine/edge/main 2021-09-13 01:20:12 http://dl-cdn.alpinelinux.org/alpine/edge/community 2021-09-13 01:20:12 #http://dl-cdn.alpinelinux.org/alpine/v3.14/community 2021-09-13 01:20:14 #http://dl-cdn.alpinelinux.org/alpine/edge/testing 2021-09-13 01:20:40 you do not need to keepo pasting that in here. just say what you changed 2021-09-13 01:21:01 what architeture are you using? x86_64? 2021-09-13 01:21:16 No, it is on a raspberry pi 2021-09-13 01:22:02 it appears to be in the community repo for the edge branch for armv7 and aarch64 2021-09-13 01:22:56 it's not in armhf 2021-09-13 01:23:16 I got the aarch64 2021-09-13 01:24:45 Linux pialpine 5.10.61-0-rpi2 #1-Alpine SMP Thu Aug 26 22:16:53 UTC 2021 armv7l Linux 2021-09-13 01:25:37 I'm not sure how to verify which arch apk is using 2021-09-13 01:32:24 Maybe I am running the armhf?? I did download both... and thought I put on the aarch64 2021-09-13 01:33:16 But could be wrong 2021-09-13 01:55:19 So, I'm very much a newbie. I've installed Alpine 3.14 and am trying to run KDE. It seems to be that I cannot both use `networking` (which I apparently need to connect) and `networkmanager` (which I apparently need to see connections through a GUI). Once I remove wlan0 from the appropriate networking file in order for networkmanager to be able to display wireless connections, I can't connect although I see all connections. 2021-09-13 01:55:56 try to stop all other network daemons 2021-09-13 01:56:46 udhcpc is what controls dhcp 2021-09-13 01:57:08 sudo udhcpc -i wlan0 2021-09-13 01:57:50 or 2021-09-13 01:57:52 as root: wpa_passphrase SSID password > /etc/wpa_supplicant/wpa_supplicant.conf 2021-09-13 01:57:55 sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf 2021-09-13 01:57:58 sudo udhcpc -i wlan0 2021-09-13 01:59:01 ALSO 2021-09-13 01:59:03 localhost:/etc/network$ cat interfaces 2021-09-13 01:59:03 auto eth0 2021-09-13 01:59:03 auto lo 2021-09-13 01:59:03 iface lo inet loopback 2021-09-13 01:59:06 iface eth0 inet dhcp 2021-09-13 01:59:08 hostname localhost 2021-09-13 01:59:11 auto wlan0 2021-09-13 01:59:13 iface wlan0 inet dhcp 2021-09-13 01:59:16 hostname localhost 2021-09-13 01:59:28 of course, there are spaces for each 2021-09-13 01:59:42 ACTION runs 2021-09-13 02:00:17 Apparently, I need to remove auto wlan0 and all of that from /etc/network/interfaces in order for networkmanager to recognize wlan0, but doing so it what prevents my being able to ping/update/etc. 2021-09-13 02:00:40 https://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point 2021-09-13 02:00:58 if you set networkmanager to start at boot and you make that connection available for all users then it should start automatically at boot 2021-09-13 02:01:00 https://wiki.alpinelinux.org/wiki/NetworkManager 2021-09-13 02:01:16 always remember to add butter 2021-09-13 02:02:19 Actually, it doesn't say that there. I think I may have read that on a Debian page or some other one, as I was looking everywhere for reference. 2021-09-13 02:02:37 butter is implied 2021-09-13 02:03:27 I don't actively make the connection available for all users, but I'm trying to make it so that I can just see all available connections, click it, provide a password, and connect like a usual desktop environment. 2021-09-13 02:04:38 Different distro, but this is what I read saying I can't have /etc/network/interfaces and /etc/NetworkManager/NetworkManager.conf use the same device: https://wiki.debian.org/NetworkManager 2021-09-13 02:04:49 interface:* 2021-09-13 02:05:44 But rereading it now, I notice a section for having wlan0 in both files... I'll try that now. 2021-09-13 02:09:18 nature left us 2021-09-13 02:12:50 `sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf` eventually lends to `nl80211: Could not set interface 'p2p-dev-wlan0' UP` 2021-09-13 02:49:29 I can't seem to find which other networking daemons to stop besides `networking`, but by stopping that I can't ping or do anything. 2021-09-13 03:59:00 bjacob99: if you have NetworkManager running make sure that is shutdown, and verify wpa_supplicant is not running (check with `ps`) 2021-09-13 04:41:16 Hi team, I have silly question. What's the HDD requirement for a minimal installation of Alpine? I'm trying to get it to install on my NAS (with a 512 DOM) but that is definitely not working. 2021-09-13 04:44:28 512 DOM? 2021-09-13 04:46:12 512MB Disk-On-Module 2021-09-13 04:47:25 Most of the space is probably linux kernel modules and firmware 2021-09-13 04:49:33 If you do not require any specific firmware, you could do apk add linux-firmware-none 2021-09-13 04:49:46 Any way to ask the installer to that step? 2021-09-13 04:49:57 As in the installation fails so can't even boot to it 2021-09-13 04:51:29 You could try to do it prior to running the installer 2021-09-13 06:22:38 i think i saw 30-40MiB when i dida bare installationin qemu 2021-09-13 11:00:33 I often see "apk --update --no-cache" in Dockerfiles. Is "--update" not the same as "--update-cache"? 2021-09-13 11:00:48 In that case on "--no-cache" alone should be sufficient, right? 2021-09-13 11:11:17 there is no --update, do you mean -U/--update-cache 2021-09-13 11:11:32 in that case yes, just no-cache is all you would need i guess 2021-09-13 11:18:56 https://github.com/gliderlabs/docker-alpine/pull/503 2021-09-13 11:19:06 --update and --update-cache are the same 2021-09-13 11:19:50 But I wonder why it is in so many Dockerfiles. I actually wonder if my understanding of the parameters is wrong. But from my understanding --no-cache alone should do the job. 2021-09-13 11:20:24 probably cargo-culting 2021-09-13 11:21:01 even --update is usually not necessary in docker images, as there are no indexes available, apk will always fetch the latest 2021-09-13 11:22:51 yupe, as the linked PR comments indicate use "--no-cache" instead to avoid having indexes cached in the created container 2021-09-13 11:38:11 Alright, last question: When I have multiple apk calls in one Dockerfile, I need "--no-cache" for all of them right? 2021-09-13 11:38:20 Otherwise a cache would be created again? 2021-09-13 11:38:59 yes 2021-09-13 11:39:26 alternatively just pass nothing and delete it at the end 2021-09-13 11:39:39 understood, thx a lot 2021-09-13 11:48:09 psykose: if you don't use "--no-cache" and then delete the files at the end then the files will still be part of one of the layers of the resultant docker image (unless you "flatten" the image down to one layer) 2021-09-13 11:48:51 highly unfortunate 2021-09-13 11:49:33 minimal: unless you do it in a single step 2021-09-13 11:50:11 apk add .. && .. && rm /var/cache/apk/*.tar.gz 2021-09-13 12:02:21 ikke: true. It seems best to encourage "--no-cache" use however 2021-09-13 12:03:41 minimal: yes, ofcourse 2021-09-13 12:06:55 hi all 2021-09-13 12:06:59 how do you set a different MAC address in /etc/network/interfaces? (can't find that at https://wiki.alpinelinux.org/wiki/Configure_Networking) 2021-09-13 12:09:45 hwaddress 2021-09-13 12:10:06 ah, no "ether" after it 2021-09-13 12:10:08 thank you 2021-09-13 12:15:11 ikke: also, is there a way to pause right after initrd, before openrc? there are some LVM warnings which i'd like to know if they're cause for concern, but they scroll by way too fast. 2021-09-13 12:16:56 rapha: perhaps add init=/bin/sh to the kernel parameters? 2021-09-13 12:17:15 although, that bypasses initramfs I guess 2021-09-13 12:24:06 yeah, it would :-/ 2021-09-13 12:24:26 i was hoping for a parameter 2021-09-13 12:24:56 There is none that I'm aware of 2021-09-13 12:24:57 rapha: maybe pick the "recovery shell" option in Syslinux/Grub? that start a shell just before the switch_root (and therefore start of OpenRTC) - you can type "exit" in the shell to resume the boot 2021-09-13 12:25:08 https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in 2021-09-13 12:25:41 minimal: heh, openrtc :D 2021-09-13 12:25:49 Using trains to control your system 2021-09-13 12:26:09 Oh, that would be OpenTTD 2021-09-13 12:26:18 fingers faster than my brain lol. For me rtc = hardware clock :-) 2021-09-13 12:26:40 yeah 2021-09-13 12:27:02 https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in#L815 2021-09-13 12:27:45 so the recovery shell occurs after the rootfs is mounted and so any LVM-related errors/warning should have appeared by then 2021-09-13 12:34:13 minimal: it seems only grub has a rescovery shell option. syslinux (which this ended up being) doesn't. 2021-09-13 12:34:28 is that (the recovery shell) a regular command line option though? 2021-09-13 12:35:20 rapha: from memory the bootloader typically passes "single" as an additional cmdline option for it 2021-09-13 12:36:00 ACTION tries 2021-09-13 12:37:06 rapha: ah, single mode is handled differently than "emergency shell" - its an earlier shell (before root mount) 2021-09-13 12:38:19 the emergency shell only kicks in if the switch_root fails - bummer, no obvious way to get to emergency shell then 2021-09-13 12:39:17 you could however go into single user mode and manually type the same command that initramfs-init would do to mount rootfs: https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in#L507 2021-09-13 12:39:36 then to should see the same LVM-related messages 2021-09-13 12:39:43 unless its a timing-related issue 2021-09-13 12:41:08 yeah 2021-09-13 12:41:25 nevermind 2021-09-13 12:41:57 another alpinized HP MicroServer in the world. and it *is* booting just fine. i'll just leave it be. 2021-09-13 12:42:48 rapha: one of the older AMD (Neo?) based Microservers or newer (Intel from memory_ based ones? 2021-09-13 12:43:18 <3-ing these little suckers. and if you have the dough lying around, you can fit up to 472TB into them nowadays. 2021-09-13 12:43:27 minimal: the N40L ... still Neo based, yes. 2021-09-13 12:43:57 ah, I have an N54L (Neo too) which I need to find the time to put Alpine on 2021-09-13 12:44:08 do do so, it's a match made in heaven 2021-09-13 12:44:58 plan is media server with mergerfs to "join" the disks 2021-09-13 12:47:25 why not just one huge btrfs stripe then? 2021-09-13 12:47:30 or at least an mdadm one? 2021-09-13 12:49:13 (need some redundancy here, so it's a 4x6TB RAID5 in one of them and a 4x8TB RAID6 in the other one. that's the 3.5" slots. both boxes are awaiting PCIe SATA expansions and 4x2.5" SSDs or HDDs in their optical drive bays, and probably upgraded cooling fans to go with that. 2021-09-13 12:49:59 and all the RAID is software-based. seeing no point in using the hardware-based RAID. 2021-09-13 12:50:13 actually it's probably more harm than good. 2021-09-13 12:50:56 rapha: for media files mergerfs makes more sense than any form of RAID (even concatentation) as the media is backed up elsewhere plus with mergerfs if you lose any disk(s) the mountpoint contains the files of the remaining disks 2021-09-13 12:51:50 oh okay 2021-09-13 12:52:03 good to remember 2021-09-13 12:52:48 why not RAID6? RAID5 is not a good idea for modern large disks - due to the large size of the disks in relation to the disk-error-rate defined for the drives then statistically during a RAID rebuild there is a good chance of a drive error occurring... 2021-09-13 12:52:52 sometimes have to store a couple TB of TIFFs somewhere while waiting for the HDDs of where they'll end up eventually to be delivered. sounds like a good use case for mergerfs then. 2021-09-13 12:53:15 RAID5 because the 6TB drives are too small. one by one i'll switch them out for 8TB ones and then do a level switch to 6. 2021-09-13 12:53:47 yeah merger is basically a FUSE-based overlay to make multiple disks look like a single filesystem 2021-09-13 12:55:21 you'll still risk playing the rebuild lottery with RAID5 with 6TB disks - the bit-error-rate in drives has increased a lot slower over the years than the increase in drive capacities 2021-09-13 12:55:56 they're all WD Gold and have an integrity layer underneath mdadm ... not tooooo worried 2021-09-13 12:55:59 s/increased/reduced/ 2021-09-13 12:58:49 Gold is the new Red/Red Pro I guess lol 2021-09-13 13:00:00 probably; i might have started with this stuff too late to still know. 2021-09-13 13:02:50 Gold drives go up to 18TB...that's a lot of porn lol 2021-09-13 13:05:33 or scans of old manuscripts... 2021-09-13 13:05:45 need to order one of those 18TB drives today 2021-09-13 13:08:28 even with a faster/better fan I'd guess the inside of the Microserver would get a bit toastie with several of those drives inside 2021-09-13 13:09:03 btw as far as i'm currently aware, the best price-per-TB at the moment for the gold drives is from WD's own online shop for the 10TB one ... 29,80€ 2021-09-13 13:10:46 gold drives? 2021-09-13 13:10:49 rapha: that would be a price typo on their site? 2021-09-13 13:11:51 minimal: that's per TB! 2021-09-13 13:12:11 hmm ... all drives currently at 32-34°C. i think i'm happy with that. 2021-09-13 13:12:46 @smcavoy, I need `networkmanager` to run for KDE, which will use either `wpa_supplicant` or `iwd` afaik. Disabling `networking` seems to prevent my doing anything online, but I'm not so sure how to connect to a new network through `plasma-nm` - I can only see them. 2021-09-13 13:29:40 oh wow, WD specifies 5°C to 60°C operating temp for the GOLD series ... yeah, then 34°C is definitely alright 2021-09-13 13:30:18 and while not running they're supposed to be able to tolerate 250G accel o_O 2021-09-13 19:59:33 O_o --- 250G = 8826km/s^2 2021-09-13 20:00:12 sorry... 8825km/h 2021-09-13 20:00:21 still... 2021-09-13 20:23:51 Good afternoon. Why is postgresql-bdr on version 9.4.14 ? 2021-09-13 20:36:00 nangel: g is AFAICS an acceleration, and about 9.81 m/s², so 250×g ≈ 2452,5 m/s² = 2,4525 km/s² = 31_784_400 km / h² 2021-09-13 20:38:30 that is non-operational mind 2021-09-13 20:38:52 and that is shock not continuous acceleration 2021-09-13 20:40:49 Good evening edsonwolf, had upstream newer releases? I actually don't find useful links on their website (not postgres, the bdr people). 2021-09-13 21:18:59 edsonwolf: yeah, bdr went non-opensource/non-updates/no-upstream.... we should probably pull it from the repo 2021-09-13 21:19:48 from operational experience, it did not work like it was advertised. 2021-09-13 21:21:17 holgersson, BDR is in version 2, but it's not open source. But I ask in postgresql, the opensource bdr is in 1.0.7, but I only see for postgreql 9.4.14, will it be a reason for a license, or something like that? 2021-09-13 21:31:50 edsonwolf: actually I not even heard of psql-bdr before, so I don't know that at all, but yes, that sounds like a license problem. In gentoo we would tree-clean it like nangel suggested. 2021-09-13 21:32:08 s/we/they, the mighty devs/ :-] 2021-09-13 21:32:58 IS there any way to tell setup-alpine to use linux-firmware-none instead of trying to install every firmware under the sun? 2021-09-13 21:36:09 holgersson, ok 2021-09-13 21:36:28 I know I can install linux-firmware-none after the installation finishes but that doesn't help when there's not enough space for the setup to complete in the first place. 2021-09-13 22:48:36 Been looking at setup-disk and wondering if adding linux-firmware-none to pkgs="$pkgs acct linux-$KERNEL_FLAVOR alpine-base $(select_bootloader_pkg)" will do what I want. Anyone know before I blow a working system? 2021-09-13 23:15:37 Looking for a solution to install alpine on AMD EPYC 7662 with acpi ON. When booting from USB stick the system hangs after the menu selection for alpine. Was able to install using netboot but if acpi is on in the bios then the systems hangs at the time of kernal load. Anyone know about this issue. I really would like to be able to use Alpine with acpi on. 2021-09-13 23:16:44 adid you try booting with nomodeset? 2021-09-13 23:22:04 Not yet will try 2021-09-13 23:24:14 Ok turns out we did try that with no luck. 2021-09-13 23:26:06 We can use the same install on intel machines with no issues. This problem only happens on EPYC servers. 2021-09-13 23:29:06 is there anything on screen that might explain why it's hanging? 2021-09-13 23:33:29 No...you just see the Alpine boot menu before it stops and then a blank screen. 2021-09-14 00:48:24 does ~anyon~ -else ~have ~keyboard ~issues ~on~ ~alpine ~ 2021-09-14 01:42:51 scottf: have you tried removing the "quiet" cmdline option at the Bootloader screen as that will show more detail when kernel loads etc 2021-09-14 01:45:47 scottf: also did you try linux-edge kernel rather than linux-lts as its newer and there could be some AMD-specific issue handled better by the newer kernel 2021-09-14 02:38:50 Is anyone else unable to connect to networks through KDE's NetworkManager GUI? 2021-09-14 03:09:37 bjacob99: I use network manager on a system, no kde though. /etc/init.d/networking (afaik) uses ifdown-ng. So if you configure a network interface in /etc/network/interfaces it will conflict with NetworkManager wanting to control all network interfaces. When using NetworkManager it is best to *not* configure wlan0/eth0/etc. in /etc/network/interfaces 2021-09-14 03:12:16 that said a regular user cannot configure networmanager, usually only view. You need to be a member of the group 'plugdev' in order to control networkmanager as a regular user (not root). So check if you are a member of plugdev: run `groups` as your regular user. If you are not a member of 'plugdev' add yourself `sudo adduser [username] plugdev`, after adding the user you will need to logout/login 2021-09-14 03:12:22 to get the new group assoicated with your account 2021-09-14 03:41:44 Yeah, I made note to add myself to `plugdev`; however, removing `wlan0` from `/etc/init.d/networking` then prevents my being able to actually connect to a network, despite its being recognized by NetworkManager. 2021-09-14 04:10:22 I forgot to mention wpa_supplicant should be running (`sudo rc-update add wpa_supplicant`). So that means, wlan0 is not in /etc/network/interfaces. NetworkManager and wpa_supplicant are running. /etc/init.d/networking is runing (as wlan0 is not configured in /etc/network/interfaces this is OK). and with your user being added to 'plugdev' NetworkManager should work.. 2021-09-14 04:11:57 you can also run the the text interface to NetworkManager via `sudo nmtui`, running it with sudo means you will be able to view/connect to WiFi networks even if your user is not a member of plugdev, but of course needs to be able to run sudo 2021-09-14 07:44:34 I am still using whirlpool hash on my luks volume and it can't be unlocked during boot due to the openssl3 rebuild; I have already seen https://gitlab.alpinelinux.org/alpine/aports/-/issues/13004 and tried adding /usr/lib/ossl-modules/legacy.so to my initramfs with a mkinitramfs feature but I still run into the same issue. Anyone know if I am missing a step? 2021-09-14 11:19:00 What's the process for mounting devices and then accessing them as a local user? Do I have to go through fstab? 2021-09-14 11:21:17 fstab is just running mount for you at boot time, so first you figure out the mount options 2021-09-14 11:22:34 adding an entry into fstab with the user option lets a non-root user execute the mount after (for removable disks or somesuch, not using some other manager for them) 2021-09-14 11:22:42 as for permissions on the mount it's filesystem dependent 2021-09-14 11:25:36 for fat or something you can set uid=,gid= i think, but it won't work for ext4 or the like that store actual permissions, so you would need to make sure the files on the drive are already owned by your uid 2021-09-14 11:26:36 Actually, is the modern linux way to just use the device mapper for all of this anyway? 2021-09-14 11:26:57 This reminds me of when I was thinking I was cool for learning ifconfig and other utils when I was like 14 that had been deprecated for 20 years 2021-09-14 11:27:26 not sure how the device mapper is related 2021-09-14 11:28:30 isn't that what's used by most desktop environments for automount stuff? i'm looking at the wiki for device mapper and realizing it's already around because I use cryptsetup for my veracrypt volumes 2021-09-14 11:30:23 if it's a disk you're not plugging/unplugging all you want is an fstab entry 2021-09-14 11:30:29 the reason i brought it up is because i could probably write a lookup script to search for new devices and then ask if i want to mount them with set options instead of going through the process every time 2021-09-14 11:30:57 nah, i'm asking specifically because i, on a regular basis, am just reefing on the usb ports with how many devices i'm mounting through them 2021-09-14 11:31:26 data recovery, sharing videos and games, burning linux isos etc etc etc 2021-09-14 11:31:50 i believe most automount things use udev 2021-09-14 11:32:04 why's udev necessary there? 2021-09-14 11:32:13 i'm pretty sure i've got it installed anyway, but i've been wondering what the point is 2021-09-14 11:32:30 nevermind, i see, i see 2021-09-14 11:32:52 and autofs probably does what you want with some config 2021-09-14 11:35:16 later today, we will begin opportunistic rebuilds of packages that can be rebuilt against openssl 3 in edge/community. this may result in some packages temporarily becoming uninstallable as the rebuild process proceeds. thanks in advance for your patience. 2021-09-14 11:35:49 sounds like i need to not habitually upgrade for a bit 2021-09-14 11:44:40 smcavoy, I'm sure that I had `wpa_supplicant` running and had run that specific command, but still no dice. I'll try that again, but should I use `rc-update` to add it to `default` or `boot`? 2021-09-14 11:53:03 default 2021-09-14 11:53:33 a helpful user previously told me about iwd; i got rid of wpa_supplicant on my installs and was much happier 2021-09-14 11:57:09 I definitely tried using `iwd` and to no avail. 2021-09-14 11:57:19 Good morning. I installed postgresql-bdr and it does not come with psql. You need to install some package, I couldn't find it. 2021-09-14 11:57:49 If I'm adding both `wpa_supplicant` or `iwd` and also `networkmanager` to `default`, does the order in which they're added matter? 2021-09-14 11:58:17 edsonwolf: postgresql-bdr-client? 2021-09-14 11:58:40 bjacob99: nope 2021-09-14 12:00:01 psykose, thanks, I installed several less this. Kkk 2021-09-14 12:06:56 Well, just tried adding my guide to pastebin to share here, but that won't work. I'll see if adding `iwd` to `default` will help. I'm sure I've done that before, but idr and I've since hopped to another distro for a bit. 2021-09-14 12:07:03 psykose: thanks 2021-09-14 12:22:22 bjacob99: What's the whole setup, if you're still around? I'm just curious. 2021-09-14 12:23:27 My actual device or the packages I'm installing? 2021-09-14 12:24:06 Former is an XPS 13 from last year. Latter, I'm trying to find out how to share that. 2021-09-14 12:26:27 If you want to share EVERY package you have on the system, apk info dumps it all for you. If you're looking for a place, you can send a text file to termbin: nc termbin.com 9999 < yourfile 2021-09-14 12:26:52 If it's not a file, and the output of a script, you can pipe the script's output to the nc bit and omit the "< yourfile" bit. 2021-09-14 12:26:59 brb, mashed potatoes 2021-09-14 12:31:46 Just tried that but somewhere along the way I lost my ability to connect, which is the main issue I abandoned this, lol. 2021-09-14 12:31:50 One sec. 2021-09-14 12:33:30 psykose: I noticed that `wpa_supplicant` is already added to `boot`; I reckon I don't need to shift it from there to `default`. 2021-09-14 12:33:48 i don't think it should be boot 2021-09-14 12:34:11 but it doesn't matter in the end 2021-09-14 12:34:40 I only manually added it to `default` but see that it was listed in both. 2021-09-14 12:38:13 jeffreybenzos[m]: 2021-09-14 12:38:13 apk info: http://termbin.com/q29o 2021-09-14 12:38:13 setup steps: http://termbin.com/ajzi4 2021-09-14 12:38:57 For the latter, if it matters, I'm using dhcp for wlan0. Also, on this latest run I didn't actually install `iwd`. 2021-09-14 12:40:30 Also also, I had removed `wlan0` from /etc/networking/interfaces which led to my issue at 8:31 2021-09-14 12:45:51 Interesting. Are you trying to do anything particularly strange with your machine, or are you just trying to get networking working? 2021-09-14 12:46:52 I just want to browse the web on my Alpine-KDE laptop, lol. 2021-09-14 12:47:04 lmao 2021-09-14 12:47:24 I messed with this all over the weekend and feel like I've learned quite a bit, so I'm pleased, but I just wish it would work. 2021-09-14 12:47:43 I'm really surprised, as I don't get why this is misbehaving. Maybe it's because I do everything over cli anyway for iwd stuff; I never fucked with networkmanager because it seems like ass 2021-09-14 12:48:10 What's odd though is that, having tried going to Adelie Linux, the live boot couldn't get `wpa_supplicant` working. 2021-09-14 12:48:29 However, using KDE on other distros (GeckoLinux, in particular) isn't a problem. 2021-09-14 12:48:33 is this xps really recent or something? does the card work in other live disks? 2021-09-14 12:48:35 oh, interesting 2021-09-14 12:48:42 Yeah, last year's model. 2021-09-14 12:49:10 maaan, I hope it's not a hardware situation with some random driver thing 2021-09-14 12:49:18 I wonder if you could try something else that uses musl, like void linux 2021-09-14 12:49:41 just the live disk, just to see if it's something like that 2021-09-14 12:49:42 I think there might be a hardware issue somewhere, but maybe I'm being pessimistic. 2021-09-14 12:49:44 i'd try linux-edge just in case 2021-09-14 12:49:55 Void is what I had installed last night and internet on that works. 2021-09-14 12:49:58 that's a good point, too 2021-09-14 12:50:02 There was some other issue though. 2021-09-14 12:50:10 the difference between void and alpine is the lts kernel 2021-09-14 12:50:12 iirc 2021-09-14 12:50:23 a couple more 2021-09-14 12:50:25 I made my non-root user and assigned it to the proper groups and it wouldn't let me login to the DE. 2021-09-14 12:50:45 Really? Hmm. 2021-09-14 12:50:57 try from the linux tty 2021-09-14 12:51:17 or you know, a different display manager 2021-09-14 12:51:35 easy to disable the afaik default sddm 2021-09-14 12:52:23 I thought sddm was generally preferred over gdm. 2021-09-14 12:54:33 depends 2021-09-14 12:54:40 lightdm might be the prefered option 2021-09-14 12:54:55 I'm still very much a noob: can I use any dm with any DE? 2021-09-14 12:55:05 prefered implies some critera to compare against 2021-09-14 12:55:12 yes 2021-09-14 12:55:32 I use to use lightdm going straight into openbox, then into just awesomewm 2021-09-14 12:55:48 these days its greetd into sway 2021-09-14 12:56:33 What criteria do you use to say that lightdm might be preferred? 2021-09-14 12:56:56 the preferred one is the one that works 2021-09-14 13:00:41 tbsm 😅 2021-09-14 13:00:47 i'm glad to see people like bjacob99 who are still new and interested; new blood is always nice 2021-09-14 13:00:52 yes 2021-09-14 13:00:57 gl gtg 2021-09-14 13:01:05 though i'm curious; why'd you pick stuff like alpine instead of the modern xps stuff like fedora? 2021-09-14 13:01:18 Ciao 2021-09-14 13:01:20 some people just don't like wearing fedoras 2021-09-14 13:01:21 or ubuntu, or debian stable, etc 2021-09-14 13:01:28 aye, likewise 2021-09-14 13:01:36 Lol, well, I can't really use Alpine so I'm not sure if I'm new blood any longer. 2021-09-14 13:01:46 Eh, I wanted a challenge. 2021-09-14 13:02:04 i think psykose is right; the newer kernel might have better support 2021-09-14 13:02:15 Besides, musl seems interesting and I'd ilke a challenge, even if I might not ever benefit from it. 2021-09-14 13:02:24 but if you want a real challenge, and you're on that newer xps, you could move over to gentoo 2021-09-14 13:02:59 And my rationale was: if I learn Alpine then I can be better suited for using Docker at work and contributing to postmarketOS, which is something I would love to know how to do. 2021-09-14 13:03:07 i agree with the desire to learn; that's why i moved to alpine, as well 2021-09-14 13:03:25 unfortunately, the people who are really deeply knowledgeable seem to be busy doing other things; the people here who helped me on my way aren't as active anymore 2021-09-14 13:03:33 ah, interesting, so the alpine start is there 2021-09-14 13:03:34 well 2021-09-14 13:04:01 I was considering Gentoo but went with Void late last night and it's just too easy. 2021-09-14 13:04:11 you could always just have some ubuntu/popos/fedora/babylinux shell around an alpine guest 2021-09-14 13:04:35 That won't help with the NetworkManager problem though, I reckon. 2021-09-14 13:04:55 you wouldn't need nm in that case, because you'd be using eth0 2021-09-14 13:06:31 So Ubuntu/etc. would be setup normally and using wlan0 and the Alpine guest has some virtual bridge? 2021-09-14 13:07:04 I mean, I think XFCE worked as I wanted, I just didn't like it that much. I might try that again. 2021-09-14 13:08:07 Right, that'd be some way to at least put you in the mood for virtualization woes, loller 2021-09-14 13:08:31 Though in that case I'd go with something like gentoo anyway just for even more tribulation 2021-09-14 13:09:01 It's interesting that you want the challenge but also want XFCE; once I started using bspwm and polybar I haven't really wanted to go back 2021-09-14 13:09:14 gentoo is 94% fighting with portage 2021-09-14 13:09:34 You've gotta let portage invade your mind 2021-09-14 13:09:45 it's like a horse 2021-09-14 13:09:46 maybe it has and is typing this message out of masochism 2021-09-14 13:09:54 lmao 2021-09-14 13:10:02 it only fights if you fight back 2021-09-14 13:30:08 It was partly the challenge to learn more about things, but still wanted the opportunity for ease down the line. I've never heard of bspwm and polybar, so I'll look into those. 2021-09-14 13:30:59 But brb morning bagel. 2021-09-14 13:32:03 tbf bjacob99 I picked lightdm as it had "dm" in its name 2021-09-14 14:06:46 Is there an EDM option? 2021-09-14 14:07:05 emacs display manager 2021-09-14 14:40:11 electronic dance music 2021-09-14 14:43:14 lopid: how many BPM (bits per minute)? ;-) 2021-09-14 14:48:30 last night I played 115-124bpm 2021-09-14 15:01:50 ..and with stream of 2304000 bits per second 2021-09-14 15:03:22 b9600 cs8 2021-09-14 16:10:38 Good evening folks, I'm wondering how I can make OpenRC service spawn as the last service after boot? Many thanks! 2021-09-14 16:11:11 after * 2021-09-14 16:11:39 the 'local' service does the same, I'm not sure what the order between them would be if you have both 2021-09-14 16:12:19 Appreciate the quick answer, will do some testing :) 2021-09-14 16:16:40 ;5~;5~;5~;5~;5~;5~;5~;5~;5~;5~;5~;5~~~~~~~~~~~~~~~~ 2021-09-14 16:16:47 so, ~my ~keyboard ~is ~broken 2021-09-14 16:16:51 lawl 2021-09-14 16:40:53 wen 2021-09-14 17:44:06 Amazing, after * in openrc makes it boot last! Thanks 2021-09-14 19:41:38 hello, after a update sbsign from the sbsigntool package starts to segfault when signing a efi image, anyone experiencing that? 2021-09-14 19:42:37 probably another openssl issue 2021-09-14 19:49:33 indeed, it's linked against libcrypto.so.3 2021-09-14 19:51:35 any way i can downgrade untill it's all ok? 2021-09-14 19:51:45 heyitscassio: are you using edge? 2021-09-14 19:52:20 yes i am 2021-09-14 19:52:51 You could downgrade to 3.14 if that works for you 2021-09-14 19:54:47 ikke: how can i go about doing that? 2021-09-14 19:57:19 change repositories in /etc/apk/repositories to 3.14 from edge, upgrade -Ua 2021-09-14 19:57:31 but you might run into an issue or two as it's not always possible 2021-09-14 19:58:19 also testing is only edge, so if you have packages from there they can't be downgraded and you may have some worse conflicts 2021-09-14 20:06:56 oh ok, thanks 2021-09-14 20:08:44 and just a heads up, this will break the kernel instalation if you are using the secureboot-hook. It installs the modules, removing the old one, tries to sign the kernel and fails. The original kernel is there, but the modules are not 2021-09-14 20:10:17 so the system will bot unable to load modules, as a workaround I renamed the diretory under /lib/modules to reflect the old kernel version 2021-09-14 20:10:28 not sure if that's going to work 2021-09-14 20:11:50 ikke: it worked but it's not a solution, just did that so i can at least have internet 2021-09-14 20:13:24 now I will just disable the signing in /etc/kernel-hooks.d/secureboot.conf for now 2021-09-14 20:22:28 openssl rendering systems unbootable is quite funny 2021-09-14 20:46:57 bjacob99: any luck with NetworkManager? 2021-09-14 20:54:19 psykose: it is lol, mine was almost unbootable, It booted but I could not load modules 2021-09-14 22:58:15 Looking for a solution to install Alpine on dual AMD EPYC 7662 with a LSI 3008 sas card. When booting from USB we get a message that the USB is uable to mount. When we remove the LSI card it boot up just fine. Anyone know if there is a work around for this issue other than using another card. We have 40 of these servers and would like to be able to use Alpine. 2021-09-14 23:33:37 it doesn't quite make sense to me that a SAS card would prevent USB ports from working, are there any relevant messages in the boot log? 2021-09-15 03:08:55 Can anyone help review my MR? 2021-09-15 03:08:55 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/25016 2021-09-15 03:09:50 I've been fighting with this SYNA3602 touchpad since I bought this laptop a montho ago and finally got it figured out. Took me way longer than it should have to learn to compile the kernel from source, haha 2021-09-15 03:13:04 sounds like a normal learning curve 2021-09-15 03:13:11 depending on your sources 2021-09-15 03:15:44 smcavoy: None. 2021-09-15 03:16:25 Someone said it may be a kernel issue since my laptop is a 2020 model and apparently Alpine's is old-ish. 2021-09-15 03:17:01 Mostly the Alpine documentation, a touch from Arch Wiki, and a little stolen from Gentoo/Funtoo 2021-09-15 03:17:14 And someone really helpful here but I was too frazzled to remember their username 2021-09-15 03:17:22 They got me set up with abuild workflows 2021-09-15 03:18:36 I'm using my hack kernel so that's a success at least, but despite my best efforts, it sort of merges/overwrites the default linux-lts kernel which I'm not fond of. So I need to learn abuild better, it seems. It really needs to be it's own thing and not sharing the same /lib/modules directory 2021-09-15 03:19:08 Then it is on to ripping out everything that this machine doesn't need and keeping my own fork updated and built 2021-09-15 03:21:01 I'm using march=silvermont -Os and LTO. Runs a treat like this 2021-09-15 07:19:39 Alpine-s6 would be a somewhat-familiar choice for a distro to create a Wireguard VPN on a VPS if I use Void Linux normally, right? 2021-09-15 07:21:45 Is there a list of VPS providers which will both let me install Alpine and use it as a VPN? 2021-09-15 07:22:03 (for private web browsing, not torrenting - I don't expect any mercy on that account) 2021-09-15 07:22:23 bytemark 2021-09-15 07:24:55 lopid: Shouldn't I look for hosting outside the Five Eyes? 2021-09-15 07:25:00 You can use any VPS hosting, but not Russian 2021-09-15 07:25:15 ItsLua[m]: da, konechno ne budu 2021-09-15 07:25:50 I know enough of how crazy it is from relatives >_> 2021-09-15 07:26:11 talismanick: Ты Русский? 2021-09-15 07:26:18 na polovinu, da 2021-09-15 07:26:26 Понятно) 2021-09-15 07:26:34 I assume you mean VPS instead of VPN 2021-09-15 07:26:45 ikke: yeah, set up Wireguard remotely 2021-09-15 07:27:19 https://piped.kavin.rocks/watch?v=gxpX_mubz2A suggests it as a way around the logging problem with dedicated VPN providers 2021-09-15 07:27:54 talismanick: buy VPS in Netherlands and you'll get good privacy 2021-09-15 08:32:50 that wasn't a requirement at the time 2021-09-15 08:40:53 lopid: sorry :( 2021-09-15 08:41:32 I thought it was implied by privacy 2021-09-15 08:42:11 14 eyes now :/ https://restoreprivacy.com/5-eyes-9-eyes-14-eyes/ 2021-09-15 08:50:36 lopid: Sooo, Netherlands isn't safe? 2021-09-15 09:57:24 bjacob99: I noticed you mentioned you have iwd and wpa_supplicant running. Both do the same thing, connect to wifi networks. Having them both running would cause problems. By default NetworkManager uses wpa_supplicant so it would be good to have iwd off and disabled from starting, or just removed. try NetworkManager and wpa_supplicant running and iwd off. 2021-09-15 11:29:39 Oooooh, fancy 2021-09-15 11:29:45 just read about witchery 2021-09-15 11:30:20 Is it adviseable to build a Wireguard-only ISO to use a VPS as a VPN? 2021-09-15 11:31:00 It sounds a bit like a unikernel? 2021-09-15 14:11:51 smcavoy: I just fixed it! I was out and was reading the Void Linux docs where it said to disable wpa_supplicant. So, I did switched back to Alpine, disabled wpa_supplicant, and restarted NetworkManager, and it worked. I removed wpa_supplicant from starting at boot, rebooted the laptop, and it works as desired (in terms of connectivity). 2021-09-15 14:12:22 I didn't install iwd on this latest run, but may try to do so since it's apparently better than wpa_supplicant? 2021-09-15 14:17:30 Thank you, by the way. 2021-09-15 16:19:30 hi folks, question - I am attempting to boot the latest version of Alpine...but I get a black screen when it goes to the "Loading hardware drivers..." 2021-09-15 16:19:44 monitor is out. Tried different connections, settings, monitors... all to the same effect. 2021-09-15 16:20:10 Can anyone offer any suggestions or perhaps kernel params that I can issue to prevent screen mode resolution switching? 2021-09-15 16:36:59 Larz-at-work: I ran into that as well (installed alpine on metal 2weeks ago, previously it was all containers... lots and lots :) ) 2021-09-15 16:37:28 so I had two issues #1 some bug in the LTS kernel resulting in kernel panic but the edge kernel did exactly what you decribed 2021-09-15 16:38:11 Larz-at-work: so I edited extlinux boot menu to set init as ash, remounted /, edited /etc/rc.conf to enable interactive and rebooted 2021-09-15 16:38:50 Larz-at-work:then I pressed "i" to select which services to start, and skipped that one and permitted it to proceed. 2021-09-15 16:39:05 this allowed me to remove the "Loading hardware drivers" service. 2021-09-15 16:39:28 YOUR specific instnace... are you using nvidia by any chance? because the neuvio (sp?) driver maybe loading 2021-09-15 16:39:50 or you have the wrong firmware. but once you stop this auto-attempt you can start blacklisting drivers 2021-09-15 16:39:51 Naib - nope, just an intel 10th gen 2021-09-15 16:40:00 and this is on the USB boot. 2021-09-15 16:40:10 Alternatively, is there a way to enable SSH off the bat? 2021-09-15 16:40:31 Because I know that the system is booted (in the background)...as I can type and kb works. 2021-09-15 16:40:50 This is something to do with screen / mode / display intel video problem. 2021-09-15 16:41:46 mmm unsure if ssh is enabled on the usb, i could start a qemu with the iso 2021-09-15 17:03:41 Larz-at-work, you can set up headless mode: https://wiki.alpinelinux.org/wiki/Raspberry_Pi_-_Headless_Installation 2021-09-15 17:16:15 Larz-at-work: missing firmware package for Intel graphics? 2021-09-15 17:18:15 minimal - not sure... 2021-09-15 17:18:43 I booted 3.10.9 and it worked! 2021-09-15 17:18:50 no display issues 2021-09-15 17:18:59 except now I don't have an ethernet card 2021-09-15 17:21:47 the /etc/init.d/hwdrivers script checks for a cmdline option to decide whether to do anything or not, you could try passing that 2021-09-15 17:25:01 minimal, in the grub loader? 2021-09-15 17:25:42 Or are you suggesting in the new version of Alpine grub loader, or the legacy one that boots? 2021-09-15 17:56:35 Larz-at-work: the kernel cmdline is defined in the bootloader (i.e. Grub) so if you use 'e' to temporarily edit the boot option and try adding 'noautodetect' to it that should mean the hwdrivers script will do nothing 2021-09-15 21:10:20 Added mpt3sas.msix_disable=1 to command line menu. Now we get an error message this time to help debug. mpt3sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:10623/_scsih_probe()! failed. At that point it shows initramfs prompt and locks up. 2021-09-15 21:22:49 bjacob99: good to hear. 2021-09-16 06:26:57 hmm, something is wrong with our thunderbird build: zsh: segmentation fault thunderbird 2021-09-16 06:27:06 (when starting it freshly) 2021-09-16 06:36:00 https://gitlab.alpinelinux.org/alpine/aports/-/issues/12017 2021-09-16 15:04:20 Am I missing something ? https://tpaste.us/JqLl 2021-09-16 15:04:28 ping acme-v02.api.letsencrypt.org 2021-09-16 15:04:28 PING ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com (172.65.32.248) 56(84) bytes of data. 2021-09-16 15:04:28 64 bytes from 172.65.32.248 (172.65.32.248): icmp_seq=2 ttl=54 time=11.3 ms 2021-09-16 15:04:28 64 bytes from 172.65.32.248 (172.65.32.248): icmp_seq=1 ttl=54 time=11.2 ms 2021-09-16 15:04:29 64 bytes from 172.65.32.248 (172.65.32.248): icmp_seq=3 ttl=54 time=11.2 ms 2021-09-16 15:04:47 awall translate: 2021-09-16 15:04:48 Invalid host name: acme-v02.api.letsencrypt.org 2021-09-16 15:05:14 what about getent hosts acme-v02.api.letsencrypt.org 2021-09-16 15:05:17 trying to remove 'tg', getting: "World updated, but the following packages are not removed due to: tg: telegram-cli" 2021-09-16 15:05:59 getent hosts acme-v02.api.letsencrypt.org 2021-09-16 15:05:59 2606:4700:60::f53d:5624:85c7:3a2c ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com acme-v02.api.letsencrypt.org 2021-09-16 15:06:05 frag: seems pretty straightforward 2021-09-16 15:07:26 Hello71: hmm didnt think telegram-cli was a package, still not sure ... i thought tg _was_ telegram-cli 2021-09-16 15:10:01 ikke, any suggestion? 2021-09-16 15:10:36 fcolista: perhaps try strace? 2021-09-16 15:13:14 i'm unable to see what is wrong from strace 2021-09-16 15:15:13 https://tpaste.us/8E4k 2021-09-16 15:42:21 hello, i'm trying to setup LVM on LUKS with syslinux 2021-09-16 15:43:21 i just modified /mnt/etc/update-extlinux.conf as needed and tried chrooting to /mnt/ and using update-extlinux 2021-09-16 15:43:39 however, i get an error that says that it cant find the boot device 2021-09-16 15:44:39 i dont want to write to MBR yet bc this seems like a serious issue 2021-09-16 15:57:51 ah right the specific error is extlinux: cannot find device for path /boot 2021-09-16 15:58:00 extlinux: cannot open device (null) 2021-09-16 16:02:17 did you mount /dev 2021-09-16 16:05:56 can people see my previous messages 2021-09-16 16:08:29 yes 2021-09-16 16:09:42 it doesn't help if you disconnect 2021-09-16 16:09:47 16:02 did you mount /dev 2021-09-16 16:09:53 i wasn't trying to disconnect 2021-09-16 16:09:57 i don't know how that happened 2021-09-16 16:10:06 i believe i did 2021-09-16 16:10:38 mount lists devices mounted on /dev 2021-09-16 16:11:52 it says my root disk's boot partition is on /mnt/boot 2021-09-16 16:13:15 i think i've followed the wiki entry "LVM on LUKS" closely 2021-09-16 16:13:22 i'm using syslinux with BIOS 2021-09-16 16:14:01 if you chroot then you need to remount /dev 2021-09-16 16:14:07 oh 2021-09-16 16:14:57 according to the wiki guide you don't need to do that 2021-09-16 16:15:34 although the update-extlinux was updated so 2021-09-16 16:15:40 idk 2021-09-16 16:15:51 i'll write the mbr and see if it works i guess 2021-09-16 16:21:14 alright it boots 2021-09-16 16:22:50 i guess i worried over nothing 2021-09-16 16:25:51 why is my keyboard so dirty 2021-09-16 16:26:10 i have a bad habit of putting food near my keyboard 2021-09-16 16:26:34 it's usually solid food so nothing gets in 2021-09-16 17:40:56 https://xkcd.com/237/ 2021-09-16 17:48:08 mine isn't (i got it 2 days ago) 2021-09-16 18:58:21 I saw on the wiki that it's possible to switch from a numbered version to edge with a few commands. Somehow I get the feeling that switching from edge to a numbered version won't work. Is my hunch correct? 2021-09-16 18:58:39 ajshell1: The process is the same 2021-09-16 18:58:49 Make sure you add -a (--available) to the upgrade command 2021-09-16 18:59:48 Huh. I would have imagined that this would have resulted in something breaking. 2021-09-16 19:00:23 going backward? 2021-09-16 19:00:27 At most, you could run in some dependency issues depending on what you have installed 2021-09-16 19:01:01 But that counts for either direction 2021-09-16 19:39:59 Hello, I'm getting the "81B7F63997F0000:error:0A000086:SSL routines:tls_post_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1882: 2021-09-16 19:39:59 ERROR: musl-1.2.2-r6: Permission denied" error recently. Is there a current issue/quick fix that I missed in the last couple of days? 2021-09-16 19:45:12 Might be related to the openssl 3.0 upgrade 2021-09-16 19:45:22 upgrade and see if you still get it 2021-09-16 19:49:00 I changed the default mirror server domain to one of my closest local ones, seems that it resolved the issue 2021-09-16 19:49:25 I just wanted to upgrade the packages from main/stable to edge/testing 2021-09-16 19:52:57 last i used a random non dl-x.alpine mirror things were a few days behind, so makes sense 2021-09-16 19:53:13 if you are on latest and find issues like that you should investigate a bit 2021-09-16 19:53:54 probably a small handful of openssl issues to find still 2021-09-16 19:55:12 I'm running mostly Alpine LXC containers, until today, I never had to change the default server in the sources lists, apart from adding edge and/or testing, instead of the current stable version 2021-09-16 19:56:04 "default servers" being: ~ # cat /etc/apk/repositories 2021-09-16 19:56:04 ~ # 2021-09-16 19:56:04 http://dl-cdn.alpinelinux.org/alpine/edge/testing 2021-09-16 19:56:04 http://dl-cdn.alpinelinux.org/alpine/edge/main 2021-09-16 19:56:04 http://dl-cdn.alpinelinux.org/alpine/edge/community 2021-09-16 19:57:22 those should always be up to date 2021-09-16 19:57:41 https://mirrors.alpinelinux.org/ 2021-09-16 19:58:08 I believe that. pretty sure if I'll check back tommorow, the issue should be gone 2021-09-16 19:59:03 changed to http://quantum-mirror.hu/mirrors/pub/alpine/ on one of my containers, at the moment this is working fine 2021-09-17 02:24:10 hi 2021-09-17 02:25:49 do we have any gui / sip client in the repos? 2021-09-17 02:29:47 i'm having some issues mounting a USB drive 2021-09-17 02:36:47 my internet is spotty, sorry about that 2021-09-17 02:36:48 telmich: wasn't this just discussed a few days ago 2021-09-17 02:36:55 maybe in different channel, not sure 2021-09-17 02:37:16 afaik no good one 2021-09-17 02:38:13 apparently linphone is in testing 2021-09-17 04:22:43 Hello71: I see it, but it crashes with incorrect libraries linked at the moment 2021-09-17 10:14:30 i like to be able to start guis from cron (eg notifications), but i get nothing, no errors in log just confirmation that the cmd was run (testing with st terminal): "crond: USER u pid 10469 cmd st" 2021-09-17 10:15:07 is it possible with busybox cron? 2021-09-17 10:17:27 You probable need to set DISPLAY 2021-09-17 10:19:22 yes i set some variables (disregard the top line): https://a.uguu.se/FCcqQJy.txt 2021-09-17 10:20:02 i dont get any errors in log when starting, just "crond: crond (busybox 1.34.0) started, log level 8" 2021-09-17 10:24:33 crond recognises only a few variables. you'll hve to either put them in your script or on the job line so they become shell variables instead of cron variables 2021-09-17 10:27:09 lopid: ah right :] 2021-09-17 14:02:45 i just updated and dovecot is failing to initialize SSL, says it can't find libproviders.so 2021-09-17 14:03:19 can't find that in any package contents and am wondering where that should come from 2021-09-17 14:04:00 has anybody maybe encountered something like this already? 2021-09-17 14:05:44 slowjo: edge? 2021-09-17 14:06:16 ikke yes 2021-09-17 14:35:02 Do you use any plugins? 2021-09-17 14:35:21 also post the exact error 2021-09-17 14:35:23 slowjo: could you paste log 2021-09-17 14:38:52 maybe I'm blind but there is no libproviders.so in dovecot 2021-09-17 14:41:17 is it perhaps something that openssl, rather than dovecot itself, is referring to? 2021-09-17 14:43:14 https://www.google.com/search?q="libproviders.so" 2021-09-17 14:44:01 Hello71: ddg not google ;) 2021-09-17 14:44:35 google is far better for this sort of query, ddg (bing) has much less of the internet crawled 2021-09-17 14:45:01 also their search algorithm is bad but that's not relevant here 2021-09-17 14:46:30 maybe, but ddg is not so much aggressive in marketing 2021-09-17 15:52:36 openssl docs do talk about providers: https://www.openssl.org/docs/manmaster/man7/provider.html 2021-09-17 16:11:23 yes, but it is called "legacy.so" etc 2021-09-17 16:11:35 maybe they poorly paraphrased error instead of pasting it 2021-09-17 16:20:58 sorry, was afk 2021-09-17 16:22:16 imap-login: Error: Failed to initialize SSL server context: Can't load SSL certificate (ssl_cert setting): error:25066067:DSO support routines:dlfcn_load:could not load the shared library: filename(libproviders.so): Error loading shared library libproviders.so: No such file or directory, error:25070067:DSO support routines:DSO_load:could not load the shared library, error:0E07506E:configuration file routines:module_load_dso:error loading dso: 2021-09-17 16:22:16 module=providers, path=providers, error:0E076071:configuration file routines:module_run:unknown module name: module=providers: user=<>, rip=[[some ip]], lip=[[my ip]], session= 2021-09-17 16:22:48 mps this is the line that keeps repeating 2021-09-17 16:23:11 i also found nothing when ddg-ing and googling, that's when i turned to this channel 2021-09-17 16:27:30 Hi! Sorry for the dumb question, but I'm playing around with crond, and do I need to tweak any config to receive cronjobs email output? 2021-09-17 16:28:01 The cronjobs are running, I'm just not receiving the output via email. Thanks for any help! 2021-09-17 16:30:13 you'll need an mda 2021-09-17 16:35:41 I've already setup opensmtpd 2021-09-17 16:36:01 I've tested it using sendmail, and it seems to be working alright 2021-09-17 16:36:07 then you'll need "MAILTO=username" in your crontab 2021-09-17 16:36:16 ooohhhh that's it! 2021-09-17 16:36:52 Sorry about that, I'm used to Debian, and Alpine has these little differences :) 2021-09-17 16:37:01 no problem 2021-09-17 16:37:03 Thanks! I'll give it a try! 2021-09-17 16:38:48 slowjo: I can't find anything related to this 2021-09-17 16:42:07 looks like you are trying some of external auth providers but they not installed or doesn't work for some reason 2021-09-17 16:45:01 slowjo: you can join #dovecot channel on oftc and ask there, people are usually responsive 2021-09-17 16:50:54 mps thanks for looking into this! 2021-09-17 16:51:36 i'll try that next 2021-09-17 16:52:25 slowjo: you are welcome 2021-09-17 16:59:45 slowjo: did you try grep -r providers /etc 2021-09-17 17:03:38 there is some docs about third party providers on dovecot docs site, I forgot exact url 2021-09-17 17:05:11 Hello71: only some stuff in openssl.cnf which i never touched 2021-09-17 17:05:23 mps: hm i'll look for that too 2021-09-17 17:23:17 that is an openssl error message 2021-09-17 17:23:25 you need to enable legacy provider i think 2021-09-17 17:24:34 looks like it is related to new openssl, but I wasn't sure so didn't mentioned it 2021-09-17 17:24:54 see https://github.com/openssl/openssl/blob/master/README-PROVIDERS.md 2021-09-17 17:25:01 it will say how to enable it 2021-09-17 17:25:23 however this likely means your certificate is weak 2021-09-17 17:25:35 so you may want to consider issuing a new one with stronger settings 2021-09-17 17:36:44 Anyone here using virt-manager with qemu/kvm? I got a connection to the system qemu/kvm session but virt-manager says "No hypervisor options were found for this connection" and won't let me continue 2021-09-17 17:37:00 my user is part of the `libvirt` and `kvm` groups, and `/dev/kvm` exists 2021-09-17 17:46:45 Do I ned to install "iproute2" for the "tc" commands? Or it's just a PATH thing? 2021-09-17 17:46:49 *need 2021-09-17 17:51:06 apk add iproute2-tc 2021-09-17 17:51:25 oh, thanks! 2021-09-17 17:54:44 I forget that this thing is slim AF lol 2021-09-17 17:55:19 I need to change my whole mentality, I'm used to having everything AND the kitchen sink 2021-09-17 17:58:31 hey 2021-09-17 17:58:38 does alpine have a mobile branch 2021-09-17 17:58:50 You probably want postmarket 2021-09-17 17:58:55 https://postmarketos.org/ ^ 2021-09-17 18:03:34 Ariadne: are you sure 2021-09-17 18:03:45 Hello71: yes 2021-09-17 18:03:57 why does it say libproviders.so then (as discussed earlier) 2021-09-17 18:04:02 Hello71: if it has a bunch of colons and hexadecimal codes in it, it's definitely openssl 2021-09-17 18:04:21 :) 2021-09-17 18:04:24 yes 2021-09-17 18:04:25 Hello71: i do not know :)))) 2021-09-17 18:04:48 my guess is there is stupidity present in /etc/ssl/openssl.cnf 2021-09-17 18:04:55 that needs to be fixed somehow 2021-09-17 18:33:22 hi. curl 7.79 has a defect https://github.com/curl/curl/issues/7738 (one of my servers is affected and can no longer communicate with one of its peers). Is there a way to roll back to an earlier version? 2021-09-17 18:34:09 It's the one bagder refered to? 2021-09-17 18:34:16 That's causing random stalls? 2021-09-17 18:35:00 ikke: not sure just joined, more like response code is not parsed correctly so the connection gets closed before data is exchanged 2021-09-17 18:35:04 so not really a stall. it fails fast 2021-09-17 18:35:16 bagder is the curl maintainer :) 2021-09-17 18:35:24 But apparently this is a different bug then 2021-09-17 19:17:22 Is witchery in a usable state? Can I use it to build a bare-bones WireGuard image to stick on a VPS? 2021-09-17 19:18:16 not sure why the existing 900 ways of putting wireguard on a vps wouldn't work 2021-09-17 19:19:33 psykose: I was already going to use Alpine-s6, as it's the proper "server distro" nearest to Void, but if I can make it even smaller, reduce attack surface, etc, I'd like to do so 2021-09-17 19:20:15 After all, I'm going to cheap out on the specs - the lowest-cost option on the most secure VPS I can find 2021-09-17 19:21:26 If it's unreasonable, I'll take your advice and just use Alpine 2021-09-17 19:24:11 winlu: There is no easy way to downgrade, we sadly do not have the resources to keep older versions 2021-09-17 19:24:17 there's no point of putting wireguard in docker 2021-09-17 19:26:25 using kernel ipml 2021-09-17 19:26:27 impl 2021-09-17 19:31:42 ikke: yeah i thought so. tried compiling 7.78 now which works fine. But will still need to compile php as well on top of it 2021-09-17 19:47:27 Hello71: witchery only embeds in Docker? I was going to run it atop bare KVM or Xen. Is my understanding that witchery builds something akin to a unikernel incorrect? 2021-09-17 21:05:41 talismanick: I have a script for creating server-oriented cloud-init enabled Alpine disk images 2021-09-17 22:37:23 minimal: Is it on Github? 2021-09-17 22:48:28 talismanick: https://github.com/dermotbradley/create-alpine-disk-image 2021-09-17 22:48:48 that version is about 1 month old - I must push a newer version shortly 2021-09-17 23:12:04 minimal: This looks great! I think I'll learn a lot from it. 2021-09-17 23:13:43 talismanick: I've added quite a bit more stuff to the script in the past month (e.g. LVM setup) that's not in the Github version 2021-09-17 23:15:10 if you're looking at ideas around a specific setup, e.g. KVM then better to run the script to create a KVM-tailored script and look at the created secondary script 2021-09-17 23:31:27 alpine linux. 2021-09-17 23:32:05 linux of the alps 2021-09-17 23:33:42 I have Pinebook, I have Alpine Linux... 2021-09-17 23:33:46 UHHH 2021-09-17 23:33:52 Alpine Pinebook Linux 2021-09-17 23:34:18 Alpinebook Loonix 2021-09-18 06:16:13 A(l) pine book 2021-09-18 06:34:01 Okay, I think I'm ready to buy a VPS and put Alpine on it. 2021-09-18 06:35:20 When they ask for a "Hostname" and the example text is "servername.yourdomain.com", does that mean I need to register a domain name and use that? That alone costs money, no? 2021-09-18 06:36:02 Can I just use whatever the machine's hostname is going to be? (e.g. myVPS) 2021-09-18 06:36:11 probably 2021-09-18 06:37:03 fingers crossed that they validate it if it's not what the registration backend wants 2021-09-18 06:43:08 i don't think you need a hostname at all 2021-09-18 07:03:04 psykose: Well, it won't let you proceed without 2021-09-18 07:03:26 Hope I didn't just earn myself a long call with tech support 2021-09-18 07:03:34 not referring to whatever vps provider you chose, but in general 2021-09-18 07:04:05 usually those are just the hostname set on the instance and not used for anything though so should be fine 2021-09-18 07:05:01 in the sense of, it's the same hostname you usually set as a single word on your own computer and not a domain you are buying 2021-09-18 10:25:02 hi, i'm getting tls errors from dovecot and smtpd after upgrading (on edge) 2021-09-18 10:25:12 dovecot says it can't load libproviders.so 2021-09-18 10:25:39 smtpd says "io-error: error:0A080006:SSL routines::EVP lib" 2021-09-18 10:26:17 i see openssl was upgraded to 3.0.0, i tried installing openssl1.1-compat but nothing changed 2021-09-18 10:26:34 any idea on how to fix this? 2021-09-18 10:32:37 talismanick: how is pinebook? worth it? 2021-09-18 11:17:24 dalz i encountered the same thing yesterday 2021-09-18 11:17:44 Haven't figured it out yet 2021-09-18 11:18:10 Ariadne suggested https://github.com/openssl/openssl/blob/master/README-PROVIDERS.md 2021-09-18 11:18:20 And enabling the legacy provider 2021-09-18 11:18:52 Or issuing more secure certificates 2021-09-18 11:19:37 I tried that quick, didn't help (or i did it wrong) and then had to give up due to lack of time 2021-09-18 11:20:14 Another suggestion i didn't get to yet was asking in #dovecot 2021-09-18 11:22:50 If you have some time to figure it out today do please tell 2021-09-18 11:58:20 slowjo: i'll try asking there then 2021-09-18 12:23:11 is this env standard? "_=/usr/bin/env" I don't know from where it comes and what is its purpose 2021-09-18 12:23:12 Привет всем, может кто-нибудь сказать мне, почему в lxc containter после добавления localmount в boot он не запускается? Если я делаю rc-service locamount start - всё запускается. 2021-09-18 12:23:19 Hi all, can someone tell me why in lxc containter after adding localmount to boot it does not start? If I do rc-service locamount start, everything starts. 2021-09-18 12:23:31 In rc.log - nothing. 2021-09-18 12:24:11 somee: There is boot runlevel in lxc containers 2021-09-18 12:24:12 did you add it to default run level? what says rc-status after booting? 2021-09-18 12:24:26 ^^ add it to default 2021-09-18 12:25:07 also, perhaps it's better to set mount options in the config of the lxc container rather than trying to mount it inside the container 2021-09-18 12:25:25 ey ikke do you have this "_=/usr/bin/env" env var? 2021-09-18 12:25:43 donoban: apparently 2021-09-18 12:26:15 ikke: donoban yeah, i try default at first time, but it give nothing, so i tryed other runlevels. 2021-09-18 12:26:16 No idea where it comes from 2021-09-18 12:26:55 ok 2021-09-18 12:27:43 Runlevel: default crond [ started ] Dynamic Runlevel: hotplugged Dynamic Runlevel: needed/wanted Dynamic Runlevel: manual 2021-09-18 12:27:49 localmount is probably already a dependency for others services 2021-09-18 12:28:27 Hm, maybe i do something wrong. I just need to automaticaly mount mounts from /etc/fstab file 2021-09-18 12:28:30 uhM, is there only crond? 2021-09-18 12:28:37 Yeah. 2021-09-18 12:29:04 lxc containers have don't start a lot of services by default 2021-09-18 12:29:08 if you add it to default and "reboot" what says rc-status? 2021-09-18 12:29:35 donoban: crond to default? 2021-09-18 12:29:39 or 2021-09-18 12:29:44 localmount 2021-09-18 12:29:53 localmount already in default 2021-09-18 12:30:00 this output for it 2021-09-18 12:31:12 https://0x0.st/-3ut.png 2021-09-18 12:31:59 and rc-update output https://0x0.st/-3uv.png 2021-09-18 12:32:02 somee: localmount has the -lxc keyword in it, which prevents it from running on lxc. no idea why that is, because it would work fine otherwise. i also stumbled over this some time ago 2021-09-18 12:32:23 Oh 2021-09-18 12:33:19 probably as ikke said is not very good policy to mount fs inside the container 2021-09-18 12:33:23 "Exclude this service from any dependencies. The service can still be run directly." 2021-09-18 12:33:36 afaik, -lxc should not prevent it from being directly started 2021-09-18 12:34:44 Unless it's considered a dependency of the runlevel 2021-09-18 12:35:11 wej: yeah! 2021-09-18 12:35:15 Its works now! 2021-09-18 12:35:56 :) 2021-09-18 12:36:02 good to know 2021-09-18 12:36:06 donoban: so, i must use mounting from container config? 2021-09-18 12:36:36 I just need to mount tmp and /dev/shm 2021-09-18 12:37:08 uhM, I don't know 2021-09-18 12:38:37 Now i dont like idea to edit default init.d files :| 2021-09-18 12:39:31 anyway, thank you for help guys 2021-09-18 12:40:47 slowjo: slavko on #dovecot suggested commenting out the "providers = provider_sect" line in /etc/ssl/openssl.cnf and it seems to have worked 2021-09-18 12:41:25 some, for mounting /tmp on a tmpf you can put something like "lxc.mount.entry=tmpfs tmp tmpfs nodev,nosuid,noexec,create=dir 0 0" in your container config 2021-09-18 12:41:32 somee: maybe this helps https://ahelpme.com/linux/tmpfs-mount-on-dev-shm-in-lxc-container-or-chroot-environment/ 2021-09-18 12:41:41 lxc.autodev = 1 2021-09-18 12:42:04 donoban: oh, let me read this, thanks! 2021-09-18 12:43:26 CyberTailor | Jannik2099: on alpine many python programs don't run because they need python compiled with ngettext support 2021-09-18 12:43:28 ??? 2021-09-18 12:50:38 donoban: yes, its works, thank you! 2021-09-18 13:42:22 slowjo: could be that dovecot is doing something stupid that breaks on openssl 3 2021-09-18 17:45:54 Someone else reporting it as well: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13023 2021-09-18 17:46:24 Ariadne: is the suggestion to comment out 'providers = provider_sect' sound? 2021-09-18 17:46:48 yes, seems reasonable 2021-09-18 17:47:04 i think it is a documentation error 2021-09-18 17:55:35 I looked at the openssl.cnf earlier, the providers part references the provider_sect part which references default_sect, which defines nothing (as the 'activate' line is commented out). I though the default provider was always used without needing to be specified. 2021-09-18 17:56:38 so it doesn't make sense that commenting out that line would make a different - but then who said sense has anything to do with IT lol 2021-09-18 17:57:18 Well, apparently it does make a difference :) 2021-09-18 17:57:30 So one of the assumptions is incorrect 2021-09-18 18:00:47 ikke: yupe, haven't looked at the source for a reality check lol 2021-09-18 18:06:24 it vaguely smells like some kind of memory misuse 2021-09-18 18:07:12 did anybody test just running dovecot in a fresh chroot 2021-09-18 18:12:27 hm, upgrading from 3.14 to edge gives "ERROR: PANIC! Failed to re-execute new apk-tools!" 2021-09-18 18:12:34 but running apk upgrade again fixes it 2021-09-18 18:12:42 which is... interesting 2021-09-18 18:26:59 oh, dovecot isn't even openssl3 2021-09-18 18:27:14 well that explains it 2021-09-18 18:28:28 Ariadne: ur 582ca9558a626dd36c1d13a796494b2e931aaee9 is broke, can't use new conf with old openssl 2021-09-18 18:29:00 need /etc/ssl1.1, /etc/ssl1.1/certs -> ../ssl/certs i guess 2021-09-18 18:29:09 okay 2021-09-18 18:29:17 can you do the MR :) 2021-09-18 18:30:32 why can't we just delete mariadb so we can delete openssl1.1 :p 2021-09-18 18:30:44 There is still something going on with ssl_client install_if 2021-09-18 18:31:01 #13022 2021-09-18 18:31:43 apk upgrade on alpine:edge uninstalls ssl_client, which uninstalls ca-certificates-bundle, after which apk is broken when using https mirrors 2021-09-18 18:45:25 !25502 2021-09-18 18:48:04 i assume #13022 is because of self-upgrade rule 2021-09-18 18:48:48 new apk depends on libssl3, which conflicts with old ssl_client, which is not directly required by apk, so it gets purged 2021-09-18 18:48:55 it should be ok with --no-self-upgrade 2021-09-18 18:49:26 yeah, you are right 2021-09-18 18:50:02 yes: https://bpa.st/CW2A 2021-09-18 18:50:19 yeah, just tested it myself as well 2021-09-18 18:51:00 i remember there was another issue with self-upgrade a year ago or so 2021-09-18 18:51:18 aha 2021-09-18 18:51:28 But how would we fix it? 2021-09-18 18:51:56 well i can think of a number of workarounds, but no good solution 2021-09-18 18:52:19 the most obvious workaround is to have apk require ssl_client directly 2021-09-18 18:53:06 another would having ca-certificate-bundle explicitly installed 2021-09-18 18:53:57 ln: /builds/alxu/aports/main/openssl1.1-compat/pkg/openssl1.1-compat/etc/ssl1.1/certs: File exists 2021-09-18 18:55:12 yes i noticed 2021-09-18 18:55:21 can't overwrite a directory with a symlink 2021-09-18 18:55:54 obviously not :) 2021-09-18 18:56:51 i wanted to be lazy and not test it locally but not sure if it's empty 2021-09-18 20:52:37 hello 2021-09-18 21:09:58 dalz Ariadne thanks for helping out! 2021-09-18 21:11:48 slowjo: in case you missed it, Hello71 worked on a patch to openssl that should fix it properly 2021-09-18 21:14:44 ikke: thanks, I did miss it. tl;dr would be wait a while, then update? 2021-09-18 21:15:01 It still needs to be merged 2021-09-18 21:20:55 I will wait, happy the workaround indeed works though ^^ 2021-09-18 22:31:03 is eudev important? 2021-09-18 22:32:04 at the moment, it's the default provider for libudev 2021-09-18 22:32:30 There are plans to switch over to libudev-zero, though 2021-09-18 22:32:39 i could uninstallit without warnings 2021-09-18 22:32:55 https://gitlab.alpinelinux.org/alpine/tsc/-/issues/12 2021-09-18 22:33:19 you can uninstall everything without warnings 2021-09-18 22:33:34 ah :] 2021-09-18 22:33:52 It's mostly used for hotplugging devices 2021-09-19 02:32:42 hello 2021-09-19 03:32:54 Is there a way to find package from file's path? 2021-09-19 03:34:17 yes 2021-09-19 03:34:43 you can put the path and filename in here https://pkgs.alpinelinux.org/contents 2021-09-19 03:34:58 apk info -W /path 2021-09-19 03:35:48 /usr/bin/ls is owned by bsdutils-0.0.1-r0 2021-09-19 03:36:02 should print something like that 2021-09-19 03:36:22 Thanks 2021-09-19 03:36:54 Anyone else having trouble updating FlatPaks after the OpenSSL upgrade? 2021-09-19 03:37:07 I can uninstall/manage them otherwise just fine. Segfault when issued a flatpak update 2021-09-19 07:15:23 'busybox ls -sh' only gives the total sum as human readable? 2021-09-19 07:19:24 frag: for me, all sizes are human readable 2021-09-19 07:22:08 hmm, weird 2021-09-19 07:22:50 is it safe to upgrade edge now? 2021-09-19 07:23:22 (i think i heard something about a problem on this chan?) 2021-09-19 07:24:27 frag: edge is always risky, it is called 'edge' with reason 2021-09-19 07:25:49 its also quite stable iiuc :] 2021-09-19 07:27:27 yes, I use it daily but again it is 'edge' and some things 'breaks', so I wouldn't say it is 'safe' 2021-09-19 07:33:09 hmm with newly update/upgraded edge i still get the 'ls -sh' problem, not a big deal, just weird 2021-09-19 07:37:59 Something is wrong with my machine - graphic rendering has become very slow. I tested 5.10.64-0-lts and 5.14.5 from edge, but even terminal windows are displaying very slow 2021-09-19 07:38:32 I did upgrade kernels and co. from edge recently and my machine is rather new (x1 nano), but I recall it working "normal" 2021-09-19 07:39:42 Inspired by an old bug report on mozilla, I tried MESA_LOADER_DRIVER_OVERRIDE=i965 glxgears which shows 1210 fps (!!!???!!) with errors like gfx12 and newer are not supported on i965 and libGL error: failed to create dri screen 2021-09-19 07:40:30 Running glxgears without that environment variable, I get somewhere around 60~70 fps, with the `Running synchronized to the vertical refresh.` warning 2021-09-19 07:44:41 Some time ago we had the discussion regarding additional mesa drivers required for hardware accelaration, not sure if anyone remembers this? 2021-09-19 07:45:46 I also have errors/warnings in my xorg.0.log like xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted), (WW) Falling back to old probe method for modesetting, (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support and (WW) intel(0): Unknown chipset 2021-09-19 07:45:57 I wonder if anyone else experienced similar errors in here? 2021-09-19 08:05:12 It's very interesting - we have mesa 21.2.1 in edge, according to the mesa release notes this does not yet exist, however there is a source tarball 2021-09-19 08:05:59 https://docs.mesa3d.org/relnotes/21.2.0.html (200ok) vs https://docs.mesa3d.org/relnotes/21.2.2.html (404) 2021-09-19 08:22:50 Seems like export MESA_LOADER_DRIVER_OVERRIDE=i965 2021-09-19 08:22:58 fixes my performance issues 2021-09-19 08:31:27 https://gitlab.freedesktop.org/mesa/mesa/-/issues/5373 in case someone else stumbles upon it 2021-09-19 08:40:29 is there a way to have current stable in /etc/apk/repositories, instead of updating it manually as new versions are released? 2021-09-19 08:41:29 latest-stable 2021-09-19 08:43:09 sweet! 2021-09-19 08:46:18 Note that you should upgrade with --available when a new release is out 2021-09-19 08:49:08 will that uninstall packages i installed from edge/testing? 2021-09-19 08:50:53 1) this is not something that is really support, and can break any moment. 2) it will not uninstall explicitly added packages 2021-09-19 08:52:44 the lastest-stable option or installing from edge on a stable sys? 2021-09-19 08:53:06 prob the only package i need from edge is 'ledger' 2021-09-19 08:55:08 you should then grab the apk of that package and build it using dependencies from stable release 2021-09-19 08:57:31 frag: mixing branches 2021-09-19 08:59:09 okok ill try what artok suggested ... where can i find the .apk? 2021-09-19 08:59:46 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/ledger/APKBUILD 2021-09-19 09:00:05 thanks! 2021-09-19 09:00:20 btw, we try to stimulate packages not remaining too long in testing 2021-09-19 09:02:47 yeah this i 4 months old, also not sure what to do with this apkbuild, prob outside my skills 2021-09-19 09:06:58 you would want to build that package on 3.14 / latest-stable system 2021-09-19 09:12:35 i guess most my system is edge now, do i downgrade with 'sudo apk update && sudo apk upgrade --update-cache --available'? 2021-09-19 09:13:36 with upgrade --update-cache you do not need to do an update before that 2021-09-19 09:14:44 hmm, so then i have to remove the edge packages that were manually installed first? 2021-09-19 09:18:30 You can first try to just upgrade 2021-09-19 09:18:34 or downgrade 2021-09-19 09:18:53 if there is a dependency mismatch, apk will complain 2021-09-19 09:23:12 hmm i still have ledger, should i still uninstall and try to build it manually/from apk? 2021-09-19 09:23:23 ls -sh still doesnt show humna readable btw :p 2021-09-19 09:31:48 yes, it seems to only do something with -l 2021-09-19 09:32:53 ah, yes 2021-09-19 09:32:57 and the -h never works on blocks at all 2021-09-19 09:33:04 it does with the gnu ls 2021-09-19 09:33:11 is a bug probably indeed 2021-09-19 09:35:00 i guess i should reboot after downgrade 2021-09-19 09:35:02 but the info that gives is basically the same as the -lh output anyway, so i dunno 2021-09-19 10:58:35 is there a way to temporarily keep screen awake without input (that will work on most systems, eg without xset) 2021-09-19 10:59:39 xorg? 2021-09-19 11:00:09 lopid: yeah 2021-09-19 11:03:20 "BlankTime": https://www.x.org/releases/X11R7.7/doc/man/man5/xorg.conf.5.xhtml 2021-09-19 11:03:55 though not temporary 2021-09-20 04:24:12 what's the difference between virt and netboot 2021-09-20 04:24:40 on https://alpinelinux.org/downloads/ 2021-09-20 04:25:47 netboot is meant for booting via PXE 2021-09-20 04:26:14 virt is just a normal installation, just with a slimmed down image (kernel + firmware) 2021-09-20 04:27:15 gotcha 2021-09-20 04:28:39 and then if virt is slimmed down, why does it have less platforms than standard? (has armv7 but missing ppc64le and s390x) 2021-09-20 04:30:46 not sure exactly myself 2021-09-20 04:30:59 there is a virt kernel for ppc64le, but not for s390x 2021-09-20 04:33:23 thanks :D 2021-09-20 11:17:52 I am trying to boot a RaspberryPi4 using NFS-root via Alpine. I have this working for ArchLinux, so I my server side setup works. On Alpine I get the error "/dev/nfs: Can't open blockdev". 2021-09-20 11:18:58 In a post 8 years ago I noticed that nfsroot was supposed not te be supported for alpine. Is there any relevant documentation on the topic? I also notice that my initramfs is not being downloaded over TFTP, this got my interest as well. 2021-09-20 12:49:09 skinkie: ROOT_NFS does not appear to be enabled in Alpine kernels so NFS boot won't work 2021-09-20 13:07:01 I think it should work if you have a net enabled initfs 2021-09-20 13:12:10 minimal: I noticed that it is capable of 'booting' in initramfs, I don't think it is out of the possibilies to go from initramfs into NFS root. 2021-09-20 13:12:37 Good afternoon, after I updated the system, the chomium does not open, and it displays this message: 2021-09-20 13:12:39 https://pastebin.com/gtFgfZke 2021-09-20 13:13:00 alpine edge 2021-09-20 13:16:44 edsonwolf: this should be fixed soon 2021-09-20 13:17:10 or, I would expect if you ugprade, it should already be fixed 2021-09-20 13:17:17 https://git.alpinelinux.org/aports/commit/?id=98106e224e71 2021-09-20 13:18:51 skinkie: probably, I was referring to the typical CONFIG_ROOT_NFS (and CONFIG_IP_PNP required by that) kernel setting for NFS booting 2021-09-20 13:25:48 minimal: me too, I would actually be more inclined to compile a kernel supporting it, but that would directly get me out of the scope of an update path 2021-09-20 13:26:25 minimal: is there any possibility to interrupt the initramfs code to throw a shell? 2021-09-20 13:31:29 ikke, I updated but no update 2021-09-20 13:33:08 what does apk version chromium return? 2021-09-20 13:33:09 minimal: if you modify your Syslinux/Grub menu entry to add "single" then you'll get a shell before rootfs is mounted 2021-09-20 13:33:25 doh!, skinkie ^^ 2021-09-20 13:34:27 minimal: i'll try it with cmdline.txt ;-) 2021-09-20 13:36:41 I think it would be smarter if i kept console=tty1. That was my 'doh' moment. 2021-09-20 13:38:44 skinkie: forgot it was RIP, yes change config.txt 2021-09-20 13:40:42 minimal: I already drop to an emergency console, so I'll try how far I can bring this. 2021-09-20 13:42:35 skinkie: also note the comments in the initramfs' init regarding needing to include the required network driver kernel module in your initramfs: https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in#L151 2021-09-20 13:47:48 minimal: kernel module is backed into the kernel, the actual problem is that it should *NEVER* kill the network interface using dhcp because that will loose the root partition. 2021-09-20 13:48:28 minimal: so by just mounting the nfs share to /sysroot and exiting the emergency shell I got a partial boot until that point. 2021-09-20 13:50:46 skinkie: not sure what you mean by "kernel module is backed into the kernel" 2021-09-20 13:51:35 skinkie: oh right, again its RPI - was thinking in terms of PCs where as there's multiple card vendors the network driver is loaded as module lol 2021-09-20 13:52:01 Net will also include more things then just driver 2021-09-20 13:55:49 skinkie: so at what point did the boot hang/fail? 2021-09-20 13:55:52 minimal: are you aware about anything that would allow the configuration of the rootfs outside of init? 2021-09-20 13:57:31 minimal: the root hangs when /etc/network/interfaces throws a new DHCP request, that blows away NFS, without an option to recover. 2021-09-20 13:58:20 So I have actually not it to work now. I just need something that my initramfs knows about my nfsroot, maybe even take it from /proc/cmdline, my ideal situation would be taking it from the DHCP request. 2021-09-20 13:58:28 not -> got 2021-09-20 14:03:22 minimal: so what did you do to prevent the /etc/init.d/networking interfering? Just disable that init.d service? 2021-09-20 14:03:35 skinkie: ^^ 2021-09-20 14:09:59 minimal: the 'ubuntu' suggestion is to make it 'manual' instead of dhcp. 2021-09-20 14:11:26 with ifupdown-ng, that's not really relevant 2021-09-20 14:11:30 minimal: but if you have an elegant suggestion for the sysroot location, I am all ears. 2021-09-20 14:12:12 ikke: at least 'it works' as manual, if you have a different suggestion not to touch the interface I would like to know it. 2021-09-20 14:12:54 no, not without touching interfaces. If it's set to use dhcp, it will use dhcp 2021-09-20 14:14:17 unless you disable the networking service, which means it will not touch anything 2021-09-20 14:14:52 Maybe it would be good to elaborate what I am trying to achieve. I like how Alpine is capable of booting into memory. For production I think this is a nice goal. I have yet a variety of things to check including QT5/6 support for RPI without X.org. For development I noticed how much better NFS works, in the Raspbian situation. 2021-09-20 14:14:53 skinkie: that's why I thought about simply disabling the networking service - though you might need a dummy service to satisfy any "depends networking" in other init.d files 2021-09-20 14:15:45 So read-write NFS would be for development. read-only NFS would be pretty for testing. Getting everything in memory the alpine way... very cool. 2021-09-20 14:15:53 You could just enable the loopback service I suppose 2021-09-20 14:16:33 skinkie: why can't you touch /etc/network/interfaces? 2021-09-20 14:16:57 ikke: I can, I have changed dhcp->manual. 2021-09-20 14:17:09 that part works. 2021-09-20 14:17:14 ok 2021-09-20 14:17:39 now I need a way to get my 192.168.1.2:/path/to/root mounted without typing it in the emergency shell. 2021-09-20 14:19:16 skinkie: the init does take a "ip=" setting but that's "trapped" by the init code for other uses 2021-09-20 14:19:58 Forget networking :) that part works for now. 2021-09-20 14:20:51 Can KOPT_root be defined somewhere? 2021-09-20 14:21:07 skinkie: that's root= cmdline 2021-09-20 14:21:20 Any KOPT_* variable can be specified via the kernel cmdline 2021-09-20 14:22:48 For me, mountin root failed. 2021-09-20 14:23:02 root=192.168.1.2:/mnt/storage/home/alpine rootfs=nfs rootflags=nolock,noatime 2021-09-20 14:24:23 rootfstype 2021-09-20 14:24:28 not rootfs 2021-09-20 14:28:57 can anyone explain the meaning of: "local 192.168.1.1 dev veth0 proto kernel scope host src 192.168.1.1" and what replacing veth0 with br-lan on this line would achieve? 2021-09-20 14:29:12 (this is a line on local routing table) 2021-09-20 14:30:47 if you use nfs then it's not really from memory is it 2021-09-20 14:31:24 Hello71: I guess a hybrid setup? rootfs in memory, with persistent storage mounted 2021-09-20 14:36:32 ikke: ah but skinkie specifically wants rootfs via NFS 2021-09-20 14:36:46 Hello71: no, for developement I want NFS to prevent extreme microSD wear on a Pi. 2021-09-20 14:36:57 ikke: rootfstype doesn't work either. 2021-09-20 14:38:06 as an alternate strategy you could also buy a usb stick and run alpine off that 2021-09-20 14:39:01 psykose: sure, but what would be the fun of that ;) 2021-09-20 14:39:14 well it's a lot faster than nfs :p 2021-09-20 14:39:39 psykose: I don't know what USB sticks you are using, but 3MB/s writing is the maximum I have seen. 2021-09-20 14:39:51 mine is about 400/400 2021-09-20 14:40:12 granted, maybe i should run some benches 2021-09-20 14:40:27 ikke: I was a bit incomplete with my report, it actually reports: network unreachable. 2021-09-20 14:41:22 ikke: so ip=dhcp is not being picked up, and going to see if I should move the init around. 2021-09-20 14:41:54 skinkie: "ip=dhcp" is used for the nbd support 2021-09-20 14:42:50 afaik you need root=/dev/nfs nfsroot=ip:dir ip=dhcp 2021-09-20 14:43:17 minimal: that has been in here from the start, but now started to fail 2021-09-20 14:43:37 I guess the networking not triggered. 2021-09-20 14:43:45 psykose: alphine does not support /dev/nfs 2021-09-20 14:44:02 that is highly unfortunate 2021-09-20 14:44:21 psykose: I concur... 2021-09-20 14:45:13 skinkie: had another look, "ip=" is not conditional on NBD, so yes it should work 2021-09-20 14:45:35 minimal: did you see that do_networking is conditional for the url stuff? 2021-09-20 14:46:02 if [ -n "$KOPT_ip" ] || [ -n "$KOPT_nbd" ] || is_url "$KOPT_apkovl" || is_url "$ALPINE_REPO"; then 2021-09-20 14:46:32 If I can make this a feature, and I don't mind to get my hands dirty, I would just introduce the nfsroot stuff heer. 2021-09-20 14:46:56 as I mentioned earlier the ip conifg stuff in the init is designed for specific situations, NFS booting is not one of them so you're basically "fighting" against the existing init code 2021-09-20 14:48:51 skinkie: the problem with adding a new feature to mkinitfs is, as ncopa mentioned to me recently regarding a change MR I submitted, there is no existing test framework for mkinitfs and so there is a reluctance to add changes as this might break existing functionality without being spotted 2021-09-20 14:50:04 minimal: can you point mere were the 'init' actually is on the filesystem? 2021-09-20 14:50:18 nvm found it /usr/share/mkinitfs/initramfs-init 2021-09-20 14:52:02 skinkie: just tested, for sequential it's 300/250 :p 2021-09-20 14:52:15 minimal: I think in the case of nbd stuff might fail too on two invocations of configure_ip, but maybe nobody is actively tested that. 2021-09-20 14:52:33 psykose: external harddrive on a pi? 2021-09-20 14:53:02 corsair voyager gtx 128gb, using the uas driver, rpi4b 2021-09-20 14:53:35 just a fast and not too expensive flash drive 2021-09-20 14:54:40 65 euro is something I would say is overpriced ;) 2021-09-20 14:55:08 a regular 128gb sata ssd is 40, and then adding an enclosure that supports 3.1 would make it 60 2021-09-20 14:55:16 so.. it's a normal ssd 2021-09-20 14:55:47 minimal: the person you mentioned ncopa, can I reach him/her somewhere? 2021-09-20 14:57:48 psykose: makes sense 2021-09-20 15:01:45 ssd disk over usb 3.1 port is what I use for development on arm 2021-09-20 15:02:29 with sata to usb adapater, ofc 2021-09-20 15:16:36 minimal: it works, 'small' change to mkinitrd-init, moving the rootfs after the networking, before single mode. 2021-09-20 15:17:35 The more elegant way would in my opinion taking the DHCP variable, but don't know if udhcpc could expose that. 2021-09-20 15:19:07 Would be nice if we had a 'plugin' like system for mkinitfs 2021-09-20 15:19:20 with hooks and things 2021-09-20 15:19:26 ikke: removing the bloat in all other situations? 2021-09-20 15:19:56 ikke: given that it does support 'modules' in such way that would make sense. 2021-09-20 15:23:52 does anyone here know much about wine? it doesnt want to acknowledge that i have wine-mono installed 2021-09-20 15:30:33 ive resorted to using wine inside a debian chroot, but it's unwilling to acknowledge my audio 2021-09-20 15:30:41 be it pulse or alsa i try to get it to use 2021-09-20 15:53:17 What is the recommended way to make packages for alpine? 2021-09-20 15:54:17 https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package 2021-09-20 15:55:10 ikke: making initramfs' init modular is what ncopa suggested 2021-09-20 15:55:33 skinkie: ncopa is the BDFL of Alpine Linux :-) 2021-09-20 15:55:57 Officially not anymore :) 2021-09-20 15:55:58 ikke: I am on that page, but I am a bit lost. 2021-09-20 15:57:22 skinkie: what part are you lost on? 2021-09-20 15:57:26 ikke: if I want to provide a build of QT for Rpi4. 2021-09-20 15:57:43 I notice here is one for X86 2021-09-20 15:57:44 https://git.alpinelinux.org/aports/tree/community/qt5-qtbase/APKBUILD?id=f633e12bef9372cbed58d83e445cf36e291ea702 2021-09-20 15:58:19 skinkie: it should already exist 2021-09-20 15:58:28 skinkie: we do not have different packages for different arches 2021-09-20 15:58:41 skinkie: we have one package, that is then built for all / several arches 2021-09-20 15:58:54 https://pkgs.alpinelinux.org/packages?name=qt&branch=edge&arch=aarch64 2021-09-20 15:59:10 it's not called 'qt' 2021-09-20 15:59:26 As an user I expect a search to help me. 2021-09-20 15:59:32 lol 2021-09-20 15:59:56 https://pkgs.alpinelinux.org/package/edge/community/aarch64/qt5-qtbase 2021-09-20 16:00:18 Due to reasons, you need to use wildcards 2021-09-20 16:02:26 ikke: if I would like to make a specific QT5 version for a RPI. For example without X11. Is such 'supported' or 'stimulated' by alpine? 2021-09-20 16:06:47 skinkie: yes. build it locally and use it 2021-09-20 16:11:46 qt5-qtbase doesn't depend on anything x11 2021-09-20 16:11:48 unless i can't read 2021-09-20 16:12:16 ah it does pull in libx11 2021-09-20 16:12:35 https://pkgs.alpinelinux.org/package/edge/community/aarch64/qt5-qtbase-x11 2021-09-20 16:13:47 bare qtbase pulls in a few x packages via xdg-utils in the dep tree 2021-09-20 16:14:01 but overall it's not really... uhh, that heavy or meaningful to just use it anyway 2021-09-20 16:14:36 Any suggestion how I can find out what provides this: /usr/lib/xorg/modules/dri/vc4_dri.so 2021-09-20 16:14:48 I am trying to use QT_QPA_PLATFORM=eglfs 2021-09-20 16:15:22 skinkie: apk info -W /usr/lib/xorg/modules/dri/vc4_dri.so 2021-09-20 16:16:26 mps: I don't have it installed. That is the actual problem. 2021-09-20 16:17:00 https://pkgs.alpinelinux.org/contents?file=vc4_dri.so&path=&name=&branch=edge 2021-09-20 16:17:11 what? you don't have apk? 2021-09-20 16:17:38 ERROR: /usr/lib/xorg/modules/dri/vc4_dri.so: Could not find owner package 2021-09-20 16:17:39 /usr/lib/xorg/modules/dri/vc4_dri.so is owned by mesa-dri-gallium-21.2.1-r1 2021-09-20 16:18:14 then you system is not in 'clean' state 2021-09-20 16:18:29 How did I end up there :( 2021-09-20 16:19:10 No, it just means you do not have the package installed 2021-09-20 16:19:19 unless you say the file is present on your disk 2021-09-20 16:19:20 maybe 'apk fix' can help 2021-09-20 16:20:07 Do you want to hear a true bug...? Harfbuzz is broken in Alpine :( 2021-09-20 16:20:20 Error relocating /usr/lib/libQt5WebEngineCore.so.5: hb_subset_input_set_drop_hints: symbol not found <- this is due to harfbuzz 3 2021-09-20 16:20:35 skinkie: these things have been fixed 2021-09-20 16:20:43 they apparently relied on internal harfbuzz APIs 2021-09-20 16:21:10 http://dup.pw/alpine/aports/1db387374490 2021-09-20 16:21:12 ikke: sadly I am aware, because I was the first reporter for gentoo. 2021-09-20 16:21:14 file:///home/skinkie/npo-pyside/browser.qml:3:1: plugin cannot be loaded for module "QtWebEngine": Cannot load library /usr/lib/qt5/qml/QtWebEngine/libqtwebengineplugin.so: (Error relocating /usr/lib/libQt5WebEngineCore.so.5: hb_subset_input_set_drop_hints: symbol not found) 2021-09-20 16:21:52 Do you have qt5-qtwebengine-5.15.3_git20210510-r7? 2021-09-20 16:22:16 I type "apk add qt5-qtwebengine" I get "OK" 2021-09-20 16:22:36 apk version qt5-qtwebengine 2021-09-20 16:22:43 apk add does not automatically upgrade packages 2021-09-20 16:22:54 apk add --upgrade qt5-qtwebengine 2021-09-20 16:22:54 t5-qtwebengine-5.15.3_git20210510-r6 = 5.15.3_git20210510-r6 2021-09-20 16:22:57 r6 2021-09-20 16:22:59 so you need r7 2021-09-20 16:23:26 This system has just installed these packages, so this 'just' happened? 2021-09-20 16:23:42 apk add -u (-u for upgrade) 2021-09-20 16:24:24 15 minutes ago, so it's probably still syncing with the mirrors 2021-09-20 16:24:36 oh, still even building 2021-09-20 16:24:51 builders are busy 2021-09-20 16:27:01 See: https://build.alpinelinux.org/ 2021-09-20 16:28:18 ikke: if 'this' works, alpine is about 1GB lighter than my rasbian installation, but still almost 1GB in size 2021-09-20 16:44:11 minimal ikke thanks for helping out today, my MVP now runs on alpine 2021-09-20 16:44:31 cool 2021-09-20 16:44:57 skinkie: interested to see the resultant diff/changes for the initramfs init 2021-09-20 16:45:06 minimal: sure! 2021-09-20 16:49:01 minimal: I'll try to incorporate the rootpath eventually. http://stefan.konink.de/nfs-mkinitfs.diff 2021-09-20 16:50:07 Now I have a 'full installation' is the idea for alpine with 'diskless' tell the system what to install at boot time, and just 'forget'? 2021-09-20 16:53:37 I only use Sys mode mself (full install to disk) but AFAIK the usual run-from-ram mode uses the LBU config file to know what packages to install on top of the base system and whatever config files are stored in the LBU config tarball. Persistent is obtained by using the "lbu" utility to update the config info on the boot medium (i.e. SDcard or USB stick) 2021-09-20 16:55:13 yeah, it uses an apk overlay file (apk ovl) 2021-09-20 16:55:36 this is a tarball with an overlay over the rootfs, which includes /etc/apk/world (the packages to install) 2021-09-20 16:57:07 ikke: i'll investigate my options, ideally I would like to be able to just provide my rootfs, have that copied to ram and discard 2021-09-20 16:57:33 skinkie: what would be the advantage over an apkovl? 2021-09-20 16:57:44 ikke: don't store it twice on the server 2021-09-20 16:59:50 I've been meaning to get cloud-init working with Alpine's run-from-ram mode 2021-09-20 17:01:51 that would give you configurable yet "disposable" machines 2021-09-20 17:02:50 ikke: what is the startingpoint to move from sys to diskless if taking apk ovl? 2021-09-20 17:03:09 skinkie: run-from-ram is just live iso + apkovl 2021-09-20 17:03:42 ikke: but now I have a sysroot, what is the route to make that a 'live iso'? 2021-09-20 17:05:42 is there a place to see new packages being worked on? 2021-09-20 17:05:54 frag: gitlab merge requests 2021-09-20 17:05:54 in repo 2021-09-20 17:06:15 ah, the javescript page :p 2021-09-20 17:07:04 if you want to make a script or something u could use: https://docs.gitlab.com/ee/api/merge_requests.html#list-merge-requests 2021-09-20 17:07:32 there is already a tool called glab 2021-09-20 17:07:44 that allows you to interract via the CLI 2021-09-20 17:08:16 o 2021-09-20 17:08:42 i just heard someone is working on tg (telegram cli, not the one already in repo) package for alpine 2021-09-20 17:09:11 frag: well, that might be on their own machine 2021-09-20 17:09:14 dunno if they got far enough to register it 2021-09-20 17:09:21 mhm 2021-09-20 17:09:23 might not be public yet 2021-09-20 17:09:46 New packages typically start in the testing repository 2021-09-20 17:09:51 aports/testing 2021-09-20 17:47:28 I am new to diskless installations and have a question about mounting on boot. I have an fstab entry to automatically mount an nfs4 type, but it doesn't work on boot (presumably because nfs-utils is not installed yet from cache). Is there a way to make it mount automatically without resorting to manually doing 'mount -a' after boot? 2021-09-20 17:47:38 ikke: regarding the 'push everythin in ram' is something like zram at a certain amount in concert with a mountable root location something that is considered? 2021-09-20 17:47:46 erik_: I solved this today :) 2021-09-20 17:49:20 erik_: if you want to have it like rootfs, you need a minor modification in your mkinitfs-init 2021-09-20 17:50:02 erik_: This is my patch that makes it work; http://stefan.konink.de/nfs-mkinitfs.diff 2021-09-20 18:38:10 i want to contribute to a project with cryptography for free , do you know some one? 2021-09-20 18:39:18 In the pkgs repository there is zram-init, but it does not have the kernel module. Is the kernel module out of tree? 2021-09-20 18:39:55 Never mind, I have probably missed that the modules folder was updated. 2021-09-20 19:19:53 Getting everything (1GB) in zram takes 30s. That is still quite some time. But a great experiment. 2021-09-21 10:38:19 tesseract has all languages except english in 3.14 repo or im missing something? 2021-09-21 10:40:28 could "enm" be enlgish? :S 2021-09-21 10:46:29 it also seem to just keep working and never finish with a single pic: 'tesseract t.jpg t' 2021-09-21 11:06:59 youtube-dl from 3,14: "tdl_hook: It appears that your youtube-dl version is severely out of date." 2021-09-21 11:15:54 for youtube-dl, anything over 2 weeks is out of date :p 2021-09-21 11:16:44 hmm it worked on a youtube link but not on a twitter link 2021-09-21 11:21:51 hmm but 3.14 and edge seem to have the same version 2021.06.06 2021-09-21 11:27:55 huh, seems its the latest v https://github.com/ytdl-org/youtube-dl 2021-09-21 11:28:02 i dont understand anything :S 2021-09-21 13:33:02 what does it mean when you have to use "killall -9 processame" (as compared to 2021-09-21 13:33:08 just killall processname 2021-09-21 13:33:42 it means the process is not ending when it receives SIGTERM (the Terminate signal, which is the default signal sent by kill and killall) 2021-09-21 13:33:49 -9 is SIGKILL (see kill -l) and processes cannot ignore it 2021-09-21 13:34:40 hmm 2021-09-21 13:35:21 (and the process has no way to safely shutdown either) 2021-09-21 13:37:20 why could that be? (its a standalone notification window/application, run in the background with 'setsid nohup $@ &> /dev/null &') 2021-09-21 13:38:19 it mostly works but sometiems it doesnt close itself (should close through a alarm(3);) 2021-09-21 13:38:36 not sure if its the app itself of wm thats the problem.. 2021-09-21 13:38:43 If the program has a signal handler for sigquit and is in some kind of stuck loop 2021-09-21 13:38:58 alarm(3) sends a delayed signal too 2021-09-21 13:39:05 so it does sound like a bug in signal handling in that app 2021-09-21 13:40:03 surprised the alarm(3) fails tho.. 2021-09-21 16:06:38 I'm stuck in the X server, and I can't get out! 2021-09-21 16:07:15 stuck in what sense? 2021-09-21 16:07:19 ctrl-alt-f1 doesn't get you onto normal console? 2021-09-21 16:08:23 I'm trying to use FLWM. My .xinitrc is pared down to "flwm". When I exit flwm via its menu, it starts *two* flwms. I can kill 'em, and it exits. 2021-09-21 16:09:05 Looks nice when it's running, though. 2021-09-21 16:09:35 Didn't try ctl-alt-f1. I'll try that now. 2021-09-21 16:12:32 artok: Nope. ctl-al-f2 gets me to a new terminal, though. ctl-alt-f1 seems completely impotent. At least there's still only one flwm running. 2021-09-21 16:14:03 yes, your graphical session runs under tty1 2021-09-21 16:14:37 and runs, and runs, and runs... 2021-09-21 16:18:30 With both wms running server responds to mouse movements, but not button presses. If I kill just one of the wms, it responds to presses again. Tres strange! 2021-09-21 16:19:07 Dueling flwms. Who will emerge victorious? 2021-09-21 16:22:46 "I'm trying to use FLWM. My ...." <- `exec flwm` should be the final line, no? 2021-09-21 16:24:46 eris[m]: I tried the "exec ...", the behaviour is unchanged. I tried the simpler .xinitrc on my Fedora box, and it works there. 2021-09-21 16:25:01 hmm 2021-09-21 16:25:09 that's super weird 2021-09-21 16:25:28 i dont know anything about the mess that is xinit; i use a different piece of software 2021-09-21 16:25:29 I wonder if there's some sort of weird fork/exec/kill inside flwm. Let me try another minimalist WM and see if that works. 2021-09-21 16:25:35 yea, maybe? 2021-09-21 16:25:47 im using bspwm; which is in the repos 2021-09-21 16:26:17 I'll check that out. Thanks, eris[m]. 2021-09-21 17:34:57 eris[m]: .xinitrc set to "exec flwm -x" made it work. Docs say it changes menu from "Logout" to "Exit", and the behavior accordingly. In fact, menu stays "Exit", but -x makes it do what it says. 2021-09-21 17:35:32 ahh!! 2021-09-21 21:43:40 I now have a zram integration in initramfs. It is still pretty tied to my implementation. But I think it could be of general use. 2021-09-22 02:25:43 Anyone know the proper way to adjust $PATH for a non-root user? 2021-09-22 02:26:06 ($SHELL is ash) 2021-09-22 04:22:46 shrizza: it depends on whether you start with a login shell or not 2021-09-22 04:23:01 shrizza: but you can add it to .profile if you start with a login shell 2021-09-22 04:23:23 I'm just starting xterms in X. 2021-09-22 04:23:59 ok, it means you have to login again after you set it to make it effective 2021-09-22 04:24:07 I wanted to add a bin directory in my home. 2021-09-22 04:24:20 Ah, I see. 2021-09-22 04:24:32 Thanks for that. 2021-09-22 04:25:08 Also relogin after any changes to .profile? 2021-09-22 04:26:44 shrizza: how do you start your X sessionA 2021-09-22 04:26:55 startx 2021-09-22 04:27:14 ok, so you first login to the TTY 2021-09-22 04:27:22 Yes. 2021-09-22 04:27:29 ok, that should give you the login shell 2021-09-22 04:27:48 so you first change .profile the adjust your PATH 2021-09-22 04:27:51 hi 2021-09-22 04:27:52 then you login again to the tty 2021-09-22 04:27:54 might poop before bed 2021-09-22 04:28:24 I see. Thanks ikke! 2021-09-22 07:26:32 it's reproducible on fresh 3.14 installs. 2021-09-22 07:26:32 i've ran apk update; apk upgrade and got a new chromium version on the 3.14 based machines. unfortunately, that version just bombs out with a stack trace: https://0bin.net/paste/mdC3NgmP#iwdUnc20wQrN1NuhXA3QHLiH4M7cPTPWEERPyIe+1u8 2021-09-22 07:26:32 older installs that are still on 3.12 don't show that behaviour (and of course got much older chrome versions as well) 2021-09-22 07:26:32 i've got a bunch of alpine bare metal installs that serve as webkiosks, they display a fullscreen chromium. 2021-09-22 07:26:47 we're testing with 3.13 now 2021-09-22 07:31:28 3.13 works fine, also got the older chromium version there so no surprise 2021-09-22 07:32:52 and edge? 2021-09-22 07:41:15 not tried yet, will do 2021-09-22 08:15:37 is there a version of edge that includes the virtio drivers? alpine-edge-140416-x86_64.iso does not seem to have them 2021-09-22 08:16:45 Grabunhold: It's easier to start with 3.14 and then upgrade to edge 2021-09-22 08:16:56 The iso's for edge are really old 2021-09-22 08:17:23 ikke: ah, okay thanks 2021-09-22 08:20:01 Old indeed, I think that iso is literally of the 16th of April, 2014 2021-09-22 08:25:22 oh wow, i didn't recognize it as a date 2021-09-22 08:39:19 okay, upgraded a test-host from 3.14 to edge and ansible is running for my webkiosk setup 2021-09-22 08:44:02 error is still reproducible 2021-09-22 08:57:53 error is still the same, too 2021-09-22 09:02:24 the chromium version went from chromium-93.0.4577.82-r0 to chromium-93.0.4577.82-r1 2021-09-22 09:06:05 Wonder why it's crashing, there are people who are using chromium 2021-09-22 09:06:16 Anything specific about your environment? 2021-09-22 09:08:35 not sure, we've reproduced it on 8 different machines from different manufacturers so i'm rather sure it's not the hardware. they all got touchscreens, so maybe it has something to do with that 2021-09-22 09:10:49 other than that it's a pretty standard alpine install. ansible adds a user, stuffs the user into the "video" and "input" groups and chromium is run via xinitrc. 2021-09-22 09:10:49 chromium options: chromium-browser --disable-pinch --password-store=basic --kiosk --window-position=0,0 --window-size=1600,900 --app=https://internal.example.com 2021-09-22 09:12:21 i've just eliminiated the window position and window size options to make sure that's not the problem, but it makes no difference 2021-09-22 09:14:08 okay, even bringing it down to just "chromium-browser htts://internal.example.com" didn't change anything 2021-09-22 09:14:53 changing the website to google.com didn't help either, so it's not something about the internal website 2021-09-22 09:19:15 Maybe you could open an issue on gitlab.alpinelinux.org? 2021-09-22 09:25:58 will do 2021-09-22 09:29:14 will take some time to sort things out internally here, is there an easy way to downgrade the chromium package or alpine itself? 2021-09-22 09:29:50 i've got the feeling that i will bork my install if i just change the URLs for the repos like you do during upgrade... 2021-09-22 09:30:36 yes, and make sure to provde --available to to the upgrade command 2021-09-22 09:31:18 okay so downgrading is possible? works like an upgrade? 2021-09-22 09:31:38 yes 2021-09-22 09:31:59 phantastic :) that will save me a lot of work 2021-09-22 10:47:17 the downgrade worked flawlessly, i'm impressed 2021-09-22 10:52:21 mkinitfs supports "custom_files" how can one specify multiple files? 2021-09-22 10:52:22 for file in "$custom_files"; do 2021-09-22 10:52:28 https://github.com/alpinelinux/mkinitfs/blob/master/mkinitfs.in#L155 2021-09-22 10:53:18 skinkie: I assume in mkinifs.conf 2021-09-22 10:53:56 ikke: my question is on the syntax custom_files="/media/fbsplash/fbsplash.ppm /media/fbsplash/fbsplash-90.ppm" is a no can do 2021-09-22 10:54:42 It looks for the file relative to $basedir 2021-09-22 10:55:27 The error I receive for the 'second' file is sh: /media/fbsplash/fbsplash-90.ppm: unknown operand 2021-09-22 10:57:13 ikke: there is a bug, the " " should be removed. Should I make a pull request somewhere? 2021-09-22 10:57:26 skinkie: yes 2021-09-22 11:01:43 ikke: suggestion in which project mkinitfs is located? 2021-09-22 11:02:09 https://gitlab.alpinelinux.org/alpine/mkinitfs 2021-09-22 11:05:55 ikke: done. 2021-09-22 12:06:44 ikke: at what phase would it be good to start a discussion to overhaul the initramfs-init? 2021-09-22 12:07:31 Probably somewhere after the next release scheduled for november 2021-09-22 12:08:10 But you could start by already sending a proposal / discussion to the alpine-devel mailing list 2021-09-22 12:20:46 skinkie: I guess the first stage, based on ncopa's comments, is to discuss a test framework for mkinitfs 2021-09-22 12:22:16 skinkie: see his comments here: https://gitlab.alpinelinux.org/alpine/mkinitfs/-/merge_requests/86 2021-09-22 12:26:13 https://gitlab.alpinelinux.org/alpine/aports/-/issues/13029 2021-09-22 12:26:20 bug report for the chromium issue 2021-09-22 19:48:23 Hey, what's the lightest DM you can think of (for usage by laypeople, with Alpine, probably not on edge) ? 2021-09-22 19:49:21 for layfolk? i would say xfce, but i hear it has gotten heavier lately 2021-09-22 19:49:32 maybe fvwm 2021-09-22 19:51:37 lopid: my first thought was xfce, but I've heard the same thing. The hardware is a RPi 3B. 2021-09-22 19:53:25 I think I have to stick with the look/feel of Windows/OS X/Ubuntu. 2021-09-22 19:56:17 Maybe LXQt is lighter ? 2021-09-22 20:35:17 xfce4 has standard features, and is not too heavy on Devuan here. 2021-09-22 20:35:28 Other wm's may be "too crude" 2021-09-22 20:36:07 A better question is, what file manager to use. Thunar is heavy and eudev/dbus dependent iirc 2021-09-22 20:36:24 I use it here but this is not Alpine... and not a small install. 2021-09-22 20:37:23 Wow this Wednesday was really slow. 2021-09-22 20:37:39 Midnight here soon, gone 2021-09-22 20:41:34 maybe 2021-09-22 20:42:27 my thunar is light and doesn't use eudev/dbus 2021-09-22 21:12:22 Is there any package having rpi-eeprom in alpine? 2021-09-22 21:19:22 skinkie: https://pkgs.alpinelinux.org/contents?file=pieeprom*&path=&name=&branch=edge 2021-09-22 21:19:42 skinkie: nope 2021-09-22 21:21:31 xordspar0: I think raspberrypi-usbboot indeed has it. It just has a pretty old firmware. 2021-09-22 21:31:40 xordspar0: i do see rpi-eeprom-config in there, but the update-pieeprom.sh does not seem to 'flash'. now looking if vcgencmd is available somewhere, then the upstream git repo might work 2021-09-22 21:35:39 raspberrypi package provides that. 2021-09-23 00:48:08 I'm using alpine 3.14 on a raspi. How do I prevent crond from logging to /var/log/messages ? 2021-09-23 00:49:28 @freeit do you want to do this in order to save on writes? 2021-09-23 00:57:49 Since I log into a tmpfs for this purpose, this is not in the foreground. Rather, I am missing the overview in the log file. 2021-09-23 00:59:41 Since I have quite a few cron jobs running. 2021-09-23 01:06:10 what the literal fuck 2021-09-23 01:06:16 "unknown filesystem type ext4" 2021-09-23 01:11:13 it sounds like maybe you booted with a kernel that isn't installed anymore so it couldn't load the ext4 module 2021-09-23 01:18:15 is there a way to fix that on the live system? 2021-09-23 01:18:42 modprobe ext4? 2021-09-23 01:20:11 huh. module not found. 2021-09-23 01:20:36 something seems broken 2021-09-23 01:20:49 nah, i have btrfs primarily 2021-09-23 01:21:05 adding e2fsprogs didn't fix it either, nvm 2021-09-23 01:22:22 fk it let's break something 2021-09-23 01:24:00 ah fuck, is openssl still pissed 2021-09-23 01:26:57 ass. 2021-09-23 02:16:59 freeit: I believe what you need to do is edit (or create) /etc/sysconfig/crond and set the CRON_OPTS variable to whatever you want it to log to.... perhaps "-L /dev/null" ?? 2021-09-23 02:17:14 just a guess, but hope it puts you in the right direction 2021-09-23 06:16:57 user____: the file manager has never been used for anything, just a web browser will suffice. Anyway, I can still test this Alpine+LXQt+Midori light install and see how ppl feel with it; change it if they don't like it. 2021-09-23 12:46:53 ? 2021-09-23 12:46:59 Wrong window. 2021-09-23 13:52:11 Good morning, do you know btop? Very awesome, I compiled it on alpine, I look great. 2021-09-23 13:52:24 https://terminalroot.com.br/2021/09/monitore-seu-sistema-com-btoppp.html 2021-09-23 13:53:01 https://ibb.co/9pGxTzJ 2021-09-23 13:53:07 my notebook 2021-09-23 13:58:40 be bottom 2021-09-23 14:07:54 Has anyone had any luck getting Plymouth to work on Alpine? 2021-09-23 21:29:47 Is there a way to persist boot option vsyscall=emulate in /boot/extlinux.conf across upgrades? 2021-09-23 21:32:20 /boot/update-extlinux.conf 2021-09-23 21:32:20 /etc/update-extlinux.conf is where you want to put it, the /boot one gets generated from it 2021-09-23 21:32:24 er, etc. 2021-09-23 21:36:15 Great! Thanks! 2021-09-23 21:36:24 It works :) 2021-09-24 02:46:30 nescafe, ran update-extlinux ? 2021-09-24 04:01:23 Yep 2021-09-24 04:30:52 I am creating a Kubernetes cluster on 4 nodes @ 12Vcores/46RAM/TBSSD. Right now they are sitting with the initialized OS on them, Ubuntu 20.04 server. I know alpine is trim, but is it robust enough for the host OS or just for kernel provisioning in a container state? 2021-09-24 04:31:47 even as a long time debian user I find Ubuntu overhead Sudumb. 2021-09-24 04:32:16 Alpine Linux can certainly run as a host 2021-09-24 04:33:34 for bare metal, (or vmetal in this case) OTB repos or apk have to be sought after for versioning outside of dockerhub? 2021-09-24 04:33:45 sorry if that sounds naive 2021-09-24 04:34:03 out of the box OTB 2021-09-24 04:34:25 You mean if you want to keep exact versions of packages? 2021-09-24 04:34:50 LOL 2021-09-24 04:35:56 reading about the package manager now. 2021-09-24 04:36:47 Alpine Linux is full distro with a package manager. You can install packages very easily ootb 2021-09-24 04:38:53 not being nitpicky Alpine will only search package names... that's how space is saved, library throw out. Names are good enough for me. I like apt-cache show over that Plasma Discovery shit anyday.Looks good, one last question, not ZFS by default is is? 2021-09-24 04:39:58 nice docs on comparisons 2021-09-24 04:40:07 No, we do not use zfs by default 2021-09-24 04:40:17 especially as a deb user 2021-09-24 04:44:18 hard to see Setting this in Debian is slightly more complicated (package management levels) after doing it for so long... but a tilde is a lot shorter a flag than labeling all the repos. I like. short, sweet. I'll take 4. Have a good night. 2021-09-24 11:41:49 Good morning, I installed the Enlightenment package, but I can't find documents teaching how to use it, I couldn't even start it. 2021-09-24 11:50:35 it is often the case, alas 2021-09-24 11:50:56 check for a -docs package 2021-09-24 11:51:42 -doc rather 2021-09-24 18:25:57 "Hey, what's the lightest DM..." <- Testing here, XFCE 4.16 by far. Runs with less RAM than LXQT, and system load is basically indistinguishable 2021-09-24 18:26:14 I would much prefer LXDE, especially the Arch Linux fork with GTK3 and Wayland support 2021-09-24 18:27:00 Speaking of, does anyone know how much time/effort that would cost to get into our repositories (Arch Linux lxde-gtk3)? 2021-09-24 18:39:50 can on use 'find' to search for two extensions at the same time? 2021-09-24 18:42:41 https://unix.stackexchange.com/questions/15308/how-to-use-find-command-to-search-for-multiple-extensions 2021-09-24 18:49:23 ah thanks :] 2021-09-24 19:04:20 anyone here 2021-09-24 19:11:35 nope 2021-09-24 19:12:57 me neither ;) 2021-09-24 19:13:16 I'm definitely not here 2021-09-24 19:28:35 psykose, I'm pretty sure you helped me get abuild up and running to build my test kernel. Thanks to your help, Nataneal merged my kernel config tweaks to enable mouse/hardware on my laptop (and similar Intel reference platforms) 2021-09-24 19:28:58 i'm glad it works finally :) 2021-09-24 19:29:27 Me too! I wasn't able to clean up and squash my commits properly (just added a ton more trying to figure that out, haha), but I guess it was okay enough 2021-09-24 19:29:57 don't worry about it too much :p 2021-09-24 19:30:07 Now I have to figure out abuild more... I got glogg building locally, so I'd like to try and submit that 2021-09-24 19:30:40 I'm worried though because I read that to get into community one needs to support with backports/fixes and yeah, not happening for me 2021-09-24 19:30:48 I can barely figure out the git workflow 2021-09-24 19:31:21 backports/fixes for 6 months, 1 release cycle 2021-09-24 19:31:26 it's not too hard 2021-09-24 19:32:54 We try to be helpful 2021-09-24 19:33:44 Hmm... Is there a documentation page describing what that means, practically, for the maintainer? Like, I don't think glogg has had any updates for a few years now. So... What would I be backporting and fixing? 2021-09-24 19:34:06 Just making sure it still builds or something? 2021-09-24 19:34:11 Yes 2021-09-24 19:34:38 Oh, okay. And if it breaks and I can't figure it out... I just ask to have it removed? 2021-09-24 19:35:00 That's a possibility, yes 2021-09-24 19:35:55 Hmm... Okay. I guess I can handle that 2021-09-24 19:36:17 There's a ton of stuff I would like to see in Alpine, so I'm trying to make what I can have happen, happen 2021-09-24 19:36:42 But if it doesn't compile without patches/changes I pretty much walk away because that means it is way over my head already 2021-09-24 19:36:51 That's fine 2021-09-24 22:52:36 Hi, I've just installed 3.14.2 ppc64le on an IBM P9 system (9006-12p) and can't see the Mellanox ConnectX-5 adapter. Perhaps missing module? 2021-09-25 01:14:37 Good night, I had to format my machine, I have a problem, the apk doesn't find some packages like, parole, chromium and others, and I don't understand why. 2021-09-25 01:14:52 https://pastebin.com/R2Vx0Zkg 2021-09-25 01:17:34 chromium is only in edge 2021-09-25 01:17:57 or er 2021-09-25 01:17:59 no, it's not 2021-09-25 01:18:00 my mistake 2021-09-25 01:20:48 i seem to be able to get chromium from those mirrors, are you by any chance not on x86_64 or aarch64 2021-09-25 08:14:42 anyone using webkit2gtk browser as daily driver? do you have any problems? one funciton on my netbank seem not to work on surf/vimb 2021-09-25 09:25:39 frag: i probably wouldn't as it would be rather easy to fingerprint/track you 2021-09-25 10:53:34 psykose, good morning, I'm leaving x86_64 2021-09-25 10:54:04 wolf_: what arch are you on? 2021-09-25 10:55:36 I had to format my machine, I have a problem, the apk doesn't find some packages like, parole, chromium and others, and I don't understand why. 2021-09-25 10:55:43 wolf_: what arch are you on? 2021-09-25 10:55:47 https://pastebin.com/R2Vx0Zkg 2021-09-25 10:56:09 apk --print-arch 2021-09-25 10:56:53 x86 2021-09-25 10:57:06 we do not have chromium for x86 2021-09-25 10:57:09 just like parole 2021-09-25 10:57:31 https://pkgs.alpinelinux.org/packages?name=chromium&branch=edge&arch=x86 2021-09-25 11:02:00 ikke, I hadn't seen it with the 32bit version, I downloaded it wrong. Thanks. 2021-09-25 11:18:57 can a txt file be less than 4K (and bigget than 0)? 2021-09-25 11:19:43 i put one char in a txt file and its 4KB 2021-09-25 11:23:02 this how 4k block works 2021-09-25 11:25:09 mhmh, so it makes sense to have one larger file instead of many super small files i guess 2021-09-25 11:25:34 not if you're transferring them, or opening them, or… 2021-09-25 11:26:45 lopid: one larger file is worse to open/transfer/etc than small ones? 2021-09-25 11:27:35 of course 2021-09-25 11:27:55 don't worry about it 2021-09-25 11:28:37 frag: how do you measure it to get 4K? 2021-09-25 11:28:58 ls -s file 2021-09-25 11:29:15 see here: https://www.gnu.org/software/coreutils/manual/html_node/What-information-is-listed.html 2021-09-25 11:29:44 Alpine uses Busybox ls, but the behavior is the same in this case 2021-09-25 11:31:28 and here: http://www.linuxintro.org/wiki/Blocks,_block_devices_and_block_sizes 2021-09-25 11:31:30 strajder: yeah i guess if you make a file it has to be 0 or 4K+ 2021-09-25 11:32:00 was just a bit curious (and was considering having rss feed posts in small files) 2021-09-25 11:32:16 that's fine 2021-09-25 11:32:53 size of a file containing 1 byte is 1 byte, but its allocation size uses blocks as units 2021-09-25 11:33:05 that block depends on the file system used 2021-09-25 11:35:07 for display using the command ls, block size can also be given as a parameter 2021-09-25 11:35:49 so it always increases 4K when it increases.. hmm never noticed it 2021-09-25 11:37:08 on disk, if the file system block size is 4K bytes, the actual allocation size will be 4K until the file size exceeds that, then it will grow to 8K 2021-09-25 11:37:13 (well depending on sys like oyu said :) 2021-09-25 11:37:39 that's the idea of having blocks, to minimize the number of times that allocation is done 2021-09-25 11:38:53 And less bookkeeping 2021-09-25 12:10:09 if you have a lot small files, better use sqlite as "fs" 2021-09-25 12:10:31 https://www.sqlite.org/fasterthanfs.html 2021-09-25 12:39:27 Oops, I got everything working again. Thank you all. 2021-09-25 12:40:10 good 2021-09-25 13:02:19 Which sound manager to install? 2021-09-25 13:03:11 Hi. I've installed php7-fpm package but there's no openrc service. Where to get it? 2021-09-25 13:04:33 Oh, sorry there is 2021-09-25 13:11:09 What Desktop Environment are you using? They normally pull one in automatically. 2021-09-25 13:11:19 I don't use any 2021-09-25 13:11:35 Just plain startx 2021-09-25 13:14:58 Hmm... PipeWire seems to be where things are headed, and it can host alsa/jack/pulseuadio 2021-09-25 13:15:34 i'm PipeWire currently due to it being a dependency of GDM at the moment, though I'd like to switch to PipeWire 2021-09-25 13:15:46 PulseAudio for the first, sorry 2021-09-25 13:40:22 its almost a dropin replacement 2021-09-25 13:40:35 you still need libpulse as that is what applications (presently) build against 2021-09-25 13:40:44 but pipewire can act as the server 2021-09-25 14:02:58 , It's hard to configure, I'll use alsamixer, when I have more time I'll see how it works, but from what I've read it uses alsa or pulse. 2021-09-25 14:03:13 thank`s 2021-09-25 15:24:16 is there a simple alternative to 'git clone'? (for donwloading git repos) 2021-09-25 15:24:55 not sure if it's going to get a lot simpler.. 2021-09-25 15:25:20 frag: what do you want to be simpler? 2021-09-25 15:27:37 ikke: ah, thought it depended on perl ... but i see its these pkg taht does: perl-git git-perl 2021-09-25 15:28:21 but i only use 'git clone' so if it could be done easily with wget/curl or something could be nice, i guess it doesnt tho 2021-09-25 15:28:47 perl-git and git-perl kk 2021-09-25 15:30:05 depends, but sometimes you can just fetch an zip / tar archive 2021-09-25 15:30:15 ie, github / gitlab and many other git forgest allow that 2021-09-25 15:31:04 ah i seem to remember that 2021-09-25 16:39:23 is here a image meta data type that "better" for minimalist/posix friendly systems? 2021-09-25 17:38:42 ok, am I blind or is alpine missing a mod/s3m-player in the main or community packages? 2021-09-25 17:49:42 mpv 2021-09-25 17:50:31 or i guess ffplay if you are a masochist 2021-09-25 17:51:19 hm, wait, alpine ffmpeg isn't built against modplug 2021-09-25 17:51:33 that's sad as I'm a masochist 2021-09-25 17:52:00 i guess you can use this "moc" program 2021-09-25 17:52:13 seems to be the same for mpv, I cannot play mods 2021-09-25 17:53:20 mocp works, thank you 2021-09-25 21:02:32 Things I think about just before I go to sleep: are Snaps available in Alpine Linux? If someone knows, please mention me so I'll be able to see it when I wake up tomorrow! (I need it for an app not available on Alpine; 'krop') 2021-09-25 21:03:15 RyuKurisu[m]: no, we do not have snaps 2021-09-25 21:05:41 ikke: That's a shame 😔 2021-09-25 21:05:49 RyuKurisu[m]: really not :) 2021-09-25 21:05:54 RyuKurisu[m]: there is flatpak 2021-09-25 21:06:06 Thanks for the quick reply 2021-09-25 21:06:48 ikke: I know, but I couldn't find 'krop' on Flathub 2021-09-25 21:06:56 What is krop? 2021-09-25 21:09:14 A tool to crop pages in pdfs 2021-09-25 21:09:19 https://github.com/arminstraub/krop 2021-09-25 21:09:40 Maybe i can install it with pip3: http://arminstraub.com/software/krop#install 2021-09-25 21:09:54 You could try 2021-09-25 21:13:16 Or I could help that project and create the Flatpak package; developer isn't opposed to the idea! 🤔 2021-09-25 21:13:16 https://github.com/arminstraub/krop/issues/17 2021-09-25 21:17:54 It seems we do not have python-poppler-qt5 2021-09-26 03:13:05 I don't think we can ever have snaps until we get snapd ported to work on OpenRC instead of systemd. So if Gentoo doesn't have it, we won't 2021-09-26 03:13:41 There are more than a few snaps I'm missing as well, so I feel you. At least a few more projects have made flatpaks available recently, but not everything 2021-09-26 03:14:14 Flatpak bloat is also killer on a small eMMC like my laptop has. Yeesh. 2021-09-26 09:20:29 I'm running alpine-make-vm-image using github actions and I keep getting Failed to unmount and target is busy. on cleanup and I don't understand why 2021-09-26 10:10:30 hidy ho! 2021-09-26 10:33:31 Saijin_Naib[m]: gentoo has snapd 2021-09-26 11:18:14 Hey, guys. Is there any way to install the Tor Browser in Alpine without having to build it from source? 2021-09-26 11:19:53 a tor package exists 2021-09-26 11:39:59 nicolas: doesn't appear to exist, no 2021-09-26 11:52:20 ACTION https://ilanekle.net 2021-09-26 14:17:41 Hi all :-) 2021-09-26 14:18:59 Hi all :-) 2021-09-26 14:21:18 I was wondering what would be the requirements for a package to be migrated into community repository 2021-09-26 14:21:54 kmmndr: being tested, and meeting general package requirements 2021-09-26 14:22:26 The package is freeciv (and it's subpackages) 2021-09-26 14:23:19 You can make a merge request to move it (if you are the maintainer) 2021-09-26 14:26:22 I'll do that, thank you :-) 2021-09-26 14:29:03 As a rule, one could say that packages eligible for community repository need to be well packaged, maintained by their package maintainers and maintained upstream ? Is there something else to take into account ? 2021-09-26 16:02:12 Hi everyone, I want to perform a sys install of Alpine on an old low-power mini PC. It's powered by a Geode GX (so a 586 with some SSE instructions) with 512MB RAM and an 80GB IDE/PATA hard drive. The kernel in the standard installer seems to have no IDE/PATA support, so I was wondering how hard it would be to "remaster" the standard installer with a custom-configured kernel. I can see the instructions here https://wiki.alpinelinux.org/wiki/Ho 2021-09-26 16:02:12 w_to_make_a_custom_ISO_image_with_mkimage to create an installer with extra packages, but it wasnt clear to me how I would include a custom kernel too. Any pointers or suggestions on how I could go about that, bearing in mind I'm very new to Alpine, and have only the most basic knowledge? 2021-09-26 16:11:54 Sixedup: I used to have a GX machine but got rid of it a couple of years ago. Looking at the linux-its config for x86 there is PATA support (as modules) but one thing I noticed is: "CONFIG_PATA_CS5535 is not set" (CS5520/30/36 *are* set) 2021-09-26 16:12:06 wondering if perhaps your machine has a CS5535 controller 2021-09-26 16:13:06 It does, and I don't get the PATA drive recognised with the standard installer 2021-09-26 16:13:32 well that would explain it - no kernel module for CS5535.... 2021-09-26 16:14:15 I thnk I probably need a kernel with the CS5535 compiled in. I can probably do that, but then how to use that to remaster the installer? 2021-09-26 16:16:35 well you could build your own modified kernel package locally for your own local (additional) repo, and then create a new installer with your local repo referenced in /etc/apk/repositories so it pulls in your modified package 2021-09-26 16:17:55 Ok, is there a hierarchy in the repository statements that I need to follow, or some way to ensure that the modified kernel gets chosen over the standard one? 2021-09-26 16:18:04 or else you could raise a MR on the linux-lts package to get that CS5535 module enabled in the official package and then wait for it to be merged and pushed to the official repos and then create a new installer afterwards 2021-09-26 16:19:07 newest version of a package is chosen regardless of which of the repos (defined in /etc/apk/repositories) its in 2021-09-26 16:19:43 Sixedup: there is no priority 2021-09-26 16:19:49 (afaik) 2021-09-26 16:20:38 Sixedup: the problem with created a local modified package is later when official package is updated then an upgrade would lose your changes. So either (a) have a differently named local package, or probably better (b) raise the MR to get the module enabled in official package 2021-09-26 16:22:54 OK. Seems a shame to push such old code back into the distribution (who normally uses PATA drives these days?!) but happy to go that route if its the favoured option 2021-09-26 16:29:18 Ok, thanks for your help. Will take a shot at getting a custom kernel with CS5535 support installed, and see if that solves the problem, and if so, then I'll raise an MR to request ongoing support in the official kernel package. Appreciate your time! 2021-09-26 16:36:46 we can enable it for x86 only 2021-09-26 16:38:26 Ok, will mention that in the MR (assuming it works!) 2021-09-26 22:03:01 i want to pkg a piece of software from a git repo w/ no tags 2021-09-26 22:03:01 is it feasible to test creating the pkg locally w/o a disturl? 2021-09-26 22:03:01 the snapshot fn default assumes you want to upload the pkg somewhere -- e.g. to alpines server ($disturl)? 2021-09-26 22:08:49 e.g there are some packages that use snapshot have have a source line that looks like source="https://dev.alpinelinux.org/archive/$_pkgname/$_pkgname-$pkgver.tar.gz" for ex 2021-09-26 22:09:13 how exactly am i supposed to test a apkbuild like this locally for a new pkg 2021-09-26 22:09:33 i dont have a server / access to that server to drop things onto 2021-09-26 22:53:51 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/25776 2021-09-26 22:54:53 theres my attempt, unclear where snapshot / uploading fits in alpine ci; ran default snapshot fn locally and works, but no server access to upload to 2021-09-26 23:14:00 mla: there is no such location as https://dev.alpinelinux.org/archive/pinephone-call-audio/ and so the build canot fetch the source code 2021-09-26 23:18:47 yes, that's what they said already 2021-09-26 23:19:57 minimal: run abuild snapshot, flip the source and serve it locally, and then abuild checksum/abuild 2021-09-26 23:19:57 exactly thats my q, how do i get permissions to upload to alpine server? 2021-09-26 23:21:36 mla: are you trying to test locally or use CI? you've said you wanted to test locally but have created an MR 2021-09-26 23:21:58 it testing locally then host the source code locally (i.e. via Apache or Nginx) 2021-09-26 23:22:54 id like to create an mr that gets merged; to do that i need to test locally, but testing locally requires a snapshot fn 2021-09-26 23:23:25 seems like to have a snapshot fn that means anything it ties into alpines server somehow 2021-09-26 23:23:36 mla: what exactly is "a snapshot fn"? 2021-09-26 23:23:58 https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#snapshot.28.29 2021-09-26 23:24:19 just set source="$_pkgname-$pkgver.tar.gz" 2021-09-26 23:25:56 in general if there are no tags then you should specify a commit 2021-09-26 23:26:00 sha512sum: pinephone-call-audio-0_git20210926.tar.gz: No such file or directory 2021-09-26 23:26:08 for abuild checksum if i do that 2021-09-26 23:27:03 well obviously you have to actually put the file 2021-09-26 23:27:33 not sure this program is suitable for packaging anyways 2021-09-26 23:27:45 as author says, "You may want to modify it to your needs (change volumes, or add command line parameter to set them from command line) or to use it to setup the card, and dump the controls via the above alsactl commands. Otherwise it's quite a lot of work to setup everything correctly, because many controls control multiple channels separately, and you need to sometimes setup 2021-09-26 23:27:48 each channel for a different use case, or disable one of the channels, etc." 2021-09-26 23:28:18 its suitable; i asked the creator to create the git repo 2021-09-26 23:28:32 its alot of work to get pinephone audio working for calls wo this program 2021-09-27 00:33:25 Naib, oh that's fascinating. It works even over OpenRC without systemd? 2021-09-27 05:13:24 Hi, is it possible to mount FAT32/MSDOS using FUSE (I'm using a custom kernel for an experiment and wanted to test how FUSE works). I found https://packages.debian.org/stretch/fusefat but it seems to need libc. 2021-09-27 05:24:08 got alacritty with a solarized theme 2021-09-27 05:24:14 but now doom emacs has all of its colors blending in 2021-09-27 05:24:24 how do you guys get everything to be decently colored? 2021-09-27 06:43:10 time 2021-09-27 06:43:50 i put everything in terminal and make applications use the terminal colours 2021-09-27 06:54:10 eris[m]: that seems to not work, even in weechat 2021-09-27 06:54:12 maybe i'm wrong 2021-09-27 06:56:50 weechat doesnt use the terminal colours by default iirc 2021-09-27 07:00:57 xterm_256color 2021-09-27 07:13:19 lopid: where do i put that? 2021-09-27 07:13:37 if i edit .bash_profile, will source'ing it make everything verk again? 2021-09-27 07:16:04 ktprograms: musl is a libc but Debian uses glibc as it doesn't have musl. Fuse works on musl. 2021-09-27 07:18:19 EF: Sorry, meant to type glibc. What I meant is I can't find a FUSE driver for FAT32 that works on musl libc. 2021-09-27 08:21:58 try it first 2021-09-27 08:22:28 .ac 2021-09-27 08:22:42 oop 2021-09-27 12:34:22 Hi, is there a FAT32 driver for FUSE that works on musl libc? I found https://packages.debian.org/stretch/fusefat but it says it needs glibc. (I'm using a custom kernel for another experiment and wanted to test if FUSE is working) 2021-09-27 12:41:39 I realized that mount-ro at shutdown only remounts / ro and not /boot even though listed in /etc/fstab, any idea? 2021-09-27 12:42:27 ktprograms: you can probably just build that same thing yourself on musl, though i cannot find where the source is 2021-09-27 12:42:44 so at boot I always get a fsck warning about /boot being not dismounted correctly 2021-09-27 12:44:08 hmm, no my bad /boot gets property unmounted, but I still get a warning, then fsck'ing the partition (after unmounting /boot) runs without warnings 2021-09-27 13:12:12 psykose: Nope, configure seems to demand glibc: https://gist.github.com/ktprograms/5b95fc31b320b285d43428817c378488 2021-09-27 13:12:59 ktprograms: that is not asking for glibc, that is asking for glib 2021-09-27 13:13:04 which is something completely different 2021-09-27 13:13:27 https://pkgs.alpinelinux.org/packages?name=glib*&branch=edge&arch=x86_64, you'll need glib-dev 2021-09-27 13:15:32 PureTryOut: Sorry, didn't know. Should have looked it up first. 2021-09-27 13:16:04 No need to be sorry 2021-09-27 13:16:19 Thanks! configure goes all the way through now! 2021-09-27 13:19:12 And so does make! 2021-09-27 13:33:31 Has anyone had any luck getting Plymouth to work? 2021-09-27 13:58:59 psykose: PureTryOut: Thanks for your help! I can mount FAT32 without kernel support now 2021-09-27 13:59:32 Np! 2021-09-27 14:00:52 :) 2021-09-27 17:06:51 what sites do you guys use to get tech news ? 2021-09-27 17:08:58 word of mouth 2021-09-27 17:09:14 word of mouth and lwn 2021-09-27 17:09:35 phoronix, theregister 2021-09-27 17:11:15 word of mouth ? 2021-09-27 17:11:37 phoronix has nice benchmarks 2021-09-27 17:14:17 word of mouth is you're doing your daily forced social interaction and someone happens to post a link or something interesting you then go look at 2021-09-27 17:17:46 it's a bit off topic but whatever - twitter, feed aggregators (like feedly), word of mouth, some mailing lists 2021-09-27 17:17:59 psykose: that was oddly specific 2021-09-27 17:18:18 i wouldn't rely on word of mouth for threat intel, but news is news 2021-09-27 17:18:42 i talk with my friends and they tell me tech stuff 2021-09-27 17:23:53 I glance at the phoronix headlines and sometimes engadget 2021-09-27 17:24:02 maybe t3n if I feel like also getting some German practice 2021-09-27 17:24:57 I probably should read in more detail so I understand wtf things like WiFi 6 even are... 2021-09-27 17:28:15 for now you won't even need to know what WiFi 6 or USB 4 are 2021-09-27 18:20:56 Good afternoon, I'm trying to use cron to run a 5 minute command to change the background, but it doesn't work at all, it runs but has no effect. 2021-09-27 18:21:04 https://pastebin.com/7fJPsphi 2021-09-27 18:21:33 In pastebin is everything I tried 2021-09-27 18:22:35 wolf_: does ~/xxx.txt contain anything? 2021-09-27 18:22:54 feh probably needs DISPLAY set to do anything, it's not going to be in cron unless you add it 2021-09-27 18:24:34 have the command 2021-09-27 18:24:34 ##!/bin/ash 2021-09-27 18:25:57 ikke, Don't paste the command here, it's in the pastebin link 2021-09-27 18:26:56 If I run the command, it works normally, only in cron it won't. 2021-09-27 19:30:15 danieli: why's that 2021-09-27 20:13:15 will sendmail with only -S/-au/-ap be extremely unsecure? from -v i get eg.: "sendmail: recv:'250-AUTH PLAIN LOGIN'" but also "sendmail: recv:'250-STARTTLS'" ... not sure what it means 2021-09-27 21:02:41 starttls wraps the comms in a safe warm blanket, so you only needs to use plain auth from then 2021-09-27 21:05:08 how do i bind cwm to use only the windows key for something 2021-09-27 21:05:13 i know it's 4 2021-09-27 21:05:29 but i can only find VoidSymbol in keysymdef.h 2021-09-27 21:05:49 so is it just 4-VoidSymbol? 2021-09-27 21:12:13 :] 2021-09-27 21:13:50 mblaze seems very cool, cant figure out how to set "From:" from command line tho, before generating message with 'mcom', anyone know? 2021-09-27 21:15:50 leah2, no doubt 2021-09-27 21:21:54 mcom -from ... 2021-09-27 21:22:04 should work no? 2021-09-27 21:22:13 doesnt seem so 2021-09-27 21:22:17 works here oO 2021-09-27 21:22:22 maybe confused with -r 2021-09-27 21:22:47 yeah -r will never add headers i think 2021-09-27 21:23:02 when i use -from, From: and Subject: is removed from the header :S 2021-09-27 21:24:25 leah2: you are using mblaze from repo 3.14? 2021-09-27 21:24:44 no i use Git HEAD 2021-09-27 21:25:06 but that pretty certainly didnt change 2021-09-27 21:25:10 mblaze-1.1-r1 2021-09-27 21:25:49 well when i do 'mcom -from test@dom.no' it just removed from/sub 2021-09-27 21:26:52 i have a 1.1 here... 2021-09-27 21:26:56 gives me 2021-09-27 21:26:58 From: foo@bar 2021-09-27 21:27:00 Subject: 2021-09-27 21:27:23 :I 2021-09-27 21:27:30 what's in your profile? 2021-09-27 21:28:01 all my secrets! 2021-09-27 21:28:07 u thinking of sendmail args? 2021-09-27 21:29:05 ive defined everything but "Scan-Format:" 2021-09-27 21:29:30 args is -t -S -au -ap 2021-09-27 21:29:59 i guess those dont matter yet ... 2021-09-27 21:32:03 no shouldnt :/ 2021-09-27 21:32:25 if you use mcom -foobar quux 2021-09-27 21:32:29 does it make a 'Foobar: quux'? 2021-09-27 21:36:15 leah2: yeah! 2021-09-27 21:36:36 hmmm 2021-09-27 21:36:44 maybe its my editor .. 2021-09-27 21:37:26 nah, same with vi 2021-09-27 21:38:36 if i made a ./mblaze/headers with "From: my@mail.com", it added it below the other header, so 2 "From:" 2021-09-27 21:38:50 i could see that happen 2021-09-27 21:39:05 but not removing subject? 2021-09-27 21:39:25 no, not removing anything, just adding another "from:" 2021-09-27 21:39:35 > 23:23 when i use -from, From: and Subject: is removed from the header :S 2021-09-27 21:39:59 don't add From: to mblaze/headers, add local-mailbox: to .mblaze/profile 2021-09-27 21:40:19 but yeah, would be nice if that worked out of the box 2021-09-27 21:41:25 i added it to the todo, thx 2021-09-27 21:42:27 oh you are developer? cool :] 2021-09-27 21:42:36 local-mailbox is just folder no? 2021-09-27 21:45:21 Local-Mailbox: 2021-09-27 21:45:23 Your primary mail address, used as the default value for From: in 2021-09-27 21:45:25 mcom(1), and in mscan(1) to recognize messages sent to you. 2021-09-27 21:50:36 leah2: ahh that fixed it :p 2021-09-27 21:53:03 good :) 2021-09-27 22:41:49 leah2: does mblaze have some "copy sent mail to sent dir" function? 2021-09-27 22:56:58 outbox: 2021-09-27 23:05:03 ah right! 2021-09-27 23:13:51 farted 2021-09-27 23:35:23 haha 2021-09-28 00:25:53 How do I add ET Book to my system? 2021-09-28 00:25:58 (it's a font) 2021-09-28 00:53:51 oh 2021-09-28 06:17:26 sendmail can only read "From:" from the file if you also define from: with "-f" it seems ... 2021-09-28 07:08:30 Does apk log it's upgraded and installed/removed packages somewherE? 2021-09-28 07:08:33 s/somewherE/somewhere/ 2021-09-28 07:09:43 PureTryOut: I guess you could diff /etc/apk/world? 2021-09-28 07:12:29 Diff with what? I don't have an older version of that file. Also not everything apk upgrades and installs or removes is in world 2021-09-28 07:13:09 Basically an edge upgrade just now borked my Bluetooth and I need to figure out what changed 2021-09-28 07:17:20 PureTryOut: the master branch has added this feature 2021-09-28 07:18:19 Ah but not in a release yet? 2021-09-28 07:18:42 its apk v3 2021-09-28 07:18:49 lots of changes 2021-09-28 07:21:46 Ah ok darn. Then I need to figure out my current issue in some other way 2021-09-28 07:22:13 Basically the bluetooth service is running, bluetoothctl starts and what not, but there is no controller/device available for some reason 2021-09-28 07:22:27 Weirdly it worked fine up to the system upgrade 2021-09-28 07:25:50 fabled did seem agreeable to backport it to apk-tools v2\ 2021-09-28 07:26:15 Still doesn't help my current problem, but it would be great yes 2021-09-28 07:26:56 https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10766 2021-09-28 07:27:00 PureTryOut: understood 2021-09-28 07:29:48 fuck bluetooth 2021-09-28 07:29:48 Actually it might just be a kernel upgrade that broke it... 2021-09-28 07:44:38 PureTryOut: *might* be related to openssl3 update 2021-09-28 07:44:54 Bluetooh? I doubt it personally 🤔 2021-09-28 07:44:56 it broke e.g. wpa_supplicant for me 2021-09-28 07:45:33 idk if bluetooth uses openssl 2021-09-28 07:47:55 bluez has no dep on it at least 2021-09-28 14:01:26 clandmeter: side question about APK v3 - will it still be easy to unpack a v3 APK file on any Linux distro? For current apk files I use "zcat file.apk | tar xvf -" 2021-09-28 14:06:06 minimal: im not sure, didnt look into current changes. better to ask Ariadne or fabled. 2021-09-28 14:06:42 the idea was to convert the index into some binary db 2021-09-28 14:06:49 not sure about the pkg itself 2021-09-28 14:13:20 clandmeter: ok. The above method would be ued by people who want to unpack & run the static version of apk on another distro (to do a chroot install) as the https://github.com/alpinelinux/apk-tools/releases/ Github repo stopped providing x86_64 tarballs since v2.10.4 2021-09-28 14:15:17 minimal: reminds me I need to enable that on our gitlab instance 2021-09-28 14:16:27 ikke: that would be great. Once enabled where would the binary tarballs be located? 2021-09-28 14:16:46 As a release artifact on gitlab 2021-09-28 14:16:59 in the apk-tools project 2021-09-28 14:17:21 I think thats a bit difficult to fetch? 2021-09-28 14:17:32 i mean programmatically 2021-09-28 14:17:55 i think with github the binaries would also be provides in the release? 2021-09-28 14:18:39 clandmeter: with release-cli afaik you can create releases with predictable urls 2021-09-28 14:20:11 right, but cant we add binaries to the actual apk-tools releases? 2021-09-28 14:20:28 not sure how it was managed previously 2021-09-28 14:21:28 minimal: apkv3 will eventually switch to a different package format 2021-09-28 14:22:17 i think openwrt will make the jump to that new format first 2021-09-28 14:22:59 clandmeter: That's what release-cli does. It allows you to upload binaries 2021-09-28 14:23:07 Ariadne: didn't realise they were looking at it 2021-09-28 14:24:49 ikke: thanks. A predictable url is all I need for my script 2021-09-28 14:25:06 anyway there are some things that are not great about tarballs 2021-09-28 14:25:29 every CVE in apk has been caused by tarballs being shit :p 2021-09-28 14:25:52 so eventually you will need apk to get the contents of an package 2021-09-28 14:28:09 yes\ 2021-09-28 14:35:02 i think fabled had a roadmap before, but it was long time ago, many things changed. 2021-09-28 15:26:48 Does anyone know a way to fetch a specific out-of-repo version of an apk to install? For instance, I am hanging back on latest-stable since I wanted gnome-builder and flatseal (which are missing from edge) and I thought it would have avoided GDM being broken, but it isn't and the latest-stable kernel release doesn't have the module patch I submitted for my hardware 2021-09-28 15:27:10 Is the best way to edit my repos, apk update, install the new kernel, then edit back to latest-stable and away I go? Or am I asking for some shit 2021-09-28 15:27:55 Saijin_Naib[m]: you can add a pinned repository @ to /etc/apk/repositories, 2021-09-28 15:28:10 and then apk add linux-lts@ 2021-09-28 15:28:25 Saijin_Naib[m]: note that in general it's not supported to isntall packages cross-versions 2021-09-28 15:28:37 but the kernel is self-contained, so that should not cause any issues 2021-09-28 15:28:52 the linux-* packages depend on mkinitfs which has a big chain of random libs 2021-09-28 15:29:23 yes, but the kernel does not depend on a specific version of mkinitfs 2021-09-28 15:29:24 Oh god... 2021-09-28 15:29:31 that is true 2021-09-28 15:29:43 Hm, alright. If I just go to edge, it won't purge gnome-builder and flatseal, right? 2021-09-28 15:30:07 They're already installed so they stay? I know Debian-derived sometimes purge deprecated packages during upgrade and that is not fun 2021-09-28 15:30:30 They should stay 2021-09-28 15:30:43 but dependency conflicts might happen 2021-09-28 15:30:52 Okay, neat. Thank you all for helping me all the time 😬 2021-09-28 15:31:20 I spent the last three days distro-hopping trying to get something I liked, but I'm back at Alpine since it just makes so much more sense, haha 2021-09-28 19:04:18 Saijin_naib[m]: What'd you end up hopping through? 2021-09-28 20:14:26 @ohboy, I did Artix XFCE, Mint Cinnamon Edge, Siduction XFCE. Mint/Siduction gave me tons of trouble during install and early updating. Artix was decent, but trapped during update and trashed itself. 2021-09-28 20:14:26 Back to Alpine I ran! 2021-09-28 20:15:25 and ikke/psykose, thanks to you both I have a running Alpine with flatseal/gnome-builder and Edge packages/kernel. Just forgot that I needed to apk upgrade -al after switching channels hehe. Things were very broken before that 2021-09-28 20:21:23 you are very kind 2021-09-28 20:22:41 I'm getting help for free from folks way more knowledgeable 🤷 The least I can do is be gracious, no? 2021-09-28 20:34:04 you didn't try void? interesting 2021-09-28 22:19:21 @ohboy, I tried Void GNOME briefly. I'm debating if that might be an option for my desktop since they ship the proprietary nVidia drivers which I'd need for my GTX1050TI to do anything but sit at one perf-state 2021-09-29 00:41:03 I've created a lxc container from the alpine minirootfs image, currious what the default root password is on the minirootfs image? 2021-09-29 00:45:40 nvm, looks like it's not set! 2021-09-29 03:51:10 hi I'm following the instructions here: https://wiki.alpinelinux.org/wiki/Configure_a_Wireguard_interface_(wg) and I'm getting a message saying: modprobe: FATAL: Module wireguard not found in directory. 2021-09-29 03:51:31 However, the file is present ... /lib/modules/5.10.61-0-lts/kernel/drivers/net/wireguard/wireguard.ko 2021-09-29 04:24:06 eydaimon: what does uname -r return? 2021-09-29 04:34:37 5.10.43-0-lts 2021-09-29 04:34:48 I need to reboot ? 2021-09-29 04:35:29 yes 2021-09-29 04:35:53 thanks 2021-09-29 09:16:44 just to confirm, is wpa_supplicant broken w/ openssl 3.0.0 for everyone or it's me who does something wrong? 2021-09-29 09:20:20 there is a issue for it so i guess its broken for everyone 2021-09-29 09:20:56 yep, i opened that issue 2021-09-29 09:21:00 :p 2021-09-29 09:21:04 o xd 2021-09-29 09:21:38 u could try to build it with openssl1 compat 2021-09-29 09:22:10 yeah, that's what i was going to do 2021-09-29 09:32:38 connects just fine with 1.1 compat 2021-09-29 09:32:47 should i make a PR for this? 2021-09-29 09:33:21 feels kinda weird that fedora (apparently) managed to make this work with 3.0.0 2021-09-29 09:33:29 maybe i missed something 2021-09-29 09:38:21 I've just realized that installing grub on alpine actually create a /boot/grub directory and generates a configuration by probing the system 2021-09-29 09:38:31 I don't think alpine should do that, it's not debian 2021-09-29 11:58:15 vyivel: I think that I don't have any problem with wpa_supplicant and it's built with openssl-3 2021-09-29 11:59:36 so it connects to wifi for you? 2021-09-29 11:59:56 it fails with "WPA: RC4 failed" on my PC 2021-09-29 12:00:13 yes I'm on wifi now 2021-09-29 12:00:32 hm, weird 2021-09-29 12:00:45 what arch do you run? 2021-09-29 12:00:51 x86_64 2021-09-29 12:01:13 are you runing WEP? 2021-09-29 12:01:43 wpa-psk 2021-09-29 12:04:28 I don't know, but I feel that if it was something related with openssl3 migration it will segfault or crash 2021-09-29 12:05:41 2.9-r14 works and i'd be very surprised if 2.9-r15 changes were related somehow 2021-09-29 12:06:41 uhM, r14 works and r15 fails? it seems that booth were openssl1 2021-09-29 12:07:10 go to #alpine-devel and try contacting mps, he did the r15 change 2021-09-29 12:07:30 no, i mean i haven't checked r15 but i feel like it would work because it seems unrelated to the issue 2021-09-29 12:08:01 also r15 change works w/ 1.1 2021-09-29 12:08:39 uhM, not necessary 2021-09-29 12:08:55 it depends on what version was pointing openssl-dev 2021-09-29 12:09:25 r15 was built with 1.1 2021-09-29 12:09:31 r16 with 3.0 2021-09-29 12:09:44 right now i'm running local r17 with 1.1 compat and it's fine 2021-09-29 12:11:17 so it's an issue with openssl3, ping Ariadne :P 2021-09-29 12:12:52 okay, i'll try a bit later 2021-09-29 14:59:50 that’s an issue with “enable the legacy module if you want to use RC4 really” 2021-09-29 15:00:25 though perhaps wpa_supplicant should do so programmatically 2021-09-29 15:09:01 donoban: figured it out :D 2021-09-29 15:09:36 donoban: wpa_supplicant tries to use EVP_CIPHER_CTX_set_padding() before the context is actually initialized, so it fails 2021-09-29 15:10:49 nice :) 2021-09-29 15:15:22 it was already reported on gitlab. someone said the patch doesn't work 2021-09-29 15:40:35 Hello71: what "patch" 2021-09-29 15:40:52 https://gitlab.alpinelinux.org/alpine/aports/-/issues/13043 2021-09-29 15:41:52 oh 2021-09-29 15:41:53 ok 2021-09-29 15:42:01 well, i would assume RC4 is in legacy module 2021-09-29 15:42:06 so we need to programatically load it 2021-09-29 15:44:49 those redhat patches look necessary regardless 2021-09-29 15:46:37 yes, MD4/RC4 are in legacy provider 2021-09-29 15:46:40 we need load it 2021-09-29 15:46:41 https://www.openssl.org/docs/man3.0/man7/OSSL_PROVIDER-legacy.html 2021-09-29 15:46:42 :) 2021-09-29 15:47:10 out of curiosity, how is that done? 2021-09-29 15:47:40 you can do it by config file, or programatically 2021-09-29 15:47:50 i am working on patch to do it programatically 2021-09-29 15:48:54 okay, thanks! 2021-09-29 19:44:19 do you use busybox grep? isnt it hard to read the output without color? 2021-09-29 19:46:02 busybox grep is for masochists 2021-09-29 19:46:13 lol 2021-09-29 19:58:39 busybox grep is okay 2021-09-29 20:08:47 no need to stick with it if space isn't an issue 2021-09-29 22:16:30 what is 'yes' used for :p 2021-09-29 23:03:50 usually piped into some other program to spam `y` so it doesn't block on yes/no questions 2021-09-29 23:05:55 yes 'y' | make newconfig 2021-09-29 23:06:22 if you want to generate a new kernel config using your existing running kernel to seed the config and just accept the new options 2021-09-29 23:06:42 you can omit `'y'` 2021-09-29 23:06:51 true 2021-09-29 23:07:01 force of habit with strings and bash :) 2021-09-29 23:21:04 doesn't have anything to do with strings *or* bash, and linux doesn't have a "make newconfig", it's make oldconfig, and it would be better to use yes '' | make oldconfig, or make olddefconfig 2021-09-29 23:23:05 e.g. enabling EFI_DISABLE_PCI_DMA makes linux unbootable on many machines 2021-09-29 23:32:10 yup, its oldconfig 2021-09-30 04:05:30 How do I fix a fsck that returns 111 but has no output? 2021-09-30 04:20:09 NVM it looks like exit code 111 means it doesn't have the fsck for that filesystem. 2021-09-30 04:44:36 Anyone use an ereader on alpine? 2021-09-30 05:39:17 Anyone using fish as default shell? 2021-09-30 05:40:46 I thought if I set fish as default shell with chsh command for my user path defined in ~/.config/fish/config.fish will be applied but apperantly not 2021-09-30 05:41:06 s/apperantly/apparently/ 2021-09-30 06:13:39 fronjnd: You could try this: https://wiki.alpinelinux.org/wiki/Change_default_shell 2021-09-30 11:25:17 In what case would the af_packet module be needed? 2021-09-30 12:55:00 Good morning, In the last installation I installed recordmydesktop and did some tests recording with two monitors and specific windows, now I installed it again but it doesn't open in graphical mode, only gava in the cli. What did I not install? 2021-09-30 13:01:14 xorg? 2021-09-30 13:07:34 lopid: It's installed, I'm using xfce. 2021-09-30 14:27:57 I'm sorry guys I used the simplescreenrecorder on edge, I got confused here. 2021-09-30 19:47:17 Hi! I'm planning onto turning a box I have here onto an Alpine router. Is the wiki on "RPi Alpine router ipv6" still current? Or should I look somewhere else? Thanks! 2021-09-30 19:51:50 probably not, but alpine would be a good choice anyway 2021-09-30 19:53:40 Hey! Thanks for the reply! I'm gonna give it a try, the only problem is actually finding up to date documentation :P 2021-09-30 19:54:34 Specially on nftables, ipv6 and local dns, every single site I open up says something different 2021-09-30 19:55:22 In top right there is `View history` so you can check how long ago it was updated and how often 2021-09-30 19:56:19 If you will try to set it up, I'd recommend using `lbu` so you can just restart and get back into it when something breaks 2021-09-30 19:56:57 Those are great tips! Thank you! 2021-09-30 19:57:29 * using `lbu` (`lbu commit` to save configuration if it works) so you 2021-09-30 21:26:15 Is anyone using XFCE as a DE in Alpine? Apparently, I was spoiled by GNOME Control Center because I'm missing XFCE Control Panel applets for some core functinality, and I have NFI what I should be installing 2021-09-30 21:27:07 Though to XFCE's credit, it does idle at like, 0.2 system load instead of like .7 of GNOME 🙄