2018-11-01 07:33:49 moin 2018-11-01 10:06:03 hi. i'm a total newbie at this. 2018-11-01 10:06:35 i'm here because i can't build any containers for an app that's based on alpine 3.4 2018-11-01 10:09:20 the Dockerfile contains the command "apk add --no-cache --repository http://dl-3.aplinelinux.org/alpine/edge/community openblas-dev", but i've been having errors regarding either openblas-dev itself or one of its dependencies being unsatisfiable 2018-11-01 10:11:10 what could i do to go around this or get this fixed? 2018-11-01 10:12:40 Don't mix a two-year-old Alpine release with edge? 2018-11-01 10:12:51 I'm not at all surprised that would break 2018-11-01 10:15:28 pardis_: i've replaced the /edge/ with /v3.4/ a couple of times. no dice 2018-11-01 10:32:44 huh. i just switched both the base image and the repository urls to v 3.7, and the image's building now 2018-11-01 12:10:52 Hey guys. I packaged some software which is not available in the alpine sources (e.g. cacti-spine, guacamole-(server|client)), but I don't find a defined way to contribute these packages. This [1] site links to this [2] site, but nowhere is described if I am supposed to create a pull request or send a mail or stick it to a pigeon and hope for the best... ;) [1] 2018-11-01 12:10:54 https://wiki.alpinelinux.org/wiki/Alpine_Linux:Contribute [2] https://wiki.alpinelinux.org/wiki/Developer_Documentation 2018-11-01 12:17:18 hey all.. 2018-11-01 12:17:33 I moved a bunch of servers over to Alpine, and I'm loving it.. but.. um.. 2018-11-01 12:17:48 open files limit.. where/how to raise that? 2018-11-01 12:19:45 I was going to put in daemontools to get softlimit and then see if I could raise it .. :fingers_crossed: 2018-11-01 12:25:25 <_ikke_> in the openrc init file 2018-11-01 12:27:38 <_ikke_> in /etc/conf.d/.conf you can add rc_ulimit="-n -l " 2018-11-01 13:40:47 _ikke_: *thank you* rc_ulimit="-n 65536" 2018-11-01 13:41:07 in /etc/rc.conf.. does the system and each user.. (thank you *so* much..) 2018-11-01 13:48:35 <_ikke_> yw 2018-11-01 17:12:27 o/ 2018-11-01 17:12:32 <_ikke_> \o 2018-11-01 17:18:47 hey, can someone lend me a hand with something? I created an Alpine 3.8.1 UEFI boot usb with the tutorial on the wiki, and when i boot it the kernæl complains that there's no /sbin/init 2018-11-01 17:19:17 also i decompressed the initramfs and there's no /sbin/init in there. i have no idea how the alpine linux init system works x( 2018-11-01 17:20:22 <_ikke_> me neither :( 2018-11-01 17:21:33 fhee: in initram init is /init 2018-11-01 17:21:57 it is shell script 2018-11-01 17:23:38 mps:hmm, should i just copy it to /sbin/init? or is it supposed to do that just by itself? 2018-11-01 17:36:35 fhee: it is intended for initramfs boot and prepare 2018-11-01 17:37:32 you can copy it but then probably you have to change it according to your needs 2018-11-01 17:42:52 what should i do x/ ? 2018-11-01 17:44:17 add kernel cmdline option 'init=/init' 2018-11-01 17:45:26 ;-;, i'm so stupid. thx you mps. wish me luck x) 2018-11-01 20:14:33 o/. new alpine linux user here x) 2018-11-01 20:15:45 yo 2018-11-01 20:21:18 fhee: init was successful? 2018-11-01 20:23:47 mps: yes, thank you <3. TIL the init= kernel parameter 2018-11-01 20:25:09 i think i'll be hanging around here from now on :p 2018-11-01 20:27:49 been using alpine more than a year now and im starting to get comfortable with abuild now 2018-11-01 20:28:08 i want to add some packages i use on my desktop, so i dont have to remember how to build them every time :p 2018-11-01 20:32:00 fhee: yw 2018-11-01 21:06:32 is it possible with 'apk info' list from which repository package installed 2018-11-01 21:07:50 <_ikke_> mps: perhaps apk policy ? 2018-11-01 21:08:32 _ikke_: ah, I forgot for it 2018-11-01 21:09:49 but need some parsing 2018-11-01 21:11:47 something like 'dpkg -l' on debian would be useful 2018-11-01 21:39:19 something like, but not quite, it's just as stupid to parse as any other package manager output 2018-11-01 21:40:11 I seriously, seriously wonder why the fuck the Linux userland doesn't produce machine parseable output on demand 2018-11-01 21:41:03 that said, back to apk, I remember discussions about being able to query the package database more freely with user definable output. now I'm not sure if it's already in apk, but such a thing has at least been planned in the past. 2018-11-02 05:02:29 Could somebody help me mount a samba share in alpine? 2018-11-02 05:02:47 I tryed adding it in my fstab and did http://janhapke.com/blog/mount-cifs-samba-fstab-alpine-linux/ still no luck 2018-11-02 05:13:04 I remember seeing an article on the wiki, but I can't find it anymore :( 2018-11-02 07:17:07 moin 2018-11-02 18:05:56 Could anyone help me mount alpine to a samba share please ? 2018-11-02 18:25:11 how can I allow a https connection to my package repo when the cert is just self signed? 2018-11-02 18:25:20 right now I am just getting "certificate verify failed" 2018-11-02 18:25:56 is there a way to tell apk not to verify? 2018-11-02 18:52:20 Anyone here using Alpine on a desktop system? 2018-11-02 18:55:26 tcurdt, you can add the certificate in /etc/apk/ca.pem 2018-11-02 18:56:08 mpmcthree, there's a bunch of us crazy one including me ;) 2018-11-02 18:56:29 fabled I was thinking about that route - but right now the certificate is generated on the fly 2018-11-02 18:56:55 so that would make it a little more complicated 2018-11-02 18:56:59 why not then just use http? 2018-11-02 18:57:13 fabled, does it work okay? Looking at the packages for important things like browsers they all appear out of date! 2018-11-02 18:57:52 mpmcthree, i've been using alpine as my primary desktop for ~8 years. there's occasional issues, but i try to fix the ones affecting me. 2018-11-02 18:58:04 fabled right now it's just that the testing server does not have a proper cert 2018-11-02 18:58:33 fabled for production usage it is a non-issue 2018-11-02 18:58:33 fabled is that on edge? 2018-11-02 18:58:39 mpmcthree, yes 2018-11-02 18:58:52 fabled what browser do you use? 2018-11-02 18:59:03 fabled but still - would be nice to know how/if it's possible 2018-11-02 18:59:04 usually firefox, occasionally chromium 2018-11-02 18:59:42 fabled what versions, pkgs shows firefox as 62, I'm on 63. 2018-11-02 19:04:12 mpmcthree, still 62 so far. it's enough for me 2018-11-02 19:04:49 tcurdt, i think it's not currently possible to skip CA verification. 2018-11-02 19:05:12 fabled urgh. bummer 2018-11-02 19:05:13 just dump the cert to ca.pem on first run. unless it changes for every connection? 2018-11-02 19:05:15 fabled Thanks. It's a shame it's not a bit newer :( 2018-11-02 19:05:44 mpmcthree, i think there's been some delays because firefox started requiring rust, and there's been issues porting that 2018-11-02 19:06:07 fabled right now it's caddy serving the site - and it does not expose the cert at all 2018-11-02 19:06:30 fabled I could cope with chromium but that's out of date too :( 2018-11-02 19:07:33 KH405_TV: which kernel version you use 2018-11-02 19:08:11 tcurdt, openssl s_client -connect myhost:https -showcerts ? 2018-11-02 19:08:36 fabled interesting idea! 2018-11-02 19:09:54 mps how can I tell ? 2018-11-02 19:10:48 uname -a 2018-11-02 19:11:34 Linux seedbox 4.15.18-7-pve #1 SMP PVE 4.15.18-26 (Thu, 04 Oct 2018 11:03:06 +0200) x86_64 Linux 2018-11-02 19:11:42 anyway, 'modprobe cifs' and 'apk add cifs-tools' 2018-11-02 19:11:48 This is a container running PVE 2018-11-02 19:12:05 ah, can you load cifs module 2018-11-02 19:14:02 ERROR: unsatisfiable constraints: 2018-11-02 19:14:02 cifs-tools (missing): 2018-11-02 19:14:02 required by: world[cifs-tools] 2018-11-02 19:14:09 When I try to install cifs tool 2018-11-02 19:14:14 Isn't it cifs-dev ? 2018-11-02 19:15:47 sory, it is cifs-utils 2018-11-02 19:18:19 seedbox:~$ modprobe cifs 2018-11-02 19:18:19 modprobe: can't change directory to '/lib/modules': No such file or directory 2018-11-02 19:18:20 seedbox:~$ 2018-11-02 19:19:14 fabled Thanks for the info. :) I shall give alpine as a desktop a try, if I wanted to switch to edge do I just modify the repo lines & upgrade? 2018-11-02 19:19:18 cat /proc/filesystems | grep cifs 2018-11-02 19:19:29 mpmcthree, yes 2018-11-02 19:20:19 nodev cifs 2018-11-02 19:20:57 good, you don't need modprobe, just install cifs-utils and then you will mount.cifs tool 2018-11-02 19:21:49 But How can I auto mount on boot, why can't I just put this in /etc/fstab ? 2018-11-02 19:22:40 you can, but you have to read about it a little, I forgot exact syntax 2018-11-02 19:23:16 /10.0.0.50/share /mnt/storage cifs username=khaos,password=immortal,file_mode=0777,dir_mode=0777 0 0 2018-11-02 19:23:19 This is what I have 2018-11-02 19:24:03 password has been changed btw :P 2018-11-02 19:24:05 you need two slashes at beginnig of the line 2018-11-02 19:24:26 Yeah, IRC removed one cause of formating 2018-11-02 19:24:30 But there is 2 ... 2018-11-02 19:24:46 //10.0.0.50/share /mnt/storage cifs username=khaos,password=Disturbed,file_mode=0777,dir_mode=0777 0 0 2018-11-02 19:25:03 add 'auto' flag 2018-11-02 19:25:10 ACTION hacks KH405_TV 2018-11-02 19:25:12 :p 2018-11-02 19:25:25 That was a joke btw :p 2018-11-02 19:25:40 I know :P, all those passwords are fake anyway :P 2018-11-02 19:26:35 //10.0.0.50/share /mnt/storage cifs username=khaos,password=Cofee,file_mode=0777,dir_mode=0777,auto 0 0 2018-11-02 19:26:38 Like that ? 2018-11-02 19:27:07 yes, but I prefer it before username 2018-11-02 19:27:37 ///10.0.0.50/share /mnt/storage cifs auto,username=khaos,pass......... 2018-11-02 19:28:36 you may also add uid and gid 2018-11-02 19:29:28 I tryed that already, without auto tough 2018-11-02 19:29:36 I also tryed _nodev 2018-11-02 19:30:59 you can try noauto, and then try mount it manually to see if it works 2018-11-02 19:32:00 for me it worked with these 'noauto,username=xyz,password=xxxxxxx,uid=xyz,gid=staff' 2018-11-02 19:35:13 /10.0.0.50/share /mnt/storage cifs uid=0,gid=0,username=khaos,password=*****,file_mode=0777,dir_mode=0777,auto 0 0 2018-11-02 19:35:17 Still dosen't work ... 2018-11-02 19:37:17 it shows you what is error 2018-11-02 19:37:20 ? 2018-11-02 19:39:08 No, let me try to manually mount it 2018-11-02 19:39:56 How would I go to mount it manually ? 2018-11-02 19:40:01 if you put auto it will mount it on boot, not automatically when you just add in fstab 2018-11-02 19:40:20 mount //server/share 2018-11-02 19:40:26 mount -t cifs //10.0.0.50/share /mnt/storage -o user=khaos 2018-11-02 19:41:03 seedbox:/$ mount //10.0.50/share 2018-11-02 19:41:04 mount: can't find //10.0.50/share in /etc/fstab 2018-11-02 19:41:08 if you define it in fstab you can mount with short syntax 2018-11-02 19:41:17 Oops 2018-11-02 19:41:20 My bad lol 2018-11-02 19:41:42 seedbox:/$ mount //10.0.0.50/share 2018-11-02 19:41:42 Couldn't chdir to /mnt/storage: No such file or directory 2018-11-02 19:41:42 mount: mounting //10.0.0.50/share on /mnt/storage failed: No such file or directory 2018-11-02 19:41:48 share should be your share and server your server 2018-11-02 19:42:09 I just deleted mnt storage 2018-11-02 19:42:12 let me create it again 2018-11-02 19:43:01 seedbox:/$ sudo mount //10.0.0.50/share 2018-11-02 19:43:01 mount error(22): Invalid argument 2018-11-02 19:43:01 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-02 19:43:01 mount error(22): Invalid argument 2018-11-02 19:43:01 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-02 19:43:02 mount: mounting //10.0.0.50/share on /mnt/storage failed: Permission denied 2018-11-02 19:43:02 man mount.cifs could be of the help 2018-11-02 19:43:08 Sorry about the spam 2018-11-02 19:43:59 ok, now you know where is the problem, permissions i.e. 2018-11-02 19:44:25 It works on my other VMs tough ... 2018-11-02 19:48:22 you have to see what causes permissions problem 2018-11-02 19:48:59 I need to go to drink tea, bye 2018-11-02 19:49:59 lol, bye, ill try to figure something out 2018-11-02 19:57:05 If anyone else has any idea, ill take them :P 2018-11-02 21:20:55 I am starring at the abuild-sign helper but don't quite get it 2018-11-02 21:20:57 tar -f - -c "$sig" | abuild-tar --cut | gzip -9 > "$tmptargz" 2018-11-02 21:21:12 does that mean the signature goes into the tgz? 2018-11-02 21:21:39 not sure what the "abuild-tar --cut" does yet 2018-11-02 21:22:51 ok ... so seems it adds .SIGN.RSA.user.rsa.pub to the tgz 2018-11-02 21:23:22 is the keyname of any significance? 2018-11-02 21:23:36 or just so there is no clash? 2018-11-02 21:23:51 when signed multiple times 2018-11-02 21:46:20 ok ... so it seems the keyname has to match 2018-11-02 23:52:45 Why would you want to create your own repo :O ? 2018-11-03 03:41:58 local repos are really handy once you have more than 2 or 3 machines. saving bandwidth (yours and/or the mirror network's). distributing locally built packages to a fleet. probably some other stuff i haven't thought of. 2018-11-03 04:09:35 That looks pretty neat, altough I'm using 3 distro, that could be hard to manage to do :P 2018-11-03 07:08:36 Hi 2018-11-03 07:08:59 have an Alpine and Void on 2 partitions over grub boot 2018-11-03 07:09:14 got cinnamon on void 2018-11-03 07:09:25 got wine64 in alpine 2018-11-03 07:10:11 tried out xbps-src on Alpine. Looks good, except gotta extract the .xbps files 2018-11-03 07:10:37 both on musl 2018-11-03 07:11:44 Any good reason to not hop from Alpine? 2018-11-03 07:48:17 Any good reason to not hop from Alpine? 2018-11-03 08:16:52 You mean not to use alpine? 2018-11-03 09:48:56 I'd tell you to look into the characteristics of both distributions, but I'm not sure if you've done so already 2018-11-03 09:48:59 right, they left 2018-11-03 12:07:15 I wanted t change my console font but don't see anything in /usr/share/kbd/consolefonts/ Is there a package I need to install? 2018-11-03 12:27:06 unrznbl[m]: add terminus-font 2018-11-03 12:34:04 or, kbd-misc if you are satisfied with simple fonts. Although I prefer terminus on console, looks better for my eyes 2018-11-03 12:34:46 and, fonts on AL are under /usr/share/consolefonts/ 2018-11-03 12:36:57 mps: perfect. Thanks! 2018-11-03 15:13:34 weird, util-linux umount -a does not unmount proc, dev, etc. but busybox umount -a does. I wonder which behavior is considered correct. 2018-11-03 15:32:56 I would imagine the former; proc and dev are pretty darn necessary 2018-11-03 15:33:26 or, let's call them /proc and /dev, just so using "etc" at the end of the sentence won't get mixed with /etc ;) 2018-11-03 15:40:28 I agree, I definitely like the util-linux behavior more. 2018-11-03 15:44:23 according to the manpage FreeBSD umount -a unmounts everything in fstab and -A unmounts everything except the root. BSDs don't rely on /proc though. 2018-11-03 18:46:54 Hello 2018-11-03 18:47:29 How would I go about switching over to vanilla on the raspberry pi 2 ? I need to use wireguard which only has modules for vanilla 2018-11-03 19:00:16 The only thing I heard bad from apline tbf is that it might not be as secure as they make it seems to be .... 2018-11-03 19:01:45 I assume this hearsay is baseless? 2018-11-03 19:04:54 KH405_TV: linux-hardened doesn't exist anymore and i think there was some remote code execution bug in APK a while ago. 2018-11-03 19:05:23 but it got patched quickly 2018-11-03 19:07:11 And I don't have the extact numbers, but I heard it took a while to patch things like meltdown, which was pretty bad in a production environement 2018-11-03 19:07:12 it's not immune to vulns, no distro is, but certain design choices can be seen as security enhancing 2018-11-03 19:07:43 Distro like red hat had a fix day 1 2018-11-03 19:07:58 but then, as long as we use something like C for writing operating systems, we're fucked beyond repair 2018-11-03 19:08:08 no escaping it 2018-11-03 19:08:47 I'm not saying alpine is bad, it's one of my favorite distro, i'm just saying that take that ''secure'' argument with a grain of salt. 2018-11-03 19:09:04 And it's not really fair to compare it to a paid distro either 2018-11-03 19:09:30 but centos had the fix too ... 2018-11-03 19:09:48 for understandable reasons they got the patch soon :) 2018-11-03 19:09:50 I don't think you can compare alpine to RHEL/CentOS though 2018-11-03 19:09:52 But those distro are way more widely used that alpine too ... So it's understandable 2018-11-03 19:10:16 jnt: that's exactly what I just said :P 2018-11-03 19:13:32 fasm: linux-rpi is probably a separate package for a reason, you can try if vanilla runs, but it's probably easier to build wireguard for the rpi kernel 2018-11-03 19:13:50 alright 2018-11-03 19:14:05 is it a good idea to copy over the module from the vanilla kernel? 2018-11-03 19:17:32 fasm: I'd just try building it, it's probably sufficient to copy the wireguard-vanilla APKBUILD and change vanilla to rpi inside it. 2018-11-03 19:17:47 okay 2018-11-03 19:40:54 so I'm only able to connect to a WiFi network once per reboot 2018-11-03 19:41:15 is there something else i should be doing in between other than removing the dhcp lease 2018-11-03 19:44:30 fasm are there any error messages in logs/dmesg? what do you use? wpa_supplicant? networkmanager? 2018-11-03 19:59:52 I still haven't figured out why I can't connect to my samba share :( 2018-11-03 20:17:43 KH405_TV: I got samba working with alpine client and server 2018-11-03 20:19:08 //10.0.0.50/share /mnt/storage cifs uid=0,gid=0,username=khaos,password=*****,file_mode=0777,dir_mode=0777,auto,_nodev 0 0 2018-11-03 20:19:21 Could you tell me what is wrong with that line in my fstab then? 2018-11-03 20:25:43 invalid argument error? 2018-11-03 20:26:45 jnt: never mind, i did a speedtest and this dongle is going to get returned anyway 2018-11-03 20:26:46 try without _nodev 2018-11-03 20:26:49 far too slow 2018-11-03 20:32:06 KH405_TV: actually you can use nodev, but it's just "nodev", not "_nodev" 2018-11-03 20:42:39 I tryed, nada :S 2018-11-03 20:42:59 I read somewhere online that a guy fixed it like that ... 2018-11-03 20:45:50 But still it ain't working... Even without nodev 2018-11-03 20:48:20 KH405_TV can you try mounting it with just "mount.cifs -o username=khaos,password=**** //10.0.0.50/share /mnt/storage" 2018-11-03 20:49:37 That worked 2018-11-03 20:52:04 so wait do you want to automount on boot? 2018-11-03 20:55:05 Yes 2018-11-03 20:55:41 Weird that the line in fstab dosen't work :S 2018-11-03 20:55:44 did you enable /etc/init.d/netmount script? 2018-11-03 20:57:13 No ? 2018-11-03 20:57:16 because localmount can't mount network filesystems, before network is configured 2018-11-03 20:57:34 Weird 2018-11-03 20:57:45 nothing weird about that. 2018-11-03 20:57:57 Why was I able to manually mount it then ? 2018-11-03 20:58:11 because the system was already booted and network is on 2018-11-03 20:58:26 localmount doesn't try because it runs earlier than network 2018-11-03 20:58:42 Ohh, that was why the nodev part ? 2018-11-03 20:58:46 Let me try something 2018-11-03 20:58:49 so you need to enable the netmount initscript 2018-11-03 20:59:10 rc-update add netmount default 2018-11-03 21:04:32 Trying that 2018-11-03 21:04:56 Nope, still nothing 2018-11-03 21:06:27 can you show me your fstab again 2018-11-03 21:06:58 //10.0.0.50/share /mnt/storage cifs uid=0,gid=0,username=khaos,password=*****,file_mode=0777,dir_mode=0777,auto 0 0 2018-11-03 21:07:32 It worked on debian, I don't understand why it would not work here 2018-11-03 21:12:33 when you do "/etc/init.d/netmount restart" does it mount? 2018-11-03 21:13:15 * Mounting network filesystems ...mount error(22): Invalid argument 2018-11-03 21:13:15 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-03 21:13:15 mount error(22): Invalid argument 2018-11-03 21:13:15 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-03 21:13:15 mount: mounting //10.0.0.50/share on /mnt/storage failed: Permission denied 2018-11-03 21:13:16 * Could not mount all network filesystems 2018-11-03 21:13:20 This is what it returns me 2018-11-03 21:14:09 Why would there be a permission error if I could manually mount it ? 2018-11-03 21:16:22 does "mount -a" mount it without error? 2018-11-03 21:16:52 Same error 2018-11-03 21:17:05 so theres still something wrong in your fstab 2018-11-03 21:17:27 try removing any options not required to get it to mount 2018-11-03 21:17:49 so just username=khaos,password=***** instead of uid=0,gid=0,username=khaos,password=*****,file_mode=0777,dir_mode=0777,auto 2018-11-03 21:18:11 AIght 2018-11-03 21:19:36 mount -a didin't return me any error 2018-11-03 21:19:52 But I still can't file my files in /mnt/storage 2018-11-03 21:20:42 Is it mounted and I don,t have the permission to see it ? 2018-11-03 21:21:39 permission denied when you ls/cd /mnt/storage? 2018-11-03 21:22:09 No 2018-11-03 21:22:12 Just nothing 2018-11-03 21:22:39 when you just do "mount" is it listed in the output? 2018-11-03 21:23:12 Nope 2018-11-03 21:23:57 Err 2018-11-03 21:23:59 Yes it is 2018-11-03 21:24:01 Sorry 2018-11-03 21:26:01 So it is mounted? But I can't see it? 2018-11-03 21:26:20 can you paste the output 2018-11-03 21:26:59 seedbox:/mnt/storage# mount 2018-11-03 21:26:59 storage/subvol-300-disk-0 on / type zfs (rw,xattr,posixacl) 2018-11-03 21:27:00 proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:00 none on /dev type tmpfs (rw,relatime,size=492k,mode=755) 2018-11-03 21:27:00 proc on /proc/sys/net type proc (rw,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:00 proc on /proc/sys type proc (ro,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:02 proc on /proc/sysrq-trigger type proc (ro,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:04 sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:06 sysfs on /sys type sysfs (ro,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:10 sysfs on /sys/devices/virtual/net type sysfs (rw,relatime) 2018-11-03 21:27:12 sysfs on /sys/devices/virtual/net type sysfs (rw,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:14 lxcfs on /proc/cpuinfo type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:16 lxcfs on /proc/diskstats type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:18 lxcfs on /proc/meminfo type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:20 lxcfs on /proc/stat type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:22 lxcfs on /proc/swaps type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:24 lxcfs on /proc/uptime type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 2018-11-03 21:27:26 fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) 2018-11-03 21:27:28 run on /run type tmpfs (rw,nodev,relatime,mode=755) 2018-11-03 21:27:30 shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) 2018-11-03 21:27:32 devpts on /dev/console type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) 2018-11-03 21:27:34 devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1024) 2018-11-03 21:27:36 devpts on /dev/ptmx type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1024) 2018-11-03 21:27:40 devpts on /dev/tty1 type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1024) 2018-11-03 21:27:42 devpts on /dev/tty2 type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1024) 2018-11-03 21:27:44 Should be the second line 2018-11-03 21:28:41 second line is a local zfs as far as i can tell 2018-11-03 21:29:05 run "mount -a" again to see if it mounts 2018-11-03 21:29:16 mount -a returns nothing 2018-11-03 21:30:22 now does just mount list //10.0.0.50/share on /mnt/storage type cifs (.....) 2018-11-03 21:30:25 ? 2018-11-03 21:30:55 and you didn't see any error messages during boot? 2018-11-03 21:31:00 Nope 2018-11-03 21:31:24 It's a VM, I barely seen anything when I boot 2018-11-03 21:32:43 so it still doesn't mount after "mount -a"? 2018-11-03 21:33:21 Nope 2018-11-03 21:34:17 /10.0.0.50/share /mnt/storage cifs username=khaos,password=***** 2018-11-03 21:34:22 This is my fstab now 2018-11-03 21:41:30 okay one last thing: mount -avvvv 2018-11-03 21:42:05 What is it suppose to do ? 2018-11-03 21:42:18 more verbose output 2018-11-03 21:43:03 Didin't output anything 2018-11-03 21:43:12 mount /mnt/storage -vvvv 2018-11-03 21:44:10 mount: can't find /mnt/storage in /etc/fstab 2018-11-03 21:45:10 something's still wrong with your fstab, can you post the whole file on http://dpaste.com/ or somewhere? 2018-11-03 21:46:04 https://pastebin.com/t4RHd27t 2018-11-03 21:46:14 Here it is, thanks alot for your help ^^' 2018-11-03 21:47:37 oh, there is no 0 0 at the end of the line, unless you removed it together with your password accidentally 2018-11-03 21:48:56 Now I get this 2018-11-03 21:48:57 mount /mnt/storage -vvvv 2018-11-03 21:48:57 mount: mount('//10.0.0.50/share','/mnt/storage','cifs',0x00008000,'username=khaos,password=*****,unc=\\10.0.0.50\share,ip=10.0.0.50'):-1: Permission denied 2018-11-03 21:51:50 now that error sounds like the password or username is wrong 2018-11-03 21:57:58 Just tested it and it works on windows 2018-11-03 22:01:02 and on my other VMs, copied and pasted the same line and I have access to it 2018-11-03 22:06:21 you can just try once more and check if it really didn't mount, otherwise i am out of ideas, it works just fine for me 2018-11-03 22:07:33 essage from syslogd@node1 at Nov 3 18:07:02 ... 2018-11-03 22:07:33 kernel:[1732350.196383] unregister_netdevice: waiting for lo to become free. Usage count = 1 2018-11-03 22:07:43 Just got this error 2018-11-03 22:09:27 Is this related ? 2018-11-03 22:11:08 never seen that error before, but i don't think it's related, if network didn't work you'd get "Network unreachable" or something like that. 2018-11-03 22:13:19 NEver seen that error before tough 2018-11-03 22:16:16 sorry i couldn't help 2018-11-03 22:20:24 Sorry, lost internet 2018-11-03 22:41:51 I'm trying a longshot here but could It be Proxmox acting weird with the VM? 2018-11-03 22:51:30 KH405: try 'echo 1 > /proc/fs/cifs/cifsFYI', then try to mount share, and after that look what 'dmesg' says 2018-11-03 22:54:16 KH405: what is your fstab line? 2018-11-03 23:00:57 KH405: ^ 2018-11-03 23:03:08 he left, and I think I found what is his problem 2018-11-03 23:03:33 I didin't sorry 2018-11-03 23:03:52 I'm just trying to multi task way over what i'm actually able to do 2018-11-03 23:03:53 lol 2018-11-03 23:04:29 looks like you don't have 'workgroup' or 'domain' option in your fstab 2018-11-03 23:04:59 You still want me to try echo 1 > /proc/fs/cifs/cifsFYI ? 2018-11-03 23:05:32 that's a good option during debuging cifs problems 2018-11-03 23:05:56 but, do you connect to workgroup or domain server 2018-11-03 23:06:04 workgroup 2018-11-03 23:06:17 That should be in my fstab ? 2018-11-03 23:06:24 tell me your fstab line again 2018-11-03 23:06:31 yes 2018-11-03 23:06:47 //10.0.0.50/share /mnt/storage cifs uid=0,gid=0,username=khaos,password=*****,file_mode=0777,dir_mode=0777,auto 0 0 2018-11-03 23:06:54 I rolled it back to that 2018-11-03 23:07:16 This is exactly what I have on my debian VM and it works fine 2018-11-03 23:07:38 delete '0 0' after auto and add ',workgroup=" 2018-11-03 23:08:06 and add you workgroup name after = 2018-11-03 23:08:44 ,auto,workgroup=NAMEOFYOURWG 2018-11-03 23:08:48 The defaut is workgroup=workgroup right ? 2018-11-03 23:08:59 Let me check in my samba config file, I did it a while ago 2018-11-03 23:09:27 smbclient -L servername 2018-11-03 23:11:55 then mount -a ? 2018-11-03 23:12:27 yes 2018-11-03 23:12:49 or mount //server/share 2018-11-03 23:13:29 mount - a didin't give me any error 2018-11-03 23:13:34 But still can't find the files 2018-11-03 23:13:48 in my smb drive 2018-11-03 23:14:33 mount -a -vv 2018-11-03 23:15:41 still nothing 2018-11-03 23:16:35 are you sure that your share name is really 'share' or something else 2018-11-03 23:17:11 do you have /mnt/storage with right permissions 2018-11-03 23:17:17 mount.cifs -o username=khaos,password=**** //10.0.0.50/share /mnt/storage 2018-11-03 23:17:23 This works 2018-11-03 23:17:51 I didn't mess with /mtn/storage permission's 2018-11-03 23:18:31 ok, just question, not offense 2018-11-03 23:18:51 I took no offense :P 2018-11-03 23:19:02 does it works now 2018-11-03 23:19:21 Also, before adding the workgroup, i had a permission error from mount -a that I don't have right now 2018-11-03 23:19:34 No it dosen't, but if I manually mount it, it will 2018-11-03 23:20:54 I just want it to be mounted on boot :( 2018-11-03 23:21:15 strange, it works in my case 2018-11-03 23:21:55 mount dosen't even show me 10.0.0.50 2018-11-03 23:22:03 So I guess that's my problem 2018-11-03 23:22:35 what shows 'smbclient -L 10.0.0.50' 2018-11-03 23:23:07 it should show workgroup name and shares 2018-11-03 23:24:06 Yeah, this works 2018-11-03 23:24:31 But why is my damn fstab file not working :( 2018-11-03 23:25:09 Are you sure I don't need the 0 0 at then end ? 2018-11-03 23:25:47 sure, I don't have it and it works 2018-11-03 23:26:13 and also don't have file_mode and dir_mode 2018-11-03 23:27:16 I deleted those and it's still dosen't work 2018-11-03 23:27:35 the mount command dosen't even looks like it does anything with it 2018-11-03 23:27:48 here it is '//servername/work /smb cifs credentials=/etc/samba/auth,sec=ntlmssp' 2018-11-03 23:28:34 complete line, but the credentials and domain are in /etc/samba/auth file 2018-11-03 23:30:01 what is your mount output ? 2018-11-03 23:31:38 mount.cifs kernel mount options: ip=127.0.0.1,unc=\\server\work,sec=ntlmssp,user=xxxx,domain=DOM,pass=******** 2018-11-03 23:31:58 /smb : successfully mounted 2018-11-03 23:32:15 with 'mount -a -v' 2018-11-03 23:35:38 I don't get it 2018-11-03 23:37:08 samba/cifs is a hard to debug, I know 2018-11-03 23:37:59 but at least we know it works on AL, just everyone have to debug his environment 2018-11-03 23:39:46 /10.0.0.50/share /mnt/storage cifs username=khaos,password=******,file_mode=0777,dir_mode=0777 0 0 2018-11-03 23:39:52 This works in my debian VM 2018-11-03 23:40:32 which debian release 2018-11-03 23:40:37 9 2018-11-03 23:40:50 what is the code name? 2018-11-03 23:41:32 Strech 2018-11-03 23:41:35 Stretch ? 2018-11-03 23:42:42 ok, tried on strech (9.4) and it doesn't work without workgroup option 2018-11-03 23:43:34 the same is on the alpine 2018-11-03 23:44:48 It works for me ? 2018-11-03 23:47:02 well, samba/cifs is complicated. I'm sure that if I remove workgroup option it doesn't work on debian 9.4 nor on the alpine stable (3.8) 2018-11-03 23:47:25 but with workgroup it works on both 2018-11-03 23:48:11 the behavior looks same 2018-11-03 23:48:22 and the solution 2018-11-03 23:49:07 KH405: it is late here and I have to go to sleep. good night and happy hacking ;) 2018-11-04 00:02:38 Haha thanks 2018-11-04 00:02:52 Good night to you, ill try to figure out something once more :( 2018-11-04 00:28:28 No one has any other clue ? 2018-11-04 02:05:33 hmm 2018-11-04 02:06:19 if it works manually but not with fstab it may be a thing with busybox's mount impl 2018-11-04 02:08:33 KH405: does `mount /mnt/storage` do anything? 2018-11-04 02:22:02 Let me give it a shot 2018-11-04 02:22:13 Shiz: sorry for the late answer 2018-11-04 02:22:44 seedbox:/# mount /mnt/storage 2018-11-04 02:22:44 mount: can't find /mnt/storage in /etc/fstab 2018-11-04 02:23:05 right hmm 2018-11-04 02:23:19 so it seems it can't parse your fstab properly o find that entry 2018-11-04 02:25:27 Yeah, that was what I was thinking to 2018-11-04 02:25:29 But why ? 2018-11-04 02:29:22 I didn't create /etc/fstab, so something actually created it, why is it not parsing it ? 2018-11-04 02:48:50 Shiz: Any clue ? 2018-11-04 02:49:01 ah sorry 2018-11-04 02:49:08 you added the entry to fstab right 2018-11-04 02:49:15 Yeap 2018-11-04 02:50:43 yeah, so it likely can't parse that specific entry 2018-11-04 02:51:28 lemme check the parsing code 2018-11-04 02:51:39 could you upload your fstab exactly somewhere 2018-11-04 02:51:41 maybe? 2018-11-04 02:52:08 seedbox:/# mount /mnt/storage 2018-11-04 02:52:08 mount error(22): Invalid argument 2018-11-04 02:52:08 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-04 02:52:08 mount error(22): Invalid argument 2018-11-04 02:52:10 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-04 02:52:12 mount: mounting //10.0.0.50/share on /mnt/storage failed: Permission denied 2018-11-04 02:52:17 Sure, give me a sec 2018-11-04 02:52:26 oh, so you get a different error now? 2018-11-04 02:52:26 This is what I get now that I try to mount storage 2018-11-04 02:52:29 Yes 2018-11-04 02:52:38 okay, let's go from there then 2018-11-04 02:52:44 I added 0 0 at the end of the line, but someone above asked me to remove it 2018-11-04 02:52:44 is there anything in dmesg from cifs? 2018-11-04 02:52:57 how can i check that ? 2018-11-04 02:53:31 dmesg | grep cifs 2018-11-04 02:54:52 Give me a sec, my computer is being real slow right now :( 2018-11-04 02:57:21 seedbox:/# dmesg | grep cifs 2018-11-04 02:57:21 [ 36.557751] FS-Cache: Netfs 'cifs' registered for caching 2018-11-04 02:57:21 [ 36.557842] Key type cifs.idmap registered 2018-11-04 02:57:21 [ 36.557839] Key type cifs.spnego registered 2018-11-04 02:57:21 [16380.579424] audit: type=1400 audit(1541299887.319:20): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-300_" name="/mnt/storage/" pid=2051036 comm="mount" fstype="cifs" srcname="//10.0.0.50/share" flags="rw, silent" 2018-11-04 02:57:23 [16380.609805] audit: type=1400 audit(1541299887.347:21): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-300_" name="/mnt/storage/" pid=2051036 comm="mount" fstype="cifs" srcname="//10.0.0.50/share" flags="ro, silent" 2018-11-04 02:57:54 there you go 2018-11-04 02:58:00 seems like your apparmor is blocking stuff 2018-11-04 02:58:11 wait 2018-11-04 02:58:14 is this inside an lxc? 2018-11-04 02:58:16 Yes 2018-11-04 02:58:43 this is def a proxmox thing then 2018-11-04 02:59:02 But it works on my debian container :( 2018-11-04 02:59:32 hmm 2018-11-04 02:59:41 maybe it's because it adds the silent flag 2018-11-04 02:59:46 for some reason 2018-11-04 03:00:13 could you upload your fstab? :p 2018-11-04 03:00:17 Yes 2018-11-04 03:01:17 https://pastebin.com/gyFER8Ts 2018-11-04 03:01:46 thanks 2018-11-04 03:02:06 so what I think is going is busybox mount behavior vs coreutils mount behaviour 2018-11-04 03:03:02 Any way I could get trough that ?Y 2018-11-04 03:03:46 thinking 2018-11-04 03:03:53 could you try adding "loud" to the mount options? 2018-11-04 03:05:00 seedbox:/# mount /mnt/storage 2018-11-04 03:05:00 mount error(22): Invalid argument 2018-11-04 03:05:00 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 2018-11-04 03:05:00 mount: mounting //10.0.0.50/share on /mnt/storage failed: Invalid argument 2018-11-04 03:05:23 any update in dmesg | grep cifs? 2018-11-04 03:05:33 Nope 2018-11-04 03:05:36 Same message 2018-11-04 03:05:45 same message repeated, or just no new messages? 2018-11-04 03:06:20 https://pastebin.com/ZCgARVn3 2018-11-04 03:06:36 okay, no new 2018-11-04 03:06:48 maybe that was just an old message 2018-11-04 03:07:37 Maybe 2018-11-04 03:07:38 okay can you do 2018-11-04 03:07:53 echo 1 > /proc/fs/cifs/cifsFYI 2018-11-04 03:08:14 it outputs nothing 2018-11-04 03:08:27 yeah that's fine 2018-11-04 03:08:29 now try mounting again 2018-11-04 03:08:35 and see what dmesg | grep -i cifs says 2018-11-04 03:08:40 (note the -i in the grep invocation) 2018-11-04 03:09:36 https://pastebin.com/1DWNDU8b 2018-11-04 03:10:16 ah 2018-11-04 03:10:21 well there's your culprit :p 2018-11-04 03:10:58 you can safely remove the ,auto in your options 2018-11-04 03:11:01 it is not needed 2018-11-04 03:11:33 What the fuck 2018-11-04 03:11:35 I triyed that 2018-11-04 03:11:39 And now it works 2018-11-04 03:11:45 :) 2018-11-04 03:11:46 But I tryed that sooner 2018-11-04 03:11:56 And it didin't worked :O 2018-11-04 03:12:02 maybe it was a combination of things now 2018-11-04 03:12:09 like, maybe you still had the 0 0 removed at the end? 2018-11-04 03:12:10 etc 2018-11-04 03:12:18 either way, glad it's resolved 2018-11-04 03:12:30 /10.0.0.50/share /mnt/storage cifs uid=0,gid=0,username=khaos,password=******,file_mode=0777,dir_mode=0777,loud 0 0 2018-11-04 03:12:30 feel free to do echo 0 > /proc/fs/cifs/cifsFYI to undo cifs verbose logging 2018-11-04 03:12:36 Anything I should change in there ? 2018-11-04 03:12:44 you can probably also remove ,loud again 2018-11-04 03:12:54 other than that, if it works it works right :P 2018-11-04 03:13:07 I'd use a credentials file but that's up to you 2018-11-04 03:13:18 Let me try to reboot 2018-11-04 03:14:31 Damn, rebooting is taking an awful lot of time 2018-11-04 03:17:12 It's not auto mounted on reboot tough 2018-11-04 03:18:50 ah 2018-11-04 03:18:55 you may need to add netmount to your start services 2018-11-04 03:19:02 does it boot when you # service netmount start ? 2018-11-04 03:19:05 does it mount* 2018-11-04 03:19:28 No 2018-11-04 03:19:43 Also it's not service right ? 2018-11-04 03:19:52 Isn't rc-update ? 2018-11-04 03:19:52 it is 2018-11-04 03:19:56 no those are different things 2018-11-04 03:20:03 i first wanted to check if the netmount service worked at all 2018-11-04 03:20:04 :p 2018-11-04 03:20:08 else it's no ue in adding it to the boot order 2018-11-04 03:20:40 Well then service netmount start works 2018-11-04 03:20:49 So should I service netmount enable ? 2018-11-04 03:21:13 rc-update add netmount 2018-11-04 03:21:15 :P 2018-11-04 03:21:17 if it does work 2018-11-04 03:24:15 Message from syslogd@node1 at Nov 3 23:24:07 ... 2018-11-04 03:24:15 kernel:[18340.307119] unregister_netdevice: waiting for lo to become free. Usage count = 1 2018-11-04 03:24:22 I'm getting this while I reboot now :( 2018-11-04 03:26:24 And I rebooted and it's still not there 2018-11-04 03:28:00 Can I service netmount enable ? 2018-11-04 03:41:12 Shiz: I can't get it to boot on startup even with rc-update add netmount 2018-11-04 03:43:28 hmm 2018-11-04 03:43:35 does rc-status list it? 2018-11-04 03:45:17 No, altough If i try to add it again it says netmount already insatlled in default 2018-11-04 03:46:02 ah 2018-11-04 03:46:34 rc-status only list networking 2018-11-04 03:46:46 try this 2018-11-04 03:46:56 add 'rc_sys=""' at the end of /etc/rc.conf 2018-11-04 03:46:58 then reboot 2018-11-04 03:49:24 HEY ! It works :D 2018-11-04 03:52:35 Message from syslogd@node1 at Nov 3 23:52:20 ... 2018-11-04 03:52:35 kernel:[20033.638301] unregister_netdevice: waiting for lo to become free. Usage count = 1 2018-11-04 03:52:46 I'm hbaving this when I reboot now tough :( 2018-11-04 04:04:54 that's no problem 2018-11-04 04:16:15 Why ? 2018-11-04 12:36:24 is it possible to use a dkms module? 2018-11-04 12:36:51 I've got a tp link archer t1u and the only drivers I've found are kernel modules 2018-11-04 15:03:05 fasm: I don't see why not 2018-11-04 16:29:57 hm ... I have an apk that installs but no files show up on the system ... when I check with "apk info -L" nothing is showing 2018-11-04 16:30:37 what apk is it? 2018-11-04 16:31:11 when I change it from apk to tgz and look into the package the files are there 2018-11-04 16:31:54 <_ikke_> what package? 2018-11-04 16:33:34 I cannot remember where I downloaded it but a2ps-4.14-r7.apk 2018-11-04 16:34:10 I don't really care about the package but are wondering how to debug this 2018-11-04 16:34:58 is there anything to further analyze an apk? 2018-11-04 16:46:42 or get more verbose information on the installation of the package? @Shiz @_ikke_ 2018-11-04 17:36:10 n/win 19 2018-11-04 17:36:12 dicks 2018-11-04 17:41:03 tcurdt: If the .apk is not signed by a known key, then did you run apk add with --allow-untrusted? Otherwise, it probably didn't install. 2018-11-04 18:02:15 brebs nope - that's not it. all is signed and it says "installing" and then "OK" 2018-11-04 18:02:57 brebs and "apk info -L" should show the files no matter whether the package is installed or not - no? 2018-11-04 18:05:05 Depends on your setup, since this is a custom .apk 2018-11-04 18:08:59 tcurdt: 'apk info -L apkname" lists only installed files 2018-11-04 18:10:46 if you deinstalled apk then -L won't work 2018-11-04 18:14:52 just noticed segfault in apk: apk[7191]: segfault at 7ffc0c62cff8 ip 000055d1e83fe2e3 sp 00007ffc0c62d000 error 6 in apk[55d1e83e7000+30000] 2018-11-04 18:15:41 command was 'sudo apk -r --purge vlc' 2018-11-04 18:15:43 tcurdt: Hmm, probably less confusing to use apk info -a, instead of -L 2018-11-04 18:15:53 sorry, command was 'sudo apk del -r --purge vlc' 2018-11-04 18:15:57 ouch ouch ouch 2018-11-04 18:17:48 but, by removing packages in steps 'apk del vlc-qt' 'apk del vlc-xorg' and then 'apk del -r --purge vlc' it worked without fault 2018-11-04 18:20:53 join #s6 2018-11-04 18:21:10 sry 2018-11-04 19:12:17 mps argh ... ok ... only installed files?! that helps a bit 2018-11-04 19:12:39 brebs but -a doesn't show me the files that should get installed ... or what am I missing? 2018-11-04 19:17:08 tcurdt: 'apk info -a' shows what the apk knows about package, i.e. what can read from APKINDEX if package is not installed 2018-11-04 19:17:50 mps ... ah ... the files are under "contained" 2018-11-04 19:17:51 and, if package is installed then it can list content of package 2018-11-04 19:17:52 missed that 2018-11-04 19:18:14 s/contained/contains:/ 2018-11-04 19:20:18 is it correct that the index gets signed but not the apk itself? 2018-11-04 19:23:09 oh wait ... there is a signature inside the apk 2018-11-04 19:23:39 .SIGN.RSA...rsa.pub 2018-11-04 19:25:50 tcurdt: yes 2018-11-04 19:27:30 since that's no detached signature - what is that a signature of exactly? just the data part? or also meta information? 2018-11-04 19:27:45 are there some docs about this somewhere? looking at the wiki atm 2018-11-04 19:32:40 use source, Luke :) don't know, look at wiki, maybe there 2018-11-04 19:39:05 mps :) ... yes, but so far I only found information on index signing 2018-11-04 19:40:34 it would be better to ask about apk format on #alpine-devel, imho 2018-11-04 19:41:15 mps ah! good idea 2018-11-04 19:41:17 thanks! 2018-11-04 21:42:37 it there really no thunderbird package? Maybe some unofficial repo? 2018-11-04 21:49:39 jnt: I think alpine is made for being headless with no GUI 2018-11-04 21:50:08 Small distro to fit in container, there is probably alot of mainstream app that you got normally that you won't find 2018-11-04 21:58:26 https://github.com/jirutka/apk-autoupdate/ Anyone has experience with how this works ? 2018-11-04 22:08:03 KH405: except for the lack of desktop packages there's no reason not to use alpine on the desktop. There are quite a few desktop packages already, so i am not the only one. 2018-11-04 22:10:58 Meh, I personally would not use alpine for something else that container 2018-11-04 22:11:23 If I want to build a full desktop distro, i'd go with gentoo, or something like that 2018-11-04 22:12:21 That doens't help answer the question, and Alpine is quite usable on a desktop 2018-11-04 22:12:25 jnt: https://git.alpinelinux.org/cgit/aports/commit/?id=315ddd26b78d81b1c2f0c1d2a85da338b00fdb25 2018-11-04 22:12:35 There used to be a thunderbird package, looks like it was removed in this commit because it was unmaintained 2018-11-04 22:12:41 If you're lucky it might still build 2018-11-04 22:12:50 (Found with 'git log -S thunderbird' in aports) 2018-11-04 22:13:19 Never said it wasn't usable on the desktop 2018-11-04 22:15:51 I said alot of package might be missing cause it's fairly new and the main point of it is container ish 2018-11-04 22:16:41 Not really, the main point of it was originally network gear 2018-11-04 22:16:51 Now it's more general-purpose 2018-11-04 22:16:55 pardis: thank, If i have the time I'll try that, but it's very old, so I don't have much hope, probably makes more sense to write a new one than updating it. 2018-11-04 22:29:05 jnt: Thunderbird is a good candidate to run in Docker (choose your favourite distro for the container), anyway. 2018-11-04 22:33:15 brebs: I never used docker, why should i run it in docker? 2018-11-04 22:34:12 Because it's an Internet-using app with a long history of security bugs. 2018-11-04 22:35:49 Docker works fine for GUI apps, e.g. I run wine in docker (Ubuntu cosmic 32-bit) for gaming. 2018-11-04 22:37:13 but if someone exploits my email client they have access to almost everything online already, I don't think theres much left to protect after that. 2018-11-04 22:42:04 So what's your point? Isolating the app, increases security. 2018-11-04 22:51:43 how's video accelleration working in docker? 2018-11-04 22:52:26 if, for example, you consider firefox instead of thunderbird 2018-11-04 22:53:04 brebs: I've only considered containers as a tool to make deployment easier, as you get the same environment inside the container every time. I am not convinced of the benefits vs the tradeoff in increased complexity 2018-11-04 22:54:27 It's an option that will allow you to run Thunderbird. And any other app, that's available on any other distro ;) 2018-11-04 22:56:37 brebs: well that part i agree with. I'd still try building it for alpine though, as I'd rather have it natively 2018-11-04 22:58:24 If running it natively, I'd suggest isolating it with e.g. firejail. 2018-11-04 22:59:22 evolution (mail client) works in alpine, if that's a viable alternative to thunderbird for you. 2018-11-04 23:03:03 waydot: For video acceleration, share out /dev/dri, as per e.g. http://wiki.ros.org/docker/Tutorials/Hardware%20Acceleration 2018-11-04 23:03:48 I tried evolution a long time ago and something i don't remember made me not like it. Anyway, I am using claws-mail for now. 2018-11-04 23:04:50 (Bedtime, goodnight) 2018-11-04 23:29:14 https://pkgs.alpinelinux.org/package/edge/testing/x86/apk-autoupdate Anybody knows how to use this ? 2018-11-04 23:39:13 Heya'll, I'm trying to setup an a/b partition scheme, and am having some trouble...I booted the iso, I installed partman and partitioned the disk into two partitions, mounted partition a, used alpine-setup /mnt/partitiona to install alpine into that partition, but now I'm stuck on actually getting it to boot 2018-11-04 23:40:22 i'm not sure if i need to apk add grub2? 2018-11-05 00:18:29 https://pkgs.alpinelinux.org/package/edge/testing/x86/apk-autoupdate Anybody knows how to use this ? 2018-11-05 01:54:56 KH405: did you read the included manpage? according to the docs it updates the system when you run it and restarts services which were updated. manpage says to run it using cronjobs 2018-11-05 01:55:32 KH405: or do you have any specific question? 2018-11-05 01:55:57 I'm kinda new to the cron script, i'm reading on those right now 2018-11-05 01:56:02 But yes, I have read the pages 2018-11-05 05:20:15 I still haven't found a way to make a tron script that would update weekly and call the arguments in the apk-autoupdate package ... 2018-11-05 07:58:51 moin 2018-11-05 17:02:54 hm, I booted Alpine on my laptop and I'm just getting a GRUB shell 2018-11-05 17:02:56 that's odd 2018-11-05 17:03:09 dd'd the 3.8.1 ISO to a flash drive 2018-11-05 17:04:23 am I being a lusr, or is something off here? 2018-11-05 17:11:12 Grub Shell sounds like a previous installed system. Are you sure that the system boots from the flash drive? 2018-11-05 17:11:58 previous one didn't have grub, it's a working openbsd install 2018-11-05 17:12:05 grub runs when I boot the alpine dd'd flash drive 2018-11-05 17:12:20 the only other working OS on the computer is on the SSD - openbsd 2018-11-05 17:25:41 i had that problem last week, attempting an install on a new laptop 2018-11-05 17:27:22 i did `set root=(hd0)` (hd0 was the usb stick in this case; check devices with `ls`), followed by `linux /boot/vmlinuz-vanilla`, and `initramfs /boot/initrd-vanilla`, and finally `boot` 2018-11-05 17:28:13 i might be misremembering those filenames wrong. just let the grub shell tab-complete them for you. point is, tell it the root device, then declare the kernel and initrd, then boot 2018-11-05 18:23:59 <_ikke_> danieli: isn't grub used on UEFI systems? 2018-11-05 20:04:17 I'm installing to bare metal on an nvme drive, UEFI, and after these steps (following what I found on the wiki), the OS doesn't show up as a boot device: https://p3l.im/f79a 2018-11-05 20:04:32 What am I missing? 2018-11-05 20:06:20 Oh, and I'm using setup-alpine before all that, choosing "none" as the option when asked about disk and all the subsequent questions 2018-11-05 20:36:59 How can I install pacman to Alpine? 2018-11-05 20:37:38 <_ikke_> apk add pacman 2018-11-05 20:38:26 Yes sir. Then how cah I configure it? 2018-11-05 20:38:57 <_ikke_> No idea :-) 2018-11-05 20:39:37 :) 2018-11-05 20:47:17 I'm having some difficulty with where partitions get mounted on a live usb (diskless install) 2018-11-05 20:47:37 specifically, when I ran setup-alpine, the usb was /dev/sdc* 2018-11-05 20:47:52 but if i put it into a different machine, the letter changes to eg sdb* 2018-11-05 20:48:17 <_ikke_> wasawasa: You should use UUIDs instead of drive letters 2018-11-05 20:48:27 in /etc/fstab, no? 2018-11-05 20:48:30 <_ikke_> yes 2018-11-05 20:48:37 <_ikke_> and also in the bootloader 2018-11-05 20:48:58 hmm, i forgot about the bootloader :p 2018-11-05 20:48:59 <_ikke_> although for a live usb that shouldn't matter a lot 2018-11-05 20:49:23 /etc/fstab seems to be getting completely ignored, actually 2018-11-05 20:49:43 <_ikke_> for what? 2018-11-05 20:49:55 <_ikke_> The rootfs is not decided by /etc/fstab 2018-11-05 20:51:12 what I tried to do with fstab was to have UUID=xxxx mount to /media/usb instead of to /media/sd** 2018-11-05 20:51:24 but that change has had no effect 2018-11-05 20:51:38 <_ikke_> correct 2018-11-05 20:51:59 so that's a bootloader fix, then 2018-11-05 20:52:01 <_ikke_> At the time that fstab is read, it already has been mounted 2018-11-05 20:52:21 gotcha... 2018-11-05 20:52:30 so now i gotta figure out grub4dos :p 2018-11-05 21:14:01 I have a feeling grub4dos is not where ima fix this :p 2018-11-05 21:17:01 I made the live usb with http://www.winsetupfromusb.com, which uses grub4dos when burning .iso images. But, that seems to actually start syslinux, which loads the os. 2018-11-05 21:22:21 _ikke_: that actually might be 2018-11-05 21:22:30 I could disable UEFI, but Alpine ain't booting with EFI enabled for sure 2018-11-05 21:22:34 it's just dropping me in a grub shell 2018-11-05 21:27:42 something's not quite right with it, I can see the grub.cfg, but it doesn't seem to be loading it 2018-11-05 21:59:23 looks like adding `alpine_dev=UUID=:vfat` should work for getting the cache and lbu partition mounted? 2018-11-05 22:07:46 for the life of me I can't find any good resource on how to install alpine to disk with LVM without the default logical volumes from setup-disk -L, nor UEFI w/ GRUB instead of syslinux (which was added in 3.7 afaik) 2018-11-05 23:14:15 I'm still using gummiboot as the UEFI boot loader, even though it doesn't really even exist anymore (it's been assimilated into systemd) 2018-11-06 01:07:57 Anyone has a cron scrpit that uses apk-autoupdate ? 2018-11-06 08:22:12 Anyone ? :( 2018-11-06 08:30:49 what is the problem with using cron to run a command?... 2018-11-06 08:31:21 or is the problem with the autoupdate tool instead? 2018-11-06 08:31:56 I can't figure how to make a cron scripot that calls the autoupdate argument 2018-11-06 08:34:44 crontab -e, that's all there is to it, fill in the first five fields as is customary in crontabs and last add your command 2018-11-06 08:35:12 <_ikke_> And use full paths to binaries as PATH is usally not setup 2018-11-06 08:36:07 But what would be the command exactly ? 2018-11-06 08:36:39 If I want to apk update apk upgrade daily let's say 2018-11-06 08:36:48 <_ikke_> https://github.com/jirutka/apk-autoupdate/blob/master/man/apk-autoupdate.1.adoc 2018-11-06 08:37:03 <_ikke_> KH405: Do you know how crontabs work? 2018-11-06 08:38:41 No, that was more my question 2018-11-06 08:39:18 <_ikke_> 0 0 * * * /usr/sbin/apk-autoupdate ... 2018-11-06 08:39:25 <_ikke_> would run that command on midnight every day 2018-11-06 08:39:55 <_ikke_> the dots would represent arguments to the command 2018-11-06 08:40:14 Let's say if I want at 3 am every ''morning'' ? 2018-11-06 08:40:19 <_ikke_> KH405: http://www.adminschoice.com/crontab-quick-reference 2018-11-06 08:40:32 <_ikke_> Read that and see if you can figure it out 2018-11-06 08:41:31 0 3 * * * ? 2018-11-06 08:42:22 <_ikke_> correct 2018-11-06 08:42:48 moin 2018-11-06 08:42:50 Thanks alot! 2018-11-06 08:43:40 seedbox:/etc/apk# apk-autoupdate -s 2018-11-06 08:44:11 /usr/sbin/apk-autoupdate: .: line 35: can't open '/usr/local/share/apk-autoupdate/functions.sh': No such file or directory 2018-11-06 08:44:51 Now that's my problem :S 2018-11-06 08:49:20 And also what are all those run-parts in the crontab by default :O ? 2018-11-06 09:02:33 <_ikke_> KH405: Shortcuts so that you can just add files to certain directories 2018-11-06 09:12:12 ok, So I just have to figure out why is apk-autoupdate is not working now ... 2018-11-06 10:18:26 TBB: I guess I'll have to set it up manually 2018-11-06 10:18:34 the grub on the alpine 3.8.1 iso doesn't work for EFI for sure 2018-11-06 10:29:35 danieli, efi doesnt work on? 2018-11-06 10:29:53 -on.. 2018-11-06 10:31:31 my laptop 2018-11-06 10:31:38 it boots into grub but grub isn't loading the config 2018-11-06 10:31:59 you mention from iso or did you install to disk alreay? 2018-11-06 10:32:10 from iso dd'd to USB 2018-11-06 10:32:43 ok and it doesnt show grub menu when booting from usb? 2018-11-06 10:33:02 correct 2018-11-06 10:33:08 just drops me in a grub shell 2018-11-06 10:33:34 i dont remember anybody mention this before. 2018-11-06 10:33:49 yeah, it's odd for sure 2018-11-06 10:33:50 can you add an issue to bugs? 2018-11-06 10:34:06 I'll need to get some more information about the issue to troubleshoot and fix if there's an issue 2018-11-06 11:36:05 EFI boot with grub works in virtualbox but not on my laptop 2018-11-06 11:36:06 that's so odd 2018-11-06 11:40:04 danieli, what kind of disk 2018-11-06 11:40:14 usb flash drive 2018-11-06 11:40:21 I'm gonna try running grub-install on it 2018-11-06 11:40:26 oh yes sorry 2018-11-06 11:40:37 it's preinstalled (as I said, I dd'd the ISO, and the ISO boots in vbox) 2018-11-06 11:42:02 grub shell can see disks? 2018-11-06 11:42:24 yup 2018-11-06 11:42:38 it's just not loading grub.cfg for some reason 2018-11-06 11:43:30 you can also try netboot :) 2018-11-06 11:43:47 fair enough, I just want it to work, and I'm confused as to why it *doesn't* 2018-11-06 12:22:33 I ended up having to hack setup-disk to get my lvm layout to work, with EFI + GRUB 2018-11-06 12:22:38 ugly as hell but it works 2018-11-06 12:23:08 I'll probably reverse-engineer that script and create a wiki page about it 2018-11-06 15:22:37 hello 2018-11-06 15:26:42 someone knows why modprobe vboxvideo in edge says Invalid argument? 2018-11-06 17:17:06 Aye aye, I've got Alpine Linux running on a Raspberry Pi 3 and it's running out of space (understandably: tmpfs is only ~500MB). Is there a way to specifiy directories which should not be loaded into the RAM? 2018-11-06 17:19:16 <_ikke_> You can copy files / directories to a partition and then make sure that gets mounted 2018-11-06 17:37:14 qtoni, how did you manage to get your tmpfs full on a pi? 2018-11-06 17:39:14 <_ikke_> It's not that hard 2018-11-06 17:40:58 well, i didn't manage to get it full. but then, i only had alpine natively on a pi 3b+ for a week or so as a headless server. ever since i am trying to get it to netboot on the pi 2018-11-06 17:42:35 the netboot kernel for aarch64 seems to not work with the pi and the pi kernel and/or initramfs seem to miss something. i always end up in an emergency shell inside the initramfs 2018-11-06 17:43:07 at that point i would assume to already have an ip address from the dhcp server, but nope. 2018-11-06 17:50:22 Vonor_: I think it was SBCL with quicklisp + some packages and gitea 2018-11-06 17:51:54 Oh no, quicklisp only takes 6M. Maybe Python packages? gpiozero? Emacs? I dunno. 2018-11-06 17:54:39 ah nice to see that i'm not the only guy who runs gittea on a pi :P 2018-11-06 20:37:23 hmm. so i was looking into the netboot issue with the raspberry again. the init script is supposed to run udhcpc to obtain an address. so i tried to run the same command from the script manually. "udhcpc -i eth0 -f -q" and i am getting "udhcpc: socket(AF_PACKET,2,8): Address family not supported by protocol" 2018-11-07 08:34:39 moin 2018-11-07 08:37:01 Moin 2018-11-07 10:29:36 how to set source in APKBUILD for package on github which doesn't have any release and need to specify branch to download it 2018-11-07 10:31:08 mps, example? 2018-11-07 10:32:42 just moment 2018-11-07 10:33:06 with Github you can specify the specific commit 2018-11-07 10:33:51 https://github.com/organization/project/archive/$_commit.tar.gz 2018-11-07 10:36:28 'git clone https://github.com/LeMaker/RPi.GPIO_BP -b bananapi' 2018-11-07 10:43:31 just make the source url https://github.com/LeMaker/RPi.GPIO_BP/archive/7a5d9c84af8538f2ebc62b82cc7f55e670f85f15.tar.gz, and set the builddir to "$srcdir/$pkgname-$_commit" (where `$_commit` is the commit hash obviously) 2018-11-07 10:44:10 PureTryOut[m]: thanks, will try now 2018-11-07 10:45:26 mps, better to ask them to do proper releases. 2018-11-07 10:47:53 clandmeter: I suspect it will do, because it already asked few times 2018-11-07 10:49:10 I agree that releases are right way to put software on the net, but we all know that 'some' developers ignore that 2018-11-07 10:50:25 btw, I posted wrong url, right one is https://github.com/LeMaker/WiringBP/ 2018-11-07 10:52:40 PureTryOut[m]: could you tell me how to find commit hash on github 2018-11-07 10:59:29 just select the branch, click on "commits", find the commit you want to use, click the copy icon to the right 2018-11-07 11:00:02 ACTION uploaded an image: Screenshot_20181107_115953.png (46KB) < https://matrix.org/_matrix/media/v1/download/fam-ribbers.com/eWLgYIlkOaIqsKikEqXPRrcC > 2018-11-07 11:00:10 bottom right has the button 2018-11-07 11:03:16 PureTryOut[m]: thanks again, tried that before but doesn't work in my case, hardened browser on the work I presume 2018-11-07 11:03:29 will try from another one 2018-11-07 11:03:48 😉 also I already gave you the commit hash in the github url I posted above 2018-11-07 11:04:00 the hash of the latest commit in that branch is 7a5d9c84af8538f2ebc62b82cc7f55e670f85f15 2018-11-07 11:05:37 I have seen it, thank you. But I want to know hot to change it in case I need it. 2018-11-07 11:08:28 hi, is there any possibility to tell the initramfs of alpine's installer to loopmount its ISO installer image from a certain path on a certain block device? something like the "img_dev=" and "img_loop=" parameters on archlinux? https://git.archlinux.org/archiso.git/tree/docs/README.bootparams#n120 2018-11-07 11:08:29 anyway, for now found solution (with your help), https://github.com/LeMaker/WiringBP/archive/865abd300f6093778c90fcda1e1d709422dbe731.tar.gz 2018-11-07 11:09:28 the use case would be booting the unmodified ISO from grub2 (which is able to load the kernel and its initramfs from an ISO image) 2018-11-07 11:10:17 but have another question/advice, what to put to pkgver and _commitid? for _commitid first eight characters, I presume 2018-11-07 11:10:40 I've already digged through https://git.alpinelinux.org/cgit/mkinitfs/tree/mkinitfs-bootparam.7.in but I couldn't find anything helpful there :/ 2018-11-07 11:11:57 mps (IRC): idk about pkgver, that depends on distro standards. at postmarketOS we do either "0_git" if a package has no release whatsoever, or "packageversion_git" if it is a commit after some package version. 2018-11-07 11:12:32 at postmarketOS we also use the name "_commit" for the commit variable, which is the full commit hash. so in your example it would be `_commit="865abd300f6093778c90fcda1e1d709422dbe731"` 2018-11-07 11:13:00 but I don't believe Alpine Linux likes packages without releases in their repos 2018-11-07 11:13:46 we generally want releases if possible. there's few exceptions where a commit is packaged when the upstream is unable to make releases 2018-11-07 11:14:32 git commit id's don't work anyway because they're not sortable, correct? 2018-11-07 11:14:53 PureTryOut[m]: thanks again for explanation 2018-11-07 11:15:46 TBB (IRC): which is why at postmarketOS we set the pkgver to a date 2018-11-07 11:15:58 yeh 2018-11-07 11:16:41 dates in general I don't mind, in fact in RPM world I used to handle an entire derivative using dates as release numbers 2018-11-07 11:16:49 TBB: you can use a construct like the following to make git commits sortable: printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" 2018-11-07 11:17:35 boru_ramen: I was mainly thinking of using commit id's in package version and release strings, but that will come in handy, thanks :) 2018-11-07 11:18:01 you're welcome, it's just copied from here: https://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver.28.29_function 2018-11-07 11:19:34 personally, I prefer using the name of the latest git tag for the version, with the above mentioned construct as a suffix for finger version number granularity 2018-11-07 11:21:30 yeah, I imagine git tags being the best solution to this, probably even keeping release numbers as tags 2018-11-07 11:22:30 I usually use something like git describe --long --tags | sed 's/^C[^-]*-g\)/r\1/;s/-/+/g' 2018-11-07 11:22:52 which gives you a version string like "2.0.1+r0+gd32ec00" 2018-11-07 11:23:51 but of course that only works for repos that use tags, and where those tags are properly maintained 2018-11-07 11:34:12 meh, looks like somebody filed a feature request for just the thing I want with a patch implementing that feature two years ago: https://bugs.alpinelinux.org/issues/5384 2018-11-07 11:47:11 'abuild rootpkg' remove symlink from lib, how to fix this 2018-11-07 11:48:11 <_ikke_> mps: can you give a little bit more detail? 2018-11-07 11:50:34 mps, they are moved to -dev pkg 2018-11-07 11:50:53 yes, 'abuild package' make pkg dir and files in it, libwiringPi.so.2.0 library and symlink libwiringPi.so to it. after run 'abuild rootpkg' apk is created but symlink is disapears from apk 2018-11-07 11:51:14 <_ikke_> mps: what clandmeter says 2018-11-07 11:51:15 yes, they are in -dev 2018-11-07 11:51:20 <_ikke_> That's by design 2018-11-07 11:52:11 but, if -dev isn't installed then the symlink have to be created 2018-11-07 11:52:23 no it doesnt 2018-11-07 11:52:41 why not? 2018-11-07 11:52:52 the linker will follow the symlink and link to the lib not the link 2018-11-07 11:54:08 but how the executable will find shortened version of lib 2018-11-07 11:54:27 <_ikke_> It doesn't need to 2018-11-07 11:54:36 <_ikke_> it should be linked against the versioned version 2018-11-07 11:55:06 <_ikke_> It's moved to a -dev package, because it's only needed when compiling the executable, not running it 2018-11-07 11:55:33 looks like that is not how some executables work 2018-11-07 11:56:07 are they those bins coming from alpine or some other source? 2018-11-07 11:56:17 -they 2018-11-07 11:56:20 local build 2018-11-07 11:56:49 if you use alpine-sdk it should just work. 2018-11-07 11:57:55 well, no. executables are not packages, just custom programs which uses libs installed from apk 2018-11-07 11:58:22 fix your program 2018-11-07 11:58:25 I know solution, ofc, but like to know more about alpine packages 2018-11-07 11:59:04 simple 'ln -s lib.so.x.y lib.so' solve problem 2018-11-07 11:59:30 its a hack, but if you dont care i dont care :) 2018-11-07 12:00:01 I do that some times, even between versions - works fine unless the ABI is broken 2018-11-07 12:00:39 well, I care. If package (apk) is upgraded I/we have to new lib.so.x.y I have to rebuild all executables 2018-11-07 12:02:21 (I only do it on my own system, not when I package stuff, that'd be eeeeevil) 2018-11-07 12:14:04 danieli: I'll come later about issue with symlinks to libs and ABI, right now I have something different to do 2018-11-07 12:16:57 no worries 2018-11-07 14:15:43 Hello, I am new to Alpine and I have a question about the busybox ntp server. Even though I have followed all the necessary steps to run and sync with the server, "date" command gives a wrong date every time (Thu Jun 21 UTC 2018). Any ideas what might be wrong? Thanks a lot! 2018-11-07 14:16:25 I'm running Alpine on RPi btw 2018-11-07 14:16:41 <_ikke_> ntp server or client? 2018-11-07 14:17:42 I've connected to the busybox ntp server 2018-11-07 14:17:58 but the date update is wrong 2018-11-07 14:19:30 so you're running the busybox ntpd and it's giving out the wrong time (GMT, adjusted from the host time) 2018-11-07 14:31:33 Hi again 2018-11-07 14:31:44 Any ideas on my previous query/ 2018-11-07 14:31:46 ? 2018-11-07 14:32:15 you never replied to our questions 2018-11-07 14:32:19 <_ikke_> @danieli │ so you're running the busybox ntpd and it's giving out the wrong time (GMT, adjusted from the host time) 2018-11-07 14:33:09 yes indeed 2018-11-07 14:33:32 I am getting a date from June 2018-11-07 14:33:43 that's odd 2018-11-07 14:33:48 which resets every time I reboot (I guess that's expected) 2018-11-07 14:33:49 what troubleshooting have you attempted? 2018-11-07 14:33:59 and how'd you configure it? 2018-11-07 14:34:42 I've tried the other suggested ntp servers (openntp) and they all yield the same wrong date 2018-11-07 14:34:59 but what troubleshooting have you done, and how'd you configure ntpd? 2018-11-07 14:35:21 i.e. what have you tried in order to figure out the issue or fix it? 2018-11-07 14:36:31 I have not changed the configuration of the ntpd at all (I've just followed the steps in the Alpine installation process as it's provided by the Alpine wiki site) 2018-11-07 14:36:31 <_ikke_> I use chrony myself 2018-11-07 14:36:42 <_ikke_> works like a charm 2018-11-07 14:36:44 I also used chrony and the result is the same 2018-11-07 14:36:51 right, so you're setting up the ntp *client*, not the *server* 2018-11-07 14:37:11 yes client 2018-11-07 14:37:28 twice, you said it's the server 2018-11-07 14:37:30 but all right 2018-11-07 14:37:34 you changed the local time and all that? 2018-11-07 14:38:01 I get the date information from an ntp server, this is what I said 2018-11-07 14:38:23 but I am running an Alpine terminal on a Raspberry Pi 2018-11-07 14:38:50 yes I have configured the timezone and changed the clock from hw to sw 2018-11-07 14:39:10 as it is recommended at the RPi Alpine installation wiki site 2018-11-07 14:41:48 To be more precise when I hit the date command I get back "Thu Jun 21 09:25:xx UTC 2018" 2018-11-07 14:42:10 and at every reboot it gets reset 2018-11-07 14:42:31 I have also tested my Internet connectivity and it is fine 2018-11-07 14:55:05 hi guys 2018-11-07 14:55:08 how are you all ? 2018-11-07 14:55:33 i'm fine thank you 2018-11-07 14:55:57 I would like to know something 2018-11-07 14:56:19 is there any way to run alpine-linux on my odroid c1 with mainline kernel 2018-11-07 14:56:28 I would like to do some docker cluster 2018-11-07 14:56:48 in headless mode with only LAN+EXTERNAL-HD 2018-11-07 14:57:09 any else is not necessary 2018-11-07 14:57:40 the odroid c1 is an arm device-- have you tried running the alpine arm distribution on it? how far did you get? 2018-11-07 15:20:51 Hello, anyone knows why wget and apk only go under ipv4? Even if the system has no available ipv4 address. DNS and network connection are all ipv6. 2018-11-07 15:27:05 gdeverlant: you didn't succeed yet in your endeavour 2018-11-07 15:27:24 runapp▸ I just tried wget from both busybox and the wget alpine package on alpine 3.8 with an ipv6 only website and it went over ipv6 just fine. 2018-11-07 15:27:40 I have a mixed stack ipv4/ipv6 host though 2018-11-07 15:36:40 no i didn't 2018-11-07 15:36:44 sorry 2018-11-07 15:37:00 i'm missing skills 2018-11-07 15:40:23 do you have serial cable connected to it 2018-11-07 15:40:44 for serial console 2018-11-07 15:41:13 programmerq: Thank you. I'm on alpine-virt newest release. Booted directly from iso, run alpine-setup and found it cannot connect to repository 2018-11-07 15:41:48 I'm not sure there are a lot of mirrors with IPv6 2018-11-07 15:42:00 most don't run IPv6 (or even dual-stack) 2018-11-07 15:42:26 well i got pretty busy in the late weeks 2018-11-07 15:42:33 i didnt have the time to deal with it 2018-11-07 15:42:43 <_ikke_> danieli: there should be a few 2018-11-07 15:42:48 a few, yeah 2018-11-07 15:42:56 do you have odroid c1 or c1+ 2018-11-07 15:43:08 i was wondering if someone made an image i can just flash and test 2018-11-07 15:43:10 i have c1 2018-11-07 15:43:10 <_ikke_> dl-cdn being one of them 2018-11-07 15:43:14 not c1+ 2018-11-07 15:44:00 did you followed my advice how to start 2018-11-07 15:44:21 i'm sorry i don't remember a lot of what we did 2018-11-07 15:44:47 <_ikke_> Oh, scrap that 2018-11-07 15:44:57 <_ikke_> alpine has AAAA records, but fastly itself doesn't support it 2018-11-07 15:45:15 there are indeed some mirrors that seem to respond with AAAA records 2018-11-07 15:45:25 you prepared sd card for it and tried to boot, and even see that it requested ip address over dhcp 2018-11-07 15:46:00 danieli: yeah ipv6 is still not widely accepted but I'm locally on an IPv6 only net... 2018-11-07 15:46:14 runapp▸ are you behind a 6-to-4 gateway at all? 2018-11-07 15:46:35 yeah i did 2018-11-07 15:46:38 programmerq: nope, native v6 2018-11-07 15:46:38 how are you expecting to reach mirrors if you have IPv6 locally only, with no IPv4 available? 2018-11-07 15:46:43 or am I confused here? 2018-11-07 15:46:45 and ping6 runs flawlessly 2018-11-07 15:46:51 native v6 can still also have a 6-to-4 gateway 2018-11-07 15:47:01 6-to-4 is how an ipv6-only host can still access the ipv4 internet 2018-11-07 15:47:09 which image did I use ? 2018-11-07 15:47:21 gdeverlant: did you tried to connect serial cable 2018-11-07 15:47:25 danieli: yes I have only v6 addr. There are still some repos has v6 access so... 2018-11-07 15:47:51 programmerq: then that's not the situation. I can access v6 network only. 2018-11-07 15:48:08 I didn't get the cable 2018-11-07 15:49:26 heh, then you should buy it as first thing in hacking, or connect monitor and keyboard if it have interfaces for them 2018-11-07 15:50:16 there are actually quite a few mirrors with AAAA records 2018-11-07 15:50:27 a surprising amount 2018-11-07 15:50:33 afaik, no one made readymade AL image for odroid c1 2018-11-07 15:50:59 I haven't seen any @ mps' remark 2018-11-07 15:51:00 yeah that's what I wanted to know 2018-11-07 15:51:47 you should be first, if you have patience 2018-11-07 15:51:51 So anyway I do can setup a local reverse proxy that can be accessed with local subnet ipv4 and forward the requests through v6 2018-11-07 15:52:11 I'm just very curious why wget doesn't work 2018-11-07 15:52:26 runapp: let me just clarify - you have a native, IPv6-only device, and you cannot access IPv6 repositories? 2018-11-07 15:52:36 yes 2018-11-07 15:52:44 which repo are you trying, and what's the exact error message? 2018-11-07 15:54:25 I think i need to send a screenshot 2018-11-07 15:54:26 gdeverlant: tell hardkernel to send one board to me and I will try to build AL image for it 2018-11-07 15:54:46 do you have recommended image-uploading website? 2018-11-07 15:54:50 mps: me too! 2018-11-07 15:55:01 and, I will return board to them when finish 2018-11-07 15:55:03 ican give you access to a board 2018-11-07 15:55:07 remotely 2018-11-07 15:55:17 gdeverlant: how 2018-11-07 15:55:17 not quite the same, isn't the issue that you can't boot it? 2018-11-07 15:55:23 via ssh 2018-11-07 15:55:43 but board doesn't boot, iirc 2018-11-07 15:55:52 well i have one 2018-11-07 15:55:54 which boots 2018-11-07 15:55:58 but old kernel 2018-11-07 15:56:15 so you have a working patchset for an older kernel 2018-11-07 15:56:52 to make bootable image I need console access 2018-11-07 15:57:04 ohhh 2018-11-07 15:57:29 can someone provide odroid c1 access via ssh to mps: 2018-11-07 15:57:40 hacking sbc's without console access is really hard 2018-11-07 15:57:42 with a serial console output in remote 2018-11-07 15:58:42 afaik, armbian have bootable image for c1 2018-11-07 16:00:55 danieli: https://imgur.com/a/SB5gxQK This is a screenshot. I've manually underlined all runned commandlines 2018-11-07 16:05:35 that's odd, hmm 2018-11-07 16:05:48 tried another mirror? 2018-11-07 16:05:54 runapp▸ mirrors.tuna.tsinghua.edu.cn has both an ipv4 and ipv6 address. If you pass in the -6 option to wget, then it will do ipv6. (tested with the alpine wget since the busybox wget doesn't seem to have the -6 switch) 2018-11-07 16:06:11 maybe override the hostname of your mirror in /etc/hosts to only have an ipv6 address? 2018-11-07 16:06:27 danieli: nope, wget fails with www.kame.net either 2018-11-07 16:06:37 also, you may be able to configure your local dns to drop any A records 2018-11-07 16:06:42 that's busybox wget for you, idr if apk uses it 2018-11-07 16:07:10 www.kame.net is a cname for orange.kame.net which is also both ipv4 and ipv6 2018-11-07 16:07:35 mps: that'S the one I tried 2018-11-07 16:07:35 BTW wget has no -6 option in my environment 2018-11-07 16:07:40 I don't know why 2018-11-07 16:07:55 but that version has so many problems 2018-11-07 16:07:56 runapp▸ are you using the busybox-provided wget? 2018-11-07 16:08:28 on armbian your can see the issues 2018-11-07 16:08:29 again I'm on alpine-virt-3.8.1 2018-11-07 16:08:36 programmerq: Yes, wget is linked to busybox 2018-11-07 16:08:54 install the wget package to get a wget that has the -6 option. 2018-11-07 16:09:13 Ah adding the AAAA record to hosts made wget works 2018-11-07 16:09:34 programmerq: No network so no chance to install package ;-> 2018-11-07 16:11:05 anyway seems explicitly specify v6 address in hosts solved the problem, temporarily at least and enough for installing full-level wget package 2018-11-07 16:11:11 Thank you all 2018-11-07 16:12:08 double check with your ipv6 provider to see if they provide any sort of 6-to-4 capability too. 2018-11-07 16:12:29 see also: #ipv6 :) 2018-11-07 16:13:27 gdeverlant: I know, I used armbian and debian before I switched to alpine on my arm machines 2018-11-07 16:13:50 hehe maybe we have same enlightenment 2018-11-07 16:14:10 in my experience alpine is a better and faster, have less problems 2018-11-07 16:14:22 well i thought 2018-11-07 16:14:25 programmerq: Yes I will. But chance are they don't, cause v4 is charged lol 2018-11-07 16:14:38 If I want to have secure p2p rendez-vous servers 2018-11-07 16:14:46 it is not without problems but I can solve most of them 2018-11-07 16:14:53 I better build my cluster on solid ground 2018-11-07 16:15:46 I need to have the max of ram on all my devices 2018-11-07 16:15:56 and i'Ve heard that alpine is just 5mb in memory 2018-11-07 16:16:06 on disk. 2018-11-07 16:16:17 the rootfs is <5MB which is why it's popular in containers 2018-11-07 16:16:39 and without kernel 2018-11-07 16:16:57 it's just the absolute basics necessary to run a container 2018-11-07 16:17:20 what is the best for me to do 2018-11-07 16:17:39 it depends what is your needs 2018-11-07 16:17:41 can we just run alpine without any kernel ? 2018-11-07 16:17:44 no 2018-11-07 16:17:48 can't run an OS without a kernel 2018-11-07 16:18:01 and a bootloader 2018-11-07 16:18:03 on a real device anyway 2018-11-07 16:18:13 sorry my question was can we run alpine with only kernel 2018-11-07 16:18:42 that question doesn't make any more sense, really 2018-11-07 16:18:59 sorry my understanding of deep linux question is not so great 2018-11-07 16:19:17 sd card + bootloader + kernel 2018-11-07 16:19:29 well, could be if you make something special, where kernel does some job and that all 2018-11-07 16:19:30 is what I know is necessary 2018-11-07 16:19:44 RTOS lol 2018-11-07 16:19:54 hardware:card software:bootloader+kernel+rootfs 2018-11-07 16:19:56 rtos what does it mean 2018-11-07 16:20:22 oh ok rootfs i missed 2018-11-07 16:20:22 no, rtos is for advanced users, seriously :-) 2018-11-07 16:20:24 it was a joke, don't mind it 2018-11-07 16:20:42 can you just tell me please i like nerd jokes 2018-11-07 16:20:55 it's not funny if i explain the joke 2018-11-07 16:20:57 just nevermind it 2018-11-07 16:21:16 is it something like Read The Fucking Manual 2018-11-07 16:21:21 no 2018-11-07 16:21:29 i'Ve hear it is a really solid protocol 2018-11-07 16:21:36 RTFM 2018-11-07 16:21:52 ... i have no clue what you're talking about, but let's stay on-topic in #alpine-linux 2018-11-07 16:21:56 there's always #alpine-offtopic 2018-11-07 16:22:03 ok 2018-11-07 16:22:04 s/Fucking/Fine/ 2018-11-07 16:22:51 i have a question 2018-11-07 16:23:15 if I reflash the sdcard of armbian 2018-11-07 16:23:21 which has many issues 2018-11-07 16:23:41 can I just easily update the kernel via ssh 2018-11-07 16:23:52 with the latest one ? 2018-11-07 16:23:56 that's a question for the armbian guys 2018-11-07 16:24:12 if someone has built the newest mainline kernel with the necessary patches, if any, then sure 2018-11-07 16:24:19 can't install something that doesn't exist 2018-11-07 16:24:25 ok 2018-11-07 16:24:53 odroid is supported so I suppose it will (offtopic now ) 2018-11-07 16:25:08 ok 2018-11-07 16:26:21 what is this ? can I use this 2018-11-07 16:26:22 https://hub.docker.com/r/resin/odroid-c1-alpine/ 2018-11-07 16:26:43 that's a docker image 2018-11-07 16:28:21 ok 2018-11-07 16:30:31 I have this problem also https://unix.stackexchange.com/questions/443330/how-to-resize-alpine-linux-terminal-in-virtualbox so can anybody tell me what to do to get it work ? 2018-11-07 16:31:00 How can I install pacman to alpine linux? 2018-11-07 16:31:16 <_ikke_> apk add pacman 2018-11-07 16:31:28 isn't it easier to just install alarm? 2018-11-07 16:31:32 I see that question every so often 2018-11-07 16:31:40 It needs configure it. 2018-11-07 16:31:53 And I don't know how to do that. 2018-11-07 16:32:03 <_ikke_> what do you want to achieve with it? 2018-11-07 16:32:04 Can you guys help me? 2018-11-07 16:32:11 (alarm = arch linux arm, the #1 distro using `pacman` as its package manager) 2018-11-07 16:32:37 <_ikke_> I thought archlinux itself was #1 2018-11-07 16:32:43 i mean, yeah 2018-11-07 16:32:51 i meant arch linux itself, alarm is an unofficial port 2018-11-07 16:32:52 my bad 2018-11-07 16:33:00 I think apk is not useful ( I mean repos are not enough). 2018-11-07 16:33:14 why do you want to use alpine then? 2018-11-07 16:33:21 There is no ranger, i3-gaps etc. 2018-11-07 16:33:22 <_ikke_> vejetaryenvampir: I don't think you can just install archlinux packages on alpine 2018-11-07 16:33:45 I saw a guy who have done this before. 2018-11-07 16:33:55 might be, but it's probably not easy 2018-11-07 16:34:01 pickfire.tk 2018-11-07 16:34:24 you generally don't want to have the alpine's own package manager *and* another distribution's package manager 2018-11-07 16:34:27 <_ikke_> different package managers can easily conflict with eachother 2018-11-07 16:34:36 if you want pacman, I recommend you install arch linux instead 2018-11-07 16:35:01 oh right, I misread, ARM wasn't mentioned anywhere 2018-11-07 16:35:01 I'm using Arch right now. 2018-11-07 16:35:11 why do you want to use alpine? 2018-11-07 16:35:22 I want to try different things. 2018-11-07 16:35:40 the package manager is a pretty integral part of an operating system 2018-11-07 16:35:41 <_ikke_> I tried to port ranger to alpine, but ran into some issues 2018-11-07 16:36:31 running rsyslog with tls via docker on alpine ... docker is failing to load module lmnsd_gtls.so and also tcpsrv could not create listener imtcp. actication of module imtcp failed. the certs work outside of docker with rsyslog 2018-11-07 16:55:02 Hello 2018-11-07 17:07:55 I installed texlive with apk, and it is giving gigantic output. It flushed my terminal. 2018-11-07 17:07:57 https://pkgs.alpinelinux.org/package/v3.8/community/x86_64/texlive 2018-11-07 17:08:06 Is this expected? 2018-11-07 17:22:29 <_ikke_> What kind of output? 2018-11-07 17:39:00 vejetaryenvampir: Yeah? 2018-11-07 17:39:26 I do use alpine linux on pickfire.tk 2018-11-07 17:41:03 vejetaryenvampir: I use arch on laptop (there is also alpine but I don't use it) and alpine on raspberry pi for pickfire.tk 2018-11-07 17:41:26 On arch, I use pacman and cower. On alpine, I use apk. 2018-11-07 17:42:05 ACTION I am surprised people found that website though ^^ 2018-11-07 17:42:26 <_ikke_> heh 2018-11-07 17:42:39 <_ikke_> Probably somewhere on google 2018-11-07 17:44:00 Nope. 2018-11-07 17:44:04 I don't use google. 2018-11-07 17:44:32 <_ikke_> ddg or search engine of choice 2018-11-07 17:44:46 Nope. 2018-11-07 17:53:28 hello all, I'm trying to use an alpine-vm as a template on vmware 2018-11-07 17:53:54 what exactly do you mean by "alpine-vm"? 2018-11-07 17:54:19 alpine installed 2018-11-07 17:54:30 so that's just whatever name you gave your VM 2018-11-07 17:54:34 got it 2018-11-07 17:54:42 and what exactly is the issue? 2018-11-07 17:54:46 with some extra packages.. and after deploy a new vm from that template, at first I was receiving errors from the provisioner that were fixed after install the perl package 2018-11-07 17:55:13 can't help without actually knowing which errors it printed 2018-11-07 17:55:26 actually after install perl, no errors 2018-11-07 17:55:37 it just didn't take the IP configuration from the vapp 2018-11-07 17:55:57 how does it relate to perl? and what were the exact errors, from what program? 2018-11-07 17:56:34 I'm using terrform for deploy the vm on a vcenter 2018-11-07 17:56:38 at first I had: 2018-11-07 17:56:39 Virtual machine customization failed on "/LAB-DC/vm/pod_101_server": 2018-11-07 17:56:40 An error occurred while customizing VM pod_101_server. For details reference the log file /var/log/vmware-imc/toolsDeployPkg.log in the guest OS. 2018-11-07 17:57:12 after google it found that at least with other distros, installing perl fixed the problem 2018-11-07 17:57:25 now I have no error.. but no customization made to the new vm 2018-11-07 17:57:48 but that's a vmware issue, not an alpine issue? 2018-11-07 17:57:53 so, maybe someone already had some situation related to vapp customization on alpine 2018-11-07 17:57:56 right, terraform 2018-11-07 17:58:20 I haven't deployed alpine on vmware using it in the past, and I don't have a personal lab I could use for testing 2018-11-07 17:58:23 someone else might 2018-11-07 17:58:24 actually, it works with centos.. so I'm not sure if I need some other package on alpine 2018-11-07 17:58:41 if you have concrete issues with [something in] alpine linux itself, you're free to submit an issue at bugs.a.o 2018-11-07 18:03:29 wait wait wait. grey templar? grey knights and black templars exist, but this... is this heresy or just some new edition stuff?! 2018-11-07 18:04:34 <_ikke_> TBB: wut? 2018-11-07 18:05:09 those who know recognize it, and no, it's got nothing to do with Alpine Linux 2018-11-07 18:10:49 (but it's definitely heresy! *BLAM*) 2018-11-07 18:15:41 it was the first thing I recognized 2018-11-07 18:15:53 I was never very into that, but I got some insight through some fanatic friends 2018-11-07 18:17:18 I wasn't until maybe a bit over half a year ago or so 2018-11-07 18:37:10 TBB: lol just a random nickname 2018-11-07 18:38:18 i'm going to try to get some debug logs of the vapp parameters provisioning for check if is on the alpine side 2018-11-07 19:07:41 _ikke_: Sorry missed your comment. When I install texlive with [apk add texlive] it builds some files locally, and that output is displayed. 2018-11-07 19:08:56 oh wow, it really does, I just checked 2018-11-07 19:09:29 it's done by `fmtutil-sys --all` 2018-11-07 19:10:09 danieli: I thought that all the build steps should be done before packaging? 2018-11-07 19:11:04 I thought so too, it should 2018-11-07 19:11:17 *something* ain't right here 2018-11-07 19:11:48 I'm looking at https://git.alpinelinux.org/cgit/aports/tree/community/texlive/APKBUILD?h=3.8-stable trying to find some clue 2018-11-07 19:11:50 kaniini is the maintainer, with a contributor whose name I don't recognize - it's in the header 2018-11-07 19:11:53 yeah 2018-11-07 19:12:00 check the texlive.trigger file 2018-11-07 19:12:17 Oh I didn't know that file 2018-11-07 19:14:18 I have no clue why it's an install trigger and not done during the building/packaging phase 2018-11-07 19:14:23 seems odd 2018-11-07 19:22:18 Shall I search this issue somewhere, to see whether it has been discussed before? 2018-11-07 19:22:35 you could search for issues at bugs.alpinelinux.org, searching for 'texlive' should be fine 2018-11-07 19:22:55 you're free to search IRC archives and ctrl+f for something interesting 2018-11-07 19:43:01 danieli: I searched and found nothing related to this issue. Shall I file a new one? 2018-11-07 19:43:15 On https://bugs.alpinelinux.org/projects/alpine/issues/ 2018-11-07 19:44:33 yeah, do that 2018-11-07 19:46:20 What cagetory? Aports or Package Update? 2018-11-07 19:48:07 hm, I'd say aports 2018-11-07 19:48:14 it's an issue/a bug with an existing package 2018-11-07 20:10:24 franklinyu: received, loud and clear 2018-11-07 20:11:03 danieli: I was just going to notify you, haha 2018-11-07 20:11:24 I rated it as Low because it doesn't actually affect the functionality 2018-11-07 20:12:27 I didn't assign anyone; it seems to automatically assign someone. I think it should be re-assigned to the package maintainer? 2018-11-07 20:12:58 I'd say so, assuming they have an account in our redmine - I believe it leaves it unassigned by default, might have been a bug 2018-11-07 20:13:01 doesn't matter, it's there now 2018-11-07 22:35:19 ok, so alpine is not supported by the vmware customization vm/vapp scripts.. : ERROR: Fatal error occured during customization !! Customization halted. 2018-11-07 22:35:40 ERROR: Error: Customization Failure !! Unknown distribution. 2018-11-08 03:32:17 has xf86-video-virtualbox been removed? I'm having trouble to get a /dev/dri/card0 to show up in virtualbox 2018-11-08 03:37:48 which is required for sway/wayland 2018-11-08 08:54:08 moin 2018-11-08 08:58:33 moin 2018-11-08 16:27:59 Hi @ all 2018-11-08 16:28:24 I Have one question: 2018-11-08 16:29:12 Is it possible, that there are no updates for Alpine Linux 3.8.1 since weeks? 2018-11-08 17:00:02 feuerteufel, you mean repo? 2018-11-08 17:00:26 <_ikke_> what mirror do you use? 2018-11-08 17:00:53 Mom, I'll take a look ... 2018-11-08 17:01:39 http://dl-cdn.alpinelinux.org/alpine/v3.8/main 2018-11-08 17:02:20 clandmeter: Is that the same what you mean? 2018-11-08 17:03:38 <_ikke_> http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/ 2018-11-08 17:03:47 <_ikke_> If you look there, you see plenty of packages that are updated recently 2018-11-08 17:03:58 <_ikke_> curl-7.61.1-r1.apk 06-Nov-2018 14:30 2018-11-08 17:04:45 Hi, I noticed postgresql 11 in edge/main repo. im trying to figure out if its compiled with --with-llvm for jit compilation.. and it seems like its not. Does anyone know why that might be? 2018-11-08 17:05:03 ask the maintainer, probably your best bet 2018-11-08 17:05:36 nvm, I found this https://www.phoronix.com/scan.php?page=news_item&px=PostgreSQL-JIT-No-11-Default thats probably why 2018-11-08 17:05:43 _ikke_: So I have to put the arche behind? 2018-11-08 17:05:47 <_ikke_> no 2018-11-08 17:06:16 <_ikke_> apk appends the arch itself 2018-11-08 17:06:48 <_ikke_> feuerteufel: So what do you think is not up-to-date? 2018-11-08 17:07:44 I don't know, but "nothing" for weeks? 2018-11-08 17:07:57 you've done both apk update and apk upgrade, and nothing happens at all? 2018-11-08 17:08:28 yes, every day ... 2018-11-08 17:08:45 something isn't right for sure 2018-11-08 17:08:53 as _ikke_ said, packages do get upgraded 2018-11-08 17:09:16 <_ikke_> I would try to check some packages to see if they are up-to-date with what is available 2018-11-08 17:09:53 In os-release the system say's "VERSION_ID=3.8.1" 2018-11-08 17:10:26 I'm yust wondering ... 2018-11-08 17:11:12 On edge allmost every day is something to do 2018-11-08 17:11:13 <_ikke_> feuerteufel: First try to prove that indeed packages are not updated 2018-11-08 17:11:35 <_ikke_> yes, edge is updated more often than stable branches, but you should see at least some updates every now and then 2018-11-08 17:11:50 You have an example for me, please? 2018-11-08 17:12:17 he posted one earlier 2018-11-08 17:12:22 18:03 <@_ikke_> curl-7.61.1-r1.apk 06-Nov-2018 14:30 2018-11-08 17:12:51 <_ikke_> Just now: (1/4) Upgrading libcurl (7.61.1-r0 -> 7.61.1-r1) 2018-11-08 17:13:31 <_ikke_> apk version 2018-11-08 17:13:47 H, sorry I havn't seen that ... 2018-11-08 17:13:59 Here it is: 2018-11-08 17:14:04 http://tpaste.us/mZMR?hl=true 2018-11-08 17:14:05 curl-7.61.1-r1 installed size: 2018-11-08 17:14:22 that's the latest version though, updated two days ago 2018-11-08 17:15:41 Is there an automatic, I don't Know off? 2018-11-08 17:15:48 what? 2018-11-08 17:16:43 that sys run's 24/7 is it possible that the System is Upgrading by it self? 2018-11-08 17:17:18 An I Don't know that it is happened? 2018-11-08 17:18:09 I don't really understand what you're asking, I'm sorry 2018-11-08 17:18:47 Think he is asking if the alpine has some kind of automatic update program 2018-11-08 17:18:59 not by default 2018-11-08 17:19:11 you could set up a cron job or something, but it doesn't do it by itself, no 2018-11-08 17:20:29 Is there a log-file for apk, where I'm able to see when and what was updated? 2018-11-08 17:21:45 Yes, there is a script cron run's it every day ... 2018-11-08 17:23:31 But there only will be a "apk update" and a "apk -as upgrade" done 2018-11-08 17:23:55 But I'll take a look again! 2018-11-08 17:27:04 why the -as? 2018-11-08 17:28:13 I found that in a Howto, -a for availeble and -s simulate 2018-11-08 17:29:01 Give me a minute then I will post my 2 lines 2018-11-08 17:30:48 https://waf.logout.de/p/?38df7a1965277450#mz5boeoXrJ2dU2TsHk0jFKbOJjIpibY5/lcEU/d45e0= 2018-11-08 17:31:02 Hire they are ... 2018-11-08 17:31:29 -i +e 2018-11-08 17:33:29 And the var is yust the way to the file the data will be stored in 2018-11-08 17:34:21 And also exactly the same sript runs on my edge maschine yust fine 2018-11-08 17:37:00 But thanks clandmeter an _ikke_! 2018-11-08 17:38:17 I'm going to monitor that for a couple more days ... 2018-11-08 21:22:00 Hi! I'm a newbie to Alpine. I've only worked with systemd init before. I'm working on making a shell script that installs and starts postgresql work with Alpine. 2018-11-08 21:22:46 Would you do something like rc-service add postgres? 2018-11-08 21:23:00 The systemd equivalent is systemctl enable postgres 2018-11-08 21:23:04 #!/bin/sh\napk add postgresql\nrc-update add postgresql 2018-11-08 21:23:18 I'm a bit confused with the additional argument 2018-11-08 21:23:34 rc-update add postgres 2018-11-08 21:23:46 yeah 2018-11-08 21:23:50 what Lord said 2018-11-08 21:23:51 it will be in "default" which is what you probably want 2018-11-08 21:24:17 and runlevels are a linux thing, stems from UNIX 2018-11-08 21:24:25 just do rc-update add $service_name 2018-11-08 21:24:51 All Hail OpenRC 2018-11-08 21:25:13 Thanks! 2018-11-08 21:25:38 you're welcome 2018-11-08 21:27:35 Hey all, new to alpine, and just trying to understand my options here. I'm booting from ISO with lbu to load config and apks from disk (docker) but the binaries take up hundreds of MB on tmpfs. Is there a way to have the installed apk coming from the same drive as the overlay and/or local cache? 2018-11-08 21:50:35 So far, I'm thinking about trying to create an overlayfs 2018-11-09 07:11:11 Anybody has experience with apk-autoupdate, I don't understand why I get this 2018-11-09 07:11:13 seedbox:/usr/local/share# apk-autoupdate -s 2018-11-09 07:11:25 /usr/sbin/apk-autoupdate: .: line 35: can't open '/usr/local/share/apk-autoupdate/functions.sh': No such file or directory 2018-11-09 07:15:20 Can't find anything about that on the github page either 2018-11-09 07:16:27 <_ikke_> '/usr/local/' is suspect 2018-11-09 07:16:46 <_ikke_> suspicious* 2018-11-09 07:18:28 What do you mean ? 2018-11-09 07:18:53 I litterally just installed the package and did apk-autoupdate -s which S is suppose to be like verbose 2018-11-09 07:19:36 <_ikke_> Where did you install it from? 2018-11-09 07:20:08 Edge repo 2018-11-09 07:25:26 _ikke_: But what is ''suspicious'' about it exactly ? 2018-11-09 07:28:44 packages should install things to /usr not /usr/local 2018-11-09 07:28:54 that is suspicious I guess 2018-11-09 07:29:32 Weird 2018-11-09 07:29:39 But any idea why It dosen't work ? 2018-11-09 07:29:45 Nobody is using that at all ? 2018-11-09 07:35:57 moin 2018-11-09 07:36:18 <_ikke_> KH405: It's in testing, so not a lot of people are using it yet probably 2018-11-09 07:36:32 <_ikke_> KH405: The APKBUILD says prefix=/usr so it should be /usr/share 2018-11-09 07:44:57 _ikke_: It should or shouldnot be ? 2018-11-09 07:45:48 Yes, I see it, it is there 2018-11-09 07:46:05 How can I fix the fact that it is not looking at the right place ?è 2018-11-09 07:51:12 <_ikke_> KH405: It should be /usr 2018-11-09 07:51:40 But it's not ... 2018-11-09 07:51:45 <_ikke_> https://github.com/jirutka/apk-autoupdate/blob/master/Makefile#L6 2018-11-09 07:51:46 How can I fix that ? 2018-11-09 07:53:19 <_ikke_> Can you check this file? /usr/sbin/apk-autoupdate 2018-11-09 07:54:52 readonly DATA_DIR='/usr/local/share/apk-autoupdate' 2018-11-09 07:54:58 Should I change this line ? 2018-11-09 07:56:11 <_ikke_> Probably, but the package should be fixed 2018-11-09 07:58:05 <_ikke_> If I build that package locally, it looks good 2018-11-09 07:59:36 Just changed that line and it works :D 2018-11-09 07:59:48 Thanks alot :) 2018-11-09 08:00:17 Also, more of a noobish question, i've never worked with cron, how can I make a script in /daily so it executes apt-autoupdate ? 2018-11-09 08:04:09 I'm pretty sure it's not a .bat file :P 2018-11-09 08:04:15 <_ikke_> close 2018-11-09 08:04:20 Really ? lol 2018-11-09 08:04:28 .linux_bat ? :P 2018-11-09 08:04:34 <_ikke_> add #!/bin/sh as the first like of the file 2018-11-09 08:04:52 <_ikke_> then /usr/sbin/apk-autoupdate 2018-11-09 08:04:56 but what does the file must be called ? 2018-11-09 08:05:03 <_ikke_> You can call it whatever you want 2018-11-09 08:05:12 And where is it located? 2018-11-09 08:05:33 <_ikke_> /etc/periodic/daily 2018-11-09 08:06:07 <_ikke_> last step is chmod +x 2018-11-09 08:06:10 <_ikke_> to make it executable 2018-11-09 08:06:15 Good, thanks ^^ 2018-11-09 08:06:30 And also is it too balsy to autoupdate edge everyday ? 2018-11-09 08:06:43 <_ikke_> edge can be unstable 2018-11-09 08:07:09 <_ikke_> But for the rest, it shouldn't matter too much 2018-11-09 08:10:25 Thanks :) 2018-11-09 08:14:26 And If we wanna help the guy fixed this bug, should I just make a bug report on github ? 2018-11-09 08:14:57 KH405, yes please. 2018-11-09 08:15:08 <_ikke_> It's a problem with the current built pacakge 2018-11-09 08:15:10 <_ikke_> package 2018-11-09 08:15:14 <_ikke_> the APKBUILD is correct 2018-11-09 08:15:32 <_ikke_> But somehow the package that is uploaded is incorrect 2018-11-09 08:15:39 Weird 2018-11-09 08:15:58 <_ikke_> clandmeter: can you trigger a rebuild? 2018-11-09 08:16:06 its probably something with the makefile 2018-11-09 08:16:18 <_ikke_> clandmeter: If I test it locally it's alright 2018-11-09 08:16:25 not for me 2018-11-09 08:16:30 <_ikke_> weird 2018-11-09 08:16:46 <_ikke_> make prefix=/usr 2018-11-09 08:17:07 <_ikke_> ah 2018-11-09 08:17:20 <_ikke_> it sets the prefix on install, not on build 2018-11-09 08:18:53 yep thats it. 2018-11-09 08:21:04 So should we sumbmit one ? 2018-11-09 08:22:36 KH405, http://dup.pw/aports/128b9c67 2018-11-09 08:22:57 thank _ikke_ :) 2018-11-09 08:23:09 <_ikke_> :) 2018-11-09 08:25:57 You stole my fame :( 2018-11-09 08:25:59 lol 2018-11-09 08:38:45 you can always send another patch to something else 2018-11-09 08:44:16 I was just kidding :P 2018-11-09 09:21:13 Anyone has a tutorial for this on alpine ? :https://www.home-assistant.io/docs/installation/virtualenv/ 2018-11-09 09:21:24 I'm strugling at the part to install home-assistant 2018-11-09 09:21:31 I'm getting a bunch of wheel errors 2018-11-09 09:22:01 what kind of wheel errors? 2018-11-09 09:23:56 Let me try again, I just rolled back my VM 2018-11-09 09:25:51 Building wheels for collected packages: pyyaml, aiohttp, voluptuous-serialize, bcrypt, cryptography, multidict, yarl, idna-ssl, MarkupSafe, cffi, pycparser 2018-11-09 09:26:01 Failed cleaning build dir for cryptography 2018-11-09 09:26:03 >building cryptography 2018-11-09 09:26:09 Failed building wheel for cryptography 2018-11-09 09:26:36 Command "/root/homeassistant/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-rwnx2nbk/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-t8frrc8g/install-record.txt --single-version-externally-managed --compile --install-headers /root/homeassistant/include/site 2018-11-09 09:26:36 /python3.6/cryptography" failed with error code 1 in /tmp/pip-install-rwnx2nbk/cryptography/ 2018-11-09 09:26:49 silly question but do you have a C compiler and such? 2018-11-09 09:27:13 I really suck in python, here is what I installed 2018-11-09 09:27:22 sudo apk add python3-dev libffi-dev 2018-11-09 09:27:32 I tough python didin't need a compiler ? 2018-11-09 09:27:32 cryptography is one hell of a C-backed library if I remember 2018-11-09 09:28:04 Should I apk add anything else 2018-11-09 09:29:17 I mean, it would be better to figure out a way to use system package py3-cryptography 2018-11-09 09:29:31 but you'd have to create the venv slightly differently 2018-11-09 09:29:50 sorry I can't help much right now, at uni 2018-11-09 09:29:59 Ohh, I'll go to sleep anyway 2018-11-09 09:30:06 Ill see you in like 6 hours :P 2018-11-09 09:30:09 Its 4 am here 2018-11-09 09:30:16 Goodnight all 2018-11-09 12:03:32 Hi, I'm facing problem with syslog system call. All the messages are truncated at 1024 chars. Checking I found out that musl-libc has a hardcoded limit of 1024 to send the messages. Anyone knows why we have this limitation of 1024 chars? 2018-11-09 12:45:03 hello. 2018-11-09 13:13:03 alpine seems like a solid distro, however I could not find a repo wich provides virtualbox-additions-grsec. 2018-11-09 13:25:50 onca, alpine doesn't use grsec kernels anymore, you probably want install virtualbox-guest-additions 2018-11-09 13:27:12 and for that need enable 'community' repository 2018-11-09 13:27:50 oh. ok. thank you. 2018-11-09 13:29:45 I am not sure if I should use, a latest-stable, edge or 3.8 repo. 2018-11-09 13:31:17 <_ikke_> 3.8 if you don't want to get suddenly updated to a new major version, latest-stable if you do, edge if you want the latest-and-greatest but don't care for unstability every now and then 2018-11-09 13:33:47 if you want to do unattended upgrades and not break stuff, pick 3.8 2018-11-09 13:34:24 That's great to know, thank you. 2018-11-09 13:34:32 upgrades between versions generally go pretty well but there's always a few things that need some manual intervention to fix 2018-11-09 15:05:31 Hi, anyone here managing https://alpinelinux.org ? I think this page needs to be updated: https://alpinelinux.org/posts/Alpine-Linux-forums.html 2018-11-09 15:07:12 <_ikke_> Where did you find that page? 2018-11-09 15:07:27 Google search "Alpine forum" 2018-11-09 15:07:34 <_ikke_> ah ok, google 2018-11-09 15:07:58 I guess we should redirect it to https://alpinelinux.org/community/ 2018-11-09 15:08:19 Since we have retired the forum (AFAIK?) 2018-11-09 15:13:40 Google would also pick up permanent redirection (HTTP 301 or 308), so redirection will essentially prevent future visitors to visit that page. 2018-11-09 15:28:28 we did retire the forum 2018-11-09 18:36:45 It looks like postgresql-dev just switched from libressl-dev to openssl-dev. This breaks pretty badly in most containers, since libressl-dev seems to be the standard 2018-11-09 18:37:00 Is there a process for reporting this? 2018-11-09 18:37:45 Is there also a way to see package history (previous versions / etc)? I am currently using the wayback machine to find prior versions 2018-11-09 18:41:56 <_ikke_> hobosteaux: are you using edge? 2018-11-09 18:42:08 <_ikke_> Alpine is indeed just switching from libressl to openssl 2018-11-09 18:45:23 it looks like it - i'll lock it down to 3.7 packages (what the version is 2018-11-09 18:45:26 thanks! 2018-11-09 19:04:19 I thought LibreSSL is better than OpenSSL? 2018-11-09 19:04:34 Why switching back to OpenSSL? 2018-11-09 19:13:15 <_ikke_> franklinyu: https://lists.alpinelinux.org/alpine-devel/6073.html 2018-11-09 19:14:07 <_ikke_> libressl is diverging from openssl 2018-11-09 19:17:30 it's a pretty long thread 2018-11-09 19:17:40 one reason is that libressl isn't keeping up with new features 2018-11-09 19:18:01 Didn't know that Akamai is now sponsoring OpenSSL 2018-11-09 19:18:41 <_ikke_> danieli: Not only that, they are dropping existing features 2018-11-09 19:18:52 that's really shitty, wtf 2018-11-09 19:19:42 _ikke_: Dropping features? Without bumping the major number? 2018-11-09 19:20:47 <_ikke_> "Meanwhile, the libressl guys have been removing functionality we depend on, such as support for hardware accelerators (ENGINE apis), switching from 64-bit TAIN date calculations to time_t (because time_t is good enough on OpenBSD) and dropping openssl 1.0.1 APIs they see as unsuitable." 2018-11-09 19:25:16 when libressl started, openssl as a project was in terrible shape. that's not the case anymore. 2018-11-09 19:28:38 it's getting better 2018-11-09 20:19:15 What about the issue for https://alpinelinux.org/ I brought up earlier today? If the source is available publicly, I would have made a pull request. 2018-11-09 20:22:27 <_ikke_> franklinyu: https://github.com/alpinelinux/alpine-mksite 2018-11-09 20:23:07 <_ikke_> It's a static site 2018-11-09 20:23:21 Cool 2018-11-09 20:34:51 Trying to install b43-firmware in Alpine. Is this the right channel for help? 2018-11-09 20:36:47 OneManHateGroup: better ask here 2018-11-09 20:37:23 <_ikke_> OneManHateGroup: yes, this is the right channel 2018-11-09 20:37:26 indeed :) 2018-11-09 20:44:09 swank 2018-11-09 20:44:36 I'm trying to get my b43-firmware compiled 2018-11-09 20:45:44 iirc we only have b43-fwcutter in our repos 2018-11-09 20:45:55 abuild gives me "mkdir: can't create directory" 2018-11-09 20:46:10 "iirc" ? 2018-11-09 20:46:12 then something is trying to make a directory, but can't 2018-11-09 20:46:20 iirc = if I remember/recall correctly 2018-11-09 20:47:16 <_ikke_> OneManHateGroup: Where did you get that APKBUILD from? 2018-11-09 20:47:39 aports 2018-11-09 20:47:47 <_ikke_> is it in testing? 2018-11-09 20:48:03 no.. non-free 2018-11-09 20:48:05 _ikke_: in main 2018-11-09 20:48:17 which exact package? 2018-11-09 20:48:23 oh non-fre 2018-11-09 20:48:25 free* 2018-11-09 20:48:30 what is the exact package name? 2018-11-09 20:48:32 b43-firmware 2018-11-09 20:48:46 b43-fwcutter is in main 2018-11-09 20:49:02 <_ikke_> that's something different apparently 2018-11-09 20:49:10 ah, sorry 2018-11-09 20:49:16 yes, fwcutter is something else 2018-11-09 20:49:44 <_ikke_> it doesn't even have a package dir 2018-11-09 20:49:48 <_ikke_> package function* 2018-11-09 20:49:53 fwcutter is part of it 2018-11-09 20:50:19 <_ikke_> OneManHateGroup: did you add the package() function yourself? 2018-11-09 20:50:31 no 2018-11-09 20:50:47 <_ikke_> >>> ERROR: b43-firmware: Missing package() function in APKBUILD 2018-11-09 20:50:56 <_ikke_> that's what I get when trying to build it 2018-11-09 20:51:20 It's some weird work around 2018-11-09 20:51:21 ahh, the legendary b43 2018-11-09 20:51:21 yeah, there's no package function 2018-11-09 20:51:24 yup 2018-11-09 20:51:32 I can try it on my builder machine, see if I can make a working apkbuild 2018-11-09 20:52:01 <_ikke_> the install command should be moved there 2018-11-09 20:52:16 I'm also having trouble compiling browser 2018-11-09 20:52:25 'browser' being what, exactly? 2018-11-09 20:53:24 web browser 2018-11-09 20:53:30 ... but which one? 2018-11-09 20:54:34 midori, links, 2018-11-09 20:54:59 bye 2018-11-09 20:58:36 okay, seems to work (or at least it seems to be doing what it's supposed to be doing) 2018-11-09 20:58:54 OneManHateGroup: see if this works http://tpaste.us/M5M7?hl=true 2018-11-09 20:59:13 I'm following these instructions https://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point#Broadcom_Wi-Fi_Chipset_Users 2018-11-09 21:03:03 In fact I can't install anything. 2018-11-09 21:04:23 When I do "abuild -r" for any package I get "permission denied" when it tries to access the "/src" directory of the package 2018-11-09 21:05:31 <_ikke_> OneManHateGroup: what is the exact error that you are getting? 2018-11-09 21:05:44 <_ikke_> what are the permissions of the src dir 2018-11-09 21:06:52 none of the package directory has a src directory. 2018-11-09 21:07:09 I've used "mkdir /src" 2018-11-09 21:07:12 to make it 2018-11-09 21:08:18 When I make the directory it should have my permissions right? 2018-11-09 21:08:38 <_ikke_> you are tryign to create a dir called src in the root directory 2018-11-09 21:08:47 <_ikke_> which is probably not what you want 2018-11-09 21:09:10 <_ikke_> OneManHateGroup: can you show the APKBUILD 2018-11-09 21:09:44 the error is ">>> ERROR: : fetch failed" 2018-11-09 21:10:11 show the APKBUILD please 2018-11-09 21:10:46 mkdir: can't create directory 'etc/aports/community/w3m/src : Permission denied 2018-11-09 21:11:08 please show us the APKBUILD file 2018-11-09 21:11:12 you can paste it online 2018-11-09 21:11:21 I can't cut and paste it 2018-11-09 21:11:57 I don't have that function on the machine yet 2018-11-09 21:12:07 function..? 2018-11-09 21:12:08 OneManHateGroup: are you added yourself to /etc/sudoers 2018-11-09 21:12:31 I've done that 2018-11-09 21:13:01 hm, strange 2018-11-09 21:13:32 and you installed alpine-sdk I presume? 2018-11-09 21:14:17 try to build some simple package to see if abuild work 2018-11-09 21:16:12 I tried to build samba, and links, and w3m, and 2018-11-09 21:16:18 a bunch of others 2018-11-09 21:16:57 did it work? 2018-11-09 21:19:47 <_ikke_> Did you check the permissions of 'etc/aports/community/w3m/src'? 2018-11-09 21:20:30 I think I found it. I needed to make myself part of the "wheel group" 2018-11-09 21:22:53 I think most unix beards have had their brain explode by now 2018-11-09 21:23:11 aports under /etc? mkdir /src? 2018-11-09 21:23:14 *quiet screeching* 2018-11-09 21:24:41 My APKBUILD looks nothing like the one you posted earlier 2018-11-09 21:25:18 for the b43 2018-11-09 21:29:02 How do I auto magically reload the APKBUILD to have the correct values 2018-11-09 21:29:03 ? 2018-11-09 23:44:15 Does anyone know the busybox equivalent of this command: "adduser [username] --disabled-login"? 2018-11-09 23:47:56 see adduser --help on a busyboxx system 2018-11-09 23:48:01 not sure if there's a way to disable it? 2018-11-09 23:49:27 you could edit /etc/passwd by hand 2018-11-09 23:49:46 danieli: Looking at the --help text, I'm thinking the -D flag might do the same thing as --disabled-login 2018-11-09 23:49:46 i think its the same effect like -D, but not entirely sure 2018-11-09 23:49:48 or chsh to /bin/nologin 2018-11-09 23:50:59 I think I'll try both -D and -S /bin/nologin 2018-11-09 23:51:30 you mean lowercase s 2018-11-09 23:51:33 -S is system user 2018-11-09 23:51:37 yes, my bad 2018-11-09 23:51:51 thanks very much for your help! 2018-11-09 23:52:40 I attempted to configure xorg with xfce in a virtual machine, but Xorg complains that there's no device0. 2018-11-09 23:53:23 sorry it was /dev/dri/card0: no such file 2018-11-09 23:53:55 https://unix.stackexchange.com/a/96897 2018-11-09 23:53:56 there 2018-11-09 23:55:01 it should be in `man 5 shadow` 2018-11-10 00:20:40 Can edge-testing packages be installed in alpine 3.8? 2018-11-10 00:25:21 I keep getting this error when I try to install py3-jmespath: ERROR: unsatisfiable constraints: 2018-11-10 00:25:24 py3-jmespath-0.9.3-r0: 2018-11-10 00:25:26 masked in: @testing 2018-11-10 00:25:29 satisfies: world[py3-jmespath] 2018-11-10 00:33:19 I have already added main, community, and testing to my /etc/apk/repositories file 2018-11-10 00:33:32 not a good idea to mix stable and rolling 2018-11-10 00:33:40 it's not supported and things are likely to break 2018-11-10 00:33:49 you could do pinning 2018-11-10 00:38:43 Once I pin, would I install py3-jmespath with: "apk add py3-jmespath@edge"? 2018-11-10 00:41:45 Er, I meant "apk add py3-jmespath@testing" 2018-11-10 00:42:35 ^ that worked 2018-11-10 00:42:47 here be dragons 2018-11-10 01:32:51 Does anyone have a guide to converting a systemd service file to openrc? 2018-11-10 01:34:26 sadly I don't think an immediate thing like that exists 2018-11-10 01:34:36 best is to read the manpage of openrc-run, which describes all script variables you can use 2018-11-10 01:34:38 and https://wiki.alpinelinux.org/wiki/Writing_Init_Scripts 2018-11-10 01:48:24 Thanks! 2018-11-10 01:49:08 generally most things you can do should be able to be done declaratively :) 2018-11-10 02:00:40 dumb question: can anyone explain how does the automated build of Alpine packages work? I only see references to Travis CI, but it doesn't seem that the packages for all archs are build there 2018-11-10 02:01:42 I'm asking that because I'm interested in contributing to port the Rust ecosystem to other architectures (or at least ARMv6, ARMv7 and ARMv8 that I have) 2018-11-10 02:02:20 not a dumb question at all, don't worry :p 2018-11-10 02:02:30 travis CI is basically only for QA-ing pull requests 2018-11-10 02:02:52 we have our own build infra, the summary of which you can see at http://build.alpinelinux.org/ 2018-11-10 02:03:03 as soon as a commit gets pushed to git.alpinelinux.org, they pick it up and build it for every arch 2018-11-10 02:03:28 status of which gets logged in #alpine-commits 2018-11-10 02:03:32 and logs get stored in http://build.alpinelinux.org/buildlogs/ 2018-11-10 02:06:40 got it... and these machines are running real hardware or some QEMU setup? 2018-11-10 02:08:22 real hardware 2018-11-10 02:08:49 containerized/virtualized possibly, but no other-cpu-emulation or whatever 2018-11-10 02:40:34 great! thanks :) 2018-11-10 02:43:10 :) 2018-11-10 02:43:20 essence: so in order to do rust stuff you'd probably need to make a bootstrap build 2018-11-10 02:44:05 because rustc uses rustc to build rustc 2018-11-10 02:44:24 in a beautiful paradox of creation 2018-11-10 02:44:59 so I'd first patch rust to have the target support you need, then cross-compile from a known working triple (like x86_64-alpine-linux-musl) to your target triple 2018-11-10 02:45:08 that's the bootstrap build it would need for a native compile 2018-11-10 02:49:16 yeah, I was hoping the automated build setup used cross compilation, so I'd just port the Void Linux package which already works fine on many arches with musl 2018-11-10 02:49:31 abuild has cross-compilation support 2018-11-10 02:49:33 :) 2018-11-10 02:49:51 I'm not really sure now how would I build natively on ARM machine, using x86 rustc/cargo 2018-11-10 02:50:19 what you'd do is build on an x86 machine, using x86 rustc/cargo, cross-compiling to arm 2018-11-10 02:50:21 hmmmm but the cross-compilation can be used on the servers? 2018-11-10 02:50:24 this is very much from the top of my head but 2018-11-10 02:50:55 CHOST=armv7-alpine-linux-musleabihf CTARGET=armv7-alpine-linux-musleabihf abuild ... 2018-11-10 02:50:57 should do the trick 2018-11-10 02:51:17 that'll create a native .apk for armv7 2018-11-10 02:51:43 it's a little bit opaque in the APKBUILD, but essentially 2018-11-10 02:51:59 the rust package also provides rust-bootstrap, which it depends on itself to build -- that is however, a host dependency 2018-11-10 02:52:08 s/host/build machine/ 2018-11-10 02:52:14 so: 2018-11-10 02:52:27 building rustc on x86 requires x86 rust-bootstrap/rust, but that's fine because we already have that 2018-11-10 02:52:51 it'll then create an armv7 rust-bootstrap/rust, which can be used on the build servers to natively build a rust-bootstrap/rust 2018-11-10 02:52:56 for armv7 2018-11-10 02:52:58 make sense? 2018-11-10 03:37:43 hmmmm yeah, it makes sense, but there's only one thing I still couldn't understand 2018-11-10 03:38:37 (AFAIK rust-bootstrap is just a hack to recursively set the rust package as a dependency of itself, so I'll just call it "rustc") 2018-11-10 03:39:30 I need rustc to build rustc, as it's self-hosted, and I already have rustc built for x86_64 arch 2018-11-10 03:40:51 if I got it correctly, I can tell rustc to cross-build the package for e.g. ARMv6, while the host machine is x86_64 2018-11-10 03:42:23 but is it possible to create a armhf (ARMv6) package when the APKBUILD is built on the x86_64 server (e.g. build-edge-x86_64)? 2018-11-10 03:45:25 or should I build it manually (first version only), request some of the members to sign + upload it manually into the repos and only then rely on the cyclic dependency of the package on the same arch? 2018-11-10 04:35:38 04:42:23 essence : but is it possible to create a armhf (ARMv6) package when the APKBUILD is built on the x86_64 server (e.g. build-edge-x86_64)? 2018-11-10 04:35:40 yep 2018-11-10 04:36:03 it is possible, but generally we do it like what you said afte rthat 2018-11-10 04:36:21 that is, a core developer cross-builds the package and manually installs it to the build server 2018-11-10 04:36:26 and then makes it do a native build :P 2018-11-10 04:36:53 so as long as you setup the APKBUILD changes so that we can cross-build it using CHOST=... CTARGET=... abuild it'll all be good :) 2018-11-10 04:37:11 I coincidentally did a fair bit of work on the rust APKBUILD so I'm happy to assist where useful 2018-11-10 18:28:26 Hi there 2018-11-10 18:29:15 I'm shopping for a USB Wi-Fi dongle for my alpine rpi2 router. Are there any with drivers in the repos? 80211ac would be nice too 2018-11-10 18:30:32 look for generic linux support, alpine isn't much special 2018-11-10 18:30:34 mostly anything that works on linux in general should work :p 2018-11-10 18:33:33 yeah both dongles i bought specifically mentioned linux 2018-11-10 18:33:42 it did work 2018-11-10 18:33:46 but you have you run 2.5 2018-11-10 18:34:02 2.5? 2018-11-10 18:34:09 linux 2.5 or around there 2018-11-10 18:34:21 that sounds incredibly outdated dongles you bought 2018-11-10 18:34:54 they would be if they mention linux specifically i guess 2018-11-10 18:35:03 https://www.tp-link.com/us/download/Archer-T1U_V1.html#Driver 2018-11-10 18:35:22 those aren't that old, you must've mistaken something? 2018-11-10 18:35:36 Operating System: Linux (Kernel version 2.6~3.16) 2018-11-10 18:35:41 no support, had to compile my own version from some gitlab user's fork 2018-11-10 18:35:41 hmm 2018-11-10 18:35:46 and no ap support 2018-11-10 18:36:08 I for the most part use built in ones as well as Alfa adapters 2018-11-10 19:34:49 Ahoi! I'm using Alpine Linux on a Raspberry Pi 3 and I can't seem to get audio to work (through the headphone jack). I am pretty certain this thing has a sound card built-in, but ALSA doesn't find it 2018-11-10 19:35:17 alright, so i found an rt2x00 based one (?) 2018-11-10 19:35:34 http://ix.io/1rvH here's dmesg 2018-11-10 19:35:44 stole the binary firmware from https://packages.debian.org/jessie/firmware-ralink 2018-11-10 19:35:57 put it in /lib/firmware/rtlwifi 2018-11-10 19:38:58 hi there. I get an error when I try apk update. anyone else? says it's temporary 2018-11-10 19:41:19 GlenK: Sounds like your internet connection isn't working, what does `ping google.com` yield? 2018-11-10 19:42:37 qtoni: yeah. could be that's how it's supposed to be then. no internet connection. 2018-11-10 19:44:24 anyone know what [13772.730277] rt2800usb 1-1.5:1.0: Direct firmware load for rt2870.bin failed with error -2 points to? 2018-11-10 19:44:34 also ieee80211 phy3: rt2x00lib_request_firmware: Error - Failed to request Firmware, alternating 2018-11-10 19:46:19 hey, so by default does the a user get logged in to the console? or is an a user even a thing that's standard on alpine? 2018-11-10 19:54:44 GlenK: Users are a standard thing on Alpine just on most Linux distributions. Usually, you will have to manually log into the console by typing your username and password at the prompt (assuming you have no graphical user interface). 2018-11-10 19:56:17 qtoni: sure, but an user named 'a'? is that a thing by default? 2018-11-10 19:56:51 GlenK: oh, oops 2018-11-10 19:57:38 GlenK: No, there's no 'a' user on my machine. What would it be for? 2018-11-10 19:58:38 just a standard user I suppose. I'm doing this competition thingy at the moment. alpine linux is a firewall. seems to be the case anyway. 2018-11-10 19:58:50 the console had an 'a' user logged in already 2018-11-10 20:05:30 GlenK: sorry, I don't know a lot about firewalls and such :/ 2018-11-10 21:25:38 hey @Shiz (or someone else), have you ever seen this error while building Rust? "Error relocating /home/user/tmp-rust/rustc-1.30.0-src/stage0/usr/lib/rustlib/arm-unknown-linux-musleabihf/codegen-backends/librustc_codegen_llvm-llvm.so: crc32: symbol not found" 2018-11-10 21:25:55 seems like a missing library linked in 2018-11-10 21:25:57 zlib (and zlib-dev) are in the LD_LIBRARY_PATH 2018-11-10 21:26:03 and they provide this symbol 2018-11-10 21:26:19 so LD_LIBRARY_PATH doesn't implicitly link in libraries 2018-11-10 21:26:26 the .so still has link against zlib 2018-11-10 21:26:32 with -lz when being compiled 2018-11-10 21:26:58 is this coming from an own compile of yours? 2018-11-10 21:27:33 yes, I'm trying to build rust by using the provided armv6-musl binaries from Void Linux 2018-11-10 21:27:49 everything worked so far, including calling the rustc (from Void Linux) on Alpine 2018-11-10 21:28:09 but when building (using ./x.py or make), this llvm.so thing is complaiining about this symbol 2018-11-10 21:28:10 is this the precompiled part from void or? 2018-11-10 21:29:10 yes, the package from Void Linux... this one: https://repo.voidlinux.eu/current/musl/rust-1.29.2_1.armv6l-musl.xbps 2018-11-10 21:29:32 the file I'm having issues come from https://repo.voidlinux.eu/current/musl/rust-std-1.28.0_4.armv6l-musl.xbps.sig actually 2018-11-10 21:29:47 ops, no .sig at the end 2018-11-10 21:30:04 so, the reason i recommended doing an xcompile first is because void linux bins aren't guaranteed to work on alpine 2018-11-10 21:30:08 they are different systems after all :p 2018-11-10 21:30:10 it's just a tar.xz file, if you try to extract it locally 2018-11-10 21:30:11 or well, part of the reason 2018-11-10 21:30:53 if that .so comes from void, it means their rustc is possibly miscompiled 2018-11-10 21:31:04 hmmmmm I thought that by matching the dependency versions, paths, using musl and the same arch would suffice :/ 2018-11-10 21:31:33 by miscompiled, what do you mean exactly? 2018-11-10 21:33:49 it doesn't link against zlib when it should 2018-11-10 21:34:17 could you run `ldd //home/user/tmp-rust/rustc-1.30.0-src/stage0/usr/lib/rustlib/arm-unknown-linux-musleabihf/codegen-backends/librustc_codegen_llvm-llvm.so` and pastebin the output? 2018-11-10 21:38:35 how can i add a custom binary firmware file for a device i have? 2018-11-10 21:39:52 hey i remember someone on here talking about an alpine-based distro geared towards desktop users 2018-11-10 21:40:26 meant to have what you need for desktop use out-of-the-box 2018-11-10 21:40:45 it had a weird name beginning with an A 2018-11-10 21:40:47 bleb: adelie 2018-11-10 21:44:02 Shiz: thanks thats the one 2018-11-10 21:44:16 fasm: 'add' in what sense? 2018-11-10 21:44:33 managed to get it working 2018-11-10 23:01:45 @shizu here's the output: http://dpaste.com/1W4X82N 2018-11-10 23:03:47 I find it strange that ldd doesn't show it linked to libz or curses (for set_curterm and the others) 2018-11-10 23:05:58 yeah 2018-11-10 23:06:00 its miscompiled 2018-11-10 23:11:55 can anybody help me get the b43 firmware compiled, I've been trying for two days now 2018-11-10 23:15:39 got it :/ well, so it's time to try cross-compilation 2018-11-10 23:19:05 OneManHateGroup: you mean the b43-fwcutter? 2018-11-10 23:21:12 i just looked into it and it looks like something propietary you need to fetch from the web manually 2018-11-10 23:21:39 and then use b43-fwcutter (comes pre-packaged) to extract the firmware blob from it 2018-11-10 23:22:04 yes 2018-11-10 23:22:44 I've been trying to abuild it for days now 2018-11-10 23:22:55 I hate broadcom 2018-11-10 23:23:18 abuild what? 2018-11-10 23:23:38 abuild b43-firmware 2018-11-10 23:24:38 uhm, you dont need an abuild to install it on your own system 2018-11-10 23:25:04 b43 is propietary, so alpine linux wont be allowed to redistribute it 2018-11-10 23:25:47 OK, so how do install the thing so that I can get my mf wifi working? 2018-11-10 23:26:20 b43-fwcutter --help says to use it with -w /lib/firmware 2018-11-10 23:26:29 It's in the wifi instructions that I have to APKBUILD it 2018-11-10 23:26:37 could you link it? 2018-11-10 23:27:11 huh 2018-11-10 23:27:12 I' 2018-11-10 23:27:14 m 2018-11-10 23:27:30 like, so i can look at the instructions myself 2018-11-10 23:27:38 sure 2018-11-10 23:27:56 http://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point#Broadcom_Wi-Fi_Chipset_Users 2018-11-10 23:30:26 have you modified the APKBUILD? because the way it is now seems indeed broken 2018-11-10 23:34:18 no I haven't modified it 2018-11-10 23:34:53 alright im currently trying to generate the firmware blob on x86 2018-11-10 23:34:57 give me some minutes 2018-11-10 23:35:02 ok 2018-11-10 23:41:35 OneManHateGroup: https://github.com/nero/aports/blob/78737d63188fd4328759d73ffdeb6e4173d64a5f/non-free/b43-firmware/APKBUILD 2018-11-10 23:41:49 it places the firmware in /lib/firmware/b43/, i hope that path is correct 2018-11-10 23:42:20 and you wont need b43-fwcutter after you finished building 2018-11-10 23:55:28 AinNero: b43-firmware works fine 2018-11-10 23:55:40 no it doesn't 2018-11-10 23:55:46 mps: the APKBUILD fails the sanity check for me 2018-11-10 23:55:47 it won't compile 2018-11-10 23:55:51 see 2018-11-10 23:55:53 because it lacks an package() function 2018-11-10 23:56:03 yup\ 2018-11-10 23:56:05 not for me, here is wverything ok 2018-11-10 23:56:27 what is "weverything"? 2018-11-10 23:56:45 w^w 2018-11-10 23:56:56 mistype. US/europe layouts have 'w' next to 'e' 2018-11-10 23:57:02 everything, ofc 2018-11-10 23:58:26 mps: which version of abuild do you have? 2018-11-10 23:58:39 steps: apk add b43-fwcutter ; cd to b43-firmware; abuild fetch ; abuild unpack ; abuild build ; abuild rootpkg 2018-11-10 23:59:07 and the package is in the ~/package/.... 2018-11-10 23:59:19 mps https://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point#Broadcom_Wi-Fi_Chipset_Users 2018-11-10 23:59:45 like, the wiki says 'abuild -r', which does the check you skipped 2018-11-10 23:59:45 abuild-3.2.0-r0 = 3.2.0-r0 2018-11-11 00:00:22 i.e. stable (3.8) 2018-11-11 00:01:29 where does b43-firmware live? 2018-11-11 00:01:32 it works on the stable 2018-11-11 00:01:38 also, rootpkg fails if there is no package() on abuild 3.3 2018-11-11 00:02:13 that is edge, then could be, I didn't tried edge yet 2018-11-11 00:02:44 I'm using 3.8 2018-11-11 00:02:53 well, actually tried with firefox build but removed it and moved back to stable 2018-11-11 00:03:04 will the instructions work for an older version? 2018-11-11 00:03:15 i dont think this is constructive. 2018-11-11 00:03:29 OneManHateGroup: it works on 3.8 (stable), I tested it 2018-11-11 00:03:52 but you can try older versions if you like, ofc 2018-11-11 00:04:15 I've been trying for two days 2018-11-11 00:04:44 probably something is wrong with your setup 2018-11-11 00:05:30 It's brand new... I thought that I might have done something wrong so I went back to an original install 2018-11-11 00:05:33 what error message you got trying build 2018-11-11 00:05:38 still doesn't work 2018-11-11 00:06:01 first error is "package()" doesn't exist 2018-11-11 00:06:26 so I added "package()" to my APKBUILD 2018-11-11 00:06:56 OneManHateGroup: i linked you a version that works 2018-11-11 00:07:13 aha, I see 2018-11-11 00:07:15 mps: the fallback to build() instead if package() was removed between 3.2 and 3.3 2018-11-11 00:07:20 don't do that 2018-11-11 00:07:47 do like I describe in steps a few minutes ago 2018-11-11 00:08:07 i.e. install b43-fwcutter, if you didn 2018-11-11 00:08:11 now it says that "broadcom-version.tar.bz2 is missing in checksums" 2018-11-11 00:08:12 sorry, 2018-11-11 00:08:36 cd to b43-firmware dir 2018-11-11 00:08:41 abuild clean 2018-11-11 00:08:42 where is that? 2018-11-11 00:08:48 i already posted a functional APKBUILD 2018-11-11 00:09:00 i could scream louder, but if you dont feel like listening to me 2018-11-11 00:09:01 whatever 2018-11-11 00:09:04 where is your aports dir 2018-11-11 00:09:27 "/etc/aports" 2018-11-11 00:09:30 AinNero: in git repo or somewhere else 2018-11-11 00:09:37 what?!!! 2018-11-11 00:09:39 23:41 < AinNero> OneManHateGroup: https://github.com/nero/aports/blob/78737d63188fd4328759d73ffdeb6e4173d64a5f/non-free/b43-firmware/APKBUILD 2018-11-11 00:09:40 in /etc 2018-11-11 00:09:43 yes 2018-11-11 00:09:47 why 2018-11-11 00:09:56 why not in your home dir 2018-11-11 00:10:03 ol 2018-11-11 00:10:10 ok, let me try that 2018-11-11 00:10:36 and work as normal user with build system, not a root 2018-11-11 00:11:06 ok 2018-11-11 00:11:43 then 'cd ~/aports/non-free/b43-firmware 2018-11-11 00:12:12 abuild clean ; abuild fetch; abuild unpack 2018-11-11 00:12:30 ok 2018-11-11 00:12:36 abuild build 2018-11-11 00:12:49 I thought that it went to "/etc" somewhere 2018-11-11 00:13:14 It's downloading now 2018-11-11 00:13:14 your system is messed somehow if it goes to /etc 2018-11-11 00:14:04 https://w1r3.net/paste/fK2o9ieBZU.txt 2018-11-11 00:14:23 dont know. 2018-11-11 00:14:32 AinNero: just looked to your fix, looks good but didn't tried 2018-11-11 00:14:50 hope it will be soon in the git repo 2018-11-11 00:15:44 at first, you should walkthrough him trough checking the source out in their $HOME 2018-11-11 00:15:52 so they can run into the same issue again. 2018-11-11 00:16:25 AinNero: looks like he messed his system somehow, but I'm not sure 2018-11-11 00:17:23 checking out stuff in '/etc' is weird but fine if the ownership is correct 2018-11-11 00:17:39 Yeah,,, so I just cloned all that aports bs and it gives me the "missing package()" bs again 2018-11-11 00:17:50 this is clown shoes 2018-11-11 00:18:09 OneManHateGroup: replace the APKBUILD from the repo with the APKBUILD i posted 2018-11-11 00:18:17 AinNero: not really, but if the user is owner of the /etc than could be 2018-11-11 00:18:41 why do you need ownership for /etc then? 2018-11-11 00:18:49 I'm not working on the machine that I want to work 2018-11-11 00:19:05 workdirs are always in /etc/aports, and packages will always be in ~/packages per default 2018-11-11 00:19:25 so /etc only needs rx permissions for the user 2018-11-11 00:19:28 AinNero: because you cannot as normal user add aports dir in /etc, can you 2018-11-11 00:19:53 I'll be surprised if you can ;) 2018-11-11 00:19:55 .. but you can as root and do chown? 2018-11-11 00:20:26 heck, imagine your line of argument for /home 2018-11-11 00:20:50 heh, you are right, you can do everything as root, we all know that, but I don't think that anyone of us follow that workflow 2018-11-11 00:21:06 back to the issue 2018-11-11 00:21:27 the APKBUILD is broken, was last worked on in 2013 2018-11-11 00:21:59 that it works with certain commands that are not documented in the wiki is coincidence. 2018-11-11 00:22:05 probably, let me try with your fix 2018-11-11 00:23:01 IMHO writing to pkgdir in the build step is something that really should be avoided 2018-11-11 00:23:08 AinNero: doesn't work 2018-11-11 00:23:46 too bad. i hope you can specify it more than "doesn't work" 2018-11-11 00:24:25 judging from travis, your system is probably messed up. 2018-11-11 00:24:35 2018-11-11 00:24:50 hah, could be 2018-11-11 00:26:16 it tells me '>>> ERROR: b43-firmware: all failed' 2018-11-11 00:26:50 yup 2018-11-11 00:26:54 failed 2018-11-11 00:27:00 package failed 2018-11-11 00:27:06 rootpkg failed 2018-11-11 00:27:21 f broadcom 2018-11-11 00:27:57 try that steps: abuild clean ; abuild fetch; abuild unpack 2018-11-11 00:28:26 https://travis-ci.org/alpinelinux/aports/builds/453422837 2018-11-11 00:29:52 AinNero: ok, found it, abuild -r fail in my case because some broken package, which have duplicate libelf 2018-11-11 00:30:48 but abuild clean ; abuild fetch ; abuild unpack ; abuild build ; abuild package ; abuild rootpkg works 2018-11-11 00:31:54 I have to deinstall linux-vanilla-dev to fix 'abuild -r' 2018-11-11 00:32:29 because of that: ERROR: elfutils-dev-0.168-r1: trying to overwrite usr/include/nlist.h owned by libelf-dev-0.8.13-r3 2018-11-11 00:33:46 OneManHateGroup: I tried steps again and it worked 2018-11-11 00:37:03 AinNero: fixing libelf-dev dependency solved the problem 2018-11-11 00:37:28 'abuild -r' now works with your APKBUILD fixed 2018-11-11 00:38:19 good night, going to drink something for nice dreams and to sleep 2018-11-11 00:42:41 no it doesn't work 2018-11-11 00:43:40 maybe it worked 2018-11-11 00:43:53 it seems to have created more folders 2018-11-11 00:44:11 whats the error message? 2018-11-11 00:48:14 error "can't cd to /home/USER/aports/non-free/b43-firmware/src/b43-firmware-4.150.10.5: 2018-11-11 00:48:23 no such file or directory 2018-11-11 00:48:46 on what command? 2018-11-11 00:48:54 abuild -r 2018-11-11 00:51:33 why is the tutorial so f vague 2018-11-11 00:51:34 ? 2018-11-11 00:51:52 the APKBUILD was just broken, and maybe your system is messed up 2018-11-11 00:52:05 can you go to aports/main/zlib and see if abuild -r works there? 2018-11-11 00:52:17 thats an pretty simple aport 2018-11-11 00:52:28 ok 2018-11-11 00:53:29 if the wiki is bad, thats mostly because its badly maintained 2018-11-11 00:53:43 currently i cant even login to fix it 2018-11-11 00:53:54 that worked with the zlib 2018-11-11 00:54:27 dont know then. 2018-11-11 00:54:56 you could remove the additional folders from the b43-firmware/ dir, rm -rf src/ pkg/ 2018-11-11 00:54:58 Can't I just download an already compiled b43 2018-11-11 00:54:59 and then try again 2018-11-11 00:55:15 yeah of course 2018-11-11 00:55:31 https://w1r3.net/alpine/non-free/x86_64/b43-firmware-4.150.10.5-r1.apk 2018-11-11 00:55:44 unpack it like an tarball, and copy the files to /lib/firmware/b43/ 2018-11-11 00:56:37 ok 2018-11-11 00:56:55 full path later looks like this: lib/firmware/b43/ucode11.fw 2018-11-11 00:58:07 it downloaded the broadcom-wl-4.150.10.5.tar.bz2 2018-11-11 00:58:21 to my b43 src directory 2018-11-11 00:59:49 these are the binaries from broadcom 2018-11-11 01:00:02 the file i just linked contains the firmware blobs extracted from them 2018-11-11 01:03:01 how do I download that file with the command line? 2018-11-11 01:07:53 give me a second 2018-11-11 01:08:09 ok 2018-11-11 01:12:20 here is a script that does the installation https://w1r3.net/paste/jFs4SGIO70.sh 2018-11-11 01:16:26 I can't get to that script from the box that needs the wifi 2018-11-11 01:16:44 oh right 2018-11-11 01:16:51 wget it is, then 2018-11-11 01:17:24 the script also has the tar and mv command to extract & move it correctly 2018-11-11 01:19:09 wget says "bad address 'wlr3.net' 2018-11-11 01:20:46 its a 1, not l 2018-11-11 01:22:32 "can't execute 'ssl_client' : no such file or directory 2018-11-11 01:22:51 http instead of https 2018-11-11 01:23:48 ok got it. ./ doesn't run it 2018-11-11 01:23:57 sh script.sh 2018-11-11 01:24:13 you might need to replace the https with http inside the script 2018-11-11 01:24:22 or install libressl, so https works 2018-11-11 01:24:59 'can't create directory '/lib/firmware/b43' permission denied 2018-11-11 01:25:13 oh, you need root for that 2018-11-11 01:25:44 ok did sudo sh, I guess it worked... how do I tell? 2018-11-11 01:25:58 ls /lib/firmware/b43 2018-11-11 01:26:39 if there are many *.fw files, it worked 2018-11-11 01:26:43 ok, now b43fwcutter 2018-11-11 01:26:49 yeah theres lots 2018-11-11 01:27:18 b43-fwcutter is the tool to extract the *.fw files 2018-11-11 01:27:35 the files you just downloaded are the result of b43-fwcutter, so you are done with it 2018-11-11 01:27:59 how do I get my wifi up 2018-11-11 01:28:51 rmmod b43 to make sure the driver is unloaded 2018-11-11 01:28:55 and then modprobe b43 2018-11-11 01:29:09 which should load the kernel module again, which in turn should trigger the firmware loading 2018-11-11 01:29:32 nope 2018-11-11 01:30:07 what 'nope' ? 2018-11-11 01:30:22 'FATAL : Module b43 not found in directory /lib/modules/4.14.69-0-vanilla 2018-11-11 01:30:49 what does stat /lib/modules/4.14.69-0-vanilla say? 2018-11-11 01:32:06 as far as what? 2018-11-11 01:32:21 does that path exist? 2018-11-11 01:32:55 yes 2018-11-11 01:33:35 no. it's 4.14.79-0-vanilla 2018-11-11 01:34:02 hm, you did an kernel upgrade without reboot 2018-11-11 01:34:11 maybe 2018-11-11 01:34:39 reboot is necessary. if you want to be quick, you may add b43 to /etc/modules 2018-11-11 01:34:53 so the module gets automatically loaded when it starts again 2018-11-11 01:35:16 is that echo /etc/modules ? 2018-11-11 01:35:51 echo b43 >> /etc/modules 2018-11-11 01:37:47 "can't create /etc/modules 2018-11-11 01:38:40 as root, but it wont work with sudo echo 2018-11-11 01:38:48 ok 2018-11-11 01:39:19 now reboot? 2018-11-11 01:39:59 yeah. lets hope your system is not messed up too badly. 2018-11-11 01:40:17 idk why this is so f hard 2018-11-11 01:41:45 modprobe b43 returns nothing 2018-11-11 01:42:25 thats normal behavior on success 2018-11-11 01:42:48 you can still check the return value with modprobe b43; echo $? 2018-11-11 01:42:57 which gives out '0' on success 2018-11-11 01:45:02 yes 0 2018-11-11 01:47:32 ip link set wlan0 up 2018-11-11 01:47:39 operation not permitted 2018-11-11 01:48:02 as root please 2018-11-11 01:49:02 ok 2018-11-11 01:49:14 it shows up wheen i do ifconfig 2018-11-11 01:49:42 module setup done, firmware setup done 2018-11-11 01:49:54 the rest is default wpa_supplicant stuff 2018-11-11 01:50:10 ok 2018-11-11 01:51:26 / 2018-11-11 01:51:49 hello Shiz! 2018-11-11 01:52:40 thanks, I guess I'll get it from here 2018-11-11 01:54:20 hulloo 2018-11-11 01:55:26 do you love Lain? 2018-11-11 01:58:39 i am neutral towards lain :> 2018-11-11 01:59:59 acceptable. 2018-11-11 02:00:09 we should rebrand alpine as lainux. 2018-11-11 02:15:59 I can't seem to get xorg configured in virtualbox, I think I have all the prerequisites but xorg fails with card0 no such file or directory. 2018-11-11 02:21:48 alpine and virtualbox/vmware has always been a pain in the butt; we stopped using virtual machines completely at work because of the impossibility of it 2018-11-11 06:35:50 Does anyone has a tutorial for this https://www.home-assistant.io/docs/installation/virtualenv/ On alipne ? 2018-11-11 06:36:07 I get like cryptography error when i'm installing home-automation 2018-11-11 06:36:34 Pretty sure it's a compiler's fault, but i'm not that good in python 2018-11-11 11:02:22 hi. i am new to alpine linux and i wonder how performant it is on an elder machine, say intel p3 celeron 1.2 GHz. 2018-11-11 11:03:00 and is it really fully fledged? gnome (3?), firefox, chromium, nvidia? 2018-11-11 11:03:04 steam? :) 2018-11-11 11:04:08 <_ikke_> voiter: Hello 2018-11-11 11:04:10 <_ikke_> Welcome 2018-11-11 11:04:38 <_ikke_> alpine is very light weight itself, so it should run pretty well on older hardware 2018-11-11 11:05:23 <_ikke_> gnome-3 is packages, but I'm not sure how well it works 2018-11-11 11:05:37 <_ikke_> For older hardware, you might want to use some lighter weight WM 2018-11-11 11:07:09 _ikke_, how about configuration files of servers such as apache, bind, dnsmasq? i experienced that each flavour has its own idea of where to place them in /etc. also i wonder how well i will find the packages i want to install. apache for example was httpd a while back in certain distributions) 2018-11-11 11:07:57 <_ikke_> you can use https://pkgs.alpinelinux.org to find certain packages 2018-11-11 11:08:47 noted 2018-11-11 11:10:24 how well is alpine linux updatable to the next minor/major release? are there known issues? 2018-11-11 11:11:50 <_ikke_> Should be straight-forward 2018-11-11 11:12:02 <_ikke_> just point your repositories to the new major version and then update 2018-11-11 11:13:01 _ikke_, does alpine have local data to calculate dependencies or is that done over the internet? 2018-11-11 11:13:17 <_ikke_> local 2018-11-11 11:18:59 _ikke_, are there mirrors of package repositories? 2018-11-11 11:19:18 <_ikke_> yes 2018-11-11 11:19:28 <_ikke_> https://mirrors.alpinelinux.org 2018-11-11 11:20:08 502 bad gateway :< 2018-11-11 11:21:25 <_ikke_> Doesn't sound good ;-)( 2018-11-11 11:21:27 <_ikke_> Let me look into it 2018-11-11 13:15:13 _ikke_, i got thus far in my setup that i could use the list of mirrors :) 2018-11-11 13:15:35 <_ikke_> dl-cdn.alpinelinux.org/alpine should work 2018-11-11 13:17:03 <_ikke_> voiter: There are some issues going on I'm working hard to fix 2018-11-11 13:17:18 ok, one is enough, thanks 2018-11-11 17:52:50 Would I be hard pressed to get things to work on a rapsberrypi3B+ ? I was hoping to configure a firewall, openvpn, dnsmasq, and eventually I'd like to setup pi-hole on it. 2018-11-11 17:54:46 <_ikke_> Those things you mention (barring pi-hole) are trivial to do 2018-11-11 17:54:50 <_ikke_> pi-hole, I don't know :) 2018-11-11 17:55:04 yah, me neither. I'll give it a go. 2018-11-11 17:55:21 <_ikke_> For firewall, you can either directly use iptables, or awall (which uses iptables) 2018-11-11 17:55:30 <_ikke_> openvpn, dnsmasq are just packages you can install 2018-11-11 17:56:29 Should I use the aarch64 for 3B+ ? 2018-11-11 17:57:05 <_ikke_> I guess so, no experience with that myself 2018-11-11 17:59:37 cool np. 2018-11-11 19:03:29 Is there a howto for setting up the nvidia driver / xorg 2018-11-11 19:32:51 nvidia driver is built against glibc 2018-11-11 19:32:59 you could use nouveau 2018-11-11 21:12:31 i try to install nvidia drivers for alpine linux. i tried xf86-video-nuveou and -nv but in both cases X wouldn't start 2018-11-11 21:13:51 <_ikke_> voiter: Any errors? 2018-11-11 21:13:56 <_ikke_> (not that I can help) 2018-11-11 21:14:34 _ikke_, uhm.. before we continue: is there an easy to use CLI IRC client? 2018-11-11 21:15:53 <_ikke_> I use weechat 2018-11-11 21:16:47 ok, switching back to alpine. brb. 2018-11-11 21:32:51 hm... 2018-11-11 21:32:55 i did it 2018-11-11 21:33:01 1% done 2018-11-11 21:33:13 <_ikke_> ha 2018-11-11 21:33:35 _ikke_: (EE) no screens found 2018-11-11 21:33:48 that's the error message 2018-11-11 21:34:59 <_ikke_> yeah, that would be an issue :P (not really helpfull, I know) 2018-11-11 21:36:19 i just looked at the cards that nouveau supports. mine is not listed :-/ 2018-11-11 21:36:44 doesn't alpine have the native driver of nvidia? 2018-11-11 21:38:17 voiter: I tried nvidia on alpine few months ago 2018-11-11 21:39:04 didn't had any usefull 2018-11-11 21:39:04 mps: which card do you have? did you try the native driver or nouveau? 2018-11-11 21:39:29 VGA compatible controller: NVIDIA Corporation GF116M [GeForce GT 555M/635M] (rev ff) 2018-11-11 21:40:06 as far as i can tell it uses the same driver as mine 2018-11-11 21:40:11 I built kernel module successfully but userspace was the problem 2018-11-11 21:40:52 and I ceased, can live without it 2018-11-11 21:41:43 I have a luck that there is intel card on the same notebook, and that is enough for me 2018-11-11 21:41:55 mps: do you use X? 2018-11-11 21:43:27 though, would be nice to have external monitor connected to hdmi but don't have idea how to build all needed and emulate glibc for proprietary nvidia drivers 2018-11-11 21:43:51 yes, it is my main working machine 2018-11-11 21:44:11 I use X, of course 2018-11-11 21:44:55 afaik, nvidia doesn't have drivers which can work on system with musl 2018-11-11 21:45:36 hm.. 2018-11-11 21:47:34 how can i disable that beep when i use auto-completion 2018-11-11 21:47:34 I think that some people at void linux tried to make patches for kernel but not sure if they succeeded in that 2018-11-11 21:47:53 which shell? 2018-11-11 21:48:01 ash, the default one 2018-11-11 21:48:34 is anyone active here? 2018-11-11 21:48:59 no 2018-11-11 21:49:09 no 2018-11-11 21:49:10 rip 2018-11-11 21:50:04 <_ikke_> we are all drones 2018-11-11 21:50:07 anyone know why alsa can't properly see sound cards? It shows up in the /proc/asounds/cards file but alsaconf/mixer can't seem to find anything 2018-11-11 21:50:56 I'm assuming I need to add a kernel module or something because of the minimal drivers supplied with Alpine but there doesn't seem to be an easy way to do that on alpine 2018-11-11 21:51:22 voiter: try the guide for bash, i.e. 'set bell-style none' 2018-11-11 21:51:34 don't know if it works in ash 2018-11-11 21:51:50 no, that wasn't it 2018-11-11 21:52:10 what are you trying to do? 2018-11-11 21:52:10 i guess it is the pc-speaker sound driver of the kernel 2018-11-11 21:52:11 in my case ash by default doesn't bee[ 2018-11-11 21:52:17 hmpf 2018-11-11 21:52:19 ACTION beep 2018-11-11 21:52:22 fi_irl: are you in the audio group? 2018-11-11 21:52:26 back to my other distribution.. 2018-11-11 21:52:27 yup 2018-11-11 21:52:44 that was everyone else's solution when they experienced the problem 2018-11-11 21:52:47 but I am in audio 2018-11-11 21:52:48 so 2018-11-11 21:52:51 i.e. it have 'visual bell' 2018-11-11 21:53:55 and i like visual bell 2018-11-11 21:54:14 voiter left 2018-11-11 21:54:37 w a t 2018-11-11 21:54:43 alsamixer just started working 2018-11-11 21:54:45 I'm so confused 2018-11-11 21:55:42 hmm 2018-11-11 21:56:23 still can't hear anything... I can get alsamixer running and it tells me I'm using an Intel PCH sound card, which is what the asound/cards file tells me, but when I run alsaconf it tells me no drivers were found 2018-11-11 22:01:56 aaaaaand it works now 2018-11-11 22:02:04 thanks y'all for all the help and support 2018-11-11 22:08:48 last night i've seen this error message " ERROR: elfutils-dev-0.168-r1: trying to overwrite usr/include/nlist.h owned by libelf-dev-0.8.13-r3" 2018-11-11 22:10:14 obvious conflict, but which one should be removed fix packages which depends on that one 2018-11-11 22:10:45 s/removed /removed and / 2018-11-11 22:13:09 bah, nothing depends on the elfutils, but linux-vanilla-dev depends on the elfutils-dev 2018-11-11 22:14:26 I have a line in my dmesg that says F2FS-fs (loop0): Magic Mismatch, valid(... and F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock additionally 2th superblock - does anyone know what this is? the system appears to be running well otherwise :D 2018-11-11 22:32:26 I haven't used linux in 5 years, just freebsd. I am really enjoying alpine so far. 2018-11-11 22:32:49 well, that's a lie, I use raspbian. 2018-11-11 22:47:26 why my gimp does not open any image format distinct than xcf? 2018-11-12 05:04:04 Hey I'm having trouble connecting to ssh from mac to alpine running on virtualbox. I've set PermitRootLogin yes in the ssh_config but i'm still getting permission denied. Am I missing a step? 2018-11-12 08:26:55 hello, I'm not able to access rsync.alpinelinux.org, I was wondering if it's an issue on my side, or if it's down 2018-11-12 08:27:32 leifungi: seems to work for me 2018-11-12 08:28:03 ok, thanks, time to investigate 2018-11-12 08:59:00 <_ikke_> https://ish.app (Linux shell on iOS featuring Alpinelinux) 2018-11-12 11:56:04 why my gimp does not open any image format distinct than xcf? 2018-11-12 11:56:25 which pkg I am missing? 2018-11-12 11:56:51 <_ikke_> aGaTHoS: What happens if you try open a different format? 2018-11-12 12:10:00 wait 2018-11-12 12:10:15 Unknown file type 2018-11-12 12:10:22 that 2018-11-12 12:50:56 What is it called when alpine uses a ram disk without a persisant root? I've never experienced it before or used lbu, but it's rather neat. 2018-11-12 12:52:31 <_ikke_> diskless setup or run-from-ram 2018-11-12 13:04:09 onca: its sort of happens when you boot the installer 2018-11-12 13:12:49 I installed alpine-linux onto a raspberry pi 3B+ with very little difficulty. Is it ok that I used aarch64 binaries instead of armhf ones? Should I have used the latter, as was specified in the tutorials? 2018-11-12 13:13:17 It's very responsive. 2018-11-12 13:16:59 I don't know what it is, but vi seems better on alpine-linux. I usually hate vi. 2018-11-12 13:17:01 aarch64 is making use of newer arm processor features, which the pi 3B+ supports afaik 2018-11-12 13:17:15 oh, that's great. 2018-11-12 13:17:19 the default vi on alpine is part of busybox 2018-11-12 13:18:01 usually, busybox is on the level of 'barely enough features to be usable', so im surprised 2018-11-12 13:18:18 Oh, setup-alpine tries to configure my network/interfaces twice and sometimes puts duplicate entries in it. 2018-11-12 13:18:45 but I manually fixed it, so no problems there. 2018-11-12 13:18:54 i haven't seen that yet 2018-11-12 13:21:02 vi very consistently makes me frustrated and angry. I refuse to learn it. So it's my own fault. I just don't like that I can remove lines or blocks by accidentally typing in escape mode. 2018-11-12 13:21:48 ee is cool, but my favorite editor remains joe. 2018-11-12 13:33:42 vi just gives you a lot of power in exchange of demanding attention to the mode 2018-11-12 13:34:07 <_ikke_> after a while you don't even think about the mode anymore 2018-11-12 13:34:13 <_ikke_> and vim > vi 2018-11-12 13:36:49 I've in the past stated that you can't count on anything but vi on various different unix platforms, but things have changed since then: almost every flavour now has _package management_, and what serious commercial unix platforms are there left anyway?... 2018-11-12 13:41:23 cetereum censeo, tabs > spaces ;) 2018-11-12 13:56:30 so nobody knows how can I solve the problem not recognizing image formats in gimp 2018-11-12 13:56:32 ? 2018-11-12 13:57:45 <_ikke_> aGaTHoS: I'm not familiar enough with it 2018-11-12 13:58:36 <_ikke_> https://portableapps.com/node/32262 2018-11-12 13:58:40 <_ikke_> not alpine related 2018-11-12 13:59:35 <_ikke_> https://www.reddit.com/r/GIMP/comments/536n8w/unknown_file_type_png/ 2018-11-12 14:00:59 is not png 2018-11-12 14:01:01 is a jpeg 2018-11-12 14:24:34 aGaTHoS: first off, what troubleshooting have you done this far? 2018-11-12 14:33:52 danieli: dont understand you 2018-11-12 14:33:58 dont use gimp a lot 2018-11-12 14:34:24 just have the need to edit a photo now and when opened gimp I relized I can't open any image 2018-11-12 14:34:46 in the past it worked 2018-11-12 14:34:57 don't know what is broken 2018-11-12 14:52:17 Hi... I'm trying to get USB OTG to work with the Raspi Zero W and Alpine Linux. So far the device can't be detected by the host. Same configuration works with Raspbian. Has anyone an idea how to get OTG to work? 2018-11-12 14:54:02 hi 2018-11-12 14:54:04 i want to run alpine on orange-pi zero. but failed to start with debians uboot. alpines ubbot not starts) 2018-11-12 14:58:24 alex_eri; can you check the uboot messages with some uart adapter? 2018-11-12 14:58:33 yes 2018-11-12 14:58:50 what does it say on the alpine uboot? 2018-11-12 14:59:26 how to get alpine uboot? 2018-11-12 15:00:04 (03:54:04 PM) alex_eri: i want to run alpine on orange-pi zero. but failed to start with debians uboot. alpines ubbot not starts);;; well you said it does not start. where did you get it the first time? 2018-11-12 15:01:02 i download tar from https://alpinelinux.org/downloads/ 2018-11-12 15:01:28 unpacked it to sd card 2018-11-12 15:01:58 there is no uboot with spl for orange-pi h2+ 2018-11-12 15:02:36 so i tried to run kernel+initrd with debians uboot 2018-11-12 15:02:59 with no sucess 2018-11-12 15:03:13 lst line Starting kernel .... 2018-11-12 15:03:21 *last 2018-11-12 15:04:38 then i tried to repack it to uimage+uinitrd and run with boot.cmd 2018-11-12 15:04:47 ## Executing script at 44000000 2018-11-12 15:04:49 SCRIPT FAILED: continuing... 2018-11-12 15:07:38 also tried with debians SPL and uboot from tar: Trying to boot from MMC1 2018-11-12 15:47:05 aGaTHoS: what troubleshooting have you done, i.e. what have you tried in order to figure out 1) what's wrong and 2) how to fix it 2018-11-12 16:30:47 I'm having an issue with alpine:edge on aarch64 with certain packages (nodejs, npm, git) which comes down to libcrypto1.1 – ERROR: libcrypto1.1-1.1.1-r5: trying to overwrite etc/ssl/openssl.cnf owned by libressl2.6-libcrypto-2.6.3-r0 2018-11-12 16:31:55 This issue doesn't occur on x86_64 – but it means that with alpine:edge, I'm unable to install anything that depends on it on aarch64 – does anyone have any ideas on how libcrypto1.1 could be installed, or how to allow an overwrite, etc? 2018-11-12 16:32:26 <_ikke_> adamkdean: alpine is in the middle of switching from libressl to openssl 2018-11-12 16:32:35 <_ikke_> so you might be caught in the middle of something 2018-11-12 16:33:20 Right, okay, how long would you say the switch will be? Is it a case of hours/days, or weeks/months? 2018-11-12 16:33:49 <_ikke_> I expect a couple of days 2018-11-12 16:34:11 Okay, that's great, thanks for the info. I'll sit tight then. Good luck with the switch. 2018-11-12 16:37:32 Thanks again. Back to the shadows I go. \o 2018-11-12 16:42:05 I am trying to configure bluetooth on a raspberrypi 3B+ and I followed a tutorial to the point where it instructed me to use hciattach, I cannot find hciattach. 2018-11-12 16:43:02 <_ikke_> bluez-deprecated 2018-11-12 16:43:05 <_ikke_> https://pkgs.alpinelinux.org/contents?file=hciattach&path=&name=&branch=edge 2018-11-12 16:44:51 oh very nice, thank you 2018-11-12 16:54:58 hcltool and hclattach appear to work but bluetoothctl doesn't detect any controllers 2018-11-12 16:55:12 ooh, it does in root. 2018-11-12 16:55:40 err, as root. 2018-11-12 16:58:08 I am having difficulties with pulse audio and gstreamer, do you suggest I use alsa instead? 2018-11-12 17:36:17 yes, my efforts to understand pulseaudio have failed. any pointers. 2018-11-12 17:51:23 yay, got my favorite note-taking tool packaged finally \o/ (gnote) 2018-11-12 17:55:44 how do you make pulseaudio run at boot? 2018-11-12 17:57:06 I'm not sure, but should you? I imagine it's run as a user process 2018-11-12 17:58:38 for example, if you're on Alpine and XFCE just enable the service from XFCE settings under Session and Startup / Application Autostart 2018-11-12 17:59:03 oh. thank you. 2018-11-12 18:12:59 can someone reproduce mpv + youtube-dl segfaulting on edge? 2018-11-12 19:14:48 Hello I'm currently experiencing issues with libvirt and polkit. WHen I try to connect using virt-manager I get an error saying PolicyKit1 timed out 2018-11-12 19:15:03 I trying completely reinstalling polkit but nothing seems to work 2018-11-12 19:28:50 After some testing only the root user can connect 2018-11-12 19:31:35 might be some socket owned by root 2018-11-12 19:45:11 Ok so I'm trying to uninstall everything related to libvirt and reinstall everything with a clean setup however the -r flag with apk del gives me segfault 2018-11-12 20:25:32 hmm, xfce4 didn't have proper icons displayed, so I switched to mate, which is very nice and runs very well for about ten minutes before freezing and if I try to restart slim the screen stays black. 2018-11-12 20:30:19 onca: what's your graphics card, if you don't mind? 2018-11-12 20:32:35 I'm not entirely sure, but I think it's a broadcom videocre 2018-11-12 20:32:53 it's on a raspberrypi 3B+ 2018-11-12 20:33:52 I'm surprised it runs so very well for what it is, until the desktop freezes it's great. 2018-11-12 20:44:33 after a reboot, it runs great! 2018-11-12 21:13:26 I doubled the gpu memory and it seems to be fine now. 2018-11-12 23:12:31 I appear to have files in /etc/apk/cache and /media/mmblk0p1/cache, the latter's drive is nearly full. Can I move their location? 2018-11-12 23:17:55 onca: what does 'readlink /etc/apk/cache' give? 2018-11-12 23:18:05 because its usually only an symlink to the actual apkcache 2018-11-12 23:18:35 /media/mmcblk0p1/cache 2018-11-12 23:19:03 so its only a single location. 2018-11-12 23:19:12 you may always clear the apk cache. 2018-11-12 23:20:16 there is even a command for that, 'apk cache clean' 2018-11-12 23:21:43 that drive is very small. I made it only 256MB 2018-11-12 23:22:08 this installation is already pretty impressive considering I've never used alpine linux. 2018-11-12 23:22:42 mate is a little sluggish. 2018-11-12 23:23:01 but not very much considering it's a raspi. 2018-11-12 23:24:53 the drive itself is 128GB microsd - I allocated 100GB mmcblk0p3 ext4 and some swap, but only 256MB for this drive, can I configure where the cache lives? 2018-11-12 23:25:09 I could easily do it over again with the appropriate partition sizes. 2018-11-12 23:26:04 you could symlink it to another location 2018-11-12 23:28:52 ok, that sounds good. 2018-11-12 23:58:12 danieli, I attempted that but now apk reports bad signatures on everything 2018-11-13 00:16:28 ok, I removed everything and it worked again after an upgrade 2018-11-13 00:26:19 well, I think I broke apk list it's not finding anything 2018-11-13 00:36:23 there we go. So, does there exist a tool one can use in alpine to check what package provides a file? I need radtest for, well, testing some docker stuff I'm setting up. 2018-11-13 00:36:47 https://pkgs.alpinelinux.org/contents 2018-11-13 00:36:49 @ hanetzer 2018-11-13 00:36:57 not sure if there's an actual tool to query it 2018-11-13 00:37:03 as in CLI tool 2018-11-13 00:37:20 nice. also, alpine looks rather interesting as far as lightweight distros go 2018-11-13 00:37:32 needs a little work but it's pretty neat 2018-11-13 00:38:24 yeah. honestly its the best thing for docker in my (newbie) opinion. tiny af 2018-11-13 00:43:58 ah, its in /opt/bin/radtest, not /usr/bin/radtest. cool. 2018-11-13 02:32:17 hi 2018-11-13 02:32:30 Can I install just the dependencies? 2018-11-13 02:44:04 AlecTaylor: dependencies of what, exactly? you gave no context 2018-11-13 02:50:37 I'm trying to install all the dependencies of the Rust package, without actually installing Rust. Then I want to use rustup to install the latest nightly 2018-11-13 02:51:07 Hello. I wanted to add 'php7-pecl-swoole' package, and I created APKBUILD file according to the wiki document, and tested it... I sent the diff file to alpine-aports... and there's no answer yet. What should I do to become a maintainer? 2018-11-13 02:51:21 I don't think they have prebuilt rust binaries for musl (i.e. I don't think rustup will work) 2018-11-13 02:52:19 I started working on a rust-nightly package for a friend, but I don't remember if I finished it (had to adapt a patchset) 2018-11-13 02:56:44 Hmmm 2018-11-13 02:57:27 as you probably already know, alpine doesn't use glibc, it uses musl libc 2018-11-13 02:57:41 Yeah, but I thought Rust can build with musl just fine 2018-11-13 02:58:12 https://git.alpinelinux.org/cgit/aports/tree/community/rust?h=master 2018-11-13 02:58:22 ACTION found https://github.com/liuchong/docker-rustup 2018-11-13 02:58:24 :O 2018-11-13 02:58:55 nightly_musl uses debian 2018-11-13 02:59:16 looks like what it does is `rustup target add x86_64-unknown-linux-musl --toolchain nightly-x86_64-unknown-linux-gnu` 2018-11-13 03:23:28 Again, how do I become a maintainer? 2018-11-13 09:49:43 Hi all, I am trying to use crond in my alpine docker container. I don't see the /etc/cron.daily etc folders, where is the script supposed to go to? 2018-11-13 09:57:03 into your crontab or /etc/periodic 2018-11-13 10:23:48 i will switch to rsync.alpinelinux.org then 2018-11-13 10:23:54 sorry 2018-11-13 10:26:40 Shiz, why is it /etc/periodic? Even the crontab man doesn't say it's there, from the online docs I found. 2018-11-13 10:26:53 "into your crontab" Using 'crontab cronfile' ? 2018-11-13 10:27:07 crontab -e, i guess 2018-11-13 10:27:24 periodic is in root crontab 2018-11-13 10:28:34 AinNero, crontab -e, is when you are in the shell. I want to load this from a bash script or inject with docker 2018-11-13 10:28:35 Tazmain: as AinNero said, crontab -e yeah, or just /etc/crontabs/ 2018-11-13 10:28:52 see /etc/crontabs/root for an example 2018-11-13 10:28:57 (that as clandmeter said runs the periodic scripts) 2018-11-13 10:29:32 Tazmain: see also: https://wiki.alpinelinux.org/wiki/Alpine_Linux:FAQ#My_cron_jobs_don.27t_run.3F 2018-11-13 10:29:34 :p 2018-11-13 10:29:37 aah 2018-11-13 10:30:13 so since this is in docker, I had it start 'crond' 2018-11-13 10:30:25 and I executed crontab {mycronfile} 2018-11-13 10:32:22 for a docker script i'd have a local crontab file in your repo to COPY over and do CMD ['crond', '-f'] 2018-11-13 10:32:29 (to /etc/crontab/) 2018-11-13 10:32:44 that should be all that's needed 2018-11-13 10:35:06 push a crontab file to /etc/crontab/root/ ? 2018-11-13 10:35:21 help shows "-c DIR Cron dir. Default:/var/spool/cron/crontabs" 2018-11-13 10:36:34 so in /etc/crontabs/root I have '1 * * * * /backup.sh' 2018-11-13 10:36:47 but I am not seeing it start 2018-11-13 10:40:05 since I am in the docker container right now. doing crond -f 2018-11-13 10:40:16 unless the ouput is being consumed? 2018-11-13 10:50:24 Tazmain: it's a file, not a directory 2018-11-13 10:50:43 the "/etc/crontabs/root" ? 2018-11-13 10:50:45 yes 2018-11-13 10:50:45 yeah 2018-11-13 10:50:58 Tazmain : help shows "-c DIR Cron dir. Default:/var/spool/cron/crontabs" 2018-11-13 10:51:05 that's the spool directory, which is just the working directory for crond 2018-11-13 10:51:09 unrelated to the crontab source dir 2018-11-13 10:51:11 :p 2018-11-13 10:51:13 but if I use 1 * * * * /backup.sh nothing runs, but if I do * * * * * /backup.sh it does? 2018-11-13 10:51:49 well, 1 * * * * * would only run it on :01 2018-11-13 10:51:51 of every hour 2018-11-13 10:52:05 the first minute 2018-11-13 10:52:21 ACTION face palms  2018-11-13 10:52:32 :p 2018-11-13 10:52:45 I wanted it to run every 5 minutes, just to test 2018-11-13 10:53:45 that'd be 2018-11-13 10:53:55 */5 * * * * ... 2018-11-13 10:53:57 iirc 2018-11-13 10:54:10 also, be careful as always with running stuff as root 2018-11-13 10:54:22 just because it's in a container doesn't mean you're not better off making a separate unprivileged user :) 2018-11-13 10:54:40 yeah it is 2018-11-13 10:55:03 but CMD ['crond', '-f'], fails :p CMD crond -f has worked 2018-11-13 10:55:47 huh, that's 2018-11-13 10:55:49 peculiar 2018-11-13 10:56:04 :/ meh this stuff tends to happen to me :p 2018-11-13 10:56:16 Shiz, I will look into making a user for this 2018-11-13 10:56:46 \o/ 2018-11-13 10:57:53 oh maybe CMD needs double quotes 2018-11-13 10:57:58 for the array form 2018-11-13 10:58:04 /w/w 25 2018-11-13 10:59:40 maybe ? 2018-11-13 11:51:16 clandmeter: armv7 packages (most of them) are on the repository. good work and thank you. is there a method to upgrade from armhf to armv7 2018-11-13 11:52:34 you could use apk-static 2018-11-13 11:53:07 what Shiz said 2018-11-13 11:53:10 ah, yes, good idea. 2018-11-13 11:53:17 completely untested unless there is a better idea: 2018-11-13 11:53:31 apk add apk-static busybox-static 2018-11-13 11:53:35 always make sure you got apk statis and busybox static :) 2018-11-13 11:53:41 change urls in /etc/apk/repositories 2018-11-13 11:53:49 I'll take time this evening and try 2018-11-13 11:53:55 urls are not arch based 2018-11-13 11:54:02 apk fix $(apk info) 2018-11-13 11:54:10 clandmeter: not entirely awake, whoops 2018-11-13 11:54:28 rather, apk -U fix $(apk info) 2018-11-13 11:54:30 np, your initial idea was the correct one :) 2018-11-13 11:54:51 you'd need to edit /etc/apk/arch instead 2018-11-13 11:55:02 clandmeter: I have always apk-static and busybox static on my machines, despite I don't use them always, but they are installed 'just in case' 2018-11-13 11:55:05 lemme redo that 2018-11-13 11:55:10 1) apk add apk-static busybox-static 2018-11-13 11:55:13 2) edit /etc/apk/arch 2018-11-13 11:55:18 3) apk.static -U fix $(apk info) 2018-11-13 11:56:04 disclaimer, have not tried this etc 2018-11-13 11:56:08 Shiz: that is! I just wanted to ask about edit /etc/apk/arch 2018-11-13 11:57:03 or apk upgrade -a 2018-11-13 11:57:12 thank you both, will try later, in evening I hope 2018-11-13 11:57:37 I have experience in upgrading and not only Alpine 2018-11-13 11:59:55 Upgrade your life™️ 2018-11-13 12:00:17 clandmeter: every morning :) 2018-11-13 12:00:37 its our companies slogan ;-) 2018-11-13 12:00:56 ah, which company 2018-11-13 12:01:17 would be interesting to see where you work 2018-11-13 12:01:35 thats your google challenge for today 2018-11-13 12:01:38 :p 2018-11-13 12:01:46 Hi, i'm on edge but it looks like erlang-20.3.4-r1 is a bit problematic, i wanted to downgrade it to 20.3.4-r0 to make sure it's this package which cause me some troubles 2018-11-13 12:02:43 but when i try to apk add erlange=20.3.4-r0 it says it break world… 2018-11-13 12:02:57 is there a way to downgrade a package ? 2018-11-13 13:40:50 hel\o irc world 2018-11-13 13:41:21 hey. 2018-11-13 13:41:24 yo 2018-11-13 14:00:54 Anyone knows why I'm getting "Unsupported option UsePAM" for openssh on Alpine? 2018-11-13 14:07:14 it does not look like openssh is compiled with PAM support 2018-11-13 14:11:10 I think I found it 2018-11-13 14:11:25 openssh-server-pam is the right version 2018-11-13 14:51:41 So even with openssh-server-pam I get Unsupported option UsePAM 2018-11-13 15:15:14 Hey all. Im using xfce4 on a raspi3B+. I enabled OpenGL, using dtoverlay=vc4-kms-v3d and gpu_mem=128; also installed mesa-dri-vc4. The desktop locks up occasionally in every display/login manager and desktop environment configuration I could think of. I have 2GB of swap and a persistant rootfs on microsd. The desktop freezes and it's windows become unresponsive, but the cursor still draws and moves. The 2018-11-13 15:15:16 system is still responsive and I can ssh into it or switch it to console mode. If I restart X with slim/lxdm or startxfce4 the screen goes black with just a functional cursor, until next reboot. 2018-11-13 15:52:09 onca: don't know for rpi3B+ but I use Alpine on armhf and aarch64 with slim and X without problem 2018-11-13 15:53:05 hmm, it definitely locks up hard, every time.. 2018-11-13 15:53:42 could it be the opengl and composting stuff? 2018-11-13 15:53:58 I only had problem with new libinput driver but switched back to stable and it is ok 2018-11-13 15:54:40 opengl doesn't work for me and composite I didn't tried 2018-11-13 15:55:34 btw, how do you config dt-overlay, through extlinux.conf or something else 2018-11-13 15:58:26 rpi has its own bootloader 2018-11-13 16:00:01 thought so, :( 2018-11-13 16:02:36 kernel command line is in cmdline.txt in /boot 2018-11-13 16:04:14 AinNero: you are talking about rpi bootloader or u-boot 2018-11-13 16:04:43 the rpi bootloader. 2018-11-13 16:05:37 ok, I'm trying to pass dtb overlay through u-boot 2018-11-13 16:17:04 mps, what was wrong with libinput? I am using latest-stable, could I be having a similar problem? 2018-11-13 16:22:27 onca: latest stable of libinput or latest Alpine stable 2018-11-13 16:22:53 latest Alpine stable. 2018-11-13 16:26:57 that one is ok, I tried xf86-input-libinput-0.28.1 from edge, and it doesn't work on aarch64 where I tried 2018-11-13 16:40:15 great, thanks. 2018-11-13 17:25:38 hey again, I'm trying to configure awall and am having difficulty configuring custom-services.json. The tutorial kind of glosses over it. 2018-11-13 17:28:49 how can I verify the configuration? 2018-11-13 17:28:56 I think I have it right. 2018-11-13 17:40:55 onca, awall translate --verify iirc 2018-11-13 18:00:57 I downgraded erlang to 20.3.4-r0 (from alpine 3.8) and it works. Maybe the alpine package for erlang-20.3.4-r1 is buggy, where should i fill a bug ? 2018-11-13 18:01:08 is William Pitcock here ? 2018-11-13 19:08:28 Lord: bugs.alpinelinux.org - and yes, they are here 2018-11-13 19:35:37 i created a new one but i'm completely not confident on it 2018-11-13 19:38:03 oh, it's written in elixir 2018-11-13 19:38:33 i've heard of pleroma but never touched it 2018-11-13 19:56:47 yep, it works very well but not on edge :-D 2018-11-13 20:20:43 apk reports one error, which seems irrelevant, how do I examine or dismiss this error? 2018-11-13 20:20:54 you haven't told us the error yet, so hard to say 2018-11-13 20:34:42 I 2018-11-13 20:34:51 m not sure how to examine it. 2018-11-13 20:37:22 you said you got an error? I don't understand what the problem is? 2018-11-13 20:38:21 if I perform an add operation with apk, it says 1 error; 1349 MiB in 551 packages 2018-11-13 20:38:36 could you paste the output of the command (+ the command you're running) verbatim? 2018-11-13 20:39:48 danieli, https://dpaste.de/2YFA/raw 2018-11-13 20:40:33 I 2018-11-13 20:40:45 sry 2018-11-13 20:41:14 try `apk fix` 2018-11-13 20:41:55 https://dpaste.de/xD08/raw 2018-11-13 20:44:25 yeah, looks like stuff indeed is broken 2018-11-13 20:44:30 that's why you get "1 error" 2018-11-13 20:44:36 oh, I simply removed gnome-power-manager. 2018-11-13 20:44:53 and apk fix worked fine. 2018-11-13 20:45:04 some post-upgrade script failed 2018-11-13 20:51:35 I installed some unnecessary packages. 2018-11-13 21:25:33 how do I make openvpn run at boot or as a service? 2018-11-13 21:27:13 <_ikke_> rc-update add openvpn 2018-11-13 21:43:34 great, where does the rc script look for configuration file and can I adjust it? 2018-11-13 21:43:57 also, thank you for all the help. 2018-11-13 21:44:10 <_ikke_> rc-update creates symlinks 2018-11-13 21:44:29 <_ikke_> service configuration lives in /etc/conf.d/ 2018-11-13 21:44:38 <_ikke_> the init scripts in /etc/init.d/ 2018-11-13 21:51:51 ok, that worked. 2018-11-13 21:55:14 do you recommend a way to store the credentials? 2018-11-13 21:55:31 <_ikke_> I would recommend using certificates ;-) 2018-11-13 22:06:31 lol. that was quick and painless. 2018-11-13 22:34:20 should I have acpid service on raspberry pi? 2018-11-13 22:34:27 it appears to have crashed. 2018-11-13 22:34:55 nope 2018-11-13 22:52:06 what's the best way to share the vpn connection I have secured using the raspberry pi, with other computers? 2018-11-13 22:57:03 can I do it with awall ? 2018-11-13 22:57:46 I would like to forward requests for port 80 and 443 to a certain ip and route the packets appropriately. 2018-11-13 22:58:35 if you want to simply redirect, you're probably better off using a httpd and sending a 301 redirect 2018-11-13 22:58:50 if you want to essentially port forward or otherwise do PAT, iptables/awall should be able to do that 2018-11-13 23:00:47 I think I want to do the latter. 2018-11-13 23:01:03 describe the scenario? 2018-11-13 23:03:01 the device running alpine has a static ip from openvpn on tun0 and I want to have my webserver on the local network become accessible to that ip. 2018-11-13 23:03:54 but I also want to use that devices tun0 connection from other devices on my network. 2018-11-13 23:04:42 you essentially want to make it a router 2018-11-13 23:08:35 pretty much, I would like to to do other things, but I want it to share it's connection to other devices. I'd really like it to try to obtain a dhcp lease on eth0 and if it doesn't get one run a dhcp server and provide internet through the ethernet connection. I have this configuration on a rasberrypi0w with a ethernet hat, raspbian and dnsmasq. Which I use to pxeboot from. 2018-11-13 23:53:49 i apologize for my ignorance, itables and awall is a bit more complicated than im used too 2018-11-13 23:54:46 my aliases.json doesnt appear to load 2018-11-13 23:57:38 oh no its fine 2018-11-14 13:00:29 I am having difficulty configuring awall correctly. Alpine made it very easy to get to this point, but I simply don't understand why my rules regarding zone VPN "iface": "tun+" don't appear to work. 2018-11-14 13:07:53 is specifying "tun+" correct or do I have to use "tun0" ? 2018-11-14 13:29:48 onca: depends if it is a literal match, wildcard, regexp or some other thing 2018-11-14 13:30:49 also does the interface exist when the firewall is brought up? 2018-11-14 13:34:07 hmm. I actually don't think the interface is created until openvpn runs and iptables runs before that. 2018-11-14 13:35:03 I'm not sure how it works, but it is possible it just looks at interfaces existing at that time and tries to match them 2018-11-14 13:37:45 also, I managed to freeze my desktop again, where everything appears to be fine, but the windows are stuck and clicking on them does nothing, new windows won't draw. The cursor moves fine and the system is running fine still, vnc will serve the frozen desktop too. 2018-11-14 13:40:05 this is not a big issue, I think it might be firefox. 2018-11-14 13:44:26 I failed to mention, this is on a raspberry pi, so I don't expect it to perform like a desktop, I am just testing it's capabilities. 2018-11-14 13:45:37 also attempting to learn to use linux again, has gone smoothly. I really like using alpine. 2018-11-14 16:37:32 hi 2018-11-14 16:38:08 i'm trying to get "@reboot" working in "crontab -e", but it just won't do anything. is there some special trick or does it simply not exist under alpine? 2018-11-14 16:39:07 @reboot is kinda nonstandard and likely shouldn't be used like that 2018-11-14 16:39:36 :-( 2018-11-14 16:39:41 there is the local.d mechanism on alpine for on-boot tasks 2018-11-14 16:39:42 but it's so practical 2018-11-14 16:39:52 AinNero, i want to start something as a user 2018-11-14 16:40:03 @reboot tasks as user often don't work 2018-11-14 16:40:29 depending on cron version or configuration or something else entirely Shiz? 2018-11-14 16:40:33 you can install vixie-cron if you really want to 2018-11-14 16:40:36 yes, depending on that 2018-11-14 16:40:44 crond version/config/policy 2018-11-14 16:41:36 i do wish openrc had better support for user scripts... 2018-11-14 16:41:47 okay, i'll try with that and if that doesn't work i can rework things to use that local.d mechanism 2018-11-14 16:44:00 Shiz, funny, googling for "alpine 'vixie-crond'" got me https://unix.stackexchange.com/questions/109804/crontabs-reboot-only-works-for-root :-) 2018-11-14 16:45:01 heh 2018-11-14 16:45:05 fiftysix: https://txt.shiz.me/MTE3ZDZhYW 2018-11-14 16:45:14 very untested, but you could put this as /etc/local.d/user-rc.start (and chmod +x it) 2018-11-14 16:45:21 and it will run ~/.rc for every user on boot if it exists 2018-11-14 16:45:23 as that user 2018-11-14 16:45:48 oh, that's what you use? 2018-11-14 16:46:02 no, it's what i just coded up 2018-11-14 16:46:03 :p 2018-11-14 16:46:17 (struggling to even find a vixie-cron package for alpine and not really keen on compiling myself on that tiny router) 2018-11-14 16:46:50 oh! wow, thanks for that :-D ... it's not like i couldn't have done that myself, just felt like i wanted to keep my old system (that i'm using with debian boxes) in place 2018-11-14 16:47:02 perhaps it's time to let go of old things 2018-11-14 16:49:05 https://txt.shiz.me/NmViMGIyYT 2018-11-14 16:49:08 tiny fix 2018-11-14 16:49:09 heh 2018-11-14 16:49:17 immunity:~# /etc/local.d/rc-user.start 2018-11-14 16:49:19 hi from mark! 2018-11-14 16:49:28 don't forget to add local to your rc boot sequence if you end up using that 2018-11-14 16:49:30 np :p 2018-11-14 16:49:42 (rc-update add local) 2018-11-14 16:53:42 huh? who's mark? 2018-11-14 17:02:58 the example user created a ~/.rc for 2018-11-14 17:19:04 oh lol k hi mark then :D 2018-11-14 17:40:29 my issue with x freezing appears to have been resolved, 2018-11-14 17:40:52 I didn't have an adequate power source for it. 2018-11-14 17:43:48 Shiz, it was a little promiscous for me, changed it to https://gist.github.com/sixtyfive/a9016fc39c0b3518308d15150b9dcdeb 2018-11-14 17:45:17 i mean 2018-11-14 17:45:28 a | grep :/home between the cut and read would've been easier 2018-11-14 17:45:30 but fair :P 2018-11-14 17:48:06 rofl 2018-11-14 17:48:07 omg 2018-11-14 17:48:20 no idea why i always have to overcomplicate things so much 2018-11-14 17:48:54 If I want to configure alpine as a wireless access point what should I use? 2018-11-14 17:49:32 hostapd 2018-11-14 17:49:37 @ onca 2018-11-14 18:00:38 Shiz, regrettably it's not working yet :-( 2018-11-14 18:01:10 fiftysix: oh? :< 2018-11-14 18:01:40 i'll have the script write "blah" to /tmp/ and figure it out somehow 2018-11-14 18:32:36 Shiz, okay, it's non-trivial to debug. the script calls all three ~/.rc scripts but they don't get their stuff done (stuff being starting tmux sessions, which can be problematic.) 2018-11-14 18:32:56 hmm 2018-11-14 18:33:19 could try set -x at the start of the scripts and then making the rc-user.start script pipe the output to a logfile? 2018-11-14 18:39:13 I configured hostapd and dnsmasq, but when I try to log in to the wifi SSID it created I get incorrect password for network. 2018-11-14 18:40:44 onca: logs say anything interesting? what tutorial did you follow? 2018-11-14 18:41:28 I roughly followed this one https://www.shellvoide.com/wifi/setup-wireless-access-point-hostapd-dnsmasq-linux/ 2018-11-14 18:52:13 the hostapd log says authenticated, associated (aid 1) then deauthenticated due to local deauth request 2018-11-14 18:54:44 Shiz, seems there's no way. not using su, not using sudo. there's always a tty missing, but tmux wants one. 2018-11-14 18:54:57 (i believe that's why i used to do this through cron originally) 2018-11-14 18:55:41 danieli, could this be due to firewalling? 2018-11-14 18:55:54 what device did you say this is? 2018-11-14 18:56:04 and that's unlikely, I suspect key exchange 2018-11-14 18:57:23 i doubt cron has a tty either 2018-11-14 18:57:28 hmm 2018-11-14 18:57:36 it should allocate its own pty though 2018-11-14 18:57:38 tmux requiring a tty sounds odd? 2018-11-14 18:57:39 ^^^ 2018-11-14 18:57:46 exactly my thought 2018-11-14 18:58:25 hmm 2018-11-14 18:58:37 fiftysix: wait, so you want to *create* a tmux session, right? 2018-11-14 18:58:39 i can just say that on a debian box that has @reboot for user crontabs it does work 2018-11-14 18:58:43 danieli, correct 2018-11-14 18:58:51 `tmux new -d -s $name $program` 2018-11-14 18:58:55 should not require a tty 2018-11-14 18:59:42 hah!!! 2018-11-14 18:59:52 indeed, that works. thank you!!! 2018-11-14 18:59:55 you're welcome 2018-11-14 19:00:16 oh damn, -d does seem nice 2018-11-14 19:00:19 -d does not attach the new session to the current terminal, so it doesn't require a tty 2018-11-14 19:00:54 [-s $name] is obviously optional 2018-11-14 19:01:02 right, should've included the brackets 2018-11-14 19:01:05 old habits die hard 2018-11-14 19:01:38 the "-s" is still useful in my case, since i'm starting reverse-proxy ssh sessions 2018-11-14 19:09:38 this time it even survived reboot :D 2018-11-14 19:10:05 it will work in cron 2018-11-14 19:10:47 danieli, did it through Shiz's local.d script now 2018-11-14 19:10:56 👍 2018-11-14 19:11:09 \o/ 2018-11-14 19:11:14 hehehhe 2018-11-14 19:12:14 danieli, just out of curiosity, since i couldn't find vixie-cron ... has it been removed from the repos? 2018-11-14 19:16:39 fiftysix: I'm not seeing vixie-cron in any repo 2018-11-14 19:17:35 darn, I was so close to get hostapd to work. 2018-11-14 19:18:27 I also tried using a bridge, but the tun0 device is created after hostapd tries to run. 2018-11-14 19:18:57 danieli, me neither. that's why i'm asking: https://wiki.alpinelinux.org/wiki/1.9.0_package_changes_since_1.8.3 lists it as a removed package. so that was not just "from the default install" but "from the repos entirely"? 2018-11-14 19:19:32 I'm not seeing it for any version for any arch in any repo 2018-11-14 19:19:38 @ pkgs.alpinelinux.org, that is 2018-11-14 19:22:07 onca: what is your interface parameter in hostapd.conf 2018-11-14 19:24:49 I was using wlan1 2018-11-14 19:27:15 is that interface configured and is 'up' (active) 2018-11-14 19:28:31 yes, it was. 2018-11-14 19:30:43 could you run hostapd from cli with -dd and see more debug messages 2018-11-14 19:49:35 trying to set up aline on a pi3's microsd card. when extracting the tarball to the fat32 partition as root i get a lot of "Can't set user=1000/group=1000 for foo' 2018-11-14 19:54:21 thats no problem, geosmin 2018-11-14 19:54:45 AinNero: okay, thanks 2018-11-14 19:54:55 does alpine output to serial by default on the pi? 2018-11-14 19:56:45 im not sure, but you can enable it by setting an console= options in the cmdline.txt 2018-11-14 20:08:31 something i'm confused about. wiki says to create a single f32 partition and plop the tarball there. usually you'd make a separate ext4 / partition 2018-11-14 20:08:49 config.txt also mentions root=/dev/mmcblk0p2 2018-11-14 20:09:24 Hi @ all 2018-11-14 20:10:40 hi hi 2018-11-14 20:12:03 fiftysix: If you still need "@reboot" frcron is able to do that and you'll find that for alpine 2018-11-14 20:14:49 mps, that does display more info, but I'm still not sure about the correct way to do this. Could my firewall be interfering? 2018-11-14 20:17:58 could you paste the output? 2018-11-14 20:18:15 if you can't even connect, I doubt it's a firewall 2018-11-14 20:21:46 danieli http://sprunge.us/w1NrnB 2018-11-14 20:25:13 also, i might add, I am using pretty cheap hw. 2018-11-14 20:25:17 maybe it's that. 2018-11-14 20:25:58 looks like the key exchange 2018-11-14 20:26:27 "WPA: EAPOL-Key timeout" "WPA: PKTSTART Retry limit 4 reached" "WPA_PTK entering state DISCONNECT" "wpa_sta_disconnect" 2018-11-14 20:28:00 am I using the wrong driver? 2018-11-14 20:59:08 danieli, it connected! but its getting a weird ip and subnetmask 2018-11-14 20:59:18 and does not have internet 2018-11-14 20:59:37 I assume you set up NAT / bridging? 2018-11-14 21:03:38 no. I think I may not have. 2018-11-14 21:05:10 you should probably find a better tutorial then 2018-11-14 21:11:14 can I bridge a tun device? 2018-11-14 21:18:23 onca: no 2018-11-14 21:18:43 either you need to setup forwarding and routes, or make it a tap instead 2018-11-14 21:18:44 I just tried. 2018-11-14 21:20:55 anyone know why raspberry pi installation instructions dictate a single FAT32 partition yet commandline= in ocnfig-rpi.txt mentions an ext4 second partition? 2018-11-14 21:56:54 fresh install of aarch64 on a pi3. trying to set up wireless and getting "Interface doesn't support scanning" 2018-11-14 21:57:48 IIRC the pi3 uses a broadcom chipset, which is talked about later on the wiki, but the wrinkle is i have no network connection from which to pull the firmware 2018-11-14 21:58:03 you could use an android phone to tether, the linux kernel includes rndis drivers 2018-11-14 21:58:20 if you connect an android phone and enable usb tethering, the interface should show up and be usable 2018-11-14 21:58:33 ah, good idea 2018-11-14 22:00:15 i suspect i might be doing something wrong though, wouldn't the broadcom firmware be included with the tarball? 2018-11-14 22:01:28 not if it's proprietary or what not 2018-11-14 22:01:32 you might need to pull firmware from the interwebs 2018-11-14 22:02:41 we include the fw 2018-11-14 22:02:53 ah, so i might be doing something wrong then :) 2018-11-14 22:08:22 clandmeter: are these steps required for rpi3? https://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point#Broadcom_Wi-Fi_Chipset_Users 2018-11-14 22:08:43 else not sure why i'm getting "Interface doesn't support scanning" 2018-11-14 22:09:49 see https://bugs.alpinelinux.org/issues/9049 2018-11-14 22:38:09 geosmin, nothingin dmesg? 2018-11-14 22:38:19 you see anything related to fw? 2018-11-14 22:40:26 clandmeter: nothing jumping out, though this bug looks related: https://bugs.alpinelinux.org/issues/9549 2018-11-14 22:43:09 thinking of trying Another Doog's suggestion but i'm wondering why his file is called modloop-rpi2 2018-11-14 22:43:19 i have /boot/modloop-rpi 2018-11-14 22:45:29 geosmin, can you find the fw in /lib/firmware ? 2018-11-14 22:48:41 yes. /lib/firmware/brcm/brcmfmac43455-sdio.bin 2018-11-14 22:48:55 trying to confirm what the actual chipset is on this board though 2018-11-14 22:49:02 pi3B+ rev1.3 2018-11-14 22:49:25 is it new? 2018-11-14 22:49:27 i'm wondering if that commenter was using a rpi2 given the filename 2018-11-14 22:49:55 not particularly 2018-11-14 22:53:33 might be relevant. from the official release notes: "Dual-band wireless LAN and Bluetooth are provided by the Cypress CYW43455 “combo” chip" 2018-11-14 22:53:59 board was released in march 2018 2018-11-14 22:55:14 I have a rpi3 which works fine before 2018-11-14 22:55:43 clandmeter: B+? 2018-11-14 22:55:52 yes 2018-11-14 22:55:53 looks like they changed the wireless chipset 2018-11-14 22:55:58 interesting 2018-11-14 22:56:30 could it be because i'm using aarch64? 2018-11-14 22:56:38 i did too 2018-11-14 22:56:48 i added the support for it. 2018-11-14 22:57:47 alpine version? 2018-11-14 22:57:54 could be a regression 2018-11-14 22:58:29 3.8.0 2018-11-14 22:58:35 im going to bed. 2018-11-14 22:58:38 gnite 2018-11-14 22:58:47 alright. thanks 2018-11-14 22:58:54 let me know if you have any ideas :) 2018-11-15 00:09:13 i got it to work without the firewall or vp 2018-11-15 00:09:17 n 2018-11-15 00:25:31 ooh on it works with openvpn! 2018-11-15 00:25:50 i just need to configure awall correctly 2018-11-15 00:52:48 ke 2018-11-15 00:53:20 nvm wrong chnl 2018-11-15 01:13:00 clandmeter: you mentioned 3.8.0, i'm wondering now if this is a regression in 3.8.1, though dough seems to have submitted a fix for 3.8.2, i see that the *rpi2 file si for armh not aarm64 2018-11-15 01:13:22 for what it's worth i renamed it *-rpi and gave that a go but still had the same issue 2018-11-15 01:13:25 it's currently 2 am here, so I assume you'll have to wait a bit for a reply to that 2018-11-15 01:14:08 project's at work so i'll see if i can cram in the firmware to the aarm64 version or test the fix on armh 2018-11-15 01:15:13 danieli: don't particularly need a reply until ~ 12 hours from now :) 2018-11-15 02:04:25 my configuration works fine without iptables, but doesn't work with it. I have hostapd and dnsmasq configured to share tun0 but how can I configure awall to allow it? 2018-11-15 12:34:11 I need some guidance creating awall rules, that permit hostapd and dnsmasq over wlan1, but everything I try bungles the connection. 2018-11-15 12:36:58 my configuration currently runs iptables and ip from a script and starts dnsmasq. I would like to make these settings more permanent. 2018-11-15 12:42:13 any reading material suggestions or advice would be appreciated 2018-11-15 13:05:14 Does anyone has a tutorial on how to do RC script? 2018-11-15 13:06:12 I'M trying to do one for https://www.home-assistant.io/docs/autostart/init.d/ Anyone has any idea on how should I proceed ? 2018-11-15 13:08:54 iirc the gentoo wiki had nice documentation on openrc services 2018-11-15 13:11:04 github openrc docs 2018-11-15 13:14:59 Thanks, ill check it out! 2018-11-15 13:20:46 Problem that I faced is activating my virt env before staring the daemon 2018-11-15 13:26:07 https://gist.github.com/Damoun/96add58f60572cb12c11 2018-11-15 13:26:12 Would that work? 2018-11-15 13:42:15 KH405: i'll be building one for the first time today, i'll share what info i can 2018-11-15 13:45:06 Nice, thank you! 2018-11-15 15:10:46 clandmeter: just tried 3.8.0 on the B+, same issue 2018-11-15 15:11:13 which i think was your setup exactly, which apparently worked 2018-11-15 15:12:30 alpine-setup: "Which one do you want to initialize?[...] wlan0 Interface doesn't support scanning : Interrupted system call 2018-11-15 15:13:11 geosmin, did you try https://wiki.alpinelinux.org/wiki/Connecting_to_a_wireless_access_point ? 2018-11-15 15:13:51 clandmeter: on 3.8.1, just now i tried plain alpine-setup 2018-11-15 15:15:09 yup, same issue as 3.8.1. 'iwlist wlan0 scanning' yields 'Interface doesn't support scanning : Interrupted system call' 2018-11-15 15:15:29 is the module loaded? 2018-11-15 15:15:35 and is the interface up? 2018-11-15 15:16:25 'wlan0: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000' 2018-11-15 15:17:13 not sure how to check if the module is loaded 2018-11-15 15:17:39 given that the B+ has a different wireless chipset i'm also not sure /which/ module is supposed to be loaded 2018-11-15 15:18:15 geosmin: if you see the interface in ip link, the module is loaded, and you can usually find out via sysfs 2018-11-15 15:18:32 i can't seem to find clear info on it. release notes mention cypres semiconductor, not broadcom, as the manif 2018-11-15 15:18:45 AinNero: thanks 2018-11-15 15:19:20 geosmin: for reference, /sys/class/net/$IFACE/driver/uevent has it in the first line 2018-11-15 15:20:43 AinNero: quite a wealth of info there 2018-11-15 15:21:31 geosmin, do you have network via ethernet? 2018-11-15 15:22:41 clandmeter: unavailale here, wireless only, but i can USB tether probably 2018-11-15 15:23:17 can you paste (via service) dmesg? 2018-11-15 15:34:28 geosmin: i rememer i had this issue, too 2018-11-15 15:34:36 clandmeter: http://ix.io/1rZg 2018-11-15 15:34:42 AinNero: that's good to know 2018-11-15 15:35:00 i worked around it by setting up wpa_supplicant blindly 2018-11-15 15:35:51 AinNero: was this relevant? https://bugs.alpinelinux.org/issues/9549 2018-11-15 15:38:17 looks like that issue. 2018-11-15 15:38:35 AinNero: comment 1 fixed it? 2018-11-15 15:38:52 cannot verify, i dont currently have access to said hardware 2018-11-15 15:41:56 Hi - does anyone have iscsi multipath working with alpine as initiator. i've installed multipathd and have the dm_ modules loaded but nothing under /dev/mapper/mpath 2018-11-15 15:49:18 AinNero: same error when trying to scan, wpa_supplicant outputs failed to parse psk, network block, and read or parse configuration /etc/wpa_supplicant/wpa_supplicant.conf' 2018-11-15 15:49:54 i'm not sure if comment 1 refers to something he tried, or what they did to fix it 2018-11-15 16:03:34 i unpacked the squashfs modloop-rpi. brcmfmac43455-sdio.{bin,txt} are in there but i'm not seeing any .clm_blob files 2018-11-15 16:04:55 that is expected, the squashfs (per default) has only the modules, not the firmware 2018-11-15 16:06:17 AinNero: ah. so where would i put brcmfmac43455-sdio.clm_blob? 2018-11-15 16:06:56 you could generate an squashfs with that specific firmware blob included, or add the kernel module together with the firmware to the initramfs 2018-11-15 16:07:06 the latter could be implemented as mkinitfs feature 2018-11-15 16:07:20 AinNero: but you didn't have to do that? 2018-11-15 16:07:53 i got occupied with different problems 2018-11-15 16:07:59 still scratching my head as to how this seems to have been much easier for you and clandmeter 2018-11-15 16:08:30 im not sure if i ever solved it at all 2018-11-15 16:12:43 maybe i should take another look at the RPi, maybe i can come up with some permanent fixes 2018-11-15 16:26:23 AinNero: seems Droog is pushing a fix into 3.8.1, but it'd certainly be appreciated 2018-11-15 16:26:42 for now i found acrappy usb wifi dongle which is working fine 2018-11-15 17:05:46 i can't seem to get networking to survive a reboot 2018-11-15 17:06:29 might be relevant that wpa_cli fails to start 2018-11-15 17:06:42 i haven't touched the included wpa_cli.sh 2018-11-15 17:08:54 'Starting wpa_cli ...Failed to connect to non-global ctrl_ifname: (nil) error: No such file or director' 2018-11-15 17:09:12 s/director/directory/ 2018-11-15 17:10:08 seems iwconfig isn't remembering ssid association 2018-11-15 17:41:23 okay. so if i run wpa_supplicant -i $interface -c [...] it works fine 2018-11-15 17:41:40 if i run /etc/init.d/wpa_supplicant it fails 2018-11-15 17:42:23 how can i check if the latter is trying to use the right interface? 2018-11-15 17:42:42 i assume it gets that info from /etc/network/interfaces, which is configured properly afail 2018-11-15 17:42:44 afaik* 2018-11-15 17:43:39 FWIW ip a after a fresh boot shows the right addresses taken from /etc/network/interfaces 2018-11-15 17:47:25 ah. ps aux shows /etc/init.d/wpa_supplicant is using -iwlan0 2018-11-15 17:51:40 AinNero: sorry to ping, but any input? 2018-11-15 17:58:01 uhm 2018-11-15 17:58:17 im using dhcpcd and wpa_supplicant, not /etc/network/interfaces 2018-11-15 17:58:35 i heard there is an way using wpa_cli to trigger udhcp, but i never tried it 2018-11-15 17:59:49 any idea where wpa_supplicant is getting -wlan0 from? 2018-11-15 18:00:27 how did you start it? ifup wlan0 or /etc/init.d ? 2018-11-15 18:00:51 /etc/init.d/ 2018-11-15 18:01:17 i'm not sure why wpa_supplicant has a -i flag but wpa_supplicant.conf doesn't seem to have an interface option... 2018-11-15 18:01:47 its from the find_iface function in /etc/init.d/wpa_supplicant 2018-11-15 18:02:35 uhm, do you want to set it to another value? 2018-11-15 18:03:25 need it to use wlan1 not wlan0 2018-11-15 18:04:06 wpa_supplicant_if=wlan1 in /etc/conf.d/wpa_supplicant 2018-11-15 18:04:56 i got this information from reading the init.d file for wpa_supplicant 2018-11-15 18:05:08 looking at it now 2018-11-15 18:05:28 won't /etc/init.d/wpa_supplicant be overwritten by na update? 2018-11-15 18:05:34 s/na/an 2018-11-15 18:08:19 yeah, thats why the variables should be specified in /etc/conf.d 2018-11-15 18:09:46 is there anywway I can restore a iptables-save file at boot? 2018-11-15 18:10:11 isn't there an /etc/init.d/iptables service for it? 2018-11-15 18:10:24 also, I am really really failing at understanding firewalling 2018-11-15 18:11:14 most things in IT are a random choice done by an random dude done 30 years ago 2018-11-15 18:11:30 and due to some circumstances, we are now stuck with it 2018-11-15 18:13:15 AinNero: thanks! 2018-11-15 18:13:26 setting ifname in conf.d worked 2018-11-15 18:13:37 i feel this is a solution on the hackier side of the spectrum though 2018-11-15 18:13:43 :) 2018-11-15 18:17:13 conf.d is exactly for that kind of configuration 2018-11-15 18:17:22 not sure why shell script is always perceived as hacky 2018-11-15 18:17:33 it would surely be less magic if people would read the docs 2018-11-15 18:25:56 that's fair enough 2018-11-15 18:29:43 pip3 install evdev seems to fail: 'Command "/usr/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-ndgfy56e/evdev/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-4diq0m1e/install-record.txt --single-version-externally-managed --compile" failed with error 2018-11-15 18:29:44 code 1 in /tmp/pip-install-ndgfy56e/evdev/' 2018-11-15 18:42:22 alright, got that sorted. 2018-11-15 18:53:40 any pointer to /etc/network/interfaces hotplug option info 2018-11-15 18:57:19 is the option to install ifudown package to have hotplug to work 2018-11-15 19:01:35 Sorry if this has been asked, but is the dl-3.alpinelinux.org mirror not served over https anymore? 2018-11-15 19:53:08 huh. 2018-11-15 19:53:26 are python modules installed through pip preserved through lbu commit? 2018-11-15 20:51:02 anyone know of a live distro based on alpine? 2018-11-15 20:51:09 i just want really alpine in a live environment 2018-11-15 20:51:15 thats strictly it 2018-11-15 20:51:49 like xfce alpine live-bootable 2018-11-15 21:02:03 Alpine is live bootable, that's what you use to install it 2018-11-15 21:04:28 with xfce tho built in 2018-11-15 21:04:39 is what im asking 2018-11-15 21:04:45 something with a live gui environment 2018-11-15 21:05:51 I guess I could whip something like that together one of these free weekends (which I never get) 2018-11-15 21:10:46 You build your own configuration, install what you want and use lbu to save that to your usb 2018-11-15 21:12:57 Anyone know a way to work around this problem? https://bugs.alpinelinux.org/issues/9642 2018-11-15 21:14:04 alazare619: http://wiki.alpinelinux.org/wiki/Alpine_local_backup 2018-11-15 21:15:02 qman__, i know all this i run alpine for a ton of vm's 2018-11-15 21:15:17 i was meaning more like rescue media i can keep on a flash drive and live boot or pxe boot in my environment 2018-11-15 21:15:31 alpine is so lightweight that it would pxe in like 1 second 2018-11-15 21:15:52 alazare619: you put Alpine on the flash drive, boot it, install whatever you want, then save it using LBJ 2018-11-15 21:16:01 Ljubljana 2018-11-15 21:16:07 lbu 2018-11-15 21:16:25 did you just have a stroke? 2018-11-15 21:16:40 Next time you boot the flash drive, it has the stuff you added 2018-11-15 21:17:01 but no prebuilt iso with that stuff 2018-11-15 21:17:20 my flash drive has syslinux so i have lots of window pe stuff and other things (yumi) 2018-11-15 21:17:38 There is nothing special about a prebuilt ISO 2018-11-15 21:17:46 guess i could use a flash drive then rip an iso off after doing this lbu stuff then extract the iso into syslinux 2018-11-15 21:18:04 that might work hmm 2018-11-15 23:43:06 geosmin: Any updates on your RC script ? 2018-11-16 00:01:42 KH405: spent most of the day tryin gto get wireless to work on the Pi 3 B+ and setting up the environment needed for the tools that'll be running 2018-11-16 00:02:05 should be tackling daemonization tomorrow, but i suspect it'll be pretty basic 2018-11-16 00:02:14 what're you trying to do? 2018-11-16 00:06:09 geosmin: I just setup a 3b+ as well. Wirelessly connected and I was able to use hostapd and dnsmasq to service a wifi hotspot. It's running pretty smoothly now, but I may need to set up a rc script of my own if I don't figure out how to get the iptables to set properly. 2018-11-16 00:06:57 also, I can't configure awall for the life of me. 2018-11-16 00:08:30 I think I worked out the source of X11's freezing with opengl running. 2018-11-16 00:09:05 onca: wait what wireless works for you? 2018-11-16 00:09:15 i ended up having to use a crappy dongle 2018-11-16 00:09:59 I was able to connect to a wpa network, with wpa_supplicant 2018-11-16 00:10:10 I had no trouble with it. 2018-11-16 00:10:21 any special steps? did you encounter 'device doesn't support scanning'? 2018-11-16 00:11:19 'ip link set wlan0 up && iwlist wlan0 scanning' worked? 2018-11-16 00:11:21 make sure you have the same board (and the same revision) before comparing 2018-11-16 00:11:30 yeah i was about to ask 2018-11-16 00:11:45 i think mine is rev1.3 2018-11-16 00:12:36 /proc/device-tree/model says mine is a 1.3 as well 2018-11-16 00:13:06 aarch64 3.8.1? 2018-11-16 00:13:54 yea 2018-11-16 00:14:17 heck. 2018-11-16 00:15:02 right, well i can't think of much other than a hardware issue. am i missing some other possibility? 2018-11-16 00:16:54 geosmin: this is what my wlan0 section in /etc/network/interfaces looks like http://sprunge.us/uA1tdp 2018-11-16 00:17:26 I just used wpa_passphrase to make a wps_supplicant.conf file 2018-11-16 00:17:31 I didn't try scanning. 2018-11-16 00:17:59 in order to provide a hotspot, I used a cheap monoprice wifi n dongle 2018-11-16 00:18:08 onca: you wiling to try and reproduce? 2018-11-16 00:19:15 iwlist wlan0 scanning did work 2018-11-16 00:19:21 my board's at work so can't try anything on my end 2018-11-16 00:19:54 would you mind trying with a fresh intall? 2018-11-16 00:20:44 oh geosmin I just realized I'm using 4.14.69 2018-11-16 00:21:16 or latest-stable, or whatever 2018-11-16 00:21:18 i didn't note which version i was on 2018-11-16 00:22:08 https://www.alpinelinux.org/posts/Alpine-3.8.1-released.html 2018-11-16 00:22:45 4.14.69 seems to be the included kernel, so i assume we have the same onee 2018-11-16 00:26:14 why are firewalls so hard? 2018-11-16 00:26:38 Does awall set iptable rules? does that sentence even make sense? 2018-11-16 00:28:54 no idea, but you can probably test by configuring something basic and seeing if it's reflected in iptables 2018-11-16 00:29:31 it does use iptables 2018-11-16 00:29:58 unrelated: how did you connect to your pi after installation? afaik neither serial nor ssh are ready by default 2018-11-16 00:30:18 oh, i guess there's keyboard+mouse+screen 2018-11-16 00:31:04 I plugged a screen into and a wireless mouse. 2018-11-16 00:31:22 right. forgot about that :) 2018-11-16 00:31:47 any chance in hell you'd be willing to see if scanning fails on a fresh config? 2018-11-16 00:32:36 ssh is there by default iirc 2018-11-16 00:32:40 uses dhcp too 2018-11-16 00:32:47 no root login though 2018-11-16 00:39:04 hmm. looks like x still locks up. I tried setting cma=512M and gpu_mem 512 and this is the error dmesg prints when it happens. http://sprunge.us/YJDoU1 2018-11-16 06:47:20 Hi, I see the rabbitmq client packages, but no rabbitmq-server 2018-11-16 06:50:29 nindustries: it seems to only be in edge, not 3.8 2018-11-16 06:50:36 https://pkgs.alpinelinux.org/package/edge/testing/x86_64/rabbitmq-server 2018-11-16 06:50:37 aww :( 2018-11-16 06:50:49 otp 21.1.1 incoming by the way 2018-11-16 06:51:02 (in edge) 2018-11-16 06:51:15 otp? 2018-11-16 06:51:31 erlang 2018-11-16 06:54:08 thanks btw danieli, i'll temporarily add testing 2018-11-16 06:54:23 don't mix stable (e.g. 3.8) and unstable (edge) 2018-11-16 06:54:30 here be dragons, things will break, thoroughly 2018-11-16 06:55:13 you should either use edge or stable only 2018-11-16 06:56:46 heh, this must be the first program that doesn't autocreate /etc/$app 2018-11-16 06:56:59 Yeah, im overwriting /etc/apk/repositories with edge/testing 2018-11-16 06:57:16 are you upgrading to edge? 2018-11-16 06:58:04 Is there such thing as upgrading? This is in a container, so 'fresh' 2018-11-16 06:58:23 if it's a docker container, use alpine:edge 2018-11-16 06:58:41 beware of using it in production though, as I said, things will break once in a while (and even more so if you mix edge with stable) 2018-11-16 07:00:21 How long does a package typically stay in testing? 2018-11-16 07:00:32 This will be for a PoC, but ideally it should move to production 2018-11-16 07:00:50 until it's tested and stable, generally just until it's been there a while without breaking 2018-11-16 07:02:27 I must say, I've been liking alpine a lot. Before using alpine:3.8, i'm stripping out a lot of stuff aswel. 2018-11-16 07:02:53 Just need to find a way to find out what packages/libs are -really- required for the app to run 2018-11-16 07:03:05 and some handful admin commands that aren't dangerous 2018-11-16 07:03:28 reducing attack surface is nice 2018-11-16 07:03:35 heh, erlang: missing 2018-11-16 07:03:59 eh? 2018-11-16 07:04:21 what does your /etc/apk/repositories contain? you can pastebin it 2018-11-16 07:04:35 ah wait, I only had edge/testing. 2018-11-16 07:04:50 yeah, have at least main 2018-11-16 07:04:53 erlang is in community 2018-11-16 07:09:11 sigh. only root or rabbitmq can run it. Lets dive in. 2018-11-16 07:09:29 what, the erl binary? 2018-11-16 07:10:34 no, rabbitmq-server. But i'm looking into the docs. Might be a startup scrupt 2018-11-16 07:10:37 script* 2018-11-16 07:11:25 where exactly is it located? 2018-11-16 07:11:28 nindustries: absolute path, that is 2018-11-16 07:11:50 /usr/sbin? 2018-11-16 07:12:16 yup, it's a script in /usr/sbin 2018-11-16 07:12:33 they do a hardcoded check for 'rabbitmq' user. boo 2018-11-16 07:12:35 iirc it's for starting, rabbitmqctl is probably what you want 2018-11-16 07:13:03 yup, /usr/sbin/rabbitmq-server is the daemon itself, executed by the init script 2018-11-16 07:14:26 actually, the daemon is in /usr/lib/rabbitmq/bin/rabbitmq-server 2018-11-16 07:14:49 the one in /usr/sbin might be a wrapper then, idr off the top of my head 2018-11-16 07:15:52 Good morning. Is it possible to build packages for alpine 3.8 and alpine edge in the same container? Or do I have to create seperate build containers for 3.8 and edge? 2018-11-16 07:16:14 use separate ones, you cannot reliably and consistently downgrade 2018-11-16 07:16:23 also, good morning to you 2018-11-16 07:21:39 I must admit the rabbitmq init script is making some assumptions I don't like. 2018-11-16 07:21:55 ~/rabbitmq or / as harcoded conf directories 2018-11-16 07:22:01 and 'rabbitmq' or 'root' user 2018-11-16 07:22:07 ouch, i don't quite like that either 2018-11-16 07:22:20 you're free to either make an issue at bugs.alpinelinux.org or commit and send us a patch 2018-11-16 07:22:46 I will, thanks 2018-11-16 07:31:35 danieli: Ok, thanks. 2018-11-16 07:41:58 danieli: https://bugs.alpinelinux.org/issues/9646 (y) 2018-11-16 07:42:25 nindustries: much obliged 2018-11-16 07:58:09 How does busybox determine the hostname? I tried to change the hostname of a container, but it does not work O.o I already changed /etc/hostname /etc/hosts and grepped for the old hostname in /etc, but it finds nothing. Also the rDNS entry for the IP is changed already... 2018-11-16 08:01:00 I also ran setup-hostname 2018-11-16 08:01:44 if it's a docker container, you could do --hostname 2018-11-16 08:01:54 i.e. docker run --hostname X 2018-11-16 08:02:44 you cannot change the hostname of a docker container dynamically, you can either commit it as a new image or run it with the correct hostname in the first place 2018-11-16 08:02:49 it's silly 2018-11-16 08:02:50 danieli: It's a LXC container 2018-11-16 08:03:26 er, it might be applicable to all regular linux containers, now that I think about it 2018-11-16 08:04:41 danieli: Thanks a lot! I just found out, that the name is set in the container configuration in /var/lib/lxc on the host m) 2018-11-16 08:05:01 That was the hint I searched for. 2018-11-16 08:06:25 also `lxc config set $container user.fqdn $hostname` 2018-11-16 08:06:57 it's a bit f*cky 2018-11-16 08:42:23 danieli: Yeah, that lxc commands can be tricky, but docker is no alternative for ne, because I use the containers in a VM-like manner (persistent data, no swarm or things like that). 2018-11-16 08:42:41 we use lxc containers for alpine linux infrastructure as well 2018-11-16 08:53:50 geosmin: I'm trying to start a couple daemon and virtual env as specific users. 2018-11-16 08:54:01 So probably the basics 2018-11-16 08:54:23 I just never used Open RC, always used systemd, 2018-11-16 13:16:52 What's the simplest way for me to get llvm6 installed? 2018-11-16 13:17:21 Is there a web-ui for searching aports? 2018-11-16 13:23:16 iron_houzi: https://pkgs.alpinelinux.org/packages 2018-11-16 13:23:38 I don't believe we have llvm6 packaged 2018-11-16 13:23:54 Right .. I see .. I thought aports was something else then .. 2018-11-16 13:23:59 I know it has been on a few people's 'todo list' though 2018-11-16 13:24:13 well, that's a web ui to search the Alpine packages and their contents 2018-11-16 13:24:17 I'm trying out this: https://github.com/danigoland/py36-alpine-llvm6/blob/master/Dockerfile 2018-11-16 13:24:49 Sure, I just mistook aports for something else .. nvm 2018-11-16 13:25:14 *nvm the aports question 2018-11-16 13:25:36 aports is just a repository containing package definition files, used to build packages 2018-11-16 13:27:30 that person has their own aports fork 2018-11-16 13:27:40 should work if they've patched properly, and all that 2018-11-16 14:49:08 onca: at work and back on the B+ board. scanning sitll doesn't work on wlan0. any suggestions on things to try? 2018-11-16 15:02:32 if anyone's willing to help i'd really appreciate some pointers to figure out why wireless doesn't seem to work on this board (pi3 B+) 2018-11-16 15:02:46 onca apparently has the same rev and it's working on his end 2018-11-16 15:03:28 tldr is iwlist wlan0 scanning yields 'Interface doesn't support scanning : Interrupted system call' 2018-11-16 15:09:58 did you ever paste an strace of that? 2018-11-16 15:10:46 geosmin: i suggested that it might work when wpa_supplicant is just working blindly without manual scanning 2018-11-16 15:11:06 the error you posted was because of syntax errors in the wpa_supplicant.conf, which is an different problem 2018-11-16 15:20:42 AinNero: tried that and wpa_supplicant just hangs. debug flag has it hanging on 'wlan0: nl80211: scan request' 2018-11-16 15:21:13 did loading the firmware you mentioned help? 2018-11-16 15:21:40 the one posted in the comment of the bug? no, same result 2018-11-16 15:22:30 though someone mentioned that if wlan0 is visible it means the firmware is indeed loaded, though that goes against that commented saying added it fixed the issue 2018-11-16 15:23:06 it seemed to me as if the driver was running in degraded mode without the firmware 2018-11-16 15:23:13 that said i apologies for any stupidity, not too familiar with this stuff 2018-11-16 15:29:30 AinNero: find / -name *brcm* shows /.modloop/modules/firmware/brcm/brcmfmac43455-sdio.bin 2018-11-16 15:30:26 ah, were you saying that's not the actual firmware, just the module? 2018-11-16 15:34:15 thats the firmware 2018-11-16 15:34:22 the module is *.ko 2018-11-16 15:35:17 i'll try to add the clm_blob to modloop-rpi since i think his was for the armh version, though i assume it should have still worked 2018-11-16 15:36:22 rmmod and modprobe on the module should also trigger an reload for the firmware 2018-11-16 15:36:38 check dmesg to look if it tries to load the firmware 2018-11-16 15:47:49 hey, I am around 2018-11-16 15:50:50 just setup dnsmasq on eth0 as well. This raspberrypi thinks it's some kind of wireless router. 2018-11-16 15:51:16 super router. 2018-11-16 15:52:48 I my only goal was to try to configure it to be like my raspbian w/ pihole dns filter. I still haven't looked at that. 2018-11-16 15:53:46 I can confirm iwlist wlan0 scanning works for me. 2018-11-16 15:54:49 sanity check, does your board have that embossed metal rpi logo on the wireless chip, left side and under GPIO 2018-11-16 15:55:20 well f*ck my shit, copying over the blob fixed it. 2018-11-16 16:07:27 onca: what's you're output for 'cat /proc/device-tree/model'? 2018-11-16 16:17:41 geosmin: Raspberry Pi 3 Model B Plus Rev 1.3 2018-11-16 16:19:38 whelp, looks like wiringpi is for armhf, not aarch64 2018-11-16 16:19:47 can i get packages from the former on the latter? 2018-11-16 17:13:32 I still have a funny error periodically, where X freezes and it's windows remain displayed but don't respond, while the mouse moves normally. If I restart x it displays only a black screen with a cursor. This is the dmesg output: http://sprunge.us/YJDoU1 when it crashes, but there are no further errors when I try restarting it, besides the black screen. 2018-11-16 17:14:46 I currently have cma=300M in cmdline.txt and gpu_mem=32 userconfig.txt and they appear to be recognized by the kernel 2018-11-16 17:27:08 it appears that my entry of cma is superseded by a cma=256M somewhere. 2018-11-16 17:27:35 which is fine, 256M should be enough, I would think. 2018-11-16 18:17:03 which one is qt5 dev package should be put in APKBUILD makedepends 2018-11-16 18:17:55 qt4 have qt-dev but can't find which is for qt5 2018-11-16 18:24:24 could be qt5-qttools-dev 2018-11-16 18:25:44 thought so, but not sure 2018-11-16 18:26:18 will try to see 2018-11-16 18:27:33 it installs all qt5-*-dev packages 2018-11-16 22:12:53 so this is odd 2018-11-17 10:52:55 hi guys, just updated to the latest apk-tools, noticed that i cant add new packages to a virtual 2018-11-17 10:53:00 package anymore 2018-11-17 10:53:20 instead have to create a new virtual package 2018-11-17 10:53:39 was this change intended? 2018-11-17 14:30:28 ok... ! hi guys ! 2018-11-17 14:43:41 Hi, https://bugs.alpinelinux.org/issues/4717 Has this package been removed?I still use the cirrus VGA 2018-11-17 14:45:13 if it's a qemu vm, i suggest you not use cirrus - there are plenty of reasons, some listed here https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 2018-11-17 14:45:30 if it's real hardware, you could try building it yourself from the last cirrus, it should be buried in git somewhere 2018-11-17 14:52:22 @danieli its qemu, which one do you prefer? 2018-11-17 14:52:37 stdvga, qxl, something 2018-11-17 15:05:43 hey, I am having a devil of a time configuring awall correctly. when I start openvpn, my connections to the internet through hostapd fail. 2018-11-17 15:06:01 the system otherwise remains connected. 2018-11-17 15:06:36 when I stop openvpn, everything operates correctly. 2018-11-17 15:13:15 did you set up NAT? 2018-11-17 16:03:15 yes, but it is a script using iptables for now. I would love to just have it all done in awall. 2018-11-17 16:05:03 i'd also like to send dns requests to a specific ip 2018-11-17 16:05:40 I think I just have to change my resolv.conf for that. 2018-11-17 16:06:26 <_ikke_> yes, either that, or use something like dnsmasq 2018-11-17 16:07:24 I also, do that. The script I am using, makes a small custom-dnsmasq.conf in /etc/dnsmasq.d/ and reloads the service. 2018-11-17 16:08:08 but when I try to use the tun0 device created by openvpn, it breaks my internet. 2018-11-17 16:09:15 <_ikke_> server or client? 2018-11-17 16:09:16 k 2018-11-17 16:12:13 _ikke_: client 2018-11-17 16:12:28 <_ikke_> Do you send all traffic over the tunnel? 2018-11-17 16:13:53 I attempt too. 2018-11-17 16:14:40 could it be breaking because I'm trying to use a local dns server? 2018-11-17 16:15:17 <_ikke_> Can you ping through the tunnel? 2018-11-17 16:16:22 how would I do that? 2018-11-17 16:16:54 whenever I run openvpn ping works. 2018-11-17 16:17:19 <_ikke_> what doesn't work then? 2018-11-17 16:19:12 when I start the openvpn service, tun0 exists and the system uses it fine, but all the connections on hostapd on wlan1 and dnsmasq on eth0 and wlan1 can't access the greater internet. 2018-11-17 16:19:49 ooh gotta go 2018-11-17 16:20:24 I'll be back in an hour, sorry. 2018-11-17 17:56:00 ay, I am back. 2018-11-17 17:57:18 <_ikke_> wb 2018-11-17 18:03:57 I must say, the raspberry pi nat router project has been mostly a success, but I would like to use awall to do the iptables settings in such a way that when tun0 exists share it's connection with the wpa connected devices. I currently have to use a script that sets iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT and -i eth0 -o wlan0 -j ACCEPT among a couple other things. Can awall do this instead? 2018-11-17 21:00:13 I continue to have Xorg crash with http://sprunge.us/YJDoU1 as the only significant error and when x loads this is the kernel command line output, which specifies cma=256M - I can't seem to increase this in cmdline.txt or usrcfg.txt etc. 2018-11-17 21:02:09 http://sprunge.us/5jmjAl this url didn't paste. sry 2018-11-17 21:03:30 to be totally honest, I don't need x - I would very much like it to work anyway. 2018-11-17 21:24:56 I would rather demistify openvpn awall and hostapd. 2018-11-17 21:25:04 :> 2018-11-18 07:06:40 onca: just curious, who are you talking to? 2018-11-18 07:12:05 hey guys 2018-11-18 07:13:58 hello 2018-11-18 07:14:12 how's it going? 2018-11-18 07:14:51 we'll see 2018-11-18 07:15:00 heh 2018-11-18 07:15:35 I'm trying to package stuff, so thus far my morning is sucking 2018-11-18 07:15:42 what's the issue? 2018-11-18 07:15:54 I only woke up around half an hour ago, so I don't really know how it's going yet 2018-11-18 07:15:55 musl, heh 2018-11-18 07:16:00 which package? 2018-11-18 07:16:22 none yet, in the process of figuring out why it's not building (but upstream builds fine....), cockroachdb 2018-11-18 07:18:08 pass me the APKBUILD? 2018-11-18 07:19:05 umm, sec 2018-11-18 07:20:20 http://ix.io/1sgh 2018-11-18 07:21:15 shamelessly stolen from the consul one, but I can't figure out why the usual go build process doesn't work because I know exactly 0 about go, and for whatever reason the git submodules aren't working eitherws 2018-11-18 07:21:52 so...release tarball works but it appears that rockdb expects glibc 2018-11-18 07:22:43 rockdb? what's that? 2018-11-18 07:23:02 some facebook k-v engine, but it's used by cockroach 2018-11-18 07:23:08 oh, RocksDB 2018-11-18 07:23:13 thats the one 2018-11-18 07:23:50 hopefully it's just the usual header dance 2018-11-18 07:24:48 do you have the initd and confd files? 2018-11-18 07:24:56 eh, I'll just ditch them for now 2018-11-18 07:26:00 umm, they're just cat consul.initd | sed 2018-11-18 07:26:01 heh 2018-11-18 07:26:20 but I haven't got to init scripts yet, needs to build first :D 2018-11-18 07:26:44 it fails linking 'protoc' 2018-11-18 07:26:59 oh nevermind 2018-11-18 07:27:11 it's using 48 cores on this box so it was further up the stdout 2018-11-18 07:27:18 heh 2018-11-18 07:27:39 oh hm, actually this build failure might be my fault 2018-11-18 07:28:03 no idea why rocksdb is pulling in kernel headers though 2018-11-18 07:28:20 env_posix.cc.o requires it 2018-11-18 07:28:22 yeah 2018-11-18 07:28:35 wonder what they need from it 2018-11-18 07:32:10 doesn't really matter, and i don't seem to have to care either 2018-11-18 07:32:15 heh 2018-11-18 07:32:38 now it seems to build fine, but linking fails 2018-11-18 07:35:10 jwh: if it doesn't build, you should make a package request at bugs.alpinelinux.org 2018-11-18 07:35:49 yeah, I have another one as well so I was gonna do them both and then hope someone would commit it 2018-11-18 07:36:51 if you do them both, it'd be lovely if you upstreamed them to us 2018-11-18 07:37:05 a little tip, other musl distributions might have patches for it 2018-11-18 07:37:12 such as void, adélie 2018-11-18 07:37:22 good shout actually 2018-11-18 08:17:17 aw, built but segfaults, knew that was way too easy 2018-11-18 08:50:27 oh wow, this is just awful 2018-11-18 15:43:34 Whenever I try to let devices connected to wlan1 and eth0 access the tun0 network they fail to have access to the greater internet. When openvpn is off they work fine and are able to access the wlan0 network fine. 2018-11-18 15:47:08 <_ikke_> Hard to say without more details of your setup 2018-11-18 15:55:30 I have details. 2018-11-18 15:55:47 oh the details I have. 2018-11-18 15:56:48 Would you like to see the script I resort to using each time I try to configure them? 2018-11-18 15:58:30 would it be easier if I ran openvpn on another pi? I have a couple pi0Ws and another 3 to work with 2018-11-18 16:24:00 Ideally I would not require a script, but I don't understand awall very well and this has been useful. 2018-11-18 16:31:56 <_ikke_> What role is awall / iptables playing in the first place? 2018-11-18 16:47:06 _ikke_ I was trying to use awall to allow dns quieries and and there are some policy settings that accept in and out from iface wlan1 and eth0 2018-11-18 16:47:55 <_ikke_> But what does that have to do with openvpn? 2018-11-18 16:49:10 when I start openvpn the service, it creates tun0. the system begins to use it for all it's internet needs. but the connected devices to wlan1 using hostapd and dnsmasq aswell as eth0 connected devices lose their connection to the internet. 2018-11-18 16:54:22 I can post my awall json files, if you like. 2018-11-18 16:55:34 <_ikke_> What is the output of ip route 2018-11-18 16:56:10 <_ikke_> Not sure if it's your firewall that's causing this 2018-11-18 16:56:16 <_ikke_> starting openvpn should not affect the firewall 2018-11-18 16:56:18 currently this: http://sprunge.us/Cr0EIE 2018-11-18 16:56:36 <_ikke_> So that's before openvpn started, correct? 2018-11-18 16:56:42 yes. 2018-11-18 16:56:48 <_ikke_> And after? 2018-11-18 16:57:13 <_ikke_> So wlan0 is your main connection, correct? 2018-11-18 16:59:49 yes. 2018-11-18 16:59:52 https://dpaste.de/Bxzu/raw 2018-11-18 17:02:32 <_ikke_> ok, that is redirect-gateway def1 2018-11-18 17:03:01 <_ikke_> Can you ping 10.8.0.1/ 2018-11-18 17:03:03 <_ikke_> ? 2018-11-18 17:03:50 oh, when openvpn is up? 2018-11-18 17:04:06 yes 2018-11-18 17:05:28 so, I remain connected to the wireless 2018-11-18 17:05:29 <_ikke_> Can you pinpoint what is not working (more specific than services not being able to reach the internet)? 2018-11-18 17:06:28 my main system is connected to the device's wireless connection, can't reach the internet but can reach the local network 2018-11-18 17:06:44 only when openvpn is running. 2018-11-18 17:06:55 <_ikke_> are you trying to route through the devices? 2018-11-18 17:07:19 yes. 2018-11-18 17:08:10 <_ikke_> Ok, so that probably means your NAT rules need to be adjusted to used the tunnel I guess? 2018-11-18 17:08:19 <_ikke_> iptables -tnat -L 2018-11-18 17:11:49 http://sprunge.us/yiD8rO 2018-11-18 17:13:11 <_ikke_> Ok, can you do iptables -tnat -S instead 2018-11-18 17:13:15 <_ikke_> -L hides some details 2018-11-18 17:14:36 http://sprunge.us/JcpVo1 2018-11-18 17:16:26 <_ikke_> so this: -A POSTROUTING -o wlan0 -j MASQUERADE 2018-11-18 17:16:32 <_ikke_> should then be -o tun0 2018-11-18 17:18:11 oh, how do I change that? also, I use a rather bulky script to make this happen, can I set this all up to be done automatically? 2018-11-18 17:20:04 I can configure dnsmasq.d/custom-dnsmasq.conf and hostapd to work without dificulty but should I use iptables save function? 2018-11-18 17:28:30 oh that worked nicely. 2018-11-18 17:29:33 do I need to remove the previous entry that says -o wlan0 ? 2018-11-18 17:30:47 <_ikke_> Yes 2018-11-18 17:31:22 it is working 2018-11-18 17:31:53 the internet seems a touch faster somehow. 2018-11-18 18:37:18 _ikke_, it works! 2018-11-18 18:37:33 thank you. 2018-11-18 18:37:57 brb 2018-11-18 19:09:18 this is great. _ikke_ thanks. I definitely appreciate your help and patience. 2018-11-18 19:09:52 too bad pandora and neflix don't work on my vpn. 2018-11-18 19:10:10 <_ikke_> No reason why it should not work 2018-11-18 19:10:48 it says it's not available in my country. 2018-11-18 19:11:24 it also says you seem to be using an unblocker or proxy. please turn off these services and try again 2018-11-18 19:12:32 <_ikke_> ah ok, then they detect you are on a vpn 2018-11-18 19:13:02 <_ikke_> For me it works (but my vps is in the same country I am0 2018-11-18 19:25:38 I think once they upgrade to the new servers, mine will as well. 2018-11-18 20:40:07 openrc /etc/init.d/script doesn't obey 'after local' directive in depend function in my script. anyone could help me debug problem 2018-11-18 20:40:44 anyone or someone, what is right term 2018-11-18 21:03:13 bah, /etc/init.d/local have 'after *' in depend. and some scripts have 'after local'. could that be a bug, curcular depend? 2018-11-18 21:04:11 s/curcular/circular/ 2018-11-18 22:40:13 Does anyone know where the code is that apk adds packages from the local cache during boot? 2018-11-19 04:06:32 hi, is there a way to let my machine boot still if ppp0 cannot come up 2018-11-19 04:06:40 looking at https://wiki.gentoo.org/wiki/OpenRC 2018-11-19 04:07:06 I'm using alpinelinux as a router, and i stupidly rebooted it when an outage occurred with my ISP 2018-11-19 04:07:13 which meant I couldn't ssh into it on eth0 2018-11-19 04:07:33 why is the boot sequence dependent on ppp0 coming up, exactly? 2018-11-19 04:08:07 i think it's because it waits for all the network interfaces to come up 2018-11-19 04:08:19 course eth0, and eth1 come up but yeah ppp0 is down because the other end is down 2018-11-19 04:08:48 what i want it to do is keep booting, but then once the machine is booted keep trying to start ppp0 2018-11-19 04:09:49 i'm guessing its something in rc.conf i need to change 2018-11-19 04:10:57 maybe rc_need? https://wiki.gentoo.org/wiki/OpenRC#Network_management 2018-11-19 04:11:23 this is alpine linux, not gentoo - same init system, different networking 2018-11-19 04:11:25 if i had rc_need="!net net.ppp0" would that be what i wnt 2018-11-19 04:11:42 yeah true which i couldn't find anything specific to alpinelinux so i was getting desperate 2018-11-19 04:11:53 so that might not even be applicable 2018-11-19 04:12:45 I can't remember how to do exactly what you want to do off the top of my head, but there's this https://wiki.alpinelinux.org/wiki/Tutorials_and_Howtos#Networking 2018-11-19 04:13:11 yeah i had a bit of a look through there 2018-11-19 04:13:17 also keep in mind that it's 5 am in CET 2018-11-19 04:13:24 ah true :P 2018-11-19 09:00:43 hi, i noticed that some packages moved from libressl to openssl. did alpine change its main ssl library to openssl? 2018-11-19 09:01:51 (also, can they live side by side in relative harmony?) 2018-11-19 09:09:18 avih: yes, new release will be with openssl. and they could live side by side but i suspect they could live in harmony 2018-11-19 09:34:39 mps: thx. do you know why? libressl lagged behind in feature parity? 2018-11-19 09:36:47 avih, check here and find openssl topics: http://lists.alpinelinux.org/alpine-devel/ 2018-11-19 09:37:15 k. is there a nutshell summary? 2018-11-19 09:38:08 (there are tons of emails, and the first of them is not even on that page) 2018-11-19 09:40:02 couldnt just open this one? http://lists.alpinelinux.org/alpine-devel/6308.html 2018-11-19 09:41:15 thanks 2018-11-19 09:41:18 avih: not easy to explain in few words, but in general the problem is in that the a lot of programs is based on openssl and not of libressl and libressl 'diverged' in some points from openssl 2018-11-19 09:41:51 i got it. abi breakage, upstream projects compat, deficencies mostly foxed... 2018-11-19 09:42:02 fixed* 2018-11-19 09:42:07 thanks. 2018-11-19 09:43:03 avih: yes, easier to maintain distro and better compatibility 2018-11-19 09:43:15 yeah, got it. thanks. 2018-11-19 10:08:07 re openssl, openssl picked up momentum and libressl removed too much features or is/was incompatible. thats the summary as i know it. 2018-11-19 10:10:23 yeah. a shame. i hoped libressl could remain a viable alternative... 2018-11-19 10:10:45 (but i get the maintenance burden...) 2018-11-19 10:40:19 openssl got a bit better and fixed many of the reasons we used libressl in the first place 2018-11-19 10:40:36 now libressl is holding us back, and doesn't support tls 1.3 for instance 2018-11-19 10:41:01 that breaks a lot of newer software like python 3 2018-11-19 12:00:13 Anyone know if it exists a package from spice-vdagent? 2018-11-19 12:53:41 <_ikke_> franks2: did you check pkgs.alpinelinux.org 2018-11-19 13:06:09 Yes, did not find anything 2018-11-19 13:51:13 franks2: Package it yourself. It's addictive :-P 2018-11-19 13:51:23 <_ikke_> Agreed 2018-11-19 13:56:04 On the raspberry pi installation of alpine, where might cma=256M be set? I can't seem to override it in cmdline.txt nor usercfg.txt or config.txt in /media/mmcblk0p1/ 2018-11-19 13:57:27 I don't know if it will solve my problem, but I Xorg keeps locking up, while the system remains stable. If I restart X the screen stays black. 2018-11-19 14:00:06 misterunknown: hehe, im unable to build it:P 2018-11-19 14:05:07 hey guys, is there some way i can make my router still start without net.ppp0 2018-11-19 14:05:38 because if my ISP is down, and i reboot my router (runs alpinelinux on Raspberry Pi) it doesn't boot and hangs at ppp0 coming up 2018-11-19 14:16:00 tya99: I run ppp under runit, so it tries to reconnect whenever it fails for whatever reason 2018-11-19 14:29:08 hi, has anybody used a yubikey on alpine? 2018-11-19 14:30:30 I'm having trouble setting mine up 2018-11-19 14:38:06 need a bit of a sanity check here, anything specific need to be configured for use of the rpi's serial gpio pins? 2018-11-19 14:38:58 i disabled uart and removed the console from ttyS0. it /seems/ like the serial connection is showing up on /dev/ttyAMA0 2018-11-19 14:40:22 it was working correctly on a rpi1 iwth arch, so th escript is fine 2018-11-19 14:46:54 no 2018-11-19 14:47:01 the serial is different on rpi3 2018-11-19 14:47:42 older rpi had a full speed serial connection, rpi shares it with bt iirc. 2018-11-19 14:47:46 yeah, on rpi3 you need to disable bluetooth with a dt-overlay in config.txt 2018-11-19 14:48:10 rpi3 shares i mean 2018-11-19 14:48:19 i put a note on the config iirc 2018-11-19 14:50:28 ah, thank you 2018-11-19 14:51:32 so i actually want enable_uart=1 ? 2018-11-19 14:51:52 i thought that config line disabled actual serial access (but enabled serial to tty) 2018-11-19 14:52:20 firefox has like 50 different processes, is this normal behavior? 2018-11-19 14:52:41 i only have one tab open. 2018-11-19 14:52:56 probably yes 2018-11-19 14:53:18 firefox loves multiprocess these days 2018-11-19 14:53:30 I think you can disable it in settings 2018-11-19 15:01:00 Michcioperz: thanks, that did it 2018-11-19 15:16:08 I just attempted to run xorg again after a fresh reboot and it crashed after 20minutes again with this error in dmesg http://sprunge.us/hGIwsw 2018-11-19 15:16:21 xorg thinks it's still running, so does xfce4 2018-11-19 15:16:53 xfce4 did report Draw call returned Out of memory. Expect corruption. 2018-11-19 16:30:52 mps: yeah i'd been using openrc 2018-11-19 16:35:22 tya99: I use openrc, just added runit for some processes which I need to supervise 2018-11-19 16:35:46 mps: do you think you could put something on the alpinelinux wiki about it please :) 2018-11-19 17:20:51 tya99: didn't created account for wiki, only for bugs. But it is simple, just install runit, add it to default runlevel and create your script under /etc/sv. First of all read runit docs 2018-11-19 17:53:18 Anyone know which package xconsole binary is in? 2018-11-19 20:02:56 franks: it seems there isn't a package containing xconsole (or at least `apk search cmd:xconsole` didn't return anything) 2018-11-19 20:03:09 franks2 * 2018-11-19 21:50:50 hello, are there any issues running appimages on alpine or musl systems in general? 2018-11-20 00:06:37 Hi. I try to build ike (shrewsoft vpn client), but get the following error: 'u_int32_t' does not name a type; did you mean 'uint32_t' 2018-11-20 00:06:43 Apparently ike uses it's own types, but they are defined in an inttypes.h file 2018-11-20 00:07:02 This header is also included in the relevant source files. I'm a bit stuck how to find out, what goes wrong... 2018-11-20 00:15:37 u_int32_t is a weird bsdism 2018-11-20 00:15:53 the best way is to just patch all references to it to uint32_t 2018-11-20 00:15:55 and similar 2018-11-20 00:25:04 Shiz: Ok, I feared that this would be necessary^^ Thanks. 2018-11-20 10:08:07 Hi, i'm just wondering, i'm trying to install tensorflow on alpine on a Pi, since alpine doesn't use glibc i can't install directly, i'm just wondering though could i use 'raspbian' in a docker, and install tensorflow in that? 2018-11-20 10:09:15 You could. Also, are you sure tensorflow can't be recompiled to run with Musl? Or maybe it runs fine on gcompat? 2018-11-20 10:09:50 you don't wanna be recompiling tensorflow on pi haha 2018-11-20 10:10:26 You don't have to compile it on a Pi lol, just run it 2018-11-20 10:10:52 it still compiles pretty long 2018-11-20 10:10:59 i'm not sure what musl is sorry 2018-11-20 10:11:30 oh that's the libc alpine uses i guess 2018-11-20 10:11:35 yes 2018-11-20 10:12:45 i'll look into that, i'm not sure how easy that would be though. say i did use raspbian via docker, would that be slower than using TensorFlow directly do you think? (i don't have much experience with docker) 2018-11-20 10:18:40 not really 2018-11-20 10:20:32 cool, thanks 2018-11-20 11:21:10 i m making experimentation on the alpine aarch64 for raspberry PI but have issue on program failing with out of memory . from strace mmap(NULL, 4096000000000, PROT_READ, MAP_SHARED, 9, 0) = -1 ENOMEM (Out of memory) . i m not facing the same issue with other 64 linux distribution on RPI3 2018-11-20 11:21:43 i m sure i miss something on kernel config for huge pages or similar concept but can't spot it 2018-11-20 11:22:02 help would be much appreciated 2018-11-20 11:29:39 I suppose you could try diffing the kernel config 2018-11-20 11:31:35 that's a lot of memory 2018-11-20 11:33:57 i mainly looked at syctl.conf but can see differences . I just notice that the /proc/sys/vm on the alpine build doest not contain any reference to hugepages 2018-11-20 13:30:11 jpl__, I've been having cma errors that lockup my X desktop session, but no memory problems. 2018-11-20 13:30:22 cma is technically memory. 2018-11-20 13:31:53 alpine on the rpi3B+ did everything I tasked it with so far, except xessions freeze after 10 - 20 minutes of use. 2018-11-20 13:32:46 I got it a rtc and a lcd, but I don't know how to implement them. 2018-11-20 13:39:44 centaurs are the only true master race 2018-11-20 13:40:08 brown ones 2018-11-20 13:40:25 opps wrong channel. lol 2018-11-20 13:40:51 sorry. 2018-11-20 13:56:19 anyone know a simple way to activate hugepages on alpine ?? 2018-11-20 18:16:31 Hello. I'm trying to build a qt5 app that uses qca in alpine. I can't find a qt5 compatible version in 3.8 2018-11-20 18:17:19 the edge branch has qca as qt5 compatible 2018-11-20 18:17:30 https://pkgs.alpinelinux.org/contents?file=&path=*Qca-qt5*&name=&branch=edge&arch=x86_64 2018-11-20 18:18:02 but 3.8 doesn't https://pkgs.alpinelinux.org/contents?file=&path=*Qca-qt5*&name=&branch=v3.8&arch=x86_64 :/ 2018-11-20 18:23:02 any idea how I can get qca-qt5 on 3.8? 2018-11-20 21:55:41 I keep getting a SSL error from https://dl-3.alpinelinux.org/alpine/v2.6/main which URL I received from https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management 2018-11-20 21:56:02 Where is the best place to report that the default fastly SSL is being served instead of a SSL for that domain 2018-11-20 21:59:50 2.6?! 2018-11-20 22:00:04 tls lib probably doesnt support sni 2018-11-20 22:00:07 just use http 2018-11-20 22:02:24 I went there with chrome and it still didn't work. But looks like not all mirrors support https 2018-11-20 22:02:52 http://dl-cdn... works fine 2018-11-20 22:04:42 fuel-wlightning, dl-3 has been decommissioned 2018-11-20 22:05:04 Ah. 2018-11-20 22:05:27 i suggest you use dl-cdn 2018-11-20 22:05:33 without ssl 2018-11-20 22:05:46 packages and index are already signed 2018-11-20 22:06:05 if you still prefer to use ssl, you can use a mirror from mirrors.a.o 2018-11-20 22:07:00 my real question is why are you still using 2.6? :D 2018-11-20 22:07:10 2.6 was just the link from the wiki 2018-11-20 22:07:13 oh 2018-11-20 22:07:27 ok then 2018-11-20 22:07:32 https://dl-3.alpinelinux.org/alpine/edge/testing/ 2018-11-20 22:07:45 That's what my repo uses, but links from the docs generally get more support ;) 2018-11-20 22:08:14 Okay I'll switch to non-https dl-cdn.. thanks 2018-11-20 22:08:18 Is there a way to send abuild-sign the password for an encrypted key as a parameter, instead of being prompted? 2018-11-20 22:08:22 hm, do fastly just suck or do they want extra money for working tls? 2018-11-20 22:09:04 they sponsor us, so why would they suck? 2018-11-20 22:09:43 https everywhere! 2018-11-20 22:10:31 They are pretty cool. Probably a matter of just asking if anything. 2018-11-20 22:10:41 They sponsor a lot of really cool projects 2018-11-20 22:10:45 yeah they sponsor a bunch of projects now 2018-11-20 22:12:47 we think its a waste of cpu cycles, so we dont worry about it. 2018-11-20 22:12:53 we trust our own signatures 2018-11-20 22:18:37 @clandmeter: do you have somewhere in the documentation that mentions that best practice is to use http:// ? I work in healthcare and it helps auditors when they have some kind of documentation that we did the "best practice" 2018-11-20 22:19:27 im not sure, i dont think so. maybe something on the wiki. 2018-11-20 22:19:49 alpine is not the best place for documentation. 2018-11-20 22:20:31 its a long standing wish somebody would step in/up and made a difference. 2018-11-20 22:21:31 You have decent documentation 2018-11-20 22:24:39 hey 2018-11-20 22:24:43 why do i see alpine often 2018-11-20 22:24:43 we have a wiki, and it has some sort of documentation. 2018-11-20 22:24:46 in docker containers 2018-11-20 22:25:27 is it purely due to size 2018-11-20 22:25:51 i think that was one of the main reasons. 2018-11-20 22:25:53 I think 'best practice' in regard to serving artifacts over http vs https is pretty subjective at this point. I run a fairly large repository for alpine for the gubmint, and we provide everything over https. 2018-11-20 22:26:31 all good ill do some googling out of interest :) 2018-11-21 03:44:08 always a repetition of the https ordeal. "but https is more secure?" - not necessarily 2018-11-21 03:45:22 we have so many third party mirrors it'd be pretty much impossible to h them all accessible via https 2018-11-21 03:47:23 heh quite 2018-11-21 03:49:02 it is however "an extra layer" if something down the pipeline failed, like it did a while ago with apk's self rolled code 2018-11-21 09:46:47 hello 2018-11-21 09:48:42 alpine-virt-3.8.1-x86_64.iso running on QEMU. I added http://dl-cdn.alpinelinux.org/alpine/latest-stable/community to /etc/apk/repositories then "apk update" but I can't "apk add docker" because ce-certificates is missing, as well as iptables and few other dependencies. What I should do? 2018-11-21 09:49:15 because ca-certificates is missing? that's strange 2018-11-21 09:49:18 did you add main as well? 2018-11-21 09:53:02 you mean "apk add main" or the repositories file? 2018-11-21 09:53:11 the repositories file 2018-11-21 09:54:03 http://dl-cdn.alpinelinux.org/alpine/v3.8/{main,community} 2018-11-21 09:54:17 i suspect you *only* added community, not main as well 2018-11-21 09:55:15 oh dangit, you're right 2018-11-21 09:55:21 :) 2018-11-21 09:55:33 https://wiki.alpinelinux.org/wiki/Enable_Community_Repository - well, seems like wrong address 2018-11-21 09:55:49 looks like dl-6 is just offline 2018-11-21 09:55:58 probably decommissioned 2018-11-21 09:56:03 I'll have someone with wiki access have a look at it 2018-11-21 09:56:04 switching to dl-cdn 2018-11-21 09:57:10 ok, did "apk update", "apk add docker" and still have the same problem 2018-11-21 09:57:43 mind pasting your /etc/apk/repositories and the output of the command(s) that are failing? 2018-11-21 09:58:34 is it possible to download the apkindex.tar.gz manually? "apk update" hangs on the first fetch forever, tho i can download the index with curl within secs.. 2018-11-21 09:58:52 noudle: which mirror are you using? 2018-11-21 09:59:47 danieli: the default that came with alpine, alpine.mirror.wearetriple.com 2018-11-21 09:59:55 but what is the exact url? 2018-11-21 10:00:10 also, alpine selects mirrors dynamically during install, if you don't set it manually 2018-11-21 10:00:18 oh, my bad. I added edge thinking it's a code name for main. "apk add docker"... and well, "No space left on device" but it's completely different problem. 2018-11-21 10:00:26 thanks for help danieli 2018-11-21 10:00:31 http://alpine.mirror.wearetriple.com/v3.8/main 2018-11-21 10:00:49 noudle: yeah, that *should* work, hmm 2018-11-21 10:01:03 <_ikke_> it's not the fastest mirror (from here) 2018-11-21 10:01:11 well i can download the index with curl, but how am i supposed to put that somewhere where apk can use it? 2018-11-21 10:01:21 <_ikke_> noudle: Better use a different mirror 2018-11-21 10:01:42 its a x86 laptop, do i need a specific mirror? 2018-11-21 10:01:43 odd, it works for me 2018-11-21 10:01:58 no, it downloads packages for your architecture by itself 2018-11-21 10:01:59 <_ikke_> noudle: No, almost all mirrors should provide x86 2018-11-21 10:02:08 <_ikke_> noudle: https://mirrors.alpinelinux.org/ 2018-11-21 10:02:22 apkindexes are stoerd in /var/cache/apk/ iirc 2018-11-21 10:02:35 stored* 2018-11-21 10:02:50 danieli: ye but they have some sort of hash or so in the filename 2018-11-21 10:02:56 _ikke_: thanks, will try that 2018-11-21 10:02:56 brb 2018-11-21 10:11:12 gnome 2018-11-21 10:11:14 mischat :) 2018-11-21 10:14:52 thanks, that solved it 2018-11-21 11:11:36 Hi, i'm just installing alpine on a pi, i'm just wondering, i'm trying to sort out the second partition but can't see mkfs.ext4? 2018-11-21 11:11:42 or anything other than mkfs.vfat 2018-11-21 11:13:34 how I'm going to check that given service is running? Or list all services, both running and not? 2018-11-21 11:13:51 "rc-service -l" lists all services but not their state 2018-11-21 11:14:11 "rc-status -a" doesn't list docker 2018-11-21 11:14:42 on Ubuntu I had "service --status-all" 2018-11-21 11:15:53 chris_99, you need to install e2fsprogs 2018-11-21 11:16:10 cheers 2018-11-21 11:20:09 oh sorry i see that in the wiki too now, doh, i skipped ahead, which was a bad idea 2018-11-21 11:23:59 when i do: setup-disk -m sys /mnt i get 'error: unsatisfieble constrains syslinux (missing) 2018-11-21 11:24:07 it seems that's a known bug? 2018-11-21 11:24:23 also how come blank passphrases dont work for wifi 2018-11-21 11:24:28 (in the setup) 2018-11-21 11:50:22 TheWild: tried `rc-service $service status`? 2018-11-21 11:53:07 this might be helpful: https://wiki.gentoo.org/wiki/OpenRC_to_systemd_Cheatsheet 2018-11-21 14:07:42 woo got it working :) 2018-11-21 15:09:00 hey, we use gitlab's container security scanning and noticed it didn't warn us about https://justi.cz/security/2018/09/13/alpine-apk-rce.html 2018-11-21 15:09:55 it seems like gitlab uses https://github.com/coreos/clair, which uses https://github.com/alpinelinux/alpine-secdb, which gets its records from '# secfixes' notes in https://github.com/alpinelinux/aports 2018-11-21 15:10:35 so I had a look, and yep, https://github.com/alpinelinux/aports/blob/master/main/apk-tools/APKBUILD does not have a '# secfixes' comment mentioning the above security issue 2018-11-21 15:10:49 is this intentional? does it make sense to report this as a bug? 2018-11-21 15:11:11 ncopa: who are the security officers again? 2018-11-21 15:16:29 god, DWF suck 2018-11-21 15:17:09 dwf? 2018-11-21 15:17:26 underyx: right, now I remember - distributed weakness filing are unresponsive, and did not create a CVE for it - I just pushed them on it again 2018-11-21 15:18:19 I see, that makes sense! thank you so much danieli 2018-11-21 15:18:44 hrm, the repercussions of this (in particular people not getting notified of it) bugs me 2018-11-21 15:19:16 I did not take alpine-secdb (and subsequently Clair) into consideration myself 2018-11-21 15:19:49 kurt usually isn't *this* slow and unresponsive :( 2018-11-21 17:02:52 Hey guys, is there a mysql connector java package? I'm not seeing one hahah (I hate java) 2018-11-21 21:53:36 with linux-vanilla 4.14.82 (and some previous 4.14.xx) arecord doesn't record from microphone 2018-11-21 21:53:52 hardwer is ok, tested with other live distro 2018-11-21 21:54:10 anyone have that issue? 2018-11-21 21:54:23 s/hardwer/hardware/ 2018-11-22 03:36:36 orite Thanksgiving-themed running gear! 2018-11-22 09:07:46 mps: could it be udev problem? 2018-11-22 09:47:54 Hey, i'm just wondering has anyone had an issue with the keyboard on a Pi with alpine before, it was working fine when i installed it, but now i've booted it 2018-11-22 09:48:00 i can't seem to login 2018-11-22 09:48:17 the 'cursor' is flashing, but i can't seem to type 2018-11-22 09:50:29 did you boot it with the keyboard attached, without plugging anything in/out? 2018-11-22 09:50:32 we're investigating some udev issues 2018-11-22 09:50:39 ncopa: I suspect that. To me it looks like alsa problem, i.e. alsamixex/arecord doesn't set proper switches to driver, but I'm not sure 2018-11-22 09:51:17 danieli: yeah i did, ah darn is this a known issue? it's odd as i have had alpine installed before, the 64 bit ver, which was fine 2018-11-22 09:51:30 try not plugging stuff out/in, just let it boot with the kbd 2018-11-22 09:51:32 see if itw orks 2018-11-22 09:52:04 hotplugging in xorg stopped working, likely after eudev upgrade 2018-11-22 09:52:07 I tried kernel from the distro which works but booted AL, and the issue is the same, so now I think the AL kernel/modules are ok 2018-11-22 09:52:07 sorry i mean, it was plugged in 2018-11-22 09:52:11 i didn't unplug it 2018-11-22 09:52:28 mps: sounds like udev issue 2018-11-22 09:53:11 ncopa: I'm on stable (3.8) with linux-vanilla 4.14.82 2018-11-22 09:53:33 but could be, I will try to investigate udev 2018-11-22 09:53:48 we've figured that it most likely is an udev issue 2018-11-22 09:53:55 I'm interesting in running the arm version of Alpine but there isnt a Uimage for my device, any tips on compiling an uimage? 2018-11-22 09:54:21 kernel plus extra for the uimage 2018-11-22 09:54:56 i have got the kernel sources with device specification for an older version aka 2.6.33.2 2018-11-22 09:56:53 nekocentral: for all my arm devices I build custom kernel specific to particular devices with needed patches 2018-11-22 09:57:33 as far as i saw it runs near native kirkwood kernel with some extra things for IC2 display and RTC 2018-11-22 09:59:19 nekocentral: you could try kernel/modules/dtbs from other distro if you can find some newer version and which would be ok for you 2018-11-22 10:01:25 armv7 build wiringpi fail with: >>> ERROR: wiringpi*: Found textrels: 2018-11-22 10:01:59 next error line is: TEXTREL /home/mps/aports/community/wiringpi/pkg/wiringpi/usr/lib/libwiringPi.so.2.46 2018-11-22 10:02:12 back sorry switched network and was fucke 2018-11-22 10:02:24 that same package builds on armhf without problem 2018-11-22 10:02:32 finaly it logged out my main 1 second 2018-11-22 10:03:17 it is PIC/PIE problem, obviously. Any idea how to fix it 2018-11-22 10:03:44 ffs i hate having to switch networks to downlaod large files 2018-11-22 10:04:50 good, also got an older uboot image so i might be able to update hte uboot if needed 2018-11-22 10:06:39 lets say, this nas cant boot of usb, i got the installer and know how to create and update package. would it be possible to write to the things as i know that my nas has a 16mb flash storage 2018-11-22 10:08:47 'warning: fsck.ext4 /dev/mmcblk0p2 terminated by signal 111\n operational error' wouldn't have anything to do with my keyboard error would it, ssh, chronyd etc all seem to be started fine after that though 2018-11-22 10:10:29 @mps you got experiance with alpine on arm? 2018-11-22 10:11:27 nekocentral: some, I run AL on few different arm SBCs and chromebooks 2018-11-22 10:11:52 nice, i'm thinking of trying to replace the Debian 5 on my nas 2018-11-22 10:12:32 currently looking how the OS is installed using netboot(tftp) and looking at the kernel to find a way to replace everything 2018-11-22 10:14:56 nekocentral: I replaced Armbian (Debian for arm) on my SBC with AL, but have had to build kernel from kernel.org, right now it is 4.18.3 2018-11-22 10:15:25 and u-boot from source, of course 2018-11-22 10:16:03 nice, i got the original kernel source for 2.6.33.2 and uboot 2010 for my nas so i'm trying to first find a way to upgrade the uboot 2018-11-22 10:16:09 *kernel 2018-11-22 10:16:28 already found out that the uimage that uboot boots is only the kernel in gzip max compression 2018-11-22 10:16:37 it needs some experimentation but not so hard if you have experience with linux, alpine, arm 2018-11-22 10:19:29 i got experiance with alpine and linux 2018-11-22 10:19:32 but nothing with arm 2018-11-22 10:24:17 nekocentral: I don't have 'stright-through' guides how to install and setup AL on arms, just short notices 2018-11-22 10:25:17 arm ecosystem is a jungle with a lot of different (and wild) species, imho 2018-11-22 10:27:08 yea i noticed that with my device 2018-11-22 10:27:21 i'm already stuck at trying to find a device tree 2018-11-22 10:41:15 pfff, before i try alpine i think im going to download kernel 4.18.3 and see what files i need to transfer to compile that for my nas 2018-11-22 10:41:19 and replace the uimage 2018-11-22 10:45:34 heh this makes no sense, swapping to another keyboard it works, on the same port, the original keyboard i used during install doesn't work, but this new one does even though the original keyboard isn't broken 2018-11-22 11:16:47 ncopa: alsa recording is solved by 'alsactl init', i.e. reseting card settings. so, everything is ok with kernel and alsa on AL, in my case at least 2018-11-22 11:57:19 Hello, I've recently pretty much fallen in love with Alpine Linux. I'm wondering about 2 things: Is the mesa crash issue being debugged and how can I help, and, what light and compatible as possible browser would you recommend? 2018-11-22 11:58:24 Is there anything better than Midori? 2018-11-22 12:05:39 Ugh, even midori requires D-Bus 2018-11-22 12:05:58 theres surf in edge/testing if that's your kind of thing 2018-11-22 12:08:37 surf seems to not work 2018-11-22 12:08:49 avoiding dbus is more pain than it's worth 2018-11-22 12:08:51 just deal with it 2018-11-22 12:09:06 Probably 2018-11-22 12:09:09 At least for now 2018-11-22 12:09:16 I'll stick to firefox 2018-11-22 12:09:23 probably a good idea 2018-11-22 12:10:03 there is nothing much you'll gain by using a minor browser, besides compatibility problems 2018-11-22 12:10:14 You're right... 2018-11-22 12:10:49 Ideally, I like netsurf, but it doesn't support js which some of my uni sites won't function without 2018-11-22 12:11:15 it's going to get worse 2018-11-22 12:11:25 i predict that clientside ui written in js will get more and more popular 2018-11-22 12:11:37 Yeah seems like it 2018-11-22 12:12:14 it's the correct/clean design in theory, too 2018-11-22 12:12:19 the problem is that it's built on web tech :P 2018-11-22 12:22:52 luutifa: I use chromium, it feels like the fastest. 2018-11-22 12:24:12 it's not especially light 2018-11-22 12:34:29 danieli: Indeed, I overlooked that^^ 2018-11-22 12:36:34 firefox is the sanest choice 2018-11-22 12:37:21 it's lighter and less ugly than chromium and not written by google 2018-11-22 12:38:19 firefox' code base is bigger than chromiums 2018-11-22 12:38:59 and the firefox code base isn't a bed of roses either 2018-11-22 12:39:00 last time i checked it wasn't 2018-11-22 12:39:05 chromium's source tree is a few gigs 2018-11-22 12:39:17 i'm going off stats from openhub 2018-11-22 12:39:24 it might not be perfect, but it's nowhere near as bad as chromium's 2018-11-22 12:39:28 either way, neither of them are very lightweight 2018-11-22 12:39:43 you do have a good point in "at least it's not google" 2018-11-22 12:39:51 sure 2018-11-22 12:40:21 i always shudder when i see the amount of patches needed in chromium to get it to build on freebsd 2018-11-22 12:40:29 and they break it *every release* 2018-11-22 12:40:40 we're familiar with that as well 2018-11-22 12:40:58 yeah i imagine you guys have fun with it too considering musl 2018-11-22 12:41:41 at least firefox will typically build almost out of box (or at least used to, might be worse today...) 2018-11-22 12:42:41 eh, as i said, neither are lightweight 2018-11-22 12:43:00 we have 16 patches for testing/firefox and 26 for community/chromium 2018-11-22 12:43:32 q66@banana: /home/q66$ ls -l /usr/ports/www/chromium/files|wc -l 2018-11-22 12:43:33 598 2018-11-22 12:43:34 q66@banana: /home/q66$ ls -l /usr/ports/www/firefox/files|wc -l 2018-11-22 12:43:35 21 2018-11-22 12:43:36 check this out 2018-11-22 12:43:53 that's insane 2018-11-22 12:44:33 http://codepad.org/tSVNTmIJ full listing 2018-11-22 12:45:11 i have a handful of freebsd systems, but i just run firefox on the non-headless ones 2018-11-22 12:45:27 i don't envy those who maintain the chromium port 2018-11-22 12:46:00 for firefox most of the patches are minor 2018-11-22 12:46:00 in fact, half of them are bugfix backports 2018-11-22 12:46:39 most of the testing/firefox patches are pretty small 2018-11-22 12:47:21 the two biggest ones are 307 and 91 lines respectively 2018-11-22 12:48:37 all of the firefox patches here are small, a few tens of lines, there is just one big patch that apparently adds some u2f key compatibility stuff, which needs to be written against devd 2018-11-22 12:49:00 appears to be a relatively big module 2018-11-22 12:49:33 but it appears it mostly consists of rust-devd module implementation 2018-11-22 12:50:49 i'll have my deal of fun with browsers soon 2018-11-22 12:51:12 once my Talos 2 system arrives, i'll be installing Alpine on it; then I will need to figure out how to get a proper web browser built and installed 2018-11-22 12:51:20 ayy, you're getting a talos ii? 2018-11-22 12:51:34 it's on the way currently 2018-11-22 12:51:40 shame that enabling ieee 754 binary128 will break the abi :( 2018-11-22 12:51:45 stuck somewhere in export center in Illinois 2018-11-22 12:51:53 i have a box with raptor (hosted) i'm doing some testing and dev stuff on 2018-11-22 12:52:19 not in the US? 2018-11-22 12:52:28 yeah, czech republic 2018-11-22 12:52:30 aha 2018-11-22 12:52:32 NO here 2018-11-22 12:53:24 i'd like to run freebsd on the talos as well, but it's not yet completely ready, so sadly not something i can use for production 2018-11-22 12:53:49 so i'll do alpine for the time being and use the time while i wait to port Void 2018-11-22 12:54:46 freebsd itself apparently works surprisingly well, but no bhyve at least for a couple more months, and i need VMs 2018-11-22 12:55:15 i'd appreciate little endian support as well, but that's not a blocker in itself (just means more broken software) 2018-11-22 12:55:27 awilfox / TheWilfox of Adélie Linux has a Talos II 2018-11-22 12:55:33 i know 2018-11-22 12:55:35 is nice 2018-11-22 12:55:46 s/is/it's/ 2018-11-22 12:55:53 been interacting with them in #talos-workstation etc 2018-11-22 12:55:55 I want one, but I have some other things to prioritize for now 2018-11-22 12:55:59 freenode chan? 2018-11-22 12:56:02 yeah 2018-11-22 12:56:30 I just joined it :p 2018-11-22 12:56:57 endianess is my never-ending disagreement with awilfox 2018-11-22 12:57:01 since i prefer LE 2018-11-22 12:58:00 I personally prefer LE too, but I believe she at least wants them not to put sticks in the wheels for BE when the HW supports it 2018-11-22 12:58:25 yeah i appreciate that 2018-11-22 12:58:29 i decided to cover both LE and BE in my Void port 2018-11-22 12:58:50 even though i probably won't ever actually be using the BE part 2018-11-22 13:25:49 does anyone know what i need to install you get /usr/include/linux/sched.h? i just did 'apk add build-base' 2018-11-22 13:25:55 *to get 2018-11-22 13:27:39 chris_99: https://pkgs.alpinelinux.org/contents 2018-11-22 13:27:41 linux-headers, i think 2018-11-22 13:27:57 yup 2018-11-22 13:28:32 ah cheers, sorry forgot about that page 2018-11-22 13:55:40 So burning an iso to a usb for an efi ultrabook -- it just kicks me immediately to a grub rescue from both the standard and extended images. Am missing something obvious? 2018-11-22 14:00:25 it drops me right into a grub shell and i'm not sure why, i haven't really debugged it - same issue, you think? 2018-11-22 15:05:52 Hi, has anyone used alpine on a pi, i'm just wondering the CPU cores seem to currently be fixed at 600MHz, i'm just wondering i found you can set arm_freq in config.txt, is that the best way on alpine to alter the freq? 2018-11-22 15:06:05 or can i set the CPU freq during runtime? 2018-11-22 15:10:35 sorry just found cpufrequtils which may do the job 2018-11-22 15:22:21 woo, using that doubled the performance of my docker app 2018-11-22 15:34:00 chris_99: arm_freq in config.txt should work just as on other distros, because it's handled by the firmware 2018-11-22 15:34:11 i don't know if there are other/better ways 2018-11-22 15:34:17 cool, i'll set it in there too 2018-11-22 15:34:52 i'm really pleased i figured that out, as i was using docker on raspbian before, and running something in 7mins, but 13 mins or so on docker on alpine 2018-11-22 15:35:08 but now it's the same on alpine too :) 2018-11-22 15:53:25 danieli: Sorry, didn't know it dropped me; Out of town on a flaky airbnb wifi-network 2018-11-22 15:53:33 Assuming it's the same 2018-11-22 15:53:56 probably some funky reason it isn't loading the grub config right, or something along those lines 2018-11-22 15:54:28 danieli, Are you on efi? I was going to test cms/legacy when I get back in town 2018-11-22 15:54:43 that specific box is set up with EFI I believe 2018-11-22 15:54:58 danieli, Has it been a persistent issue on other boxes then too? 2018-11-22 15:55:35 it has not, not for me anyway 2018-11-22 15:55:43 just my laptop in specific 2018-11-22 15:55:47 it's not grub rescue, just a grub shell 2018-11-22 15:57:23 danieli: I'm sure that's what it is on my end, but for some reason, I remember the word rescue tied to it (... maybe it just mentioned it default prompt passively, idk). Ha, shouldn't be mentioning when it's not on-hand. :^P 2018-11-22 15:57:45 probably easier to have a look at it when you have the device in question available 2018-11-22 15:58:20 Yeah, more than fair. 2018-11-22 15:58:39 Got that ant crawling up that rear though. :^) 2018-11-22 15:59:41 ACTION pretty much plans on moving all his touchscreen devices to that stack between Alpine (Ultrabook) & PostMarketOS (Nexus 5 & hopefully 9) -- pretty excited to jump in after bouncing around a bit in that space. 2018-11-22 18:24:38 trying to get mariadb-client-libs on aarch64, any pointers? 2018-11-22 18:25:09 "Error loading shared library libmariadb.so.3" 2018-11-22 18:27:18 geosmin: what alpine version are you running? 2018-11-22 19:06:43 abuild uses /bin/ash as shell. how to do 'rm -f $pkgdir/usr/bin/{cmda,cmdb}' (just example) in APKBUILD, because ash rm cannot do that? one by one or there is some trick for ash? 2018-11-22 19:25:20 danieli: aarch64. sorry, should have mentioned 2018-11-22 19:25:48 mps: for ash instead of $(foo) you can do `foo` 2018-11-22 19:29:21 geosmin: doesn't look as good solution for APKBUILD 2018-11-22 19:53:33 danieli: happen to know if i'm SOL here? 2018-11-22 20:59:07 excuse me? 2018-11-22 20:59:40 oh right. I asked for the Alpine *version*, you already mentioned the architecture ;) 2018-11-22 21:01:31 also, prefer $() - it allows nesting, plus, clarity and readability 2018-11-22 21:04:54 @ mps, geosmin 2018-11-22 21:10:17 danieli: mind you to give short example, I don't know much ash 2018-11-22 21:11:40 It's not rm that expands that, it's the shell as part of constructing rm's argv 2018-11-22 21:11:48 rm just sees a list of all the files separately anyway 2018-11-22 21:11:56 Which I think is the only way of doing that without the {a,b,c} bashism 2018-11-22 21:12:07 You could save some typing with (cd whatever/directory && rm a b c) if you have a lot of files 2018-11-22 21:12:48 pardis: I know that the expands args, because that I asked about ash, how to do that in it 2018-11-22 21:13:31 sorry, 'I know that the shell expands args' 2018-11-22 21:14:04 Ah, okay, I think I misinterpreted what you meant by "ash rm cannot do that" 2018-11-22 21:14:14 If there is an equivalent feature in ash to that bashism, I don't know of it 2018-11-22 21:14:33 But that (cd && rm) workaround isn't much longer 2018-11-22 21:14:34 <_ikke_> it's not rm that interprets the {a,b} part 2018-11-22 21:14:41 ok, my question was unclear a little 2018-11-22 21:14:41 ^ 2018-11-22 21:14:43 <_ikke_> it's the shell that expands it before rm even ees it 2018-11-22 21:14:44 it'd bash 2018-11-22 21:14:51 god, I can't type on my phone 2018-11-22 21:14:51 <_ikke_> sees* 2018-11-22 21:15:03 <_ikke_> I can't type on my kb either apparently :P 2018-11-22 21:15:26 "test{1,2,3}" becomes "test1 test1 test3" 2018-11-22 21:15:34 but iirc that's a bashism 2018-11-22 21:15:44 <_ikke_> zsh does that as well 2018-11-22 21:15:55 zsh and tcsh does that, also 2018-11-22 21:16:13 still a bashism 2018-11-22 21:16:44 I believe it is not a POSIX sh feature, better? 2018-11-22 21:17:07 "man ash" would answer it better 2018-11-22 21:18:52 danieli: in which package is ash man page in AL 2018-11-22 21:19:10 I tried a little search but not found 2018-11-22 21:19:42 probably busybox-doc or something along those lines, search at pkgs.a.o or with `apk search` 2018-11-22 21:20:22 good night 2018-11-22 21:20:36 can't find busybox-doc with search 2018-11-22 21:20:41 good night 2018-11-22 21:23:29 Google will suffice - https://linux.die.net/man/1/ash 2018-11-22 21:24:55 danieli: looked at that earlier, but not sure if it holds for busybox ash 2018-11-22 21:28:01 <_ikke_> (busybox) ash does not support it 2018-11-22 21:28:05 <_ikke_> try echo {a,b,c} 2018-11-22 21:31:06 _ikke_: did similarly earlier and it doesn't work with busybox ash 2018-11-22 21:31:20 <_ikke_> like I said :-) 2018-11-22 21:31:28 <_ikke_> No need to look further 2018-11-22 21:32:07 maybe bb ash in AL is not built with that option 2018-11-22 21:33:05 never mind, solved my problem by adding multiple lines with 'rm -f ....' 2018-11-23 02:29:40 Anyone has a script like those at the bottom for apk-autoupdate? https://help.ubuntu.com/community/AutoWeeklyUpdateHowTo 2018-11-23 02:35:13 seriously? if you can't read and convert that script you really need to spend some time reading up on shell 101 2018-11-23 02:35:25 it's incredibly basic and you'd only need to drop-in replace the apk commands for the apt commands 2018-11-23 02:36:04 I'd write the script properly instead anyway 2018-11-23 02:38:59 Sorry, i'm really new to writing script, I understand what it does for the most part but i'm not familiar enough with Alpine to convert it 2018-11-23 02:46:08 the only thing alpine specific is the apk command 2018-11-23 02:46:10 the rest is just shell 2018-11-23 02:49:42 Aight, thanks, I'll try to figure something out 2018-11-23 11:29:03 We migrated wiki to a new server. if you notice any issues please drop me a msg. 2018-11-23 19:06:04 Quick question, is this normal that /etc/localtime dosen't exist on my system? 2018-11-23 19:06:52 <_ikke_> yes 2018-11-23 19:11:20 Why ? 2018-11-23 19:11:35 <_ikke_> Nothing needs / uses it 2018-11-23 19:11:37 Well, here's my question, how do I set time if /etc/localtime dosen't exist? 2018-11-23 19:12:05 <_ikke_> https://wiki.alpinelinux.org/wiki/Setting_the_timezone 2018-11-23 19:12:17 cp /usr/share/zoneinfo/Europe/Brussels /etc/localtime 2018-11-23 19:12:21 It dosen't exist ... 2018-11-23 19:12:26 <_ikke_> apk add tzinfo 2018-11-23 19:12:32 <_ikke_> tzdata* 2018-11-23 19:13:39 Ok, I tough I had I already because I have all the regions in /usr/share/zoneinfo 2018-11-23 19:13:52 What is the point of /etc/TZ then ? 2018-11-23 19:14:58 <_ikke_> Don't know 2018-11-23 19:16:00 web:/etc# cat TZ 2018-11-23 19:16:00 UTC 2018-11-23 19:16:11 This is obviously time related no ? 2018-11-23 19:16:57 <_ikke_> probably, just don't know where it's used for 2018-11-23 19:18:03 KH405_TV: setup-timezone 2018-11-23 19:18:40 Not found :/ 2018-11-23 19:19:11 <_ikke_> apk add alpine-conf 2018-11-23 19:20:36 I mean, I don't want to add tens of packages to only set the timezone. It's just weird that I can't find anything about /etc/TZ online 2018-11-23 19:22:06 Looking at the history of the alpine-baselayout aport, /etc/TZ has been around since at least 2006 2018-11-23 19:22:07 https://git.alpinelinux.org/cgit/alpine-baselayout/commit/?id=c8b95b81b69af4a0f90340f5874dcfe6ff057a9d 2018-11-23 19:22:15 I have no idea what Alpine used before git 2018-11-23 19:22:23 But I suspect the reason for this existing is lost to history 2018-11-23 19:23:44 Ummm ... and is it refered anywhere ? 2018-11-23 19:24:06 I don't know, I don't have all the sources of all the aports handy to grep 2018-11-23 19:24:44 Should I try changing it to UTC-4 and rebooting? 2018-11-23 19:24:56 <_ikke_> https://stackoverflow.com/questions/4396575/timezone-in-date 2018-11-23 19:28:45 <_ikke_> apparently uclibc uses it 2018-11-23 19:30:26 Changed it to EST5EDT 2018-11-23 19:30:33 But cannont get it to update 2018-11-23 19:32:17 Have you followed the process given on the wiki yet? 2018-11-23 19:33:28 No, i'm trying to figure out what is this /etc/TZ thingy 2018-11-23 19:34:52 <_ikke_> I think you can ignore it 2018-11-23 19:35:07 <_ikke_> setup-alpine seems to use /etc/zoneinfo 2018-11-23 19:42:49 None of you has this file ? :O 2018-11-23 19:43:41 I have it. 2018-11-23 19:43:46 KH405_TV: I have it, but don't know how it is installed 2018-11-23 19:44:11 Okay, weird that no one actually knows where it comes from :P 2018-11-23 19:44:14 probably setup-alpine when asked for timezone 2018-11-23 19:44:52 So setup-alpine or tzdata ? 2018-11-23 19:45:03 alpine-baselayout-3.1.0-r0 according to apk 2018-11-23 19:45:07 It's in the alpine-baselayout package, and _ikke_ already mentioned what uses it (uclibc) 2018-11-23 19:45:17 And it's been in the alpine-baselayout since before Alpine switched to musl, so that makes sense 2018-11-23 19:45:23 It's almost certainly unused now 2018-11-23 19:45:51 setup-timezone 2018-11-23 19:47:43 on my system rtc time is 19:47:13 and system date is 20:47:05 2018-11-23 19:48:18 so, looks like /etc/TZ is used by system 2018-11-23 19:57:09 weird, my clock is 12 hours off. 2018-11-23 20:00:45 oh it thought I was in EET instead of EST, but it's still wrong. 2018-11-23 23:15:28 Repeat & redirect from #alpine-devel; A lot of alpine-sdk is failing to install for me on both edge and 3.8, with a 'temporary error (try again error)' message. Brand new install (first go at an Alpine instance) 2018-11-23 23:16:08 jsgrant: have you both configured the system dns resolvers (resolv.conf) and ran apk update? 2018-11-23 23:16:16 Not exactly sure what the issue is; But stuff like fakeroot, pax-utils, libressl, etc, etc.* 2018-11-23 23:17:20 that's not very helpful, could you paste the output? 2018-11-23 23:22:48 danieli, Unless setup-alpine did so automatically, than I think not; Also are there any fpaste (cli base pastebin commands) I'm overlooking in Alpine? I don't really have an environment set up to trivially copy everything over 2018-11-23 23:23:10 you could use tpaste for instance 2018-11-23 23:23:32 probably can't set it or fetch it up if networking isn't configured right though 2018-11-23 23:23:55 you need to figure out what the root cause of the issues are, then fix that. it sounds like bad dns 2018-11-23 23:25:01 Well, it's weird because I was installing some non-trivial packages (though again, not setup) like xfce4 and awesome and were not having any issues prior to the first go at pulling alpine-sdk 2018-11-23 23:25:38 ACTION will certainly look into dns though right now 2018-11-23 23:32:08 danieli, And ... you got it. :^) Needed to add 8.8.8.8 to resolv.conf 2018-11-23 23:32:23 or 1.1.1.1 or whichever recursor :) 2018-11-23 23:35:26 I wonder if doing the repo change to edge overwrote resolv.conf then (if it was even set by setup-alpine in the first-place (I seem to remember a passive mention of dns... but doing this pretty sleep-deprived so who knows)), because now that I think of it -- didn't see any issues prior to apk upgrade to edge. Oh well. Pretty happy camper. :^) 2018-11-23 23:35:30 TYVM1 2018-11-23 23:35:32 *!! 2018-11-23 23:35:49 it shouldn't have, if a package installed a new config file it'd be .apk-new 2018-11-23 23:36:28 danieli: Hm, well shouldn't it been giving me problems before then though? 2018-11-23 23:36:35 I really have no clue 2018-11-23 23:36:49 me neither, it's your system, not mine :) 2018-11-23 23:36:58 Lol, fair. :^) 2018-11-23 23:39:08 danieli: Oh! Btw, that efi issue I mentioned from the other day was also mostly user error; I thought you could write the live image via dd as I was accustomed (which does in-fact still work for legacy/cms bios) but as soon as I found and followed the guide on the wiki it worked without fail. 2018-11-23 23:39:47 jsgrant: figured that'd be a possible culprit, thanks for the heads up. it's on my todo list 2018-11-23 23:43:36 danieli: np, was just a little shocked by it; Might be the only distro I've used in like the 5 or-so years I've been using almost exclusively efi where that's been an "issue" if you can even call it that. :^P 2018-11-23 23:43:54 it's an odd issue indeed, and i'll check it out 2018-11-23 23:45:23 Okay, going to go afk and switch to this Alpine box to tinker a bit more -- but very right now; Thanks again danieli, really appreciate it! 2018-11-23 23:45:52 Be back I'm sure sometime tomorrow. o/ 2018-11-24 02:56:03 are there known issues with any of the mirrors under dl-cdn presently? 2018-11-24 07:36:39 <_ikke_> Thalheim: Not that we are aware of 2018-11-24 07:36:41 <_ikke_> what kind of issues? 2018-11-24 07:38:11 _ikke_: it seems resolved. connectivity issues mainly with it being available/unavailable periodically. 2018-11-24 07:38:28 <_ikke_> We do monitor our mirrors, didn't see any alerts about it 2018-11-24 07:38:36 could be anywhere along the route though. no worries. 2018-11-24 13:20:23 _ikke_: isn't there just one actual origin server behind fastly? 2018-11-24 13:25:01 snmpget doesn't work for me.... execve("/usr/bin/snmpget", ["snmpget"], 0x7ffee27652b0 /* 31 vars */) = -1 ENOEXEC (Exec format error) 2018-11-24 13:25:21 5.8-r0 from edge/main 2018-11-24 13:25:42 is this just me? 2018-11-24 13:29:43 fine for me 2018-11-24 13:31:12 jomat: and you just got it with `apk add net-snmp-tools`? 2018-11-24 13:32:22 yes 2018-11-24 13:33:22 mh... it's 0b ... probably should reinstall it :-D 2018-11-24 13:34:16 eh? 2018-11-24 13:34:32 did you install it like that in the first place? 2018-11-24 13:35:31 yes 2018-11-24 13:35:54 it's a new laptop i'm about to set up 2018-11-24 13:36:28 I see, which architecture? 2018-11-24 13:36:37 now it says https://pastebin.com/B6Xu610H 2018-11-24 13:36:49 x86_64 2018-11-24 13:37:05 that's odd 2018-11-24 13:37:09 yes 2018-11-24 13:38:33 ldd: https://pastebin.com/NLVzEDPe 2018-11-24 13:39:02 something went wrong there :-) 2018-11-24 13:39:31 I noticed 2018-11-24 13:39:50 /usr/lib/libnetsnmp.so.35.0.0 are 662.4K of 0 2018-11-24 13:43:42 reinstalling helped 2018-11-24 13:43:52 sorry for the noise :-) 2018-11-24 13:43:55 must've been running a broken build 2018-11-24 13:50:36 it's by the way a thinkpad a485 with amd ryzen :-) running 4.19.2 kernel works quite ok :-) 2018-11-24 15:54:16 Hi everyone. 2018-11-24 15:56:07 hello 2018-11-24 15:57:21 I am new to alpine, and I'm having some difficulties installing a few apks, could someone point me in the right direction? 2018-11-24 15:57:36 Namely I'm using alpine 3.7.1 and trying to install openblas (so I can install scipy later) however it always complains that libgfortran.so.5 is missing 2018-11-24 15:59:39 how come you're using an older release? 2018-11-24 15:59:53 sor2: anyway, do you have 'libgfortran' installed? 2018-11-24 16:00:03 right, that's not in 3.7, nevermind 2018-11-24 16:00:10 it's only in edge 2018-11-24 16:00:12 It is in 3.7 2018-11-24 16:00:16 But it provides libgfortran.so.3 2018-11-24 16:00:19 I have a few VMs running alping for a few months. 2018-11-24 16:00:20 https://pkgs.alpinelinux.org/contents?file=libgfortran.so.5&path=&name=&branch=edge&arch=x86_64 2018-11-24 16:00:23 yes, it's not .5 2018-11-24 16:00:34 So 3.7's openblas package shouldn't require .5 2018-11-24 16:00:37 How are you installing openblas? 2018-11-24 16:00:46 it almost sounds like you're running 3.7 but you've pulled some packages (openblas for instance) from edge 2018-11-24 16:00:52 you should *not* mix edge and stable 2018-11-24 16:00:59 through apk (apk add openblas) 2018-11-24 16:01:06 What is in /etc/apk/repositories? 2018-11-24 16:01:09 can you pastebin your /etc/a 2018-11-24 16:01:09 ^ 2018-11-24 16:01:21 what pardis said :) 2018-11-24 16:02:02 I have 3.7/main and community and testing from edge are uncommented 2018-11-24 16:02:15 can you pastebin it? 2018-11-24 16:02:32 i.e. http://tpaste.us/paste https://hastebin.com/ or something else 2018-11-24 16:02:53 Hum, print screen will be. For now can+t copy paste lol 2018-11-24 16:03:09 you could `apk add tpaste` and `cat /etc/apk/repositories | tpaste` 2018-11-24 16:03:11 then give us the link 2018-11-24 16:03:39 https://i.imgur.com/CwWoljo.png 2018-11-24 16:03:54 hum, I can tpaste also 2018-11-24 16:03:58 right, you're mixing stable and edge, that's why packages are borken 2018-11-24 16:03:59 broken* 2018-11-24 16:04:12 damn 2018-11-24 16:04:22 should only have uncommented 3.7 right ? 2018-11-24 16:04:28 Yes 2018-11-24 16:04:36 you should either only use 3.7 (or 3.8, soon 3.9) or use edge only 2018-11-24 16:04:39 do not mix them 2018-11-24 16:04:42 But note that there is no testing repo for stable releases 2018-11-24 16:04:56 Somehow this has been for months and only today a package didnt work haha 2018-11-24 16:05:10 Mixing releases often goes that way 2018-11-24 16:05:10 edge is rolling release 2018-11-24 16:05:14 and es 2018-11-24 16:05:15 yes 2018-11-24 16:05:23 It only breaks when something happens to be rebuilt in a way that breaks with the packages you have installed 2018-11-24 16:05:27 I guess I could have edge when this version was released lol 2018-11-24 16:05:38 but then after 3.8 it became broken :P 2018-11-24 16:05:46 alright I'll see if this fixes it! 2018-11-24 16:05:48 thanks 2018-11-24 16:05:48 you wanted only some packages from edge while running 3.7, but that broke the system 2018-11-24 16:06:00 I guess so! 2018-11-24 16:06:01 the only feasible way to fix this is to upgrade to edge, or wait for the alpine 3.9 release and upgrade to th at 2018-11-24 16:06:21 edge is unstable - it does what it says on the tin. it can break once in a while, so the best solution would be to use 3.9 when it's out 2018-11-24 16:06:22 I'll try to use 3.7 only and see where it gets me. 2018-11-24 16:06:44 I'm tryiing to install keras in fact. but there's a lot of prerequisites 2018-11-24 16:06:52 so one of them became broken apparently 2018-11-24 16:15:47 upgrading to edge. Will see if I can install all of them after rebooting. 2018-11-24 16:37:12 well, it upgraded successfully <3 2018-11-24 16:37:47 Let's see noow intalling keras and its dependencies.. 2018-11-24 17:27:40 Yes! I managed to upgrade, and all the packets are now ok, including keras which is that one I wanted. 2018-11-24 17:27:54 Quick question, Is there a place to donate to the project? =) 2018-11-24 17:35:57 i don't know of any way to donate to the project itself 2018-11-24 17:36:13 i know alpine has gotten donations in the past, but i don't really know who the money actually goes to 2018-11-24 17:36:20 probably some of the core devs' pockets 2018-11-24 17:36:29 Hum, I see.. 2018-11-24 18:24:54 Am I supposed to "loose" sudo after upgrading ? 2018-11-24 18:26:12 <_ikke_> loose sudo? 2018-11-24 18:29:18 nevermind, I am retarded. lol 2018-11-24 18:30:27 <_ikke_> Your own words :P 2018-11-24 18:39:26 too many straight hours 2018-11-24 19:50:49 installing another package I get an error. How can I get higher verbose ? 2018-11-24 19:51:13 After "apk add libc6-compat" I just get: 1 error; 927MiB in 188 packages." 2018-11-24 19:51:49 <_ikke_> apk fix 2018-11-24 19:52:09 Well, that was easy :D 2018-11-24 19:52:12 thanks a lot! 2018-11-24 19:53:10 <_ikke_> https://www.youtube.com/watch?v=OynKbfEGV_A 2018-11-24 19:55:13 lol 2018-11-24 20:12:52 Hi guys. I try to make a video like the amazon fire tv screensaver (i.e. an image slideshow with different zoompan filters). I already figured out how to achieve the zoompan effect and created four configurations (different directions, zoom in + out). My actual question: Is it possible to apply these four filters in round-robin order to an undefined amount of input images? I hope you understand what I 2018-11-24 20:12:54 mean. 2018-11-24 20:12:58 My command so far: 2018-11-24 20:13:05 ffmpeg -framerate 1/10 -r 30 -pattern_type glob -i '*.jpg' -c:v libx264 -filter_complex "scale=8000x4000,zoompan=d=300:z='min(zoom+0.00035,1.5)':x='if(gte(zoom,1.5),x,x+3/a)':y='if(gte(zoom,1.5),y,y+3)" slideshow.mp4 2018-11-24 20:13:29 I read already about the -map parameter but only found explanations for 1:1 mapping. 2018-11-24 20:14:20 Sorry, wrong channel -.- 2018-11-25 00:00:12 I am failing to install mpv@community-edge, likely due to another package holding it back. How can I figure out which package that is? 2018-11-25 00:03:24 trfl: does apk print something when it fails? 2018-11-25 00:05:33 trfl: 1) error output please 2) could you please paste your /etc/apk/repositories? 2018-11-25 00:28:30 it provides no output at all, just exits without performing any actions and "OK: 2388 MiB in 716 packages" 2018-11-25 00:28:45 posted repositories and world here: https://ocv.me/tmp/ 2018-11-25 00:31:44 looks as if mpv was already installed 2018-11-25 00:32:03 yeah, the version in v3.8 community is, trying to install the edge-community version 2018-11-25 00:34:47 the thing is, it will change the tag in world so it looks like it installed the edge-community version, but not actually make the change 2018-11-25 00:35:07 maybe uninstalling it first and then asking for @edge-community would work but that feels hard-handed 2018-11-25 02:20:21 looks like that didn't help -- if I try to install mpv@edge-community it just installs mpv@stable-community instead 2018-11-25 02:20:39 (that's after first uninstalling mpv and mpv-libs before trying) 2018-11-25 07:35:04 hello, If I want to run alpine in diskless mode from a flashdrive should I remount as rw before running setup-alpine? 2018-11-25 07:46:30 or anytime I need to run lbu_commit? 2018-11-25 07:56:43 <_ikke_> atkka: if you just write the iso to the flashdrive, the fs is isofs, which can only be read-only 2018-11-25 07:57:21 <_ikke_> You can use setup-bootable to create a bootable flashdrive that can be written to as well 2018-11-25 09:42:23 weird, compiling kernel makes openvpn segfault. 2018-11-25 15:10:12 hey. not really an alpine user, but I've been using docker containers based on alpine. Tring to install hplip in one of my images/containers, but it gives me an error about a missing libnetsmp.so. tried adding the 'net-snmp' package to the apk add call, same issue. 2018-11-25 15:10:48 <_ikke_> hanetzer: what repositories do you have defined in /etc/apk/repositories? 2018-11-25 15:11:31 alpine/edge/{main,community,testing}; I added testing 2018-11-25 15:12:47 <_ikke_> net-snmp-libs contain libnetsnmp.so.35 2018-11-25 15:13:20 erm; so.30 2018-11-25 15:14:09 <_ikke_> edge/main contains .35 2018-11-25 15:14:48 3.8 has .30 2018-11-25 15:15:17 https://ptpb.pw/yTuk 2018-11-25 15:15:43 you won't get .30 in edge 2018-11-25 15:15:50 you could install net-snmp-libs from 3.8 I guess 2018-11-25 15:15:57 <_ikke_> Might be that this package needs to be bumped 2018-11-25 15:16:23 probably needs to be rebuilt against net-snmp-libs in edge 2018-11-25 15:16:55 it was built against 5.7.3-r11 2018-11-25 15:17:03 so how do I proceed, then? I'm ok with just abuot anything; its just a container so I'm not worried about breaking things 2018-11-25 15:17:06 current is 5.8-r0 2018-11-25 15:17:09 so hplip has to be rebuilt 2018-11-25 15:17:33 hanetzer: https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Repository_pinning 2018-11-25 15:17:36 <_ikke_> hanetzer: you could fetch the APKBUILD and build it yourself 2018-11-25 15:17:39 or that ^ 2018-11-25 15:17:47 preferably what _ikke_ said 2018-11-25 15:17:59 <_ikke_> mixing stable with edge is not recommended 2018-11-25 15:18:08 indeed 2018-11-25 15:19:24 _ikke_: seems a bit excessive to get whatever amounts to 'base-devel' in alpine for a single package tho 2018-11-25 15:20:19 I mean, this docker image came with the repositories file exactly as I described, no 'testing' repo tho 2018-11-25 15:20:22 all edge 2018-11-25 15:20:31 <_ikke_> right, but testing is not stable, like you see 2018-11-25 15:20:52 yeah. but you were talking edge/stable, not testing/stable :) 2018-11-25 15:21:20 what equals base-devel is pretty much alpine-sdk 2018-11-25 15:21:26 but yeah, it's a bit excessive 2018-11-25 15:22:23 <_ikke_> net-snmp-libs in edge/main has been updated, but hplip has not been recompiled for that 2018-11-25 15:22:24 is there an equivalent to apt get build-dep foo in alpine? 2018-11-25 15:23:08 not that I know of, abuild automatically pulls in make dependencies 2018-11-25 15:23:13 <_ikke_> nod 2018-11-25 15:23:19 <_ikke_> though the build deps are assumed to be there 2018-11-25 15:23:26 <_ikke_> like make / gcc 2018-11-25 15:23:43 yes, alpine-sdk 2018-11-25 15:24:07 who can I poke to get hplip rebuilt :P 2018-11-25 15:24:17 <_ikke_> any of the core devs 2018-11-25 15:24:21 <_ikke_> (neither of us are) 2018-11-25 15:24:42 note: not trying to avoid compilation because lazy (gentoo user, compiling is life) but because tiny images :) 2018-11-25 15:25:22 <_ikke_> abuild automatically removes the dependencies the package requires 2018-11-25 15:25:51 <_ikke_> but you need to create an abuild user which can sudo, which is more complicated 2018-11-25 15:26:29 apparently its leonardo's package. 2018-11-25 15:26:37 <_ikke_> You can poke hime 2018-11-25 15:26:39 <_ikke_> him* 2018-11-25 15:26:49 no idea who he is on/in here :) 2018-11-25 15:26:58 <_ikke_> llarena 2018-11-25 15:27:18 unless my tab is lying he's not here :P 2018-11-25 15:27:23 looks like clandmeter is responsible for net-snmp* - ping re: ^? 2018-11-25 15:27:24 <_ikke_> nope 2018-11-25 15:27:44 wait, right it's hplip that needs bumping 2018-11-25 15:27:45 <_ikke_> The package just needs to be bumped (pkgrel increased) 2018-11-25 15:28:06 hanetzer: you can probably just send in a one line patch 2018-11-25 15:28:15 clandmeter: you online? 2018-11-25 15:29:05 http://tpaste.us/J66V 2018-11-25 15:29:10 there's a patch to bump it 2018-11-25 15:29:49 also, moin danieli, _ikke_ :) 2018-11-25 15:29:58 good afternoon :p 2018-11-25 15:29:58 <_ikke_> SpaceToast: o/ 2018-11-25 15:30:52 is either one of you familiar with details re: alpine-conf and the boot process (mostly initrd)? I've been trying to figure out exactly how diskless/data install "work" 2018-11-25 15:31:03 <_ikke_> SpaceToast: nope 2018-11-25 15:31:12 <_ikke_> SpaceToast: never touched / peeked at that part 2018-11-25 15:31:36 i'm just vaguely familiar with it, i haven't gotten as far as staring into the void that is the internals of that 2018-11-25 15:31:41 (example point of confusion: setup-lbu only talks about /media/$1, but as far as I can tell, /media/* is only touched in initrd by busybox, that manually makes /media/{usb,..}, which is confusing) 2018-11-25 15:31:53 ('vaguely familiar' as in not enough to be an authoritative/reliable source of information) 2018-11-25 15:32:07 I'm basically trying to figure out whether I want to try patching it, or writing my own variant from scratch, becuase I can't get it working "as expected" 2018-11-25 15:32:23 mhm, I'll have to ask someone else eventually then 2018-11-25 15:32:49 iirc it's something along the lines of this: lbu loads the apkovl and overlays it over the base fs 2018-11-25 15:33:06 <_ikke_> there are some people hanging around here working on initrd 2018-11-25 15:40:14 danieli: thinks :) 2018-11-25 15:44:23 so I suppose I should just wait it out for a rebuild 2018-11-25 15:44:26 ? 2018-11-25 15:44:34 probably easier 2018-11-25 15:44:58 plus, if I just fix/rebuild it myself, no one else benefits :) 2018-11-25 15:45:05 if you don't want to compile or ditch future-proofing, anyway 2018-11-25 15:45:19 as i mentioned, you *could* try pulling net-snmp-libs from 3.8 using package pinning, but it's risky 2018-11-25 15:46:25 how exactly does that work in practice? 2018-11-25 15:46:47 I believe I linked this earlier https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Repository_pinning 2018-11-25 15:47:15 yes, I get that, but what is the repo for 3.8? edge seems to be pulling v3.8.0 2018-11-25 15:47:30 -githash; is that correct? 2018-11-25 15:48:01 what's your current /etc/apk/repositories? 2018-11-25 15:48:28 gave it. http://dl-cdn.alpinelinux.org/alpine/edge/{main,community,testing} 2018-11-25 15:48:34 http://$MIRROR_HOST/alpine/v3.8/{community,main} 2018-11-25 15:48:57 for instance http://dl-cdn.alpinelinux.org/alpine/v3.8/{main,community} 2018-11-25 15:54:45 <_ikke_> Problem is that a lot of packages in 3.8 also need dependencies from 3.8 2018-11-25 15:54:54 <_ikke_> so it becomes a tangled mess if you combine it 2018-11-25 15:55:17 yeah, that can be an issue 2018-11-25 15:55:26 i'm gonna test net-snmp-libs, it doesn't have too many deps 2018-11-25 15:57:43 aaaand it works 2018-11-25 15:58:21 <_ikke_> ok 2018-11-25 15:58:25 <_ikke_> so that's an option 2018-11-25 16:01:57 danieli: seems to have worked. 2018-11-25 16:10:45 guys, I am unable to find the isc-dhcp-server package on 3.8.1 virt 2018-11-25 16:11:09 has it changed name or something? 2018-11-25 16:11:25 it's called "dhcp" as far as I can see 2018-11-25 16:11:55 the APKBUILD for dhcp provides both dhclient, dhcrelay and dhcpd 2018-11-25 16:11:59 uhm, and where do I delcare the interface that needs to act as dhcp server? 2018-11-25 16:12:07 eh? 2018-11-25 16:12:15 is this a configuration issue? 2018-11-25 16:12:22 well both 2018-11-25 16:12:36 because I have it running on another alpine linux 3.8.1 virt install 2018-11-25 16:12:41 and cant seems to replicate it 2018-11-25 16:12:51 copy the config over? 2018-11-25 16:13:10 the config is not the issue 2018-11-25 16:13:21 rather I am unable to specificy the interface 2018-11-25 16:13:31 the interface should be declared in /etc/default/isc-dhcp-server 2018-11-25 16:13:37 INTERFACES="eth1" 2018-11-25 16:13:44 but nothing happens on the new install 2018-11-25 16:14:29 because if that is the package than I have it installed 2018-11-25 16:14:55 danieli, ? 2018-11-25 16:15:09 clandmeter: http://tpaste.us/J66V hplip must be rebuilt 2018-11-25 16:17:15 <_ikke_> It's in testing and its dependency net-snmp-libs has been updated 2018-11-25 16:17:28 Hello! 2018-11-25 16:17:33 hi hi 2018-11-25 16:17:33 <_ikke_> fasm: hey 2018-11-25 16:18:19 I've bought a RTL8812AU chipset Wi-Fi dongle for my alpine raspi2 vpnifying hotspot, but it seems to require DKMS. At least I figure as much from https://github.com/diederikdehaas/rtl8812AU -- is there a way to get it to play nice with alpine? 2018-11-25 16:18:50 void does this but i don't much fancy using it on an embedded appliance 2018-11-25 16:19:29 oh man, I have an RTL8812AU too, but I'm using the aircrack provided driver because it works with aircrack-ng and kismet 2018-11-25 16:19:31 mine's an Alfa 2018-11-25 16:19:40 haven't gotten as far as testing it on alpine yet - and yes, it uses dkms 2018-11-25 16:19:46 i think you recommended me to buy one :) 2018-11-25 16:20:00 or at least someone here did, so i bought two 2018-11-25 16:20:00 <_ikke_> Isn't dkms only for automatically recompiling against the newest kernel? 2018-11-25 16:20:05 <_ikke_> or does it do more? 2018-11-25 16:20:17 I don't think I recommended it - I have recommended it to a few people, but I believe that's only on Discord 2018-11-25 16:20:24 and I warned them about the lack of compability with things 2018-11-25 16:22:58 well regardless, it works beautifully on void with rtl8812au-dkms but i can't find a corresponding package on alpine nor can i follow the readme from the other repo since the dkms package doesn't exist either 2018-11-25 16:23:23 not entirely sure if i can bypass dkms (i have only one kernel so i don't need it (right?)) 2018-11-25 16:29:27 fasm: Presumably, the point about dkms is to compile a kernel driver for the hardware. So check how the DKMS version compiles. 2018-11-25 16:32:59 _ikke_: danieli apparently 3.18.10 is now available 2018-11-25 16:41:25 hplip is rebuilt by the way, should've already synced to some of the mirrors 2018-11-25 16:41:35 danieli: yeah. and its outta date :P 2018-11-25 16:41:47 shoulda looked into that before bugging ya'll 2018-11-25 16:41:55 does it being out of date break it? 2018-11-25 16:42:17 maybe. there's some open bugs on it which I'm experiencing 2018-11-25 16:42:44 nevermind, I forgot to specify the ip range 2018-11-25 16:42:47 lol 2018-11-25 16:43:24 ugh, i'll test bumping it hanetzer 2018-11-25 16:43:57 danieli: https://bugs.alpinelinux.org/issues/6990 << this bug I'm experiencing 2018-11-25 16:44:34 there's an issue for it, good to know 2018-11-25 16:45:01 hanetzer: is this fixed upstream? 2018-11-25 16:45:29 no idea. I can try arch's variant of hplip on the docker host and see if it works 2018-11-25 16:45:52 fasm: things like these are why i'm still stuck on other linux distros, mostly debian, suse and arch 2018-11-25 17:07:01 i love alpine right up until you need to do low level kernely things 2018-11-25 17:07:18 servers, great 2018-11-25 17:07:21 desktops, mostly okay 2018-11-25 17:07:29 but anything specific, it just gets a bit odd 2018-11-25 17:33:46 ... or learn to compile, and be enpowered to fix such problems ;) 2018-11-25 17:34:41 i was going to, but it's not a solution as every subsequent kernel upgrade will break it 2018-11-25 17:36:11 i'm all for making things work, but sometimes it's more effort than it's worth and will cause you more difficulties down the line 2018-11-25 17:39:04 sounds like our kernel packages need a dkms hook 2018-11-25 17:39:24 oh, we straight up don't even have a dkms package looks like 2018-11-25 18:07:57 do you absolutely have to have a whole clone of aports to abuild? 2018-11-25 18:08:57 <_ikke_> no 2018-11-25 18:09:04 <_ikke_> just a single APKBUILD dir is enough 2018-11-25 18:10:38 there it goes. busted world 2018-11-25 18:12:01 looked into my lbu/boot troubles... looks like the setup-* scripts have diverged and basically break each other now :/ 2018-11-25 18:12:36 also, mkinitfs seems to only detect apkvols in only the most trivial circumstances (any lvm/raid/etc and it's a no-go, even though features.d is a thing with support for those (?)) 2018-11-25 18:32:56 christ on a cracker. hplip is annoying. 2018-11-25 18:50:08 fuggit. 2018-11-25 18:50:27 <_ikke_> heh 2018-11-25 18:51:19 I'm tempted to just write my own initrd ^^;; 2018-11-25 18:51:37 but sharing that would be... complicated (I doubt anyone would just publish it on /downloads, and rightly so ^^;;) 2018-11-25 20:56:29 oi. alpine peeps. exists there a docker image already presetup to do apkbuild dev? 2018-11-25 20:57:45 its apk add alpine-sdk, plus setup of your personal private key for signing 2018-11-25 20:57:59 i dont think the latter should be automated 2018-11-25 21:00:47 <_ikke_> Probably a abuild user created with sudo rights and a cache dir 2018-11-25 21:02:29 <_ikke_> hanetzer: http://tpaste.us/rooQ 2018-11-25 21:02:32 <_ikke_> I had this lying around 2018-11-25 21:03:36 _ikke_: oh that looks nice. Maybe send that up to dockerhub officially :P 2018-11-25 21:57:03 does alpine support quotas? 2018-11-25 22:04:39 maybe it might be as simple as packaging quota-tools? I could give that a stab 2018-11-25 22:06:01 odd that it isn't packaged, i have no idea now that i think about it 2018-11-25 22:07:45 im starting to think i should consider packaging some goodies 2018-11-25 22:07:49 nethack, nvi, this 2018-11-25 22:07:55 i know i'd probably use them :) 2018-11-25 22:08:04 i'm going to package a lot of security and quality of life stuff that i need/want myself 2018-11-25 22:08:18 i'm going to run alpine as a daily driver on one of my machines 2018-11-25 22:08:39 ACTION may start helping with stuff he uses in docker 2018-11-25 22:08:54 that'd be great! 2018-11-25 22:09:44 yeah, i've found use in a lot of places - server for shell/irc, server for docker, lab machine with airgap protections for some security research, demonstration (showing people how easy it is to install linux with alpine is really cool, because it really is the simplest linux to install nowadays) 2018-11-25 22:09:59 first off I intend to unfuckulate hplip, becuase I'm tired of my technoligically illiterate co-workers screwing up their printers 2018-11-25 22:10:20 not to mention i can run tens of alpine hardware-assisted virtual machines on a potato 2018-11-25 22:10:46 the alpine project itself has over 110 virtual machines provisioned 2018-11-25 22:10:47 i have network lab environments on my netbook using virtualbox, and it's great despite only having 4 GiB of ram 2018-11-25 22:10:59 at least that's what our IPAM says, not everything is recorded correctly yet :) 2018-11-25 22:11:32 unrelated, is there an easy way to see which mirrors support rsync? 2018-11-25 22:11:47 uh, I have a list of some of the ones that do 2018-11-25 22:11:54 been pulling v3.8 package directory to mirror it, and the official mirror is slower than expected 2018-11-25 22:12:17 (i need to be able to install alpine packages offline for my VMs) 2018-11-25 22:12:31 right, use uh 2018-11-25 22:12:38 dl-t1-1.alpinelinux.org and dl-t1-2.alpinelinux.org 2018-11-25 22:12:55 i really need to update the wiki with that asap 2018-11-25 22:13:11 oh hm, now i need to figure out if i stop rsync and restart it with another mirror will it leave my partial progress 2018-11-25 22:13:30 uh, which mirror are you using? 2018-11-25 22:13:42 winny: I build some packages which I use but don't think they are interesting to other 2018-11-25 22:13:46 rsync.alpinelinux.org 2018-11-25 22:14:02 right, good 2018-11-25 22:14:14 that's a round robin to the two i listed 2018-11-25 22:14:19 it's not /that/ slow, just surprised i'm not saturating my bandwidth 2018-11-25 22:14:19 <_ikke_> winny: https://mirrors.alpinelinux.org 2018-11-25 22:14:22 i forgot that you aren't supposed to use the dl-t1-{1,2} directly 2018-11-25 22:14:28 <_ikke_> rsync.a.o 2018-11-25 22:14:34 yeah 2018-11-25 22:14:34 <_ikke_> rsync.alpinelinux.org 2018-11-25 22:14:40 ok so that is the right one 2018-11-25 22:15:28 yes, it is 2018-11-25 22:17:23 good luck with hplip, it is a bitch to get to run on Alpine 2018-11-25 22:17:38 printers just suck so bad overall 2018-11-25 22:17:53 maybe contain that disease in something more automatic, like debian, since let face it who wants to deal with printer drivers 2018-11-25 22:18:01 TBB: yeah because it's missing half the package lol 2018-11-25 22:18:42 I spent half a year packaging the full version and came to the conclusion it was half a year wasted 2018-11-25 22:18:49 TBB: heh 2018-11-25 22:19:09 first off gotta unfuckulate upstream. still using configure.in forcryinoutloud 2018-11-25 22:19:51 unfortunately, upstream is a company. companies suck. 2018-11-25 22:19:59 and when you get to multifunction devices (printer/scanners), that's its own separate level of hell 2018-11-25 22:20:32 dude I have a hp color laserjet pro mfp m477fnw right behind me. I know all about hell 2018-11-25 22:24:38 <_ikke_> I try to stay far away from printers 2018-11-25 22:24:44 <_ikke_> sadly it's not always possible 2018-11-25 22:26:35 lp0 on fire 2018-11-25 22:37:15 hanetzer: that's a sister model of the two I spent the half a year on :) 2018-11-25 23:08:17 TBB: lennyface 2018-11-25 23:09:04 danieli: printers are fun until that one IT manager wants to use a brand new printer on windows xp 2018-11-26 08:31:43 heya 2018-11-26 08:31:45 where's resize2fs? apparently not in the e2fsprogs package.. 2018-11-26 08:31:51 ah there's an e2fsprogs-extra package 2018-11-26 08:32:41 -extra 2018-11-26 08:32:42 yeah 2018-11-26 09:05:26 hey tg :-) packet search is also quite helpful: https://pkgs.alpinelinux.org/contents?file=resize2fs 2018-11-26 10:37:59 is nginx at 3.8 built with ngx_stream_proxy_module support? 2018-11-26 11:49:14 realies: nginx -V? 2018-11-26 11:52:08 all good 2018-11-26 11:56:11 uh? 2018-11-26 19:14:19 hrm... I may install alpine on my spare laptop 2018-11-26 19:59:59 Question: what does it mean that a package is in testing (in aports)? 2018-11-26 20:00:55 <_ikke_> gdh: that someone created the package, but it requires more testing / feedback that the package actually works 2018-11-26 20:02:05 <_ikke_> most packages start in testing first before they are moved to main or community 2018-11-26 20:02:09 _ikke_, okay. 2018-11-26 20:03:21 <_ikke_> If you tested a package and found it works well, it can help to let the maintainer know 2018-11-26 20:03:35 _ikke_, I presume that you are one of the maintainers (from having ops), so I might as well make you aware of what I am planning. 2018-11-26 20:03:46 I am the maintainer of howard-bc. 2018-11-26 20:03:46 <_ikke_> gdh: I'm not a core developer 2018-11-26 20:03:54 Ah, thanks. 2018-11-26 20:03:54 <_ikke_> but I do maintain some package 2018-11-26 20:03:57 <_ikke_> packages 2018-11-26 20:04:27 I'm an op as well, but no push access, just access to bits and pieces of the infrastructure 2018-11-26 20:05:32 <_ikke_> gdh: what are your plans? 2018-11-26 20:05:36 Okay. Which of the ops are core developers? 2018-11-26 20:05:48 _ikke_, my plans are to get my bc into busybox. 2018-11-26 20:05:56 you could ask in #alpine-devel 2018-11-26 20:06:03 Ah cool. 2018-11-26 20:06:25 <_ikke_> note that it works better to just describe what you want to do than to wait for a certain person 2018-11-26 20:06:33 ^ 2018-11-26 20:06:40 Okay. 2018-11-26 20:06:42 <_ikke_> If anyone is available, they will respond 2018-11-26 20:56:34 gdh: have you considered asking busybox upstream? 2018-11-26 20:56:44 sounds like a better way to get something megred into busybox :) 2018-11-26 20:56:51 SpaceToast, already in the works. 2018-11-26 22:42:27 anyone got hardware transcoding working? I've got an Intel iGPU I'd like to use, but I can't seem to get drivers to installed and used :/ 2018-11-27 02:14:05 isn't it all in libva now? 2018-11-27 02:14:42 not sure if you still need the intel media sdk and ffmpeg recompile 2018-11-27 02:33:50 Can anyone help a newbie with a couple of questions? 2018-11-27 02:34:17 installed alpine to an old laptop but I can not get wifi to work with networkmanager 2018-11-27 02:34:53 am I missing a package, also USB drive does not auto mount??????? Thanks for your help 2018-11-27 02:45:12 jwh: after installing xf86-video-intel, loading the modules and enabling kms, I expected drivers to be in /dev/dri, but the directory is empty 2018-11-27 02:45:23 no offense, but isn't it a better idea to use an operating system designed to be easy to use, at least when learning linux? 2018-11-27 02:45:27 why alpine? 2018-11-27 02:45:51 me? 2018-11-27 02:45:56 uh no, Steveo10 2018-11-27 02:45:59 sorry 2018-11-27 02:45:59 right 2018-11-27 02:46:01 :) 2018-11-27 02:47:22 Steveo10: regarding USB, it isn't set to automount USBs, you could do it manually, or install / configure some utility to do it for you 2018-11-27 02:47:40 and re: WLAN driver, I have no way of knowing what you need without any details whatsoever 2018-11-27 02:49:05 thanks 2018-11-27 02:49:16 so in Alpine no automounting for usb's 2018-11-27 02:49:24 not magically nor by default, no 2018-11-27 02:49:35 ok good to know 2018-11-27 02:50:06 what about wifi not sure why networkmanager see the device as unavailable 2018-11-27 02:50:17 I did follow the broadcam driver installation notes 2018-11-27 02:50:19 again, can't help without any details whatsoever 2018-11-27 02:53:34 is wifi only configerable from the command line in alpine? 2018-11-27 02:53:46 no, you just need to set stuff up yourself 2018-11-27 02:53:59 so, why alpine? 2018-11-27 02:54:09 legitimately curious 2018-11-27 02:54:43 want the small OK framework 2018-11-27 02:54:52 want the small OS framework 2018-11-27 02:55:03 and minimal for security 2018-11-27 02:55:06 p3lim: oh, hm 2018-11-27 02:55:16 fair enough 2018-11-27 02:55:37 p3lim: I'd expect it to jut work tbf 2018-11-27 02:55:41 was doing well until wifi networking issue 2018-11-27 02:55:48 jwh: yeah me too :/ 2018-11-27 02:55:51 p3lim: do you have the drm modules loaded too? 2018-11-27 02:55:58 drm? 2018-11-27 02:56:19 Steveo10: they're not speaking to you :) 2018-11-27 02:56:32 :) 2018-11-27 02:56:39 thanks 2018-11-27 02:56:45 jwh: yeah 2018-11-27 02:57:06 presumably nothing about failing to attach or whatever in dmesg? 2018-11-27 02:58:30 only failures are related to ACPI and the audio module (snd_hda_intel) 2018-11-27 03:01:03 jwh: https://p3l.im/a857 2018-11-27 03:03:37 also the fbcon module doesn't exist 2018-11-27 03:06:55 hm, odd, theres a couple that I have which you don't, but it's not alpine (don't have alpine on anything with a real gpu) 2018-11-27 03:08:06 neither do I, but quicksync from the Intel iGPU is quite good for encoding/decoding (my particular use-case is encoding with handbrake in a container) 2018-11-27 03:08:37 software-based eats up my cores, would like that to stop :p 2018-11-27 03:14:14 wait, are you checking /dev/dri *inside* the container? 2018-11-27 03:14:32 nah, got alpine installed on the bare metal 2018-11-27 03:14:37 oh ok 2018-11-27 03:14:43 I'm not _that_ stupid :D 2018-11-27 03:15:16 lol have to check 2018-11-27 03:31:46 is anyone running alpine on laptops 2018-11-27 03:32:11 I'm having trouble with the wifi is it just me and old laptop????? 2018-11-27 03:32:24 should it be easy to connect to wifi? 2018-11-27 03:33:45 didn't you ask the exact same thing about an hour ago? 2018-11-27 03:34:14 oh right, not the same thing 2018-11-27 03:34:54 anyway, needs more details - what wifi chip is it? what are you doing, and what is the unexpected result? what have you tried to fix it? 2018-11-27 04:49:40 Hey there, I cannot find on the wiki how to register as a mirror for alpine linux ? 2018-11-27 04:50:43 that was fast 2018-11-27 05:04:10 yeah, it was, lol 2018-11-27 05:13:44 wow, a new caledonian mirror 2018-11-27 05:13:50 awesome 2018-11-27 13:19:44 danieli: just curious, did you ever get a response regarding the apk-tools CVE assignment? 2018-11-27 14:06:56 question does Alpine-linux have an automount package for usb devices? or do you have to do it manually each time? 2018-11-27 14:53:18 @_ikke: Hello. A couple of weeks ago I was having an issue with alpine:edge and arm, which I believe was due to the libressl -> openssl migration. The error message is "ERROR: libcrypto1.1-1.1.1a-r0: trying to overwrite etc/ssl/openssl.cnf owned by libressl2.6-libcrypto-2.6.3-r0." which can be trigger simply by attempting to install a package that depends on libcrypto1.1 while using the edge repos. 2018-11-27 14:53:53 <_ikke_> recall 2018-11-27 14:54:27 I'm still actually seeing this issue, for example: 2018-11-27 14:54:32 # apk add --repository http://dl-3.alpinelinux.org/alpine/edge/main/ --update curl (1/7) Installing libcrypto1.1 (1.1.1a-r0) ERROR: libcrypto1.1-1.1.1a-r0: trying to overwrite etc/ssl/openssl.cnf owned by libressl2.6-libcrypto-2.6.3-r0. 2018-11-27 14:55:12 It occurs to a few other packages as well (nodejs, vips-dev), but I think curl is perhaps a more generic package, which also appears affected. 2018-11-27 14:55:53 I was wondering whether you might know either a way of ignoring the overwrite/ownership issue of /etc/ssl/openssl.cnf? Or perhaps a reason why this may be occurring? (And only for arm32/64) 2018-11-27 14:56:16 imdsm: apk --force-overwrite should be the force flag you're looking for 2018-11-27 14:57:45 SpaceToast: apk: unrecognized option: force-overwrite 2018-11-27 14:58:43 what version of apk do you have? 2018-11-27 14:58:51 (you might need to put the option after add) 2018-11-27 14:58:51 --force appears to work though, that's giving me exit code of 0 2018-11-27 14:58:59 --force is deprecated :) 2018-11-27 14:59:04 # apk --version apk-tools 2.8.1, compiled for aarch64. 2018-11-27 14:59:10 ah 2018-11-27 14:59:13 I have 2.10.3 2018-11-27 14:59:18 maybe it was added in between 2018-11-27 14:59:28 you should be able to see the option documented if you `apk add --help` though 2018-11-27 14:59:33 (if you have it) 2018-11-27 15:00:02 ah yes, it has --force but no --force-overwrite 2018-11-27 15:00:15 ok, looks like it was added recently then 2018-11-27 15:00:34 I was just expecting you to have the latest apk, given edge and all ^^;; 2018-11-27 15:00:41 this is the latest alpine:edge docker image, but it's still 3.7.0 (and from MOTD I can see 3.8.1 is latest) 2018-11-27 15:00:50 yes, me too, that's surprising 2018-11-27 15:00:53 3.9 should be coming out very soon 2018-11-27 15:03:25 Interesting -- I just pulled the latest alpine:edge docker images for x86_64 (alpine 3.8.0 / apk 2.10.1), armhf (alpine 3.7.0 / apk 2.8.1), and aarch64 (alpine 3.7.0 / apk 2.8.1) 2018-11-27 15:03:40 So it looks like the docker images are behind for arm 2018-11-27 15:06:06 The alpine:3.8 images are up to date though for these platforms so I can use them until 3.9 is out -- and --force-overwrite will help me with the libcrypto issues. Thanks again _ikke_ & SpaceToast. Much appreciated 2018-11-27 17:48:38 hello, I have upgraded to alpine 3.8.1. this machine was using the hardened kernel before, but I wonder should I be using the vanilla kernel in the new version? 2018-11-27 17:48:53 <_ikke_> yes 2018-11-27 17:48:57 rbancroft: yes, hardened is dropped for a variety of reasons 2018-11-27 17:49:00 <_ikke_> 3.8 does no longer have a hardened kernel 2018-11-27 17:49:22 yeah, so how can I switch it? do i just uninstall the hardened kernel packages? 2018-11-27 17:50:33 <_ikke_> yeah, I guess just install the vanilla kernel 2018-11-27 17:50:56 <_ikke_> Make sure your bootloader knows this as well 2018-11-27 17:52:12 yeah, ok, the bootloader was the part I Was missing. I think I see how to change it now... thanks! 2018-11-27 18:50:54 i blame spender 2018-11-27 19:11:37 Hey all, im trying to get lowdown on alpine linux. Can someone help ? 2018-11-27 19:12:06 I tried to compile from source, but as i undestand its not that easy. 2018-11-27 19:14:23 What have you tried so far, what fails? 2018-11-27 19:16:06 Right now im stuck on the following error: autolink.c:22:23: fatal error: sys/queue.h: No such file or directory 2018-11-27 19:16:25 In the build process 2018-11-27 19:16:51 What package are you trying to compile? 2018-11-27 19:17:20 lowdown 2018-11-27 19:19:17 My steps so far, download source, install build-base, ./confire, and make install 2018-11-27 19:20:13 <_ikke_> bsd-compat-headers contains sys/queue.h 2018-11-27 19:20:51 Ohhh nice i will try 2018-11-27 19:20:58 <_ikke_> https://pkgs.alpinelinux.org/contents?file=queue.h&path=*%2Fsys*&name=&branch=edge&arch=x86_64 2018-11-27 19:22:12 Great success !! Thanks alot! Sorry for wasting time, im new to alpine 2018-11-27 19:22:21 no worries! 2018-11-28 00:29:50 hey. which alpine release should I dl for a 'standard' install to a laptop? 2018-11-28 00:32:48 hanetzer: there are no flavors with DEs preinstalled 2018-11-28 00:33:03 yeah. figured that, but there are quite a lot of iso choices. 2018-11-28 00:33:05 probably just... standard? and build your desktop on top of that 2018-11-28 00:33:18 you don't need netboot, minirootfs, virtual, xen, raspberry pi or generic arm 2018-11-28 00:34:55 yeah no, get standard 2018-11-28 00:39:29 uh... the df keys are not working. 2018-11-28 00:39:33 the what? 2018-11-28 00:39:46 like, either on the integrated keyboard or my external one. 2018-11-28 00:39:55 df. between s and g 2018-11-28 00:39:59 in alpine? tty? 2018-11-28 00:40:02 yep. 2018-11-28 00:40:03 or in X? 2018-11-28 00:40:18 alpine, tty. 2018-11-28 00:40:20 uh, that's odd. what keyboard layout do you have? 2018-11-28 00:41:04 nothing weird. some hp pavillion laptop 2018-11-28 00:42:25 not the keyboard, but the *layout* 2018-11-28 00:42:36 whatever alpine sets by default. 2018-11-28 00:42:43 probably US 2018-11-28 00:43:04 don't think I've come across those keys just not working at all 2018-11-28 00:43:16 anyway, I was wondering which layout the physical keyboard has 2018-11-28 00:43:29 pretty normal. would you like a photo? 2018-11-28 00:43:42 the layout...? they vary with countries 2018-11-28 00:44:05 well, the external keyboard is strange, its an ergodox infinity, but its weird that both the integrated keyboard and the external one would both fail on df 2018-11-28 00:44:17 yeah, it is odd 2018-11-28 00:44:22 able to cat the logs using tab completion? 2018-11-28 00:44:38 also backspace seemed to delete like 4 characters at once. where are the logs? 2018-11-28 00:44:46 /var/log 2018-11-28 00:45:17 yeah but any specific log you interested in? I'm not a linux newbie, so I get at least that :) 2018-11-28 00:46:04 did you get as far as setting up networking, or is it too broken? 2018-11-28 00:46:25 either way, in the TTY, `messages` would be interesting 2018-11-28 00:46:42 nothing unusual there. 2018-11-28 00:46:58 wtf lol. it works after a reboot o.O 2018-11-28 00:47:31 that's... weird. 2018-11-28 00:47:41 I don't think I've ever come across that bug 2018-11-28 00:52:17 twas an odd one. only thing I did different is go to edit the grub cfg live and do nothing but ctrl+x boot 2018-11-28 00:55:04 alpine install is... strange and cool :P 2018-11-28 00:55:14 not *that* different from the arch one 2018-11-28 00:55:21 functionally, just an extra layer of abstraction in between 2018-11-28 00:59:49 hanetzer, grub is pretty badly broken right now 2018-11-28 01:00:08 considering it dropped me right into a grub shell, i figured 2018-11-28 01:00:17 e.g it can't find our initrd properly, because they hardcode a bunch of possible filenames for it, but a relatively common one we use isn't part of it 2018-11-28 01:00:24 danieli, I'm in the process of handling it with upstream :) 2018-11-28 01:00:37 (which means "I'm trying to get the mental fortitude to actually talk to icky GNU people) 2018-11-28 01:00:45 ugh 2018-11-28 01:00:47 it's broken upstream? 2018-11-28 01:00:50 yes 2018-11-28 01:00:52 sounds like it's pretty thoroughly broken as well 2018-11-28 01:01:11 the specific bug I wanna start by fixing isn't that bad - just go through /etc/grub.d/10_linux and you're likely to see it 2018-11-28 01:01:46 danieli, if you're using a non-ext3 filesystem, you might want to edit /etc/update-extlinux.conf 2018-11-28 01:01:58 specifically the modules bit 2018-11-28 01:02:08 root= is weird, in my experience 2018-11-28 01:02:27 I just dd'd the iso, which didn't work 2018-11-28 01:02:32 worked in vbox both with BIOS and EFI boot 2018-11-28 01:02:44 ah 2018-11-28 01:02:51 that is indeed strange 2018-11-28 01:03:15 but yeah, our init process is... interesting to say the least, and something I'm planning to look into 2018-11-28 01:03:27 there's just a lot of it, and I'm told I'm unlikely to succeed ^^;; 2018-11-28 01:08:21 does a sshd run on alpine's installer by default? 2018-11-28 01:09:06 no 2018-11-28 01:09:19 setup-alpine should ask you if you want an sshd 2018-11-28 01:09:22 unless you pass -q 2018-11-28 01:09:33 maybe even if you pass -q? I forget 2018-11-28 01:09:36 oh yeah, it does 2018-11-28 01:09:40 asks if you want opensshd or dropbear 2018-11-28 01:09:41 or none 2018-11-28 01:09:42 just setup-sshd if you wanna start with that 2018-11-28 01:09:49 yeah but I'm thinking server installs which lack a gui ;P 2018-11-28 01:09:53 erm, lack a monitor 2018-11-28 01:10:11 usually, server installs are handled with a portable monitor, or with iKVM 2018-11-28 01:10:25 very few installers actually open up sshd by default ;) 2018-11-28 01:10:41 true. 2018-11-28 01:12:48 if you do server installs, you use some image with ssh and dhcp pre-enabled 2018-11-28 01:13:23 there's always pxe too 2018-11-28 01:13:27 mm 2018-11-28 01:29:29 ok. spamming ctrl/alt/fn/super/etc a few times seems to activate df 2018-11-28 01:29:31 wierd af tho 2018-11-28 01:45:03 does gnome-base simply not exist anymore? 2018-11-28 01:53:25 I'd ssh into my laptop and check for you, but it seems to have died ^^;; 2018-11-28 02:21:31 blep. no /dev/dri/card0 2018-11-28 02:29:23 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] [1002:9874] (rev c5) alpine linux 2018-11-28 02:53:00 this thing refuses to gpu :< 2018-11-28 08:37:53 Hello. I've installed Alpine in a KVM VM under proxmox, then upgraded to edge and installed wireguard. My question is how do I set wireguard to start automatically as a service. I found some instrunctions for OpenRC, but they were for Gentoo and it seems there are some things missing like the net.lo script. 2018-11-28 08:46:53 lconstantin: I set simple script in /etc/local.d/wireguard.start 2018-11-28 08:48:36 which contains line: /usr/bin/wg-quick up wg0 2018-11-28 08:49:23 in theory the debian way using /etc/interfaces should work, shouldn't it? 2018-11-28 08:51:14 mps: I see, the example I found was using Netifrc 2018-11-28 08:52:23 thanks, will try with the simple script 2018-11-28 08:53:06 it could be done using different methods but I prefer ones which is simple and controllable 2018-11-28 08:54:09 don't forget '#!/bin/sh' :) 2018-11-28 09:03:31 Thanks. I have another unrelated question. After I upgraded to edge, when I boot the system, it hangs an unusually long time after "Starting busybox crond" before it proceeds. This didn't happen with a clean install. 2018-11-28 09:06:04 by long time I mean over 2 minutes 2018-11-28 09:06:43 also, I'm using the -virt kernel 2018-11-28 09:08:23 lconstantin: edge is 'work in progress' so you could expect some rough edge. Although in my case edge (with cron) works quite fine 2018-11-28 09:13:56 It hangs after the cron step completes, the next one is "starting sshd", but not sure what it's doing in the background between the two steps. 2018-11-28 09:23:33 can't seem to get the /etc/local.d/wireguard.start method to work, I created the script, made it executable, if I execute it directly it works, but on system reboot the wg0 interface is not started. 2018-11-28 09:23:59 <_ikke_> Did you enable the local service? 2018-11-28 09:25:49 hmm, I don't think so 2018-11-28 09:26:28 <_ikke_> rc-update add local 2018-11-28 09:29:23 _ikke_: worked, thank you! 2018-11-28 11:41:48 hi everyone 2018-11-28 11:58:21 what is netboot used for? 2018-11-28 11:58:47 if you are a company, and install many machines 2018-11-28 11:58:52 you dont want to distribute boot media 2018-11-28 11:59:23 you setup an PXE server once, and then every machine can load Alpine from the Network 2018-11-28 16:44:48 anyone tried to make APKBUILD for mysql-workbench 2018-11-29 16:09:05 hi, other than networking.initd, what else parses /etc/network/interfaces 2018-11-29 16:15:24 anyone know? 2018-11-29 23:25:49 hello, is there a way to have a run from ram style installation, while being able to commit your changes to the same usb drive? 2018-11-29 23:26:05 all in the docs 2018-11-29 23:26:10 without extra patitions that is 2018-11-29 23:26:18 lbu no good? 2018-11-29 23:26:35 It always says the device is readonly 2018-11-29 23:26:45 and it won't let me remount rw 2018-11-29 23:28:34 it works fine on a pi with a sdcard but not on my nas box with a usb drive 2018-11-29 23:29:08 why isn't it rw? 2018-11-29 23:29:29 jwh: likely because iso9660 is an ro filesystem 2018-11-29 23:29:35 yes 2018-11-29 23:29:43 atkka: as per the docs, you have to use setup-bootable (from a running alpine system) to set up what you want 2018-11-29 23:29:49 (it'll make the extra partition for you, more or less) 2018-11-29 23:29:51 ok, I did try that 2018-11-29 23:29:57 I must've mssed it up 2018-11-29 23:30:43 it's relatively inconsistent, in my experience; I haven't looked into why, but I suspect it's due to a lack of testing (e.g on a lot of systems (esp. efi) the default iso will straight up fail to boot because grub's misconfigured (I assume)) 2018-11-29 23:30:46 oh, I thought that was done 2018-11-29 23:30:54 I booted from a cd and ran the script to a usb drive 2018-11-29 23:31:12 gave me grub errors on uefi, booted legacy though 2018-11-29 23:31:22 sounds about right 2018-11-29 23:31:36 but the mounting was messed up when I rebooted after lbu-commit 2018-11-29 23:31:39 there just aren't enough people testing (and developing) things, and I notice various boot-related activities are the most affected 2018-11-29 23:31:45 (including the initrd) 2018-11-29 23:31:49 wanna fix it? :) 2018-11-29 23:31:54 I will try 2018-11-29 23:32:11 I'll take notes of what I have to do to get it working reliably 2018-11-29 23:32:16 works great on the pi though 2018-11-29 23:32:18 I wish grub was better on efi 2018-11-29 23:32:57 my intel stick presents usb media as hd0 and the flash as hd1, but grub can't figure that out 2018-11-29 23:32:58 jwh: grub is just fine on efi, I use it all the time ;) 2018-11-29 23:33:21 as in, flash is hd0 until usb media is plugged in, then its hd1 2018-11-29 23:33:29 ah, I see 2018-11-29 23:33:38 it seems picky for me, doesn't play nice with my dell uefi but boots on my zotac no problem 2018-11-29 23:33:39 sounds like a firmware bug, those aren't supposed to jump around 2018-11-29 23:33:40 it can't figure out what it was bootd from 2018-11-29 23:33:43 yeah 2018-11-29 23:33:48 yell at intel :D 2018-11-29 23:33:56 but yeah grub is pretty horribly broken on alpine right now 2018-11-29 23:34:02 but at least on legacy it can figure out what it was booted from *some* of the time 2018-11-29 23:34:14 (e.g currently it doesn't detect initramfs, at least not the "proper" way, which lets it do lots of triggers) 2018-11-29 23:34:30 you can always just edit /etc/grub.d and yell at it :D 2018-11-29 23:34:42 (or write your own grub.cfg, that works too) 2018-11-29 23:34:42 lol yeah 2018-11-29 23:34:52 pretty much did that in the end 2018-11-29 23:36:21 tbf though this was a grub problem rather than alpine 2018-11-29 23:36:27 or maybe firmware as you suggest 2018-11-29 23:36:58 if your drive numbers are jumping around, that's firmware 2018-11-29 23:37:09 speaking of alpine though, I'm so close to being able to replace my existing stuff with alpine proper 2018-11-29 23:37:30 I'm using void for that now but alpine is getting close 2018-11-29 23:37:39 couple more packages and I'll be done 2018-11-29 23:37:54 cockroach is still busted but I raised an issue and it's on their list 2018-11-29 23:38:01 do appimages run on musl systems? 2018-11-29 23:38:32 so I'll just have to grab and install my own package locally for that until its fixed 2018-11-29 23:38:49 doubt anyone is gonna accept packaged binaries in the interim 2018-11-29 23:41:46 what is the alternative to lsblk thats default 2018-11-29 23:42:14 mainly to see mountpoints and fstype 2018-11-29 23:43:43 fdisk -l I guess 2018-11-29 23:43:55 with blkid? 2018-11-29 23:48:39 atkka: I dunno about appimage, but we support flatpak 2018-11-29 23:49:01 blkid alone will list everything assuming sufficient privileges 2018-11-29 23:49:11 (in fact, blkid /dev/something used to not be a feature) 2018-11-29 23:52:54 hmm, doesn't seem to show mountpoints, the man page for blkid recommends lsblk for information about block devices and filesystems 2018-11-29 23:54:27 I really like findmnt's output 2018-11-29 23:55:17 cant you just run `mount` without arguments? 2018-11-29 23:55:40 ha, yes 2018-11-29 23:55:43 thanks 2018-11-29 23:55:49 lol 2018-11-29 23:55:59 basically just findmnt without formatting 2018-11-29 23:56:01 lol 2018-11-29 23:56:09 oh, you were talking about mountpoints, not block devices 2018-11-29 23:56:12 my bad 2018-11-29 23:56:21 well just info on both 2018-11-29 23:56:23 findmnt also has prefixing but eh ^^ 2018-11-29 23:56:53 I had always used lsblk, but noticed it wasn't in alpine by default so was looking for alternatives 2018-11-29 23:57:37 by default, alpine is basically just busybox 2018-11-29 23:57:39 for the most part 2018-11-30 11:24:19 so let me ask you this ... found a very affordable hosting company offering ARM servers... what's the status of Alpine on ARM, mature and manageable? 2018-11-30 11:25:06 IMHO its the best maintained non-x86 2018-11-30 11:25:30 but the bootloaders are always a hassle 2018-11-30 11:25:45 because there doesn't seem to be a kind of standard 2018-11-30 11:26:18 quite understandable, that. thanks. 2018-11-30 11:27:13 uboot for arm32 and EFI for aarch64 (mostly) 2018-11-30 15:28:23 i got an feature idea for github 2018-11-30 15:28:35 like, it has the 'project contributor' badge for issue comments 2018-11-30 15:28:53 add some mechanism for people to say 'im an unrelated person' 2018-11-30 15:29:41 so i can comment in issue without having other people assume im affiliated with the project 2018-11-30 16:18:30 if i ran lbu with -p to encrypt and then without, are the files still encrypted? 2018-11-30 21:22:20 I'd like to use a rtc module and 3.5" lcd on my rpiB+ but I don't see these devices listed in dmesg or lshw.