2016-10-27 09:06:06 _ikke_: thanks 2016-10-27 09:06:18 how compiling my own program? 2016-10-27 09:06:32 i must have any special machine? 2016-10-27 09:08:33 <_ikke_> No 2016-10-27 09:09:50 <_ikke_> mikolaj9: https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#Setup_your_system_and_account 2016-10-27 09:10:27 is possible making whole proces on docker machine? 2016-10-27 09:11:42 <_ikke_> mikolaj9: yes, that's how I build my packages 2016-10-27 09:39:16 _ikke_: many thanks 2016-10-27 09:50:47 _ikke_: Are You a developer alpine? 2016-10-27 11:24:18 Good afternoon. I represent one of the Polish hosting companies. I was wondering if authors of this interesting distribution would mind if we create OpenVZ template for our VPSs for our clients with Apline? 2016-10-27 11:24:52 Are there any licence contraindication etc.? 2016-10-27 11:25:04 Obviously we will insert any links to your websites. 2016-10-27 11:25:41 hi 2016-10-27 11:25:53 good afternoon to you too 2016-10-27 11:27:18 there shouldnt be any license restictions 2016-10-27 11:28:05 great, I think that on our new HP SSD nodes small VPS' 2016-10-27 11:28:15 VPS's with alpine linux will be blazing fast ;) 2016-10-27 11:32:09 spoofy: im sure it will :) 2016-10-27 11:44:02 hi I am getting a repo error which i think is causing my other errors WARNING Ignoring /v3.4/main/x86_64/APKINDEX.tar.gz No such file or directory 2016-10-27 11:47:02 nidan, I dont have a working config trying to follow directions here https://wiki.alpinelinux.org/wiki/Upgrading_Alpine sorry I am unable to help. In the past I got this working and documented it on my website (my website is down and out for the count) Unfortunately I have never been able to replicate the results I got that day 2016-10-27 11:48:06 transhuman: Is your repo really located at /v3.4/ ? 2016-10-27 11:48:27 transhuman: What does your /etc/apk/repositories say? 2016-10-27 11:49:38 http://sprunge.us/MgRW 2016-10-27 11:50:53 :) 2016-10-27 11:51:07 that could use some major fixing/cleanup 2016-10-27 11:51:23 Yeah... 2016-10-27 11:52:00 ok I ran the repo setup utility setup-apkrepos (several times trying to fix it) 2016-10-27 11:52:11 How about deleting everything down to mirrors.gigenet.com/alpinelinux/v3.4/main ? 2016-10-27 11:52:17 to start with remove them all and just add: http://dl-cdn.alpinelinux.org/alpine/v3.4/main 2016-10-27 11:52:41 dont mix edge with stable repo's 2016-10-27 11:54:45 transhuman: setup script for repo's is pretty dumb. you cannot run it multiple times. 2016-10-27 12:25:08 ok thanks for letting me know that 2016-10-27 12:26:15 I am wondering if I should restart my build I need use edge repos for xfce4 dont I? 2016-10-27 12:35:10 xfce4 should also work in stable 2016-10-27 12:39:16 oh ok I will rebuild then 2016-10-27 12:39:21 thanks 2016-10-27 13:18:25 transhuman: I started with xfce4 in 3.3 iirc and has upgraded to 3.4 and then edge, has worked for me. 2016-10-27 13:55:24 has anyone here played with grsec'd chroots containing foreign (non-Alpine) binaries? 2016-10-27 14:30:48 Hello again 2016-10-27 14:38:20 Hello, has anyone got redmine working? Imagemagick seems to break the install as it is 6.9.3-10 but it needs 6.9.2 for RMagick ... 2016-10-27 14:38:39 and I cannot find a previous version using apk 2016-10-27 14:44:39 de_worde: which version alpine? 2016-10-27 14:45:05 of* 2016-10-27 14:46:00 clandmeter: v3.3 with kernel 4.1.20 2016-10-27 14:46:37 de_worde: i would suggest to use 3.4 and setup redmine yourself. 2016-10-27 15:02:52 is possible to create contener with user not run root bash? 2016-10-27 15:27:36 docker run 'run bash as new user" 2016-10-27 16:13:00 chroots at least can be run with --userspec and since docker is a sort of an enhanced chroot, there's probably a way 2016-10-27 16:13:34 aha, thx 2016-10-27 16:28:27 is there any documentation on what they layout of alpine_dev/ovl_dev is supposed to look like? 2016-10-27 17:04:31 is /dev/null zeroizing data ? 2016-10-27 17:07:37 as a formed db admin, zero is not null! >:( 2016-10-27 17:07:56 (and no, I do not have strong feelings about this) 2016-10-27 17:08:40 ok, but how then erases data 2016-10-27 17:09:22 it doesn't, it just throws it away 2016-10-27 17:10:11 just like that, as in a black hole 2016-10-27 17:10:50 if it's not zeroizing then data is not gone forever 2016-10-27 17:15:03 /dev/full is the opposite 2016-10-27 17:15:25 /dev/null is just a device that writes with 'nothing' on whatever 2016-10-27 17:16:45 or maybe it's just a pipe for sending data to NSA 2016-10-27 17:16:48 :o 2016-10-27 17:16:51 <^7heo> I never saw /dev/full 2016-10-27 17:16:59 <^7heo> weird. 2016-10-27 17:17:07 <^7heo> is /dev/full posix? 2016-10-27 17:17:26 yeh, that one was new for me as well 2016-10-27 17:17:36 /dev/full or the always full device 2016-10-27 17:17:48 always returns the error code ENOSPC 2016-10-27 17:18:07 use it to test scenarios when disk is full 2016-10-27 17:18:35 it's in the Kernel, everyone has it 2016-10-27 17:18:37 <^7heo> Interesting. 2016-10-27 17:18:47 <^7heo> < ^7heo> is /dev/full posix? 2016-10-27 17:18:50 <^7heo> < dminca> it's in the Kernel, everyone has it 2016-10-27 17:18:51 just like /dev/random and /dev/urandom 2016-10-27 17:18:53 <^7heo> EGETOUT 2016-10-27 17:19:15 ^7heo what do you mean by that? 2016-10-27 17:19:32 <^7heo> That if you consider POSIX == Linux, we're not friends. 2016-10-27 17:19:58 yes it is POSIX 2016-10-27 17:20:13 <^7heo> Do you have a link to the spec? 2016-10-27 17:21:20 just look for it on Google man 2016-10-27 17:21:36 <^7heo> I will not. 2016-10-27 17:38:36 <^7heo> TBB: btw, since you were part of the discussion, to limit the damage of the disinformation dminca spreads: it appears that /dev/full is *NOT* POSIX. 2016-10-27 17:38:44 <^7heo> TBB: that might be the reason why it's new to us. 2016-10-27 17:38:54 POSIX: /dev/console, /dev/null, /dev/tty. 2016-10-27 17:39:02 <^7heo> well, also, / 2016-10-27 17:39:07 <^7heo> and /dev 2016-10-27 17:39:11 <^7heo> obviously ;) 2016-10-27 17:39:21 yeh, I did spend a moment googling it and couldn't find any reference to a posix /dev/full 2016-10-27 17:39:37 <^7heo> I don't use Google, so I did not. 2016-10-27 17:39:44 Obviously. A bit difficult for /dev/null to exist in case /dev doesn't. ;) 2016-10-27 17:39:45 <^7heo> But I checked opengroups, and it is definitely not. 2016-10-27 17:39:57 <^7heo> nidan_: not if Lennard wrote the Kernel ;) 2016-10-27 17:40:06 Hahaha 2016-10-27 17:40:21 <^7heo> I didn't know that /tmp was posix tho. 2016-10-27 17:40:23 it would be systemd-full 2016-10-27 17:40:25 <^7heo> of ALL the things 2016-10-27 17:40:32 <^7heo> /dev and /tmp 2016-10-27 17:40:39 I was pretty sad to notice that system also devoured Gummiboot 2016-10-27 17:40:46 IS THERE NO END!?! 2016-10-27 17:40:57 <^7heo> TBB: we have to stop writing system for systemd. 2016-10-27 17:41:26 or we can wait for evolution to take care of the problem 2016-10-27 17:41:39 <^7heo> or we have to apply /sad|horrible|problem|die|bug|crash/s/system/&d/ 2016-10-27 17:41:42 <^7heo> actually 2016-10-27 17:41:47 <^7heo> we would have to apply /sad|horrible|problem|die|bug|crash/s/system/&d/g even 2016-10-27 17:42:00 so we're not at systemd ... incremental improvements will eventually bring systeme and systemf... you see where this is going :) 2016-10-27 17:42:16 at systemv we'll be finally satisfied 2016-10-27 17:42:23 <^7heo> I'm pretty sure systeme is going to be french. 2016-10-27 17:42:24 <^7heo> :P 2016-10-27 17:55:16 haters gonna hate 2016-10-27 17:55:46 I'll still believe that /dev/full is posix 2016-10-27 17:57:05 dminca: pubs.opengroup.org/onlinepubs/9699919799/ 2016-10-27 17:57:08 dminca: It is not. 2016-10-27 17:57:20 dminca: Base definitions 2016-10-27 17:57:35 dminca: Chapter 10 Directory structure and devices. 2016-10-27 17:57:47 dminca: 10.2 Output devices and Terminal Types 2016-10-27 17:58:16 dminca: Why believe when you can verify? 2016-10-27 17:58:31 this is madness 2016-10-27 17:58:44 dminca: Posix you mean? =) 2016-10-27 17:58:48 this ... is ... posix! 2016-10-27 17:59:04 meh, I was just trolling 2016-10-27 17:59:10 thx :) 2016-10-27 17:59:14 np. =) 2016-10-27 18:07:22 <^7heo> yeah, spreading disinformation is obviously more important than being correct. 2016-10-27 18:07:32 <^7heo> Welcome to Archlinux! 2016-10-27 18:07:36 <^7heo> Oh wait, this is alpine... 2016-10-27 18:07:44 <^7heo> How did that happen? =/ 2016-10-27 18:12:07 the CTO won't let us use Alpine Linux as base image for Dockerfiles : 2016-10-27 18:12:48 it's tagged as 'incompatible with debian packages'; obviously alpine != debian :) 2016-10-27 18:12:59 how was that old saying again, about each getting promoted to his own level of incompetence 2016-10-27 18:13:20 haha yeah 2016-10-27 18:13:45 <^7heo> TBB: that is the correct saying, yes. 2016-10-27 18:14:01 in a way it's even understandable, if everything you do depends on Debian packages 2016-10-27 18:14:10 <^7heo> :D 2016-10-27 18:14:33 I'm currently in a situation where I'm forced to run some static RHEL binaries, so I've been working my ass off figuring it out 2016-10-27 18:14:51 and the vendor is, naturally, reluctant to provide us with a binary compiled against musl 2016-10-27 18:15:49 because it's not 'safe' 2016-10-27 18:15:53 <^7heo> yeah it's "more work for no gain" 2016-10-27 18:15:58 <^7heo> "just use the existing binaries" 2016-10-27 18:16:13 you have 'pre-built ones on server001' 2016-10-27 18:16:19 hah, it's probaby much safer :) 2016-10-27 18:16:32 <^7heo> to use the existing binaries? 2016-10-27 18:17:21 Kevin Mitnick has a saying 2016-10-27 18:17:26 Companies spend millions of dollars on firewalls, encryption, and secure access devices, and it’s money wasted, because none of these measures address the weakest link in the security chain. 2016-10-27 18:28:11 okay, that was the end of Mac porn, I can safely stop billing my customer and go home 2016-10-27 18:34:57 but let it be said before leaving that prebuilt binaries are a no-no anyway... it's always just one more layer of unfounded trust for an outsider. and since security is about layers, you'll probably want to build your own binaries 2016-10-27 18:35:43 in fact, I should do that too and rebuild the entire Alpine distro just to satisfy the needs my customers have 2016-10-27 18:37:44 <^7heo> TBB: that's called Gentoo. 2016-10-27 18:52:38 fscking humans 2016-10-27 19:13:38 I want to run bind9 on Alpine. Found "bind" not bind9 in apk packages list. Loaded it but don't know how to start bind9's service; tried rc-service too. Any advice for me to start the bind server? 2016-10-27 19:24:19 ah, it's named not bind is the service.... thanks 2016-10-27 19:28:16 i have trouble with ping 2016-10-27 19:28:39 when i using ping as user i get ping: permission denied (are you root?) 2016-10-27 19:29:09 permision are ok lrwxrwxrwx 1 root root 12 Oct 18 18:58 ping -> /bin/busybox 2016-10-27 19:46:24 mikolaj9 thats a symlink so there really aren't permissions 2016-10-27 19:46:39 mikolaj9 i doubt busybox is setuid and ping needs to be done as root, so if you are indeed not root 2016-10-27 19:46:43 that's intended 2016-10-27 19:47:26 ^7heo: oh yeah, haha, that's just what I got rid of :D but naturally if someone wants to _pay_ me to do that then as long as the money's good, why not :) 2016-10-27 19:47:47 http://pastebin.com/raw/pBr1uZrM 2016-10-27 19:48:03 im not have /usr/bin/bbsuid 2016-10-27 19:50:45 there is a bbsuid package but it doesnt have a ping applet 2016-10-27 20:31:14 I am getting (1/9) Installing ncurses-terminfo-base (6.0-r7) 2016-10-27 20:31:14 ERROR: ncurses-terminfo-base-6.0-r7: temporary error (try again later) 2016-10-27 20:31:14 ... will this be available soon? 2016-10-27 20:32:11 hypergrove have you confirmed local connectivity is working? dns/etc 2016-10-27 20:32:45 i am installin bind, and inet connectivity not a problem so far 2016-10-27 20:32:56 it occurs when i add bash.... 2016-10-27 20:35:34 scv, bash post-install gives no errors fyi... 2016-10-27 20:45:25 lollers, "gnu tar extract bypass vulnerability" :D 2016-10-27 21:05:32 ok so what should i do. https://wiki.alpinelinux.org/wiki/VirtualBox_guest_additions <<---looks like in order to run xfce4 on virtualbox one needs to run edge testing packages at least a few 2016-10-27 21:06:01 I was told not to mix repos..its a "NO-NO" 2016-10-27 21:13:32 transhuman: i _think_ guest additions don't include the video driver, if that's what you're mostly after. if it does and you still want it and it's not available at your main or community repos then you might have to use edge, possibly with testing. however, regardless of all that, maybe it would be enough for you to ssh into the box and instead run x apps or a whole desktop (e.g. xfce) on an external X server, which is very easy to setup even on 2016-10-27 21:13:32 windows. 2016-10-27 21:16:27 also, FWIW, only the edge branch has a testing repo. versioned releases (main supported for two years and community for 6 months) are snapshots of edge's main+community. and edge just keeps rolling with new versions of stuff. 2016-10-27 21:21:03 currently virtualbox-additions-grsec is not on edge's main/community. didn't check testing. 2016-10-27 21:29:35 <_ikke_> Doesn't scaleway use the grsec kernel for alpine images? 2016-10-27 21:31:12 <_ikke_> 4.5.7-std-3 2016-10-27 21:49:55 ok i will check testing thanks 2016-10-27 22:22:54 can someone help please? 2016-10-27 22:23:04 i'm installing mongodb from http://dl-cdn.alpinelinux.org/alpine/edge/testing/ 2016-10-27 22:23:11 but i'm getting: 2016-10-27 22:23:22 so:libcrypto.so.38 (missing) -and- so:libssl.so.39 (missing) 2016-10-27 22:23:29 i installed openssl package but still the same 2016-10-27 22:37:57 is ash the replacement for bash, on apline? 2016-10-27 22:39:49 this is annoying as hell..... 2016-10-27 22:41:30 whenever i want to install something i'm getting ERROR: unsatisfiable constraints 2016-10-27 22:58:09 can someone help please? 2016-10-27 22:58:12 that's what happens when you use packages meant for testing 2016-10-27 22:58:49 they're not guaranteed to work; when they're found to work they move out of testing 2016-10-27 23:00:10 hypergrove: sort of. it's more or less a standard POSIX shell included in BusyBox; bash is also a somewhat standard POSIX shell but with a bunch of enhancements 2016-10-27 23:00:52 ... and, hence, not everything written for bash works in sh/ash/dash (those three are mostly compatible with eachother) 2016-10-27 23:01:50 but you can always install bash 2016-10-27 23:01:51 tbb, ok i'll stop adding bash, and therefore my earlier problem is moot... but perhaps stilla problem for you, as there is an error adding bash 2016-10-27 23:02:19 tbb, thank you for your explanation 2016-10-27 23:02:41 oh, I missed that part, about installing bash having a problem 2016-10-27 23:04:41 felixjet: if you absolutely need the version in testing, you have at least one option available. the problem might be caused by the recent transition from openssl to libressl, so you could get yourself aports and build a package of it for yourself 2016-10-27 23:12:57 TBB, but the same package version worked 5 days ago 2016-10-27 23:13:47 who migrated from openssl to libressl? 2016-10-27 23:14:58 alpine? mongodb package? 2016-10-27 23:15:45 what is aports? 2016-10-27 23:16:58 Alpine migrated. Aports is the collection of recipes using which every Alpine package is made. 2016-10-27 23:17:49 so the package mongodb is broken because of that? 2016-10-27 23:17:58 but why? if i manually install openssl it still doesn't work! 2016-10-27 23:20:15 i don't get this..... 2016-10-27 23:20:18 https://github.com/alpinelinux/aports/blob/master/testing/mongodb/APKBUILD 2016-10-27 23:20:21 package is depending on libressl 2016-10-27 23:20:31 so whats the problem 2016-10-27 23:20:38 and why that package doesn't exist anyway 2016-10-27 23:20:52 ERROR: unsatisfiable constraints: 2016-10-27 23:21:08 ERROR: unsatisfiable constraints 2016-10-27 23:21:14 damn slash 2016-10-27 23:21:20 ---> / # apk add libressl-dev -> ERROR: unsatisfiable constraints 2016-10-27 23:23:21 oh...... now i get it. i had edge/testing but not edge/main 2016-10-27 23:24:23 that explains everything 2016-10-27 23:26:18 maybe one day I'll learn to first ask about the repository configuration before going deeper :) 2016-10-27 23:32:12 well, mongodb is inside edge/testing 2016-10-27 23:32:22 i didn't notice that this libressl thing was in edge/main :( 2016-10-27 23:33:00 sorry / thanks :) 2016-10-27 23:51:15 felixjet: a package is in testing as long as it's considered not good enough. once it is, it's removed from testing to main or to community and is no longer on testing. from there onward, version updates of this package happen directly on main or community and it typically never get back to testing. hence unless you know what you're doing, using edge main+community should be the most up to date you can be while still keeping mostly stable. adding 2016-10-27 23:51:15 testing has a non negligible chance to break things for you. 2016-10-27 23:52:31 but even with testing, you still need main and probably community too since the testing packages are likely to depend on packages which are no longer in testing 2016-10-27 23:52:54 and are now in main/community 2016-10-28 00:39:16 right! thanks 2016-10-28 01:14:16 (2/2) Upgrading linux-grsec (4.4.26-r0 -> 4.4.27-r0) 2016-10-28 01:14:28 what grsec does this use? 2016-10-28 01:14:33 the testing version on the site? 2016-10-28 02:51:46 Is mono@testing broken atm? Looks like yesterday someone changed the apkbuild to depend on a package that doesn't yet exist 2016-10-28 03:06:56 ah nevermind, sorry I'm new to alpine. I wasn't expecing to see a package in testing that depends on something that exists in edge. 2016-10-28 03:07:15 Resolved, at least. 2016-10-28 03:22:36 testing only exists in edge 2016-10-28 03:22:57 only community and main are for release versions 2016-10-28 03:54:51 what grsec does this use? 2016-10-28 03:55:00 the testing version on the site? 2016-10-28 11:42:33 hmm hmm. there is definitely something wrong with cryptsetup; I'll have to verify if this exists in other distros as well 2016-10-28 11:44:46 in Alpine's boot process the problem manifests itself as the incorrect claim there's no key for a given passphrase, if you've changed your passphrase for the default slot. cryptsetup asks you a total of 5 times for the key even when you enter it correctly the first time... and then happily opens the container and continues booting 2016-10-28 13:50:56 i am getting a docker error unsupported schema version2 for tag I think this is because docker is out of date where do I get a later version of docker for v3.3? 2016-10-28 13:56:52 <_ikke_> I think you have to compile it yourself 2016-10-28 13:57:15 <_ikke_> 3.3 has version 1.9, edge has 1.12 2016-10-28 14:00:36 ok thanks not sure why it requires such a recent version to run 2016-10-28 14:09:40 <_ikke_> The docker hub only requires 1.6 or newer iirc 2016-10-28 14:50:30 hi 2016-10-28 14:51:16 what is the equivalent of the /etc/cron.d/ path in alpine? 2016-10-28 14:51:42 /etc/periodic 2016-10-28 14:58:35 i think periodic offers only predefined periods, no? 2016-10-28 15:00:37 i'd like to declare cron jobs by also specifying the user: 0 8 * * Sun root script.sh 2016-10-28 15:00:54 is this possible with alpine? 2016-10-28 15:07:49 dessant: not with bb crond 2016-10-28 15:07:58 apk add whatevercrondyouwant 2016-10-28 15:16:15 thanks a lot 2016-10-28 15:16:28 is the cron variant used by debian packaged for alpine? 2016-10-28 15:16:53 couldn't find it here https://pkgs.alpinelinux.org/packages?page=1&name=%2Acron%2A 2016-10-28 15:31:07 dcron seems close, thanks again for the guidance 2016-10-28 15:32:08 it seemed like the kind of cron that's close to what I consider the de facto standard of crons (Vixie Cron) 2016-10-28 17:00:57 Hi, I'm having trouble setting up xfce. everything installs ok, but when I start lxdm, the screen flashes a few times then goes black. is there something I'm missing? 2016-10-28 18:21:41 Wayward_One: if that's inside a vbox vm, try changing to edge. 2016-10-28 18:27:36 avih: you just missed a chance for a much more brutal answer: "yes, real hardware" 2016-10-28 18:28:00 also much more comedic, although, comedy on IRC is often missed :( 2016-10-28 18:28:49 TBB: TBH, i think yours just went over my head :) 2016-10-28 18:30:03 screen blanking problems, "is there something I'm missing?" "yes, real hardware" (indicating that it sounds like the common virtual box problem people have) 2016-10-28 18:30:29 aye... :) 2016-10-28 18:30:59 but don't mind me, I've been working too much this week and I just woke up to the obvious clown school lesson going upstairs so I don't know if I'm making any sense 2016-10-28 18:32:16 wasn't bad... 2016-10-28 18:33:32 I'm trying to install bash on a docker image. Should it just be "apk add bash"? 2016-10-28 18:34:22 <_ikke_> sure 2016-10-28 18:34:31 I get: http://codepad.org/H5v6aEtG 2016-10-28 18:34:56 <_ikke_> Sounds like a network error something 2016-10-28 18:35:43 Yeah, ok, you're right. 2016-10-28 18:35:44 Hm. 2016-10-28 18:35:58 <_ikke_> Works for me though (from a browser) 2016-10-28 18:37:22 Yeah, guess it's just my docker image doesn't know how to talk to the world. 2016-10-28 18:37:23 Thanks! 2016-10-28 18:49:03 hi folks. is there a systray application for battery status in the alpine's repos ? 2016-10-28 18:51:53 <_ikke_> Not sure if it's what you're looking for, but: http://pkgs.alpinelinux.org/packages?name=stalone*&branch=&repo=&arch=x86_64&maintainer= 2016-10-28 18:52:18 <_ikke_> Or do you mean something that actually shows the battery status in an existing systray? 2016-10-28 18:52:38 _ikke_, the second one 2016-10-28 18:54:08 <_ikke_> Ok, then I don't know 2016-10-28 18:54:32 <_ikke_> http://pkgs.alpinelinux.org/package/v3.4/main/x86_64/xfce4-battery-plugin if you are using xfce perhaps 2016-10-28 18:55:56 <_ikke_> solarsea: what WM do you use? 2016-10-28 18:56:52 _ikke_, I'm trying to go with jwm, which provides a systray but no battery widget for it. I can try to use Conky, though I'd really like the baterry status to be in a permamently-visible place instead of on the root x11 window :) 2016-10-28 19:01:27 avih, diskless install on usb 2016-10-28 19:02:48 also, i think it may be xf86-video-ati, it keeps giving me the "unsatisfied constraints" error 2016-10-28 20:48:55 what happened to firefox? 2016-10-28 20:49:04 I had to 2016-10-28 20:49:08 apk del firefox 2016-10-28 20:49:12 because of some conflicts 2016-10-28 20:49:14 and now 2016-10-28 20:49:19 apk add firefox 2016-10-28 20:49:51 claims the package does not exist altogether 2016-10-28 20:50:01 firefox-esr 2016-10-28 20:50:30 doesn't work -- apk search firefox does not list any package 2016-10-28 20:50:50 which branch do you use? 2016-10-28 20:51:35 http://pkgs.alpinelinux.org/package/v3.4/community/x86_64/firefox-esr 2016-10-28 20:51:40 http://pkgs.alpinelinux.org/package/edge/community/x86_64/firefox-esr 2016-10-28 20:52:02 make sure you have community repo added. 2016-10-28 20:54:44 clandmeter: hmm... I guess I didn't have that in repositories file 2016-10-28 20:56:14 clandmeter: WARNING: Ignoring APKINDEX.6f6e999a.tar.gz: No such file or directory 2016-10-28 20:56:30 (after adding http://pkgs.alpinelinux.org/package/v3.4/community/x86_64/firefox-esr ) 2016-10-28 20:56:34 I did also 2016-10-28 20:56:35 apk update 2016-10-28 20:56:41 :) 2016-10-28 20:57:04 thats not a repo line 2016-10-28 20:57:22 http://dl-cdn.alpinelinux.org/alpine/v3.4/community/ 2016-10-28 20:57:31 that is if you want stable 2016-10-28 21:01:51 clandmeter: thanks for saving the day:-) 2016-10-28 21:02:16 lukspart: how long didnt you upgrade? 2016-10-28 21:02:34 those changes are long time ago 2016-10-28 21:08:29 howdy y'all.. Having some problems booting alpine on a server with mdadm raid1(1 for /boot without lvm and 1 for root on lvm). Get the emergency recovery shell launched and after mdadm --assemble --scan vgscan vgchange -ay sysroot mounts fine and the box boots fine.. Have rebuilt initramfs but not getting the boot to work.. Any suggestions welcome :) 2016-10-28 21:11:38 bulld00zer: can you paste your bootloader config? 2016-10-28 21:15:59 what type of grsec does alpine use in its kernel? 2016-10-28 21:16:03 the testing version? 2016-10-28 21:16:09 or did you somehow get the stable version 2016-10-28 21:16:34 clandmeter: no can't access machine from this box but APPEND root=/dev/vg0/lv_root modules=sd-mod,usb-storage,ext4,raid1 quiet 2016-10-28 21:17:35 can you add dm_mod? 2016-10-28 21:22:14 clandmeter: yes but no love unfortunately.. extlinux is completely new for me but I guess a simple edit of the conf works? 2016-10-28 21:22:43 bulld00zer: thats what i did just a few days ago: 2016-10-28 21:22:54 apk add lvm2 mdadm 2016-10-28 21:23:03 mdadm --detail --scan > /etc/mdadm.conf 2016-10-28 21:23:11 echo raid1 >> /etc/modules 2016-10-28 21:23:32 rc-update add mdadm-raid sysinit 2016-10-28 21:24:07 dd if=/usr/share/syslinux/gptmbr.bin of=/dev/sdX 2016-10-28 21:24:30 echo 'features="ata base ext4 keymap kms raid lvm scsi usb"' > /etc/mkinitfs/mkinitfs.conf 2016-10-28 21:24:44 mkinitfs && extlinux --raid -i /boot 2016-10-28 21:25:13 stwa: only thing I have not tried it adding mdadm-raid to sysinit but I don't see how that would change things.. 2016-10-28 21:25:40 bulld00zer: did you raid auto start? 2016-10-28 21:25:46 in emergency console 2016-10-28 21:28:19 ah, and i needed to create raid for boot with --metadata=1.00 2016-10-28 21:28:34 clandmeter: just checked again and unfortunately not.. still have to mdadm --assemble... 2016-10-28 21:29:25 not sure how raid works in initramfs, i guess it also needs mdadm.conf? 2016-10-28 21:30:06 does it exist and does it have your raid line? 2016-10-28 21:32:15 mdadm does exist and contains the md config for boot and root 2016-10-28 21:32:51 Could UUID in mdadm.conf be the culprit? 2016-10-28 21:33:13 i have UUID too 2016-10-28 21:33:20 it should have the uuid of your raid disks 2016-10-28 21:33:24 it does 2016-10-28 21:33:40 not sure how it start the array in initramfs 2016-10-28 21:33:51 but that must be the cullprint here 2016-10-28 21:34:18 culprit 2016-10-28 21:34:45 mkinitfs.conf features="ata base ide scsi usb virtio ext4 lvm raid" 2016-10-28 21:38:57 nlplug-findfs seems to start raid 2016-10-28 21:41:13 what about the metadata? i couldn't get the machine to boot without forcing <=1.00 2016-10-28 21:44:28 nlplug-findfs is in /etc/mkinitfs/features.d/base.files 2016-10-28 21:45:12 stwa: metadata is 0.90 for boot and 1.2 for / 2016-10-28 21:47:05 clandmeter: I did upgrade to 3.4 not too long after it was released 2016-10-28 21:47:33 but I didn't really touch the repositories file after that 2016-10-28 21:48:20 and since I already have firefox installed, I didn't notice any problem 2016-10-28 21:54:47 bulld00zer: what does blkid show you? 2016-10-28 21:57:00 clandmeter: in recovery? 2016-10-28 21:57:09 yes 2016-10-28 21:57:13 one sec 2016-10-28 21:57:28 and what version of alpine? 2016-10-28 21:57:54 3.4.5 2016-10-28 21:59:55 clandmeter: sda1 & sdb1 with UUID for both and TYPE="linux--raid_member" 2016-10-28 22:00:17 bulld00zer: is that a typo? 2016-10-28 22:01:04 clandmeter: yes, sorry.. linux_raid_member 2016-10-28 22:02:51 weird, nlplug-findfs should find it 2016-10-28 22:03:48 bulld00zer: add debug_init to cmdline 2016-10-28 22:03:59 see if you can find out if something errors 2016-10-28 22:08:25 clandmeter: nlplug-findfs -p sbin mdev dev vg0 lv_root runs.. and failes 2016-10-28 22:08:54 fails 2016-10-28 22:09:14 i guess so if root is on raid and its not started yet 2016-10-28 22:09:19 I'll add verbose 2016-10-28 22:09:37 no other error messages 2016-10-28 22:14:59 No changes, guess its time for a reinstall but it feels wrong :) 2016-10-29 07:42:22 howdy, got some help yesterday with mdadm and lvm that fails to boot.. Unfortunately it never booted and now after a brand new install with 3.4.5 iso using setup-alpine it still fails to boot and requires me to manually mdadm --assemble --scan, activate and mount lvm etc in the recovery console.. Any thoughts welcome 2016-10-29 10:26:00 hey could someone explain how alpine packes are signed? I'm a bit confused that alpine advertisies itself as a secure distro, yet downloads packages via http? 2016-10-29 11:03:40 <_ikke_> portdirect__: The packages are internally signed 2016-10-29 11:03:49 <_ikke_> So alpine can verify if the package contents have been altered 2016-10-29 11:03:57 <_ikke_> it uses rsa keys to make those signatures 2016-10-29 11:04:33 <_ikke_> So https itself does not much add to that 2016-10-29 11:04:39 <_ikke_> (though it has other benefits) 2016-10-29 11:05:09 cheers - but how can I be sure that no one it MITM the package repo? 2016-10-29 11:05:14 *is 2016-10-29 11:06:27 <_ikke_> portdirect__: If they do, and change anything, the signatures would not match anymore 2016-10-29 11:09:27 could you point me towards the docs? I'm sure I'm missing somthing - when you say they are internally signed do you mean that alpine(the distro) signs all packages on its public repos with a private key they have - and alpine(linux) ships with a public key to verify them against? 2016-10-29 11:12:04 I'm looking at using alpine in a alpine production environment - where I need to be able to provide a proper audit trail of all binarys, so unfortunately not paranoia but company policy. 2016-10-29 11:12:52 whoops that should have read "large procution env" not "alpine production env"! 2016-10-29 11:21:36 ah found them in /etc/apk/keys and at https://www.alpinelinux.org/keys/ - it would be great if the docs made this a bit clearer. 2016-10-29 11:21:45 cheers 2016-10-29 11:31:42 I'm in a similar situation so I basically read through some source to get how an apk package is constructed 2016-10-29 11:42:58 TBB: that's probably what I'll end up doing (as I have no choice) - it its s ashame that this process (which seems sound at first glance) is not better documented - for things like this the source should be the last place you look, to confirm that the documentaion is correct, not the first port of call. 2016-10-29 12:40:19 before I get to far into it, is there any reason the ntp.org ntpd won't work on alpine? any known compatibility problems? 2016-10-29 12:41:18 the reason I ask is I need MS-SNTP signing support for my samba 4 AD domain, and that's the only ntpd that has it 2016-10-29 13:02:22 hmm, apparently chrony is adding support but it's so new it's not in a released version yet and undocumented 2016-10-29 14:33:41 bulld00zer: one more idea is that maybe mkinitfs isn't up to date 2016-10-29 18:18:54 <_ikke_> Why does openvpn warn that it's inactive when starting the service? 2016-10-29 18:19:06 <_ikke_> The vpn is running 2016-10-29 19:07:42 TBB: isn't apk also the name for what android is using? 2016-10-29 19:10:00 I'm no Android developer but that's what I've been told 2016-10-29 19:10:13 and it's not the same apk 2016-10-29 19:11:06 <_ikke_> yeah, android apps are apk files 2016-10-29 20:10:23 Hello 2016-10-29 20:22:43 <_ikke_> ohai 2016-10-29 20:27:25 Hi all! How can I install a community package in a 3.4 alpine, when the package depends of other edge/testing/community? 2016-10-29 20:31:47 hi is there python pip in alpine-linux cant seem to find it 2016-10-29 20:32:58 electrolinux, this may help https://gist.github.com/programmerq/d579e86be6395a7eac69a68a5ddca647 2016-10-29 20:35:38 answered my own question py-pip 2016-10-29 20:35:47 <_ikke_> Was about to suggest that 2016-10-29 20:36:34 gee ...how was I possibly faster than you ? you must have actually been trying to do some real work ;-) 2016-10-29 20:38:05 I kinda like pip except its broken a lot of the time....wish it worked smoothly and wish docker had a similar design 2016-10-29 21:06:42 transhuman: thanks, was almost there. Now the question is: does someone know how to run/debug the salt-minion (from community)? 2016-10-29 21:07:25 that I cant help you with sorry 2016-10-30 11:27:51 I have been working for some weeks now on a single build file for dovecot and its modules, but I would like to push an upgrade to 2.2.26 to patchwork in the meantime 2016-10-30 11:28:47 however, the build script uses '${pkgver%.*}' to extract '2.2' (part of the download URI) from 2.2.24, 2.2.25, etc. and for the first time, Dovecot released 2.2.26.0 2016-10-30 11:29:15 what do you suggest, that I hardcode '2.2' in the download URI or use a more complexe pattern? 2016-10-30 11:38:59 (and I realized this is meant to be on alpine-devel, sorry) 2016-10-30 11:44:50 ACTION still hopes for a arm5tel port 2016-10-30 12:48:39 howdy, having some major pita with a supermicro machine with dual ssd configured in a mdadm raid1 over lvm (standard setup-alpine). First it failed to boot (initramfs emergency shell) and required mdadm --assemble --scan, lvm vgscan etc to boot.. Now I tried the xen dom0 installer and not only does the boot failure continue but 2016-10-30 12:49:03 now it boot loops when trying to get Xen up.. Any ideas welcome :) 2016-10-30 12:50:17 version is 3.4.5 2016-10-30 12:56:13 Haven't tried 3.4.5 yet. =/ 2016-10-30 12:56:26 bulld00zer: What about some error messages..? =) 2016-10-30 12:56:55 nidan_: debug_init show none ... 2016-10-30 12:56:58 shows 2016-10-30 12:57:25 its just setup-alpine standard install.... 2016-10-30 12:58:52 Don't think I can help you much atm unfortunately, I don't usually use the normal setup-stuff. =/ 2016-10-30 13:02:50 nidan_: do you use mdadm? 2016-10-30 13:02:59 Yes. 2016-10-30 13:04:35 might help if I could see your debug_init on boot.. In my case nlplug-findfs -p /sbin/mdev /dev/vg0/lv_root does not find the raid... 2016-10-30 13:09:55 nidan_: could it be a timing issue? Running nlplug-findfs -p /sbin/mdev /dev/vg0/lv_root after the failed boot in the emergency shell actually finds the root lvm.... 2016-10-30 13:10:00 :) 2016-10-30 13:10:35 I have a completly different init system, I don't use nlplug-findfs. 2016-10-30 13:11:47 okay which one do you use? 2016-10-30 13:13:53 My own. =) 2016-10-30 13:13:56 initlets. 2016-10-30 13:14:04 I'll release it next week or so. 2016-10-30 13:14:50 hehe I see, less lines of code? 2016-10-30 13:15:20 Yes, more simple imho, still does the work. Framework is pure posix. 2016-10-30 13:15:27 posix sh that is. 2016-10-30 13:16:07 Imho every initrd system I've ever seen has been crazily over engineered, I hope mine will come through as being more simple. 2016-10-30 13:16:17 nidan_: sounds great! Looking forward to try it, especially if this crazy boot thing does not magically fix itself. 2016-10-30 13:16:51 We need more stuff like that, just switched to stterm for instance.. Compare that to xterm or even urxvt.. :) 2016-10-30 13:17:24 Yeah, over complex stuff introduces bugs, and in worst case, security bugs. 2016-10-30 13:17:50 nidan_: where will you release it so I can keep an eye out? If you know.. 2016-10-30 13:18:01 bulld00zer: Mind you, I don't have initlets for every type of boot though, just a heads up. 2016-10-30 13:18:21 nidan_: roger that 2016-10-30 13:18:24 bulld00zer: Point is, it should be easy for an admin to fix their own. (And hopefully submit upstream) 2016-10-30 13:20:45 nidan_: Makes sense 2016-10-30 13:23:00 bulld00zer: As for the setup, I have encrypted (dmsetup) hdds and sdds and use mdadm to assemble them. So, that _should_ (tm) work.= 2016-10-30 13:34:32 nidan_: Let me know if you want me to test :) 2016-10-30 13:36:30 bug #5192 looks somewhat related to my prob btw... 2016-10-30 18:50:40 weechat and perl plugin. any experience? perl and python is installed, though they won't be loaded. I've seen some settings for file endings: .so on linux. is alpine different for this? /var/lib looks strange. 2016-10-30 18:51:11 em, meant /usr/lib 2016-10-30 18:57:13 oh well, should've install weechat-perl and weechat-python first. now everything is fine. :) 2016-10-30 21:25:43 hi I have installed mariadb on alpine linux but mysql -u root -p * doesnt seem to find mysql. I realize this is mariadb but I thought the commands were the same...also I have already run mysql_install_db 2016-10-30 21:42:27 transhuman: one of the switches to apk info will tell you what files a package installed, iirc 2016-10-30 23:13:37 thanks trinque 2016-10-30 23:18:46 https://wiki.alpinelinux.org/wiki/Raspberry_Pi In this guide, do i really need fat32? Its a shitty filesystem, wont EXT work? 2016-10-31 15:08:56 I'm trying to build mod_auth_cas with a httpd:2.4.23-alpine base in Docker. It includes , but I'm having a tough time finding an Alpine package that provides that. 2016-10-31 15:09:01 On the Debian based httpd:2.4.23, error.h is provided by libc6-dev. Is there an equivalent in Alpine? 2016-10-31 15:14:08 <_ikke_> kinghuang: https://pkgs.alpinelinux.org/contents?file=error.h&path=&name=&branch=&repo=&arch= 2016-10-31 15:14:48 I've already looked through there, but none of those match. 2016-10-31 15:14:49 <_ikke_> Don't see anything that's include/error.h 2016-10-31 15:14:51 <_ikke_> right 2016-10-31 15:14:59 musl doesnt provide it 2016-10-31 15:15:26 Hmm, ok. The closest package is libc-dev, but it doesn't have it. 2016-10-31 15:29:52 Can anyone think of a problem running a web server on a Raspberry Pi, that can support up to 25 users using Alpine Linux in an In-Memory install with a partition for just data? (In regards to security and business) 2016-10-31 15:30:47 kinghuang: it seems you can just remove error.h 2016-10-31 15:30:56 i added it to aports testing repo 2016-10-31 15:31:39 I think I will just be fighting on the front that the sysadmin is not comfortable with new things, and the fact that the Pi is such a small inexpensive thing cannot even imagine it could do what I am saying and be secure. 2016-10-31 15:31:39 I was just thinking about that. I'll give it a try! 2016-10-31 15:31:40 kinghuang: http://git.alpinelinux.org/cgit/aports/commit/?id=2641df97 2016-10-31 15:32:13 Cool, I'll look at that. Thanks. 2016-10-31 20:42:10 hey, I'm trying to boot alpine over network and no matter how I try anything stated on the pxeboot wiki page the kernel always panics with vfs not syncing: unable to mount root fs on unknown-block(0,0) 2016-10-31 20:42:27 anyone successfully pxebooted alpine recently? 2016-10-31 22:24:44 Hi, I'm still having trouble installing xf86-video-ati-7.7.0-*, it keeps saying unsatisfied constraints: xf86-video-ati-7.7.0-* (missing) 2016-10-31 22:25:47 perhaps I should try a third mirror... 2016-10-31 22:38:51 that smells like a questionable package name 2016-10-31 22:40:21 in other words, did you include that version number in your apk add? 2016-10-31 22:44:10 TBB: well, i ran apk search first, and used the exact name. the * was because i'm not booted into it now and can't remember the exact name 2016-10-31 22:46:45 I think the package name when installing should be just xf86-video-ati 2016-10-31 22:47:33 Oh, ok. I'll try that in a second 2016-10-31 22:50:12 allrighty. it seems that my customized Alpine installer is starting to resemble a functional tool... 2016-10-31 22:53:19 now it already does overrideable defaults and package sets for different installs, I'll just have to import a couple of horribly coded old libraries into it and it does enough to install vm's, disk with/without encryption, etc etc 2016-10-31 22:54:13 Nice! 2016-10-31 22:54:38 and this time it even catches its own errors :D 2016-10-31 22:55:09 (somewhat) 2016-10-31 22:55:19 heh 2016-10-31 22:55:53 Alright, finally made it to the desktop! :D Thanks for your help :) 2016-10-31 22:56:03 no problem :)