2015-12-01 00:29:58 _mjones: Microsoft is nonsense :P 2015-12-01 00:50:47 <_mjones> I'm quite pleased with all my Microsoft hardware. I have one of their mice on every linux workstation. 2015-12-01 03:28:51 running 3.3 now, looks better, even my bond0 ovs interface comes up on boot by itself 2015-12-01 03:29:09 but the lan interface got unstable 2015-12-01 03:29:20 it seems to be a little bit of give or take with "sdn" 2015-12-01 03:29:47 take one, give a dozen ;) 2015-12-01 03:30:09 life will suck so much once we have this stuff in commonplace usage where it's now hardware based 2015-12-01 03:31:19 only other change i did today was reboot a raspi 2015-12-01 04:42:37 <_mjones> It might be a bit of a stretch to call openvswitch 'sdn'. 2015-12-01 04:43:00 <_mjones> It's better for everything to be software in the end. Much more flexible. 2015-12-01 11:16:08 is somebody of you good in reading SPF records? 2015-12-01 11:16:30 i would need help debugging an issue that i cannot find .. 2015-12-01 11:48:07 <_ikke_> I barely manage to set-up my own :P 2015-12-01 13:06:57 it's time i added an SPF record as well 2015-12-01 13:10:23 chris|: taking this off #alpine-devel. do you have a starting point for all your own docker builds? 2015-12-01 13:13:56 ScrumpyJack: I have a github repo, but it is a but unmaintained and still contains all the arch based stuff 2015-12-01 13:14:30 https://github.com/kampka/dockerfiles 2015-12-01 13:31:34 any FROM alnie? 2015-12-01 13:31:39 alpine even 2015-12-01 13:39:09 at home on my dev machine 2015-12-01 14:45:04 i'm trying to build a docker container for arm, on an alpine host, but we don't have docker for arm 2015-12-01 14:45:29 dockerdockerdocker 2015-12-01 14:45:56 I'm damned if I have to virtual install some other distro in order to do this 2015-12-01 14:47:24 do we have 2015-12-01 14:47:27 go on arm 2015-12-01 14:47:59 yes 2015-12-01 14:48:12 go-1.4.2 2015-12-01 14:48:37 hmm, dunno then 2015-12-01 14:48:51 kaniini: what are you trying to suggest? ;) 2015-12-01 14:49:13 build it? :) 2015-12-01 15:18:22 wget it, untar it, ./configure it, make it, make install it, run it 2015-12-01 16:39:30 hello all...I have a misbehaving init script that is shutting down the system. is there a way to take it out of the boot process? and/or is there a recovery mode type startup? 2015-12-01 17:40:14 hi 2015-12-01 17:50:34 does anyone know why scaleway kernel is so old? (3.2.34) 2015-12-01 18:04:02 hi, for your information, I answered this question on the official scaleway IRC channel, so for everyone here 2015-12-01 18:04:27 on scaleway: 3.2.34 is our legacy kernel which is the Marvell LSP one, specifically built for our hardware 2015-12-01 18:04:47 but you can easily switch your server bootscript and get a 4.x kernel 2015-12-01 18:22:25 and which i have done. it's very simple. couldn't figure out how to do it wit scw though 2015-12-01 19:42:42 is alpine linux being developed right now? 2015-12-01 19:44:22 I cannot say anything about "right now", but it is actively developed, yes 2015-12-01 19:45:17 so nobody uses it for desktop ? 2015-12-01 19:45:28 workstation 2015-12-01 19:46:33 website says things like smallest but 300MB is not that small actually, and i havent seen lxde in the repo either 2015-12-01 19:47:03 how do you compile that magical stack smashing protection enabled binary packages from sources made by somebody else? 2015-12-01 19:47:34 also with musl libc 2015-12-01 19:49:17 no, people also use it on desktops 2015-12-01 19:49:25 not me though 2015-12-01 19:52:39 if you want to use lxde, patches are always welcome 2015-12-01 21:08:34 antihoax: Alpine on desktop works fine for me. Mate is probably the nicest off-the-shelf experience, although a few things still need fixing. Other than that, it's roll your own desktop environment (which is what Alpine is all about :) 2015-12-01 21:12:55 chris|: thanks for your email. I'll definitly take a look to get me started. 2015-12-01 21:13:20 you're welcome 2015-12-01 21:13:42 it is a pretty opinionated view on how to handle docker containers though, so it might not fit you 2015-12-01 21:30:30 <_mjones> moul: thanks for scaleway clarification. I need to sign up. 2015-12-02 02:11:08 yeah, so since the upgrade less (or no?) bcache crashing anymore 2015-12-02 02:11:19 but openvswitch is back to fucking up traffic 2015-12-02 02:12:02 hopefully i'll not lose traffic to that shit 2015-12-02 02:12:08 s/traffic/data/ 2015-12-02 03:34:47 hello, can anyone help with this? http://forum.alpinelinux.org/forum/installation/floppy-vmware-lbu-config-not-loading-boot 2015-12-02 11:23:05 seems nice set of scripts for virtual env testing, https://git.kernel.org/cgit/utils/kernel/virtme/ 2015-12-02 11:58:45 mm when i forked aports do i have to do anything to keep my repo up to date with the original? 2015-12-02 12:15:38 i have to do a pull request i guess 2015-12-02 12:15:49 before i can make a request with a patch to go back? 2015-12-02 12:16:04 yes 2015-12-02 12:16:33 can you only do that from within github 2015-12-02 12:16:39 or can you do that from the commandline 2015-12-02 12:17:27 ideally, you pull from git://git.alpinelinux.org/aports 2015-12-02 12:17:50 mmm 2015-12-02 12:18:00 but if i have say pressed fork, and then checked out that locally 2015-12-02 12:18:04 made some changes and comitted 2015-12-02 12:18:17 how would i update my version of aports with the alpinelinux one 2015-12-02 12:18:29 https://github.com/alpinelinux/aports i forked it from that 2015-12-02 12:18:54 add it as a new remote, pull from it, push back into your repo, make merge request 2015-12-02 12:19:19 ah that's what i need to do then 2015-12-02 12:19:31 add it as a new remote, and push itback into my repo 2015-12-02 12:20:03 git remote add origin https://github.com/alpinelinux/aports 2015-12-02 12:20:08 then i guess is what i want to do 2015-12-02 12:20:23 mm 2015-12-02 12:20:24 fatal: remote origin already exists. 2015-12-02 12:20:59 origin is just a name 2015-12-02 12:21:09 https://help.github.com/articles/adding-a-remote/ hmm 2015-12-02 12:21:16 oh so perhaps i should call it 2015-12-02 12:21:24 git remote add alpine https... 2015-12-02 12:21:24 git remote add alpinelinux https://github.com/alpinelinux/aports 2015-12-02 12:21:26 then or something 2015-12-02 12:21:42 yeah 2015-12-02 12:22:15 then how do i push alpinelinux/aports into supersillysausage/aports ? 2015-12-02 12:22:24 sorry for the newb question, haven't used git a lot 2015-12-02 12:22:48 and it's usually more of a fuss to fix things when you do them wrong ;) 2015-12-02 12:23:30 you pull alpinelinux to your local copy, the push back to your origin 2015-12-02 12:23:39 oh 2015-12-02 12:24:08 so "git pull alpinelinux" 2015-12-02 12:24:11 "git push origin" 2015-12-02 12:24:14 loos like the right thing 2015-12-02 12:24:16 yes 2015-12-02 12:25:39 hmm it's going to need authentication 2015-12-02 12:26:09 you need to setup your github ssl key 2015-12-02 12:26:13 ah 2015-12-02 12:26:36 i had tried to get git-credential-gnomekeyring working in alpinelinux 2015-12-02 12:26:39 but not had so much luck 2015-12-02 12:27:29 > chris| | you need to setup your github ssl key 2015-12-02 12:27:31 do you mean ssh key? 2015-12-02 12:27:42 yes 2015-12-02 12:31:00 do you use rsa keys these days or ed25519 ones? 2015-12-02 12:31:29 i had read somewhere ed25519 was more secure with smaller keys 2015-12-02 12:34:37 they are, but they are not as well supported, so I use rsa for github 2015-12-02 12:34:52 you can just try though, no idea if it will work 2015-12-02 12:36:28 sillysausage: you dont have to use github, you can also send your patches to our ml with git send-email. 2015-12-02 12:36:39 yeah bu that's kind of inconvenient 2015-12-02 12:36:50 while working on thing 2015-12-02 12:36:57 it is? 2015-12-02 12:37:01 in what way? 2015-12-02 12:37:32 as in my own personal backup kind of thing 2015-12-02 12:37:51 so then i can decide exactly what pull req i want to use for a thing 2015-12-02 12:38:13 you cannot use branches for that? 2015-12-02 12:38:44 i guess 2015-12-02 12:38:55 its probably the same procedure as you would do with github. 2015-12-02 12:39:02 except github added PR support 2015-12-02 12:40:00 i use stacked git with my aports patches, works pretty well 2015-12-02 12:40:17 stacked as in modules? 2015-12-02 12:40:27 stacked as in patches 2015-12-02 12:40:55 it builds your commit as a patche queue and you can easily push/pop them of the stack, cycle them, etc 2015-12-02 12:42:10 ah its a script 2015-12-02 12:42:25 well, sort of 2015-12-02 12:42:43 StGit is a Python application providing similar functionality to Quilt 2015-12-02 12:42:51 yeah 2015-12-02 12:43:20 didnt know it. 2015-12-02 12:43:24 brb going to try this 2015-12-02 12:47:08 well, you have to like the patch queue way of doing things to like it 2015-12-02 12:48:16 but it works well for projects where to tend to append/rebase/squash a lot, like aports 2015-12-02 13:35:13 where abouts would i put the gnome-keyring lines in alpinelinux 2015-12-02 13:35:18 https://wiki.archlinux.org/index.php/Gnome_Keyring#PAM_method 2015-12-02 13:35:30 Start the gnome-keyring-daemon from /etc/pam.d/login: 2015-12-02 13:35:32 Add auth optional pam_gnome_keyring.so at the end of the auth section and session optional pam_gnome_keyring.so auto_start at the end of the session section. 2015-12-02 13:35:34 ours are called different things 2015-12-02 13:35:47 eg 2015-12-02 13:35:48 base-account base-auth base-password base-session base-session-noninteractive i3lock other 2015-12-02 13:36:05 i tried adding 2015-12-02 13:36:08 eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh) 2015-12-02 13:36:10 export SSH_AUTH_SOCK 2015-12-02 13:36:15 to the bottom of /etc/lxdm/PostLogin but that didn't work 2015-12-02 13:36:25 that's apparently how you do it with .xinitrc 2015-12-02 13:37:09 gpg-agent for that matter isn't running either 2015-12-02 13:37:58 eval $(ssh-agent) is apparently how you do it in .xinitr 2015-12-02 13:38:00 c 2015-12-02 13:42:12 i guess base-session 2015-12-02 13:42:14 is the most accurate 2015-12-02 13:44:57 hi, which cli ftp client you ppl use within alpinelinux? 2015-12-02 13:45:59 lftp 2015-12-02 13:46:10 lftp is nice 2015-12-02 13:46:25 you could also use ncftp, but i prefer lftp 2015-12-02 13:46:34 brb 2015-12-02 14:08:49 can it use tls? 2015-12-02 14:12:48 crow: does lftp need some compile option to enable tls? 2015-12-02 14:12:55 if so, let me know and I'll try fix it 2015-12-02 14:42:29 hmm 2015-12-02 14:42:37 seems more difficult than i thought 2015-12-02 15:23:40 ncopa ill test and report back. 2015-12-02 18:42:49 https://github.com/p8952/bocker - "Docker implemented in around 100 lines of bash" 2015-12-02 18:44:00 it has a hardcoded btrfs dependency - why, oh why 2015-12-02 18:47:21 multiple-snapshot/rollback benefit, guessing 2015-12-02 18:47:41 multiple layering 2015-12-02 18:47:41 i implemented docker in two lines of bash 2015-12-02 18:47:44 #!/bin/sh 2015-12-02 18:47:46 docker "$@" 2015-12-02 18:47:47 :)) 2015-12-02 18:51:36 why, oh why, reminds me if someone could cartoonize, http://lwn.net/Articles/664841/ 2015-12-02 18:51:39 a developer banging his head at keyboard, saying "oh why now, why now !" 2015-12-02 19:41:02 one of the viacom engineers just thumbs-upped alpine for their container fleet base distro at the coreos summit 2015-12-02 19:41:18 thought this chan would appreciate that 2015-12-02 19:52:52 always :) 2015-12-02 19:53:17 nice 2015-12-02 19:53:25 you guys at tectonic? 2015-12-02 19:53:43 i am yeah 2015-12-02 19:55:29 norii: stop by the packet.net booth and tell them dlaube sent you. I'll hook you up with some free server credit if you want 2015-12-02 21:04:52 hey will 2015-12-02 21:06:50 er, wrong buffer, sry folks 2015-12-02 21:11:34 <_ikke_> Unforgivable 2015-12-03 10:16:50 Is there a way to stop a kernel module that is installed on a system from being loaded by root? 2015-12-03 10:17:13 (appart from removing that module) 2015-12-03 10:22:13 ScrumpyJack: blacklist it? 2015-12-03 10:22:23 root can still load it 2015-12-03 10:22:35 root can do anything 2015-12-03 10:22:55 maybe there is a grsec thing 2015-12-03 10:23:17 are you asking this because it doesnt load? 2015-12-03 10:23:24 or you dont want it to be loaded 2015-12-03 10:24:33 i don't want anything (kernel/eudev) or anyone (root) to load it, without rm /lib/modules/whatev 2015-12-03 10:26:25 i can't think of a way. if it's there, root can load it, but i might have missed something involving grsec 2015-12-03 10:28:03 or maybe a blacklist you can pass to the kernel at boot that would stop even root from loading it (until a reboot) 2015-12-03 10:30:36 looks like there is a module_name.blacklist=yes kernel option - wonder if that would work 2015-12-03 10:58:07 ScrumpyJack: there is kernel.grsecurity.disable_modules, but that is probably more than you want 2015-12-03 11:33:05 a bit more, yes :) 2015-12-03 11:41:30 there is a module blacklist, but I'm not sure how it works exactly 2015-12-03 13:49:37 has anyone got a .xinitrc for archlinux that will execute their window manager when they login 2015-12-03 13:49:50 i've had trouble getting that working in alpinelinux 2015-12-03 13:50:00 https://wiki.archlinux.org/index.php/Xinitrc#Autostart_X_at_login 2015-12-03 13:50:23 i put that in .zlogin and .zprofile 2015-12-03 13:50:55 https://wiki.archlinux.org/index.php/Xinitrc#Configuration i tried a configuration similar to that 2015-12-03 14:16:21 <^7heo> Out of curiosity, is there a vnc viewer on alpine? 2015-12-03 14:16:29 <^7heo> (I found x11vnc, but it depends on Java) 2015-12-03 14:16:55 ^7heo: gvncviewer? 2015-12-03 14:17:33 <^7heo> moment, I don't see how I can have missed that. 2015-12-03 14:18:00 <^7heo> hmmm 2015-12-03 14:18:55 <^7heo> okay, it seems that it is what I wanted, thank you very much 2015-12-03 14:39:22 ^7heo: try remote-viewer 2015-12-03 14:39:37 and remmina 2015-12-03 14:41:15 sillysausage: can you tell me more? you're trying to launch a WM on Alpine Linux with .xinitrc? 2015-12-03 14:41:34 yep, as soon as i login 2015-12-03 14:41:38 from tty1 2015-12-03 14:41:43 and when i exit, i want it to log out 2015-12-03 14:41:47 that worked on archlinux 2015-12-03 14:41:55 i don't want to have to type startx 2015-12-03 14:42:18 ok cool. zsh? 2015-12-03 14:42:22 yep 2015-12-03 14:43:13 you could put something like this in your .zshrc 2015-12-03 14:43:28 https://wiki.archlinux.org/index.php/Xinitrc#Autostart_X_at_login 2015-12-03 14:43:32 is what i thought would work 2015-12-03 14:43:36 # is X about? 2015-12-03 14:43:52 what do you mean 2015-12-03 14:45:05 yes X is installed and working my current .xinitrc is https://dpaste.de/FpRA 2015-12-03 14:45:17 I'll paste it somewhere, i was hoping to type it here but im not quick enough 2015-12-03 14:45:34 o :) 2015-12-03 14:45:35 you put a test in your .zshrc 2015-12-03 14:47:34 if you could dpaste it that'd be awesome 2015-12-03 14:47:42 # is X about? 2015-12-03 14:47:53 yes X is installed 2015-12-03 14:48:09 i'm not sure what you mean by "# is X about?" 2015-12-03 14:48:11 [[ -x ($DISPLAY) ]] || xinit 2015-12-03 14:48:15 it's a comment 2015-12-03 14:48:19 ooh 2015-12-03 14:49:04 so whatever the zsh conditional statement syntax is. let me check 2015-12-03 14:49:12 kk 2015-12-03 15:00:38 yip, that works 2015-12-03 15:00:49 # is X about? 2015-12-03 15:00:54 [ -z $DISPLAY ]] && startx 2015-12-03 15:01:12 or && xinit, as you wish 2015-12-03 15:02:26 okay so ill add that to .zshrc 2015-12-03 15:04:31 ah yes that works 2015-12-03 15:07:35 ScrumpyJack: i wonder if there is a way to stop it starting a second X session 2015-12-03 15:07:45 eg if :0 exists 2015-12-03 15:08:59 <^7heo> ScrumpyJack: thanks :) 2015-12-03 15:28:19 sillysausage: yes, that test should fail if X is started 2015-12-03 15:28:38 ScrumpyJack: i found it started a second X session 2015-12-03 15:28:48 though my already existing one was started by lxdm 2015-12-03 15:29:11 the idea is that when i login on tty1, :0 is started 2015-12-03 15:29:20 and if i logged in on tty2, then it would be a regular shell prompt 2015-12-03 15:29:28 and not start an X session 2015-12-03 15:29:34 what's lxdm doing there? 2015-12-03 15:29:42 oh i should stop it 2015-12-03 15:29:46 :) 2015-12-03 15:29:51 i hadn't tested it without it yet 2015-12-03 15:29:58 i shall do so now 2015-12-03 15:30:05 ok, the test will fail if you switch tty, we can think on another one though 2015-12-03 15:30:36 what i was wondering though, is why the archlinux method didn't work 2015-12-03 15:30:47 [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx 2015-12-03 15:31:10 mm maybe its because zprofile isn't being executed 2015-12-03 15:31:44 $XDG_VTNR i wonder what sets that varible 2015-12-03 15:31:57 that's what prevents it from opening multiple ones onarchlinux 2015-12-03 15:32:03 you can use $TTY, hang on 2015-12-03 15:35:23 well that's whatthat stands for XDG VT Number 2015-12-03 15:35:25 im guessing 2015-12-03 15:37:46 Optionally, use pam_misc_setenv() to set the environment variables XDG_SEAT and XDG_VTNR. The former should contain "seat0", the latter the VT number your session runs on. pam_systemd can determine these values automatically but it's nice to pass these variables anyway. In summary: porting a display manager from ConsoleKit to systemd primarily means removing code, not necessarily adding any new code. 2015-12-03 15:37:48 Here, a cheers to simplicity! 2015-12-03 15:37:52 maybe its ConsoleKit that sets this 2015-12-03 15:38:22 root 2010 0.0 0.0 29880 3980 ? Sl Dec03 0:00 /usr/sbin/console-kit-daemon --no-daemon 2015-12-03 15:38:46 well it's running 2015-12-03 15:43:59 perhaps try something like 2015-12-03 15:44:50 [[ ${TTY[#-1]} = 1 ]] && startx 2015-12-03 15:45:27 hmm, that might break on pseudo ttys 2015-12-03 15:46:33 combine the two test? you'll have $DISPLAY on the pseudo tty, so if no $DISPLAY is set *and* ${TTY[#-1]} isnt 1 then startx :) 2015-12-03 15:46:58 s/isnt/is :) 2015-12-03 15:49:58 so: [[ -z $DISPLAY && ${TTY[#-1]} ]] && startx 2015-12-03 15:50:20 i'm not familiar with zsh conditionals 2015-12-03 15:50:24 i use it just for ohmyzsh 2015-12-03 15:51:19 i'll give it a go ScrumpyJack 2015-12-03 15:52:26 ${TTY[#-1]} will return the tty number of the current tty, so you need to test that number 2015-12-03 15:53:16 echo ${TTY[#-1]} to see what it does 2015-12-03 15:58:16 ScrumpyJack: so it works, but the problem is it still creates a second x session 2015-12-03 15:58:18 for example 2015-12-03 15:58:34 i went to tty1, and logged in 2015-12-03 15:58:46 that created a display :0 on control alt F7 2015-12-03 15:58:53 when i logged in on tty2 2015-12-03 15:59:00 it created an X server on control alt F8 2015-12-03 15:59:16 the main reason i want to avoid that is because if i decide to switch to a tty to kill an unresponsive app 2015-12-03 15:59:22 i don't want it to start an X session 2015-12-03 16:00:04 [[ -z $DISPLAY && ${TTY[#-1]} ]] && startx 2015-12-03 16:00:06 is what i used 2015-12-03 16:00:58 i guess to figure out that 2015-12-03 16:01:10 i'd need to figure out what sets that variable $XDG_VTNR 2015-12-03 16:01:15 and check it is equal to 1 2015-12-03 16:02:29 or maybe it's set in systemd somewhere 2015-12-03 16:02:49 which is why it works on arch 2015-12-03 16:04:03 https://wiki.gentoo.org/wiki/X_without_Display_Manager#Starting_X11_on_console_login 2015-12-03 16:04:05 here we go 2015-12-03 16:04:19 maybe i will try that 2015-12-03 16:04:58 ah yes! 2015-12-03 16:05:02 ScrumpyJack: that's the answer 2015-12-03 16:05:09 if [[ $(tty) == /dev/tty1 ]]; then 2015-12-03 16:05:10 exec startx 2015-12-03 16:05:12 fi 2015-12-03 16:05:14 for openrc 2015-12-03 16:05:16 if [[ ! ${DISPLAY} && ${XDG_VTNR} == 8 ]]; then 2015-12-03 16:05:18 exec startx 2015-12-03 16:05:20 fi 2015-12-03 16:05:22 for systemd! 2015-12-03 16:06:10 brb 2015-12-03 16:06:42 $(tty) == /dev/tty1 is boring :) ${TTY[#-1]} = 1 2015-12-03 16:07:20 what happens when you are in a pseudo terminal when $(tty) == /dev/pts/1 ? 2015-12-03 16:07:51 not pseudo terminal, pseudo tty 2015-12-03 16:14:12 actually, come to think of it, you probably *don't* want X to launch from a pts/pty 2015-12-03 16:44:05 what's up with the bashisms 2015-12-03 17:06:03 fun with substitutions 2015-12-03 17:06:19 g 2015-12-04 03:17:24 is there a way to install glibc on alpine? 2015-12-04 03:20:36 without installing it with make; make install 2015-12-04 03:21:09 i'm curious, because i'd like to run folding@home on alpine, but it is not compiled statically, and it requires ld-linux.so and glibc's libc.so 2015-12-04 03:32:27 oscars - the simplest way to get it running would be to run a Debian LXC container 2015-12-04 03:33:20 lxc-create -n something -t download [using the unprivileged download lxc template) 2015-12-04 03:36:29 BitL0G1c: would a chroot not be simpler and have less overhead? 2015-12-04 03:39:00 lxc containers don't have much overhead either - same difference - lxc probably less hassle 2015-12-04 03:39:51 if i have to run debian just to run one application, i might as well not run alpine at all and just run plain debian... my goal is to get this working on alpine itself, specifically because any overhead is too much for this workload 2015-12-04 03:42:01 if FAH released the sources it could be ported to musl 2015-12-04 03:43:20 they do not 2015-12-04 03:46:44 yes exactly 2015-12-04 03:48:26 does alpine have good support for wine? i could run the windows client under wine 2015-12-04 03:48:35 since it's near native or native speed 2015-12-04 03:56:25 a wine APKBUILD would need to be done - only winetricks is available 2015-12-04 03:57:14 ok 2015-12-04 03:57:34 i'll probably go with netbsd then, as that seems like a hassle to keep up to date 2015-12-04 03:58:04 I've just started a debian jessie container - it is using 0.0% memory 2015-12-04 03:58:42 it's the overhead in cycles that matter, not so much memory 2015-12-04 03:59:39 Wine seems to be more overhead than lxc 2015-12-04 03:59:46 yes 2015-12-04 03:59:56 for folding@home which doesn't involve rapid binary calls, ib elieve the performance is native 2015-12-04 04:00:02 s/binary/library/ 2015-12-04 04:00:02 as lxc is just a chroot on steroid 2015-12-04 04:00:33 I found 64 bit guests on a 64 bit host used less memory than 32 bit guests 2015-12-04 04:01:12 no reason chroot wouldn't work but surely that wouldn't actually be much less indirection than lxc? 2015-12-04 04:01:24 lxc has to run everything debian does, right? 2015-12-04 04:01:43 like, if i ran debian in lxc, i'd have udev, dbus, systemd, logind, etc all running 2015-12-04 04:01:47 no 2015-12-04 04:02:05 no? can a debian lxc contain only one (or two, if it requires a real init) processes? 2015-12-04 04:02:33 just the one should be fine 2015-12-04 04:02:57 oh good! so then it's not really a debian container i guess :P 2015-12-04 04:03:08 I mean 2015-12-04 04:04:07 I remove systemd in debian containers 2015-12-04 04:04:09 surely for f@h purposes it would be cheaper put amount you'd spend on electricity toward hardware that's actually good for that sort of thing? 2015-12-04 04:05:04 ammunta: my electricity is free, and i'd like to put my ~10 oldish computers to use 2015-12-04 04:17:05 you will need to: rm /lib/systemd/system/container-getty@.service in the debian container 2015-12-04 04:18:36 (so lxc-console -n container-name works) 2015-12-04 04:18:58 I then remove systemd http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation 2015-12-04 04:20:25 can i also get it to not run getty, syslogs, etc? 2015-12-04 04:21:51 hm actually, lxc can run any linux distro, right? 2015-12-04 04:21:57 so i could just use lfs or dsl 2015-12-04 04:22:01 you can do anything you could to a normal debian installation 2015-12-04 04:22:09 yes 2015-12-04 04:23:31 that's a good point. are there any tiny linux distros that are built with glibc that would suite this sort of lxcmanship? 2015-12-04 04:23:42 dsl and lfs could of course 2015-12-04 04:24:00 though that certainly seems like more work than a chroot with libc.so :P 2015-12-04 04:24:08 i know tiny glibc is an oxymoron .. 2015-12-04 04:24:25 lfs? linux from scratch? 2015-12-04 04:24:53 yeah 2015-12-04 04:25:02 or just an initramfs-based distro 2015-12-04 04:25:41 oscars: cool, let us know if you put a dsl lxc template together 2015-12-04 04:25:53 or whichever one you go for :) 2015-12-04 04:32:41 top for debian jessie lxc with systemd removed http://hastebin.com/nahexavaso.css 2015-12-04 04:34:37 mksh is a good replacement login shell for bash 2015-12-04 04:38:39 tiny core linux is libc right? could be another option 2015-12-04 04:39:40 would be a bit more work - no lxc template for tinycore 2015-12-04 04:40:02 BitL0G1c: can you put your hastebin somewhere that doesnt require js? im on the console here 2015-12-04 04:40:42 indeed, no template, but i wouldnt mind putting one together 2015-12-04 04:41:41 pastebin works for you ? 2015-12-04 04:42:49 raw pastebin http://pastebin.com/raw.php?i=NKzraJYz 2015-12-04 04:44:21 ta 2015-12-04 04:44:47 so it that from the debian template? 2015-12-04 04:44:58 with a few getty's disabled in /etc/inittab http://pastebin.com/raw.php?i=K54jY5kR 2015-12-04 04:45:17 using mksh as a login shell starts udevd 2015-12-04 04:48:21 /bin/dash doesn't http://pastebin.com/raw.php?i=7ZCxdfhm 2015-12-04 04:51:00 What do you use the debian lxc for? 2015-12-04 04:51:46 am going to use it to run webmin most probably 2015-12-04 04:52:20 to move some cpanel accounts 2015-12-04 04:54:32 (webmin can import cpanel accounts) 2015-12-04 04:54:55 i got one more question. if i want to deploy several identical alpine instances over 10-20 systems using tftp for network booting, what is the best way to automatically configure and run the images upon reboots? storing persistence is not an option, as none of the systems have a hard drive. 2015-12-04 04:55:35 it will be on a well-secured local network, so if there's a simple way to have the default alpine iso allow root ssh logins, that would work great 2015-12-04 04:58:38 by default the root password is blank - but networking is also disabled by default 2015-12-04 04:59:17 is there any way to enable it over tftp without creating custom isos? 2015-12-04 04:59:33 e.g. some flag to give to the bootloader 2015-12-04 05:00:17 http://wiki.alpinelinux.org/wiki/PXE_boot 2015-12-04 05:04:20 thanks 2015-12-04 05:22:58 folding@home is a noble cause I'm sure - but you can cure Alzheimers with coconut oil (discovered by a US doctor whose husband completely recovered) & curing cancer with natural methods is 95% effective if you avoid chemo http://cancertutor.com 2015-12-04 05:23:11 O_o 2015-12-04 05:23:33 as a biochemistry researcher, i am somewhat offended 2015-12-04 05:23:52 that stuff is highly ineffective, as has been shown time and time again. it only results in more deaths 2015-12-04 05:24:17 I've helped many people completely recover 2015-12-04 05:24:25 iincluding brain cancer 2015-12-04 05:24:35 i don't doubt it. cancer is not always fatal 2015-12-04 05:25:04 many people recover with no treatment at all, including brain cancer (except DIPG of course) 2015-12-04 05:25:17 does void do it 2015-12-04 05:26:20 radio / chemotherapy is what normally kills cancer patients 2015-12-04 05:27:10 chemo is only used when there is no other choice, or when the radiotherapy can be focused. sometimes it does kill, but only in cases where the chances of dying of the cancer are much higher 2015-12-04 05:27:55 most people with terminal cancer that chemo cannot help with actually stop the chemo because it makes them feel so sick, so usually when people with cancer die, it's after stopping chemo when they know it's futile 2015-12-04 05:29:19 most chemo drugs are carcenogenic 2015-12-04 05:30:30 carcinogens are a worry only when you do not have cancer. when you already have cancer, it doesn't matter. chemo is so powerful that it kills cells that try to divide. it's only dangerous if it is just damaging enough to cause mutations, but not damaging enough to kill the cell 2015-12-04 05:30:54 if it's powerful enough to kill the dividing cell, it can't become/stay cancerous even if it had the mutations to do so 2015-12-04 05:31:04 http://whale.to/a/medical_mafia.html 2015-12-04 05:31:41 chemo destroy normal cells too & absolutely destroys the immune system 2015-12-04 05:32:21 it destroys any cells that divide, because it's impossible to tell a cancer cell from a normal cell under most circumstances. luckily, your immune system can grow back, because it only kills dividing cells, not long-lived progenitor cells 2015-12-04 05:32:26 vitamin B17 does not - simple cheap & effective alternative to chemo 2015-12-04 05:32:38 if it were effective, studies would show that. 2015-12-04 05:32:38 also does not harm normal cells 2015-12-04 05:33:02 it doesn't cause harm to anything, cancer or non-cancer 2015-12-04 05:33:03 depends who paid for the study 2015-12-04 05:33:18 also, laetrile (b17) is actually mildly toxic 2015-12-04 05:33:29 no it's not actually 2015-12-04 05:34:08 it generates cyonide... 2015-12-04 05:34:23 the cyanide in the compound is only released in the presence of cancer cells 2015-12-04 05:34:37 & only attacks cancer cells 2015-12-04 05:34:45 cyanide does not effect most cancer cells because they tend to be anaerobic 2015-12-04 05:35:13 and it releases cyanide mostly in the stomach 2015-12-04 05:35:52 it's also hydrolyzed by glucosidases, which are not elevated in any cancer cells i know of 2015-12-04 05:36:25 B17+pineapple + correct diet cured a brain cancer patient sent home to die 2015-12-04 05:36:41 many brain cancers go into spontaneous remission 2015-12-04 05:36:48 also, laetrile couldn't get into the brain 2015-12-04 05:37:27 a correct diet may have some benefit though, it will increase the chance that it goes into spontaneous remission slightly 2015-12-04 05:37:56 spontaneous remission is what doctors call cures with natural methods 2015-12-04 05:38:20 or cures that are spontaneous, caused by a high-affinity antibody or such being created through somatic hypermutation 2015-12-04 05:38:37 it's statistically random, though more likely to occur in healthier people on average. 2015-12-04 05:39:14 laetrile, considering it produces toxic hydrogen cyanide, selectively harms the immune system (especially neutrophils, due to their use of oxidative burst), without causing any harm to the anaerobic cancer cells 2015-12-04 05:39:26 it is not toxic 2015-12-04 05:39:31 that is BS 2015-12-04 05:39:49 apricot seeds don't kill you 2015-12-04 05:40:22 it releases cyanide, which is toxic. also, apricots contain amygdalin, not laetrile. 2015-12-04 05:40:46 hydrogen cyanide is toxic, it occludes the binding site in cytochrome bc1 2015-12-04 05:40:49 cyanide is released in the presence of cancer cells 2015-12-04 05:41:04 I have eaten tons of them - I'm not dead 2015-12-04 05:41:12 it's released in the presence of a low pH, or glucosidases, both of which are not common in cancer cells any more than regular cells 2015-12-04 05:41:30 you may have. they have to be powedered before eating to be highly fatal, otherwise it's pretty mild. 2015-12-04 05:42:38 but even if it did only release cyanide near cancer cells, it would not harm them, because cancer cells are powered by glycolysis primarily, which is not inhibited by HCN 2015-12-04 05:43:36 Dr. Dean Burk, the former head of the Cytochemistry Department of the National Cancer Institute, and one of the co-founders of this famous American medical institution, had worked on Vitamin B17 personally. He described this substance in very different terms: When we add laetrile to a cancer culture under the microscope,” said Burk, “providing the enzyme glucosidase also is present, we can see the cancer cells dying off like flies. (glucosid 2015-12-04 05:43:57 that was the original hypothesis, but no glucosidase was actually found 2015-12-04 05:44:07 http://www.cancertutor.com/?s=vitamin+b17 2015-12-04 05:44:10 and the study was concluded to be a scam 2015-12-04 05:44:20 due to being unable to be replicated in any conditions 2015-12-04 05:45:39 that's why it's used as a common example of medical malpractice in schools. much like tap-therapy (which is no more effective than CBT) in psychology 2015-12-04 05:46:56 it's also not technical a vitamin, as it is not an essential micronutrient. even if it were effective, calling it a vitamin is more of a misnomer than vitamin D 2015-12-04 05:47:20 "replicated" is the problem - you cannot patent nature 2015-12-04 05:47:41 you can. science is based on the ability to replicate things 2015-12-04 05:47:59 you can replicate chemo killing cancer cells with higher selectivity than normal cells easily. i've done it myself even. 2015-12-04 05:47:59 BitL0G1c: When we add laetrile to a cancer culture under the microscope,” said Burk, “providing the enzyme glucosidase also is present, we can see the cancer cells dying off like flies." https://xkcd.com/1217/ 2015-12-04 05:48:36 (glucosidase is not present in cancer cells anyway) 2015-12-04 05:49:05 it cured a colleagues mother of brain cancer - I'm speaking from experience 2015-12-04 05:49:14 she was sent home to die 2015-12-04 05:49:20 BitL0G1c: there is no way to knwo that it cured them 2015-12-04 05:49:34 she was old & sent home to die 2015-12-04 05:49:44 if cancer is always fatal, then that would prove it. but it is not always fatal. she may have driven that day for an odd number of hours, and that's no more likely to be the source of the remission either 2015-12-04 05:50:11 https://en.wikipedia.org/wiki/Cytochrome_c_oxidase#Inhibition <- btw 2015-12-04 05:50:35 to hell with wikipedia 2015-12-04 05:50:49 if that article is false, then laetrile cannot work at all, and cyanide is not toxic 2015-12-04 05:51:04 b17 is not toxic 2015-12-04 05:51:16 there are a few things wrong with what you are claiming 2015-12-04 05:51:19 in order, they are: 2015-12-04 05:51:26 1) laetrile releases cyanide near cancer cells 2015-12-04 05:51:35 this is false, because cancer cells do not contain elevated levels of glucosidases 2015-12-04 05:51:45 2) the released HCN kills cancer cells 2015-12-04 05:52:00 this is also false, because cancer cells tend to be anaerobic, and HCN does not harm anaerobic cells 2015-12-04 05:52:30 3) the brain can absorb laetrile 2015-12-04 05:52:43 this is false as well. it does not pass the blood brain barrior 2015-12-04 05:53:18 in fact, many cancer cells are 100% anaerobic. you could throw an insane amount of HCN at them, and they would not be harmed. 2015-12-04 05:53:28 ironically, cancer cells are often killed by elevated oxygen levels :P 2015-12-04 05:53:44 yes peroxide is very good 2015-12-04 05:53:46 this is called the warburg effect 2015-12-04 05:54:22 oh not just peroxide. even plain molecular oxygen. they do not have working mitochondria (which are harmed by cyanide), which also means they lack many mechanisms of detoxifying ROS 2015-12-04 05:55:40 there is a doctor in italy using bicarbonate soda - makes the body alkaline - this helps too 2015-12-04 05:56:05 your brain would die before the blood becomes alkaline enough to kill any cells 2015-12-04 05:56:28 your body already becomes highly alkaline after eating. this is called the alkali tide. simply breathing reduces your pH back to normal levels 2015-12-04 05:56:52 are we seriously having this discussion 2015-12-04 05:57:05 Apparently. 2015-12-04 05:57:08 ammunta: i hope so. i genuinely hope that he will start researchings this more 2015-12-04 05:57:18 and perhaps will not continue to tell people to ditch chemo 2015-12-04 05:57:35 ... Ditch... chemo... 2015-12-04 05:57:39 chemo kills people 2015-12-04 05:57:47 pikhq: he has convinced several people to ditch chemo and go for apricot seeds, which are toxic 2015-12-04 05:57:50 Not-chemo kills people. 2015-12-04 05:58:00 http://www.cancertutor.com/simoncini/ - the italian doctor 2015-12-04 05:58:00 are you implying cancer without chemo would kill less people 2015-12-04 05:58:08 yes 2015-12-04 05:58:16 you live longer without chemo 2015-12-04 05:58:18 oscars: ... Oh, he was LITERALLY suggesting people take hydrogen cyanide? 2015-12-04 05:58:23 pikhq: yes 2015-12-04 05:58:26 moron 2015-12-04 05:58:26 well, a precursor of HCN 2015-12-04 05:58:34 apricot seeds 2015-12-04 05:58:39 called laetrile, a type of amygdalin similar to the kind in apricot seeds 2015-12-04 05:58:54 eat apricot seeds - you do not die 2015-12-04 05:59:04 BitL0G1c: that's because you did not grind them. if you grind them up, you will die 2015-12-04 05:59:08 only morons call them toxic 2015-12-04 05:59:11 moron 2015-12-04 05:59:18 that is BS 2015-12-04 05:59:24 would you like me to lead you through how to prepair them in highly toxic levels? 2015-12-04 05:59:29 you can eat them yourself, and see for yourself :P 2015-12-04 05:59:40 I already have had them ground up 2015-12-04 05:59:43 oscars: well I suspect you'd still need higher dosage to actually die 2015-12-04 05:59:46 in yoghurt 2015-12-04 05:59:51 ammunta: you do, you need like 50 seeds at once 2015-12-04 05:59:59 in a fine dessimated powder 2015-12-04 06:00:12 ammunta: Sweet apricot kernels you'd need a few kg, bitter you'd need about 500g. 2015-12-04 06:00:45 why do we have two people in here who know how much ground apricot seeds you need to commit suicide 2015-12-04 06:00:47 the thing is, even if it were not toxic, HCN simply does not kill cancer cells. 2015-12-04 06:00:56 ammunta: I have Google. 2015-12-04 06:01:01 okay fiar 2015-12-04 06:01:03 ammunta: because i am a biochemistry researcher 2015-12-04 06:01:55 either way, even if it were not toxic, cyanide simply does not kill cancer cells. that's a simple fact. 2015-12-04 06:02:02 if you only believe doctors - read The Medical Mafia by Guylaine Lanctot, M.D, 2015-12-04 06:02:24 i do not believe doctors because they are doctors. i believe independent peer reviewed research,a nd research i have done myself 2015-12-04 06:02:38 :) 2015-12-04 06:02:54 ... I know what HCN does. The answer is "it kills people, and not in pleasant ways". 2015-12-04 06:03:12 pikhq: he believes that laetrile only releases HCN in the presence of cancer cells 2015-12-04 06:03:24 because of a misunderstanding that leads him to think that cancer cells have elevated levels of glucosidase, which they do not 2015-12-04 06:03:33 ... 2015-12-04 06:03:40 I don't believe anything 2015-12-04 06:03:41 that sounds like the worst case of XY problem in the first place 2015-12-04 06:03:49 I speak from personal experence 2015-12-04 06:03:51 (and if you eat laetrile, it is all converted into HCN instantly in the stomach) 2015-12-04 06:04:01 BitL0G1c: you speak from "one sick women did this and then had a spontaneous remission" 2015-12-04 06:04:16 that is not personal experience. that is assuming correlation == causation 2015-12-04 06:04:31 which is a prime example of a logical fallacy common in these sorts of beliefs 2015-12-04 06:04:41 this seems timely: http://journal.sjdm.org/15/15923a/jdm15923a.pdf 2015-12-04 06:05:38 look the cheap way make some evidence is to preregister a trial and conduct it, then report results corroborated by a reputable authority 2015-12-04 06:05:47 not being brainwashed would be better http://whale.to/a/medical_mafia.html 2015-12-04 06:05:59 where "preregister" means "let some people who know who will complain loudly if you don't do it" 2015-12-04 06:06:00 BitL0G1c: Do you believe in any other "modern medicine is wrong" theories, such as... I dunno, colloidal silver? 2015-12-04 06:06:24 haven't you linked that one page multiple times? 2015-12-04 06:06:31 colloidal silver killed pleurisy in me in 36 hours 2015-12-04 06:06:39 oh my god 2015-12-04 06:06:42 have you read it yet ? 2015-12-04 06:07:07 I speak from experience 2015-12-04 06:07:21 you speak from logical fallacies and assumptions that correlation == causation 2015-12-04 06:07:31 that is not experience, that is anecotes 2015-12-04 06:07:32 oscars, there's not even a correlation here 2015-12-04 06:07:39 correlation requires statistical significance 2015-12-04 06:07:44 not one sample 2015-12-04 06:07:51 dalias: the correlation being "i know a woman who did X, and that women went into cancer remission" 2015-12-04 06:08:11 yeah, it's not validi correlation 2015-12-04 06:08:13 ... Oh my god. Holy *shit*, really, you actually believe in colloidal silver? 2015-12-04 06:08:14 yes but that's not a correlation 2015-12-04 06:08:14 that's categorical relationship but eh 2015-12-04 06:08:37 you're right, my bad 2015-12-04 06:09:04 colloidal silver works - I've had a CS generator for years 2015-12-04 06:09:31 I've not turned blue or any of the other BS that gets spouted 2015-12-04 06:09:39 i can wiggle my eyes real fast, and i'm not dead of cancer either. 2015-12-04 06:09:40 It takes a shit ton of it to turn you blue. 2015-12-04 06:09:48 does wiggling eyes cure cancer? 2015-12-04 06:09:57 I don't know of any especially *notable* effects, aside from being a topical disinfectant. 2015-12-04 06:10:29 it cures pleurisy in 36 hours 2015-12-04 06:11:29 I have a magic rock that keeps tigers away. 2015-12-04 06:11:32 gargling with it stops sore throats 2015-12-04 06:11:33 Don't see any tigers, do you? 2015-12-04 06:11:42 stop being a moron 2015-12-04 06:11:54 But my magic rock stops the tigers. 2015-12-04 06:11:59 I got it, no tigers since then. 2015-12-04 06:12:04 BitL0G1c: it's also simply toxic. i don't know if it can stop sore throats, but that's also not a crazy claim 2015-12-04 06:12:13 plus, it is a mild carcinogen 2015-12-04 06:12:21 no - you are just brainwashed 2015-12-04 06:12:29 Eh, as a topical antiseptic it probably would actually do something on some cases of sore throats. 2015-12-04 06:12:37 Not a good idea, but would do something. 2015-12-04 06:13:01 pikhq: considering it kills bacteria and fungi slightly more rapidly than it kill shuman cells, it makes sense that it would cure a sore throat 2015-12-04 06:13:07 oscars: *nod* 2015-12-04 06:13:26 Though so would ethanol. 2015-12-04 06:13:50 right, but ethanol doesn't have a cult following 2015-12-04 06:13:56 actually i take that back. it doesn't have a medical cult following 2015-12-04 06:15:51 BitL0G1c: so yeah, the ability of silver ions to kill pathogens with at least some efficacy is not controversial, it's a well known fact. 2015-12-04 06:16:07 that does not mean that it is a good idea, or that it can cure anything that doesn't require lysing bacteria and some fungi 2015-12-04 06:17:38 I... Think before I get more depressed I'm going to go hit up some more Samurai Jack. 2015-12-04 06:17:49 This is probably more healthy than any alternative. 2015-12-04 06:18:32 it probably is P 2015-12-04 06:18:35 *:P 2015-12-04 06:22:07 anyhow, BitL0G1c i strongly suggest you do some more research on this, instead of believing "personal experience" subject to bias. it's not just some fashion statement, it's something involving people's lives, so it's very irresponsable to convince people to do things which can prevent them from healing 2015-12-04 06:22:23 (in regards to laetrile and other amygdalins, not silver ions) 2015-12-04 06:23:23 rather than being afraid of information, look at it without bias, compare studies, read studies. don't be afraid to look things up yourself. PLOS is a free journal which you can start with, and it has high quality information 2015-12-04 06:23:43 all of which is peer reviewed, so you do not need to worry about decisions being made behind closed doors with private agendas 2015-12-04 06:28:15 :/ 2015-12-04 06:28:45 >Did the patients actually have cyanide poisoning? If they did it was because the NIH put inorganic cyanide into the bogus pills they made. Organic cyanide, the kind in laetrile, is far less toxic than sugar!! 2015-12-04 06:29:07 oh god... there is no such thing as organic cyanide... organic substances require H, C, N, and O. there is no such thing as "organic cyanide" 2015-12-04 06:29:44 well as he's clearly unable to listen or... well do anything logical, i can only hope that his promotion of laetrile does not result in any otherwise avoidable deaths... 2015-12-04 08:20:01 how did i end up in #mash? 2015-12-04 08:20:19 because people are crazy 2015-12-04 08:46:07 It's nice to see such a diverse crowd usnig Alpine Linux 2015-12-04 08:59:29 morning 2015-12-04 09:02:33 i'll go look for silver coffe 2015-12-04 09:20:23 oscars: you still looking at F@H? 2015-12-04 09:20:55 is it a statically linked binary? 2015-12-04 09:21:24 ScrumpyJack: it is not statically linked. i just put it in a chroot and it works (in that it executes), but fails with some unknown error, which i suspect may be related to grsecurity 2015-12-04 09:21:34 i'll test out vanilla alpine soonn 2015-12-04 09:24:36 in a "musl" chroot? 2015-12-04 09:25:01 in a chroot with glibc 2015-12-04 09:25:06 copied over from a gentoo system 2015-12-04 09:25:22 oh cool 2015-12-04 09:26:06 this is crying out for a tiny glibc-specific LXC 2015-12-04 09:27:27 that still seems far more complex and unnecessary than chroot 2015-12-04 09:28:06 not once it's in a template file like this https://github.com/lxc/lxc/tree/master/templates 2015-12-04 09:28:32 how could it be simpler than 'chroot foo /bar'? 2015-12-04 09:28:45 then it's just lxc-create -t glibc -n my_glib_container 2015-12-04 09:31:29 oscars: your simplifying :) you've already spent a while populating your /bar chroot with what you need 2015-12-04 09:31:44 just libpthread, libm, and libc 2015-12-04 09:31:49 of course you're going to tell me that that was a couple of cps 2015-12-04 09:32:06 ha! i got ninja'd 2015-12-04 09:32:30 i don't know much about lxc, but i imagine it requires a running system? an entire distro (even if a light one)? 2015-12-04 09:41:13 if you have a few moments, have a look at those templates. it will show how it works better than I could explain it. 2015-12-04 10:49:06 wait, i could just install glibc in alpine's /lib -_- 2015-12-04 10:49:13 why did i not think of that 2015-12-04 10:49:32 or use LD_LIBRARY_PATH to avoid the need of a chroot or container in the first place 2015-12-04 10:53:28 There is elegance in every method, oscars, but some have more elegance than others ;) 2015-12-04 12:06:47 hi there 2015-12-04 12:10:03 hi 2015-12-04 12:11:17 is there any repository that provide go-1.5? 2015-12-04 12:11:28 looks edge doesn't provide it 2015-12-04 12:18:16 ACTION clone aport tree 2015-12-04 12:21:50 ok it's in community ;) 2015-12-04 12:21:55 thanks all :D 2015-12-04 12:47:13 ACTION just caught up with last night's chat. 2015-12-04 12:48:25 #alpine-linux, come for the computer tech, stay for the education about chemotherapy and cyanide (thanks oscars) 2015-12-04 13:53:34 One of my servers got messed up yesterday because /usr, /usr/bin, /usr/share, /usr/sbin /etc, and /etc/apk had their permissions changed to 000. I fixed the permissions, but it happened again after I ran an apk upgrade. I believe the permission changes were done by: Executing busybox-1.22.1-r9.trigger. Is this a known issue? I'm on v3.0. 2015-12-04 13:54:41 bontibon: never seen such issue before. 2015-12-04 13:56:02 bontibon: this is the busybox trigger: http://git.alpinelinux.org/cgit/aports/tree/main/busybox/busybox.trigger 2015-12-04 13:56:56 bontibon: what filesystem is it? 2015-12-04 13:59:13 ncopa: ext4 2015-12-04 14:00:12 smells like apk bog to me 2015-12-04 14:00:14 bug* 2015-12-04 14:00:20 and disk is not full? 2015-12-04 14:00:45 ncopa: correct; disk not full 2015-12-04 14:05:58 but I can't figure out why it happened, as I haven't logged into the server for weeks 2015-12-04 14:06:11 so APK couldn't have triggered the original permission change 2015-12-04 14:15:26 i don tknow 2015-12-04 14:59:43 <_mjones> I was trying to install Alpine armhf under qemu and got to the end of the brief wiki doc where it says that Alpine armhf doesn't work under qemu, but doesn't say why. 2015-12-04 15:03:46 _mjones: I'm very interested in the subject too 2015-12-04 15:04:15 skarnet, _mjones : technically it could work, no one just had time to figure out the exact command line 2015-12-04 15:04:47 fabled: since you're here, can you please give me a pointer on how to boot abuild and apk for armhf? 2015-12-04 15:05:13 iirc, i did build the 'versatile express' support for kernel, which is supported in qemu. so that board profile should work. 2015-12-04 15:05:13 I'd love to use abuild as a packaging tool for an armhf system I'm installing 2015-12-04 15:05:32 but I need to bootstrap a native toolchain to use apkbuilds 2015-12-04 15:05:41 <_mjones> skarnet: that's right, we chatted about that the other day. Yes, I was looking to put together a HOWTO. 2015-12-04 15:05:53 i tried bootstrapping recently, but there was few bugs introduced since last time 2015-12-04 15:06:01 fabled: ncopa said you've done that, so could you please point me to the right start 2015-12-04 15:06:08 ah 2015-12-04 15:06:10 my skripts are: http://dev.alpinelinux.org/~tteras/bootstrap/ 2015-12-04 15:06:22 2 years old tho 2015-12-04 15:06:25 and mini docs are: http://wiki.alpinelinux.org/wiki/User:Fabled 2015-12-04 15:06:45 i started on the armv7 native toolchain targetting armv7+ and thumb2 by default 2015-12-04 15:06:56 but i hit few bugs in various random places and it got halted 2015-12-04 15:07:06 i have some patches against aports in stash 2015-12-04 15:07:35 <_mjones> I was trying the cubieboard target last night because it seemed the obvious common denominator between qemu and the dtb list. 2015-12-04 15:07:47 my pending changes are: http://sprunge.us/gCSH 2015-12-04 15:07:53 but it does not make it work yet 2015-12-04 15:08:08 iirc, creating cross-compiler worked. but next it failed with some other stuff in abuild 2015-12-04 15:08:39 i added cubieboard by someone's request, but never tested it. 2015-12-04 15:08:49 no board here. 2015-12-04 15:09:24 i should finish fixing the bootstrap scripts 2015-12-04 15:09:42 <_mjones> Ultimately I'd like to add an s805/odroid-c1 target, but want to take advantage of kernel mainlining if possible. 2015-12-04 15:10:11 <_mjones> And then I think aarch64 is awfully exciting, but not getting ahead of things. 2015-12-04 15:11:11 yeah, supporting stuff that is in mainline should be matter of just enabling the config knobs + building u-boot 2015-12-04 15:11:16 I have to build stuff for armv7 now, aarch64 will be for the next project in a few years :P 2015-12-04 15:11:23 <_mjones> aarch64 still won't be a practical thing for 6-12 months in my opinion, but it could be nice to lay groundwork. 2015-12-04 15:11:37 hi, we are looking for bug testers to ensure the next LibreOffice is free of glitches, join if you feel like it: https://wiki.documentfoundation.org/BugHunting_Session_5.1.0_Beta 2015-12-04 15:11:46 fabled: my question is more about getting a native abuild working, even on qemu 2015-12-04 15:12:05 I have a qemu-system-arm running, I'd like to natively build apks on it 2015-12-04 15:12:07 <_mjones> s805/odroid-c1 has _probably_ hit mainline in 4.4, but I haven't confirmed the extent and quality of support. 2015-12-04 15:12:39 skarnet, abuild is just scripts 2015-12-04 15:13:54 there's no such thing as "just scripts", there are underlying binaries 2015-12-04 15:14:13 unless you're telling me abuild+busybox is self-sufficient 2015-12-04 15:14:24 but I won't believe you: there's at least a toolchain involved 2015-12-04 15:14:47 so bootstrapping it is more complicated than that 2015-12-04 15:15:36 ACTION wonders why bb crond is so verbose by default. 2015-12-04 15:16:03 <_mjones> Oh, I see the dtb for vexpress in the distro tarball now. Hadn't before. 2015-12-04 15:16:43 skarnet, if you want the whole "bootstrap a new system" thing then yes, of course. i thought you had running system and wanted just abuild on it 2015-12-04 15:17:04 _mjones, we had probably one release tarball with missing dtbs in it 2015-12-04 15:17:18 I have a running system, but no native toolchain 2015-12-04 15:17:33 oh 2015-12-04 15:17:37 that can be tricky 2015-12-04 15:17:42 ok 2015-12-04 15:17:44 i need to run 2015-12-04 15:18:13 what a tease 2015-12-04 15:36:10 <_mjones> skarnet: running non-Alpine system on armhf you mean? 2015-12-04 15:40:19 _mjones: I'm kinda building a system from scratch, but would love to be able to reuse apks. And make APKBUILDs for the business software and the rest, to contribute back. 2015-12-04 15:41:38 iow: there's the boot and init - I'm doing those w/o Alpine. There's the business software - obviously not packaged by Alpine. And there's the rest, such as Xorg and all that stuff, which I would like to reuse. 2015-12-04 15:42:30 if nothing else, using abuild as an alternative to Buildroot or similar stuff appeals to me, because it's reusable in Alpine later. 2015-12-04 15:45:48 <_mjones> right. So wouldn't you be able to pull across apks and unpack them manually? Perhaps into a chroot if you prefer. 2015-12-04 15:46:09 <_mjones> I was going to do this for a system, but it would have been a lot more work because it was armel not armhf with available repos. 2015-12-04 15:46:27 why unpack them manually if I can build apk instead? 2015-12-04 15:46:45 <_mjones> It was/is a Debian system that I wanted to thoroughly update without needing to run systemd, so I was strongly contemplating moving it to Alpine. 2015-12-04 15:46:59 <_mjones> skarnet: just seems easier and faster. 2015-12-04 15:47:28 <_mjones> Not unpack each one, but unpack apk-*.apk, then use the apk commands after that. 2015-12-04 15:51:13 if I know where the armhf binary repository is, that's a good start indeed. However, I'll still need to rebuild it all at some point - for professional work, I want reproducibility and non-reliance on a 3rd party binary blob. 2015-12-04 15:51:53 but thanks for the idea, that's a nice way to bootstrap. 2015-12-04 16:00:00 <_mjones> I'm doing a debian armhf in qemu now, so I can prove everything works before I try alpine again. 2015-12-04 16:01:25 I suspect it's more work than directly going to Alpine. 2015-12-04 17:37:58 <_mjones> If going directly to alpine worked, you're right. I want to establish the emulated platform a bit... 2015-12-04 21:30:07 hello, I am having some trouble with sendmail / php on alpine. does anyone know if there is a log for the postfix package? I can’t seem to find one 2015-12-04 21:32:03 well, nevermind, figured it out. 2015-12-04 21:32:05 thanks anyway 2015-12-04 23:24:48 ncopa: ScrumpyJack do you know who administers redmine for bugs.alpinelinux.org? 2015-12-04 23:25:36 I'm trying to edit an existing note that I created in an issue and I can't seem to find a way to do that but I looked around and that seems like a permission that can be turned on or off 2015-12-05 12:28:52 hmm 2015-12-05 12:29:00 probably 3.4 is stable enough for me to move to hey 2015-12-05 12:29:02 err 3.3 2015-12-05 12:29:11 i had been using 3.2.3 2015-12-05 12:29:35 do we have an RC package? 2015-12-05 12:29:38 err iso 2015-12-05 12:30:29 http://nl.alpinelinux.org/alpine/v3.3/releases/x86_64/alpine-3.3.0_rc1-x86_64.iso 2015-12-05 13:26:03 quick question 2015-12-05 13:26:16 do we need apine_dev=usbdisk:vfat with 3.3 anymore 2015-12-05 13:26:21 do we need alpine_dev=usbdisk:vfat with 3.3 anymore 2015-12-05 13:26:30 i thought i remember ncopa saying it wouldn't ne necessary anymore 2015-12-05 13:26:51 i installed alpinelinux to my usb stick, and got the wrong device name error i think 2015-12-05 13:27:08 initramfs emergency recovery shell launched etc 2015-12-05 13:27:37 i think it might have been because i added alpine_dev=usbdisk to my syslinux.cfg and it wasn't supposed to be there 2015-12-05 13:30:25 hmm seems nobody is around 2015-12-05 13:30:30 i guess i shall try it and see what happens 2015-12-05 14:09:47 hmm 2015-12-05 14:09:54 i did the instructions in http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB 2015-12-05 14:10:16 append initrd=/boot/initramfs-grsec alpine_dev=usbdisk:vfat modloop-grsec modules=loop,squashfs,sd-mod,usb-storage quiet 2015-12-05 14:10:26 that doesn't seem to be working for 3.3.0rc1 off usb 2015-12-05 14:11:11 i booted a cd install in a VM and installed that using setup-bootable /media/cdrom /dev/sda1 2015-12-05 14:13:34 has anyone tried alpine-3.3.0_rc1? 2015-12-05 14:14:57 what i did notice is the nerw version has modloop-grsec 2015-12-05 14:36:31 looks like everyone is asleep 2015-12-05 15:38:37 http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Troubleshooting 2015-12-05 15:38:43 yeah the extended rc1 image also doesn't work 2015-12-05 21:17:39 hey, having trouble here... my initrd can't mount my disk 2015-12-05 21:18:06 /dev/sda5 does not exist, and after creating it with mknod it still won't mount 2015-12-05 21:18:16 from the emergency shell 2015-12-05 21:18:31 i also tried creating /dev/sda and fdisk won't open it 2015-12-05 22:34:12 ahoi tg 2015-12-06 04:12:49 Hello, I'm trying to install libsodium, which appears to be in the main repository, but the package cannot be found (I ran apk update previously) 2015-12-06 04:15:08 ah, I think I discovered the problem. I was running 3.2, but I needed to be on edge 2015-12-06 09:47:26 has anyone tried the new 3.3.0 boot disk fromusb 2015-12-06 09:47:28 i was having trouble with that 2015-12-06 09:47:54 adding alpine_dev=usbdisk:vfat didn't help 2015-12-06 09:48:06 i noticed that it wasn't there by default 2015-12-06 12:22:37 i didn't see any bugs about it 2015-12-06 12:22:51 but i'm surely not the first one to try to run 3.3.0rc1 off usb stick 2015-12-06 12:23:06 strangely it did boot off a cdrom in my virtual machine 2015-12-06 12:30:22 i am thinking about the perfect os 2015-12-06 12:30:31 a mix between alpine and openbsd would be perfect 2015-12-06 12:31:03 its so interresting to see that alpine and openbsd match so perfectly, because what the on screws up, the other one has perfect 2015-12-06 12:31:38 bootloader: alpine nah .... openbsd yeah! 2015-12-06 12:31:38 package manager: alpine YEAH!!!! ..... openbsd ... wah, horrible ... 2015-12-06 12:33:26 why would alpine write it's own bootloader 2015-12-06 12:33:34 when there's plenty around syslinux, grub 2015-12-06 12:33:43 yeah, and they all suck 2015-12-06 12:33:48 gummiboot etc 2015-12-06 12:35:03 gummiboot is now systemd-boot btw 2015-12-06 12:35:29 yeah, the same people behind it 2015-12-06 12:35:41 all linux bootloaders are way to bloaded ... 2015-12-06 12:35:50 and all of them are horrible written 2015-12-06 12:36:02 i am actually surprised they work as good as they do 2015-12-06 12:36:10 ls 2015-12-06 12:40:22 on the other hand, I think mixing a "perfect" bootloader and package manager together is still pretty far from a perfect os ;) 2015-12-06 12:46:39 does openbsd have the ability to run from ramdisk? 2015-12-06 12:47:05 i particularly like that feature for my routers 2015-12-06 12:49:26 even windows can do that much 2015-12-06 12:52:18 yeah but i mean in respect to apkprov etc 2015-12-06 12:52:24 that's really useful 2015-12-06 12:52:44 running from ramdisk is rather pointless without a method to provision configurations 2015-12-06 13:00:04 true, but you can just as easily pull configuration instead of pushing it 2015-12-06 13:02:30 yeah but it's not all automated and nice 2015-12-06 13:04:20 I think that is a matter of debate 2015-12-06 13:05:49 the hard part about provisioning is not getting config applied to the machine after all 2015-12-06 13:09:17 well, to me the way i allpy a config to a system is not the OS 2015-12-06 13:09:31 for me its more how varoius components play together, ... 2015-12-06 13:09:59 like mbr, gbt, ... and what they are all called. i need a handfull of different tools all for the same job on linux 2015-12-06 13:10:12 that said i'll not be using alpinelinux on my macbook 2015-12-06 13:10:16 i want to use sd-boot :) 2015-12-06 13:10:19 on openbsd i have one tool that handles all types of harddrives, ... 2015-12-06 13:10:54 but then there is the downside that you cannot choose the tools so easily on openbsd, on alpine you have a much cleaner base system 2015-12-06 13:11:03 thats a huge alpine plus for me! 2015-12-06 13:13:24 i think i'll probably use archlinux on my macbook 2015-12-06 14:12:51 has anyone else been able to boot alpine-extended-3.3.0_rc1-x86_64.iso off a USB stick? 2015-12-06 14:13:14 i was able to boot it off a cdrom (iso) in a virtualbox vm 2015-12-06 14:13:29 but when i tried setup-bootable /media/cdrom /mnt/usbstick 2015-12-06 14:14:23 i noticed it did not put the alpine_dev=usbdisk:vfat parameter there in syslinux.cfg 2015-12-06 14:14:32 for that matter there was no alpine_dev= argument at all 2015-12-06 14:14:43 in the old version 3.2.3 it uses the UUID 2015-12-06 14:15:37 3.3.0 doesn't use alpine_dev anymore 2015-12-06 14:15:51 there's a tool in the initramfs now that finds the boot medium 2015-12-06 14:19:00 hmm well it does not work for usb sticks 2015-12-06 14:19:40 i tried to manually install it too and that didn't work either 2015-12-06 14:19:49 eg http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Manual 2015-12-06 14:20:34 Mounting boot media failed. 2015-12-06 14:20:36 initramfs emergency recovery shell launched. Type 'exit' to continue boot 2015-12-06 14:20:40 i was getting that error 2015-12-06 14:21:00 with or without alpine_dev=usbdisk:vfat 2015-12-06 14:25:23 do you know if there's a solution Shiz? 2015-12-06 14:25:32 nope 2015-12-06 16:01:11 I'm trying to port a relatively new driver for a video capture card to apline (solo6x10 for a bluecherry card). They have both souce and a debian/ubuntu package available currently. What's the best way to go about this? I'm reading http://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package but I'm not sure if that's the right approach or if there's an easier/better way. 2015-12-06 16:13:10 you are looking in the right place 2015-12-06 16:20:17 ok 2015-12-06 16:23:02 you should keep in mind though that unlike ubuntu or debian, alpine does not have DKMS, so porting the package/build instructions will probably not work 2015-12-06 18:08:50 hi guys what's up ? 2015-12-06 18:13:22 so, I got it to the point where I'm starting to get a successful compile, but when it tries to build the package, it gets permission denied trying to write to /etc/modprobe.d/solo6x10.conf 2015-12-06 18:13:38 right before that though, it says entering fakeroot, so I'm a bit confused 2015-12-06 18:13:54 twhat is denied ? 2015-12-06 18:14:23 writing to that file? maybe set permissions ? 2015-12-06 18:15:26 https://en.wikipedia.org/wiki/Chmod 2015-12-06 18:15:44 https://en.wikipedia.org/wiki/Chattr 2015-12-06 18:15:47 no, it shouldn't actually be writing to the main system, it should be working in the fakeroot environment 2015-12-06 18:16:11 https://p.fullcyb.org/pwzrahdwh - full abuild output 2015-12-06 18:25:48 seems like the makefile isn't honoring the DESTDIR variable 2015-12-06 18:31:55 paste the APKBUILD into http://hastebin.com 2015-12-06 18:35:21 http://hatebin.com/vawanahaku.hs 2015-12-06 18:35:29 http://hastebin.com/vawanahaku.hs 2015-12-06 18:38:31 source should be: 2015-12-06 18:38:35 source="$pkgname-$pkgver.zip::https://github.com/bluecherrydvr/solo6x10/archive/master.zip" 2015-12-06 18:39:36 ok 2015-12-06 18:39:45 _builddir="$srcdir"/$pkgname-master 2015-12-06 18:44:27 I updated those but it's the same problem, I think I need to patch the makefile to make it compatible with the DESTDIR variable 2015-12-06 18:44:53 yes 2015-12-06 18:46:04 or maybe a sed one liner in the APKBUILD so it inserts the values for $pkgdir etc 2015-12-06 18:46:32 ah, that sounds easier 2015-12-06 18:55:00 as I said, the build looks like it's made to work with dkms, therefore the >/etc/ is probably valid 2015-12-06 18:58:35 it needs to: echo blacklist solo6x10 > $pkgdir/etc/modprobe.d/solo6x10.conf 2015-12-06 18:58:57 & probably mkdir -p $pkgdir/etc/modprobe.d 2015-12-06 19:03:06 you still need to patch the Makefile though 2015-12-06 19:03:13 yeah 2015-12-06 19:03:18 or not call make install 2015-12-06 19:03:21 that worked for that part but there's more stuff from dkms that's broken 2015-12-06 19:06:52 not surprising 2015-12-06 19:14:17 good evening :) 2015-12-06 19:35:49 successfully worked around it by just manually making directories and copying the two needed files in the APKBUILD 2015-12-06 19:36:16 one more question though, how do I trust my key on another system so I can install this apk I built? 2015-12-06 19:38:51 ah, found it 2015-12-06 19:38:57 copy to /etc/apk/keys 2015-12-06 19:39:18 thanks for the assistance 2015-12-07 04:33:06 so, has anyone done this with http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Manual 2015-12-07 04:33:11 3.3.0rc1 2015-12-07 04:33:30 i noticed the syslinux.cfg file didn't have alpine_dev added to it, and i couldn't get it to boot at all 2015-12-07 04:33:47 Shiz says it's not necessary in the new version 2015-12-07 04:34:29 i have tried both manual method, and automatic (using a boot cd and then making a usb stick from that) 2015-12-07 04:34:36 i can get it to boot from cd but not from usb stick 2015-12-07 04:57:16 <_mjones> No. I was hoping we'd get a hybrid image and uefi support sooner than later. But I didn't work on it myself so I can't rightly complain. 2015-12-07 04:59:36 oh yeah that's another thing i should mention 2015-12-07 04:59:47 this machine doesn't have UEFI 2015-12-07 05:09:03 hi 2015-12-07 05:09:11 i recommend using extlinux instead 2015-12-07 05:09:41 but if you just want to boot your iso9660 then you can do isohybrid and dd it onto the flash disk 2015-12-07 05:10:09 alternatively grub2 with some magic is able to boot the iso images in theory 2015-12-07 05:10:19 sillysausage 2015-12-07 05:10:28 _mjones, 2015-12-07 05:10:39 isohybrid is standard free unix software. 2015-12-07 05:11:13 http://www.syslinux.org/wiki/index.php/Isohybrid 2015-12-07 05:11:24 so what would i put in syslinux.cfg 2015-12-07 05:11:34 http://www.syslinux.org/wiki/index.php/EXTLINUX extlinux can boot from ext3 2015-12-07 05:11:59 ah yeah, i was booting from vfat 2015-12-07 05:12:01 sillysausage, well extlinux uses extlinux.cfg but the same basicaly, it is the boot menu 2015-12-07 05:12:23 i don't think that's the issue though 2015-12-07 05:12:32 i think the issue is with the initramfs thing not being able to find the device 2015-12-07 05:13:54 well i never had an issue with extlinux yet, only with grub sucking bad. 2015-12-07 05:14:36 it required days to make grub work for example, extlinux i could do easily. 2015-12-07 05:15:21 sillysausage, extlinux can find unix uuid for example, or disklabel if you want.r changes grub 2015-12-07 05:15:29 <_mjones> I rather dislike grub. Happy with syslinux. 2015-12-07 05:16:36 there won't be a UUID if it's from a usb drive though will it? 2015-12-07 05:16:43 check this out m8 https://wiki.archlinux.org/index.php/Syslinux 2015-12-07 05:16:59 sillysausage, every unix partition has a uuid 2015-12-07 05:17:21 yeah but will that parameter work, that seems something special to alpinelinux eg alpine_dev=usbdisk 2015-12-07 05:17:40 $ blkid 2015-12-07 05:17:40 /dev/sda1: UUID="29f1daa6-8129-4297-bfb3-488788ca460f" TYPE="xfs" 2015-12-07 05:17:40 /dev/sda2: UUID="ff6b0082-a4f7-4193-92c7-dd07acc00812" TYPE="ext4" 2015-12-07 05:17:42 ... 2015-12-07 05:18:09 it is unix standard 2015-12-07 05:18:24 yeah but im talking about the alpine_dev paramater 2015-12-07 05:18:29 that i doubt is part of syslinux 2015-12-07 05:18:32 http://www.sudo-juice.com/how-to-change-the-uuid-of-a-linux-partition/ 2015-12-07 05:18:42 it works if you want unix os 2015-12-07 05:19:04 /dev/sda1: UUID="5663-0547" TYPE="vfat" 2015-12-07 05:19:08 i guess i could just go with that 2015-12-07 05:19:14 but i'd format it as ext4 probably instead 2015-12-07 05:19:33 fine 2015-12-07 05:19:50 though boot does only require an ext2 2015-12-07 05:19:59 well that's true i guess 2015-12-07 05:20:09 ext3 is different by journal 2015-12-07 05:20:36 ext2 is probably better than vfat :) 2015-12-07 05:20:59 yep 2015-12-07 05:21:18 also you lose uunix permissions and have 2GB filesize limitation with dosfs 2015-12-07 05:21:27 and filenames will be 8.3 2015-12-07 05:21:27 <_mjones> ext2 and ext3 are handled by ext4 driver these days, iirc. 2015-12-07 05:22:32 i don't like ext4 really 2015-12-07 05:22:51 although it is important to note the vfat limitations don't effect me 2015-12-07 05:22:55 because this is a boot volume 2015-12-07 05:23:04 everything else is in squashfs 2015-12-07 05:23:10 it is becoming malicious like udev and systemd and selinux. 2015-12-07 05:23:37 sillysausage, oh nice ;> 2015-12-07 05:24:08 as i said, i have been using alpinelinux http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB in this fashion 2015-12-07 05:24:33 > in a run-from-ram style installation 2015-12-07 05:24:49 note that some core projects are being sabotaged right now. 2015-12-07 05:24:55 <_mjones> ext4. ext4 never changes. 2015-12-07 05:25:19 antihoax: tbh i don't get the systemd hate 2015-12-07 05:25:23 <_mjones> systemd has subsumed udev, so that's not two separate projects. 2015-12-07 05:25:29 btw first time i noticed udev instead of vdev, it forbid me of rescueing a hdd's data by freezing at boot. 2015-12-07 05:25:49 it's not like it's closed source or anything 2015-12-07 05:25:53 i rolled back to older boot and i could rescue the data from a hdd. 2015-12-07 05:25:59 tbh i hate sysvinit style scripts 2015-12-07 05:26:01 they are horrid 2015-12-07 05:26:07 idk 2015-12-07 05:26:09 openrc ones are marginly nicer though 2015-12-07 05:26:11 idc 2015-12-07 05:26:26 these days i'd either be using openrc, or systemd. 2015-12-07 05:26:27 openrc is the sane way, but i don't like windows. 2015-12-07 05:26:45 every time i see old debian sysvinit scripts i want to hurl 2015-12-07 05:26:50 init must be only init. not a system trojan backdoor process 2015-12-07 05:26:51 <_mjones> sillysausage: short version is systemd is taking over functions far out of the remit of an init system, with nearly zero respect for backward compatibility, tradition, or stability, and it's troubling that basically of the major distributions have nearly-simultaneously decided to adopt it. 2015-12-07 05:27:02 sillysausage, let's agree to disagree. 2015-12-07 05:27:23 _mjones: i think it solves a lot of problems which linux has had for a long time 2015-12-07 05:27:34 which is why they adopted it quickly 2015-12-07 05:27:35 sillysausage, systemd solves problems that does not exist. 2015-12-07 05:27:49 <_mjones> sillysausage: did you know any of them were problems before Lennart told you? 2015-12-07 05:28:07 and from a user perspective it certainly makes some things easier 2015-12-07 05:28:26 i actually like journalctl in comparison to having to do some bullshit grep awk to find what i need 2015-12-07 05:28:35 being able to pull a lot from last boot is rather handy 2015-12-07 05:28:41 <_mjones> So ubuntu had upstart and osx had launchd and Solaris had smf. Which is fine. But you didn't miss them, did you? 2015-12-07 05:28:46 or from 5 boots ago 2015-12-07 05:28:58 sillysausage, you can make a bash script named bullshitgrepawk and chmod +x . 2015-12-07 05:29:03 this is how problems are solved 2015-12-07 05:29:08 or i can just type journalctl -b 2015-12-07 05:29:11 and get it 2015-12-07 05:29:25 the point is, writing bullshit scripts for stuff a lot of users do often 2015-12-07 05:29:26 <_mjones> Grep and awk are general-purpose tools to find things. journalctl isn't going to find your thing in an arbitrary file. 2015-12-07 05:29:29 is not ideal 2015-12-07 05:29:37 if that is something a lot of users are doing, it should be a feature 2015-12-07 05:29:40 otherwise we would argue 2015-12-07 05:29:43 grep should not be recursive 2015-12-07 05:29:50 and everyone should use xargs becauz they can 2015-12-07 05:30:28 ubuntu is king of spyware trojan btw. 2015-12-07 05:30:38 really? 2015-12-07 05:30:41 ye 2015-12-07 05:30:45 i had heard about the lenses thing 2015-12-07 05:30:48 but that was about it 2015-12-07 05:30:54 <_mjones> antihoax: if you say things like that people will see it and believe you. Don't. 2015-12-07 05:30:56 afaik that was opt in 2015-12-07 05:31:06 i was being sarcastic 2015-12-07 05:31:23 _mjones, is it bad thing to know this ? 2015-12-07 05:31:32 show me examples of it ;) 2015-12-07 05:32:01 <_mjones> Amazon shopping lens. We know. 2015-12-07 05:32:27 anyway i don't use unity or a desktop environment so yeah. 2015-12-07 05:32:39 so i guess idc 2015-12-07 05:32:44 <_mjones> When you say 'ubuntu is king of spyware' someone will hear that or read that and believe you. And it will be confusing for them and difficult to correct the misunderstanding. 2015-12-07 05:32:54 and incorrect 2015-12-07 05:32:58 http://www.linux.org/threads/malware-and-antivirus-systems-for-linux.4455/ 2015-12-07 05:33:29 if i'd care more i'd take time searching for these crap, but i just simply do not plug in a network if i don1t want remote connections. 2015-12-07 05:33:43 i thik people are overexaggerating :p 2015-12-07 05:33:48 i turn on another pc for that 2015-12-07 05:34:16 and that thread doesn't convince me :) 2015-12-07 05:34:16 sillysausage, no, you are just too ignorant. 2015-12-07 05:34:29 besides unity's amazon lense thing 2015-12-07 05:34:35 ive not heard of any massive privacy issues with ubuntu 2015-12-07 05:34:41 so please enlighten me 2015-12-07 05:34:42 you do not care about unimportant stuff like your search keywords leaking out to a remote server 2015-12-07 05:34:44 if there's something else 2015-12-07 05:34:46 <_mjones> antihoax: feel free to say 'Ubuntu Unity ships with a shopping search lens that can reveal your searches to Amazon' but don't say 'king of malware'. 2015-12-07 05:34:59 and you being analyzed in every possible way 2015-12-07 05:35:08 _mjones: precisely 2015-12-07 05:35:34 antihoax: citations please 2015-12-07 05:35:38 _mjones, i thought it is a nice description "king of malware" :) 2015-12-07 05:35:45 treminds me of win* 2015-12-07 05:36:02 <_mjones> antihoax: people will take you literally, and you will confuse them. 2015-12-07 05:36:57 it is a good thing to be confused, maybe they will try thinking ? 2015-12-07 05:37:10 no, most people don't 2015-12-07 05:37:14 :/ 2015-12-07 05:37:18 they just don't pay any attention to things that confuse them 2015-12-07 05:37:34 which is why you should be succinct and not misleading 2015-12-07 05:37:38 i mostly do not want to tell anybody what to do, they have the ability to think and make decisions hopefully 2015-12-07 05:39:22 i support the unix goals and minimalistic systems without bloat, spyware, trojans, backdoors, and worms, and ... 2015-12-07 05:39:49 and if you're wondering why people don't take you seriously... when you come out with retarded shit like: antihoax | it is becoming malicious like udev and systemd and selinux. 2015-12-07 05:39:52 i do not care about the fancy 3d desktop rotator swirling thingies either 2015-12-07 05:39:53 what can you expect 2015-12-07 05:40:22 sillysausage, let's agree to disagree 2015-12-07 05:40:40 neither do i, but is archlinux with i3wm and dmenu "too bloated" 2015-12-07 05:40:46 your computer, your data. 2015-12-07 05:40:50 because it "has systemd" 2015-12-07 05:41:19 tbh i think systemd consolodates a lot of things making a less bloated system 2015-12-07 05:41:20 in some ways 2015-12-07 05:41:40 i think your thinking is wrong in this case 2015-12-07 05:41:50 you might consider rethinking 2015-12-07 05:42:12 maybe you don't know every detail 2015-12-07 05:44:13 sillysausage, btw a government computer does not run any code that was not reviewed by an expert, just saying 2015-12-07 05:47:25 antihoax: well you've failed to enlighten me with hard evidence 2015-12-07 05:47:44 all i've gotten is a dose of paranoia, above my usual paranoia level, and i consider myself fairly paranoid 2015-12-07 05:48:40 tbh i think networkd is a good thing as well 2015-12-07 05:48:51 a standard network configuration between all linuxes is great. 2015-12-07 05:49:23 <_mjones> antihoax, the government runs a lot of Windows and has for 20 years. While they have source code access, not running any code not reviewed by an expert is either misleading or semantically worthless. 2015-12-07 05:50:10 <_mjones> sillysausage: I've seen standards fail to unify before. I think the de-diverificating effect of systemd is highly overrated. 2015-12-07 05:50:20 <_mjones> thanks algitbot. 2015-12-07 05:50:38 <_mjones> de-diversificating, that is. 2015-12-07 05:50:38 _mjones: maybe in the past, but it looks like systemd is doing a pretty good job at it 2015-12-07 05:50:45 there are very few distributions holding out against it 2015-12-07 05:50:53 even gentoo, one of my favourites gives you the option 2015-12-07 05:51:03 <_mjones> systemd refuses to support non-glibc Linux libcs. 2015-12-07 05:51:31 <_mjones> How can systemd be one standard to rule them all? Are they now trying to dictate libc? 2015-12-07 05:51:34 well i didn't know that 2015-12-07 05:51:43 like i said, i still like openrc 2015-12-07 05:52:32 i don't think systemd really has a place in embedded computing however 2015-12-07 05:52:35 <_mjones> I'm also somewhat troubled by their stability policy. When I asked Lennart why systemd wasn't using SemVer, he rather surprised me by saying that careful versioning and backporting fixes wasn't really systemd's job, and that systemd team wanted that to be handled by distros. 2015-12-07 05:52:38 mostly where alternative libcs are used 2015-12-07 05:53:15 <_mjones> That strikes me as being irresponsible for a team that wants their product to be a critical backbone of Linux. 2015-12-07 05:53:37 <_mjones> And they're not undercapitalised; systemd is sponsored by Red Hat. 2015-12-07 05:55:27 anyway i think one of the other things i liked about systemd was the removal of ConsoleKit 2015-12-07 05:55:33 and polkit and some of the unification there 2015-12-07 05:55:47 ie logind 2015-12-07 05:57:12 but that's the thing i prefer systemd on my desktop, i prefer openrc on my servers 2015-12-07 05:57:39 mostly because servers aren't being rebooted all the time, and i don't need many subsystems for a functioning desktop 2015-12-07 05:57:59 err server 2015-12-07 05:58:39 _mjones: looking at the wikipedia article 2015-12-07 05:58:50 Stable release 219 (February 16, 2015; 9 months ago) [±][2] 2015-12-07 05:58:56 Preview release 228 (November 18, 2015; 17 days ago) [±][3] 2015-12-07 05:59:11 so, you're saying they don't have a stability policy? 2015-12-07 05:59:49 thre's obviously a development branch there 2015-12-07 06:00:34 either that or the wiki article is wrong 2015-12-07 06:07:21 <_mjones> sillysausage: I'm telling you what Lennart told me a number of months ago when I asked why not SemVer. Maybe he mentioned a stable ver in passing, or maybe there's been some change. 2015-12-07 06:08:00 maybe, i don't really pay attention to it :) 2015-12-07 06:09:56 <_mjones> To really answer the question I think we'd need to find out what changes are applied to stable as well as current, which answer would be in source control. 2015-12-07 06:49:12 sillysausage, your main problem is ignorance 2015-12-07 06:49:22 "not my house, let it burn. 2015-12-07 06:49:56 antihoax: well you could do a better job of enlightening people rather than just spreading FUD without citation 2015-12-07 06:50:04 who will help you if your house will be on fire though 2015-12-07 06:50:06 it's your job to convince me of your views 2015-12-07 06:50:29 nobody pays for me for that, so not my job. 2015-12-07 06:51:05 jobs don't necessarily have to be paid 2015-12-07 06:51:14 well i need to get some food 2015-12-07 06:51:33 otherwise fine 2015-12-07 06:54:21 anyway antihoax if you want you can continue your conversation in ##conspiracy as this is quite offtopic 2015-12-07 06:54:47 thanks for trying to throw me out, are you staff here? 2015-12-07 06:55:03 not throwing you out 2015-12-07 06:55:17 and no, but generally this channel is for discussion about the alpine linux distribution 2015-12-07 06:55:53 okey, you brought up ubuntu, i just participated in offtopic 2015-12-07 06:56:44 actually that was _mjones 2015-12-07 06:56:46 and if you're wondering why people don't take you seriously... when you come out with retarded shit like: antihoax | it is becoming malicious like udev and systemd and selinux. - this retarded shit is my opinion, watch yourself 2015-12-07 06:57:10 well you really didn't cite any of your claims 2015-12-07 06:57:20 and it was more about the "king of spyware" thing you said that irritated me 2015-12-07 06:57:36 should itrademark it ? 2015-12-07 06:57:39 just because someone doesn't think the same way as you, doesn't mean they are sabotaging projects 2015-12-07 06:58:41 king of spyware™ 2015-12-07 07:04:45 <_mjones> Actually it was 'king of malware' wasn't it? 2015-12-07 07:05:01 <_mjones> Yes, King of Malware. 2015-12-07 07:05:15 2015-12-07 16:00:29 antihoax ubuntu is king of spyware trojan btw. 2015-12-07 07:05:25 _mjones: no it wasn't. 2015-12-07 07:05:46 <_mjones> He didn't say malware another time? Well then I was wrong. 2015-12-07 07:06:08 no, he didn't but he did link to that 2015-12-07 07:06:10 2015-12-07 16:02:58 antihoax http://www.linux.org/threads/malware-and-antivirus-systems-for-linux.4455/ 2015-12-07 07:06:14 which was irrelevant 2015-12-07 07:06:30 2015-12-07 16:04:47 _mjones antihoax: feel free to say 'Ubuntu Unity ships with a shopping search lens that can reveal your searches to Amazon' but don't say 'king of malware'. 2015-12-07 07:06:40 _mjones: i think you got confused :) 2015-12-07 07:06:54 but in any case, minor point. 2015-12-07 07:07:03 <_mjones> My preference is that people are precise when they make claims, and not use hyperbole. A lot of people don't have the background to understand the specific hyperbole. 2015-12-07 07:07:13 <_mjones> sillysausage: yes, then I got it wrong from the start. 2015-12-07 07:07:29 _mjones: indeed and i agree 2015-12-07 07:08:06 and the whole crying wolf argument goes with that too 2015-12-07 07:08:35 there's enough PR statements, and propaganda in the world without the need to add to it :) 2015-12-07 07:12:28 it is easy to understand my point of view, when i instaled centos for example, my first thing to do was to delete/turn off everything that would run in background without reason, things i do not and will never need, these things pose a threat to system security, stability, and consume resources. 2015-12-07 07:12:47 and i wasn't even getting into what they actually do yet. 2015-12-07 07:15:16 http://monolight.cc/2011/05/the-systemd-fallacy/ 2015-12-07 07:16:56 http://www.softpanorama.org/Commercial_linuxes/Startup_and_shutdown/systemd.shtml 2015-12-07 07:17:14 basically systemd is the windows core if you are interested. it has nothing to do with unix 2015-12-07 07:18:08 http://systemd-free.org/ 2015-12-07 07:18:30 here are some quotes for you http://without-systemd.org/wiki/index.php/Main_Page 2015-12-07 07:18:52 ones who see what it is, will tell you. 2015-12-07 07:20:20 http://systemd-free.org/why.php 2015-12-07 07:23:36 http://blog.lusis.org/blog/2014/09/23/end-of-linux/ 2015-12-07 07:24:31 http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html 2015-12-07 07:27:00 sillysausage, have you sen this yet? https://devuan.org/ 2015-12-07 07:27:19 now every sane developer is a conspiracy theorist ;) 2015-12-07 07:27:46 is this on cnn ? 2015-12-07 07:34:21 one of those links was bitching about really old kernels and systemd, and that's understandable 2015-12-07 07:35:09 if you're purposely not upgrading your kernel, then you shouldn't be upgrading init system either or anything else 2015-12-07 07:35:16 the one with message from developers of systemd ? 2015-12-07 07:35:29 they are ignorant fucks 2015-12-07 07:35:59 i can only imagine that being a problem for shitty bsps that were never intended to be updated 2015-12-07 07:36:42 http://without-systemd.org/wiki/index.php/Arguments_against_systemd 2015-12-07 07:37:04 i like these :) 2015-12-07 07:38:25 seems to be a lot of things taken out of context though 2015-12-07 07:38:39 and why can't any of these people get their point across without pages and pages of links 2015-12-07 07:41:29 http://gentooexperimental.org/~patrick/weblog/archives/2013-10.html#e2013-10-29T13_39_32.txt systemd propaganda. 2015-12-07 07:44:06 sillysausage, here is systemd propaganda cited http://gentooexperimental.org/~patrick/weblog/archives/2013-10.html#e2013-10-29T13_39_32.txt systemd propaganda. 2015-12-07 07:44:16 <_mjones> What do you mean by "basically systemd is the windows core if you are interested." That seems easily misunderstood by many people. 2015-12-07 07:46:05 <_mjones> I think you're making an analogy, or perhaps a metaphor. But someone who took you literally would probably be very confused, and might tell someone else something based on a false conclusion. 2015-12-07 07:46:34 analogy of a mastercore ruling them all 2015-12-07 07:46:53 not just "initializing" the system 2015-12-07 07:48:11 https://lkml.org/lkml/2014/8/12/459 2015-12-07 07:49:00 So, what is systemd? Well, meet your new God. You may have been praying 2015-12-07 07:49:00 at the alter of simplicity, but your religion is being deprecated. It 2015-12-07 07:49:00 likely already happened without your knowledge during an upgrade of 2015-12-07 07:49:00 your Linux box. systemd is the all knowing, all controlling meta-deity 2015-12-07 07:49:00 that sees all and supervises all. It's the new One Master Process that 2015-12-07 07:49:01 aspires to control everything it can - and it's already doing a lot. 2015-12-07 07:54:22 http://suckless.org/sucks/systemd 2015-12-07 07:54:35 here is how they "develop" systemd 2015-12-07 07:59:09 8x ctrl + alt + del: In systemd you press eight times Ctrl+Alt+Del to trigger reboot - talking about clusterfuck :) 2015-12-07 08:10:07 antihoax, I really don't recommend using suckless.org as a source of info in systemd. 20h has made a huge mess on that page 2015-12-07 08:10:33 Most of it is funny/ridiculous out of context, but actually makes sense in the overall architecture and goals of systemd 2015-12-07 08:10:46 The problem is the architecture, not these little things 2015-12-07 08:10:56 Little things add up :) 2015-12-07 08:10:59 They are just consequences 2015-12-07 08:11:09 it is actually funny how users accept systemd in my opinion 2015-12-07 08:11:36 Also a sizeable part of that list is just 20h misunderstanding commit logs 2015-12-07 08:11:53 It was last time I went through it anyway 2015-12-07 08:13:27 I do laugh every time I'm reminded of hostnamed, but the purpose of it is to let DEs change the hostname, not just read it 2015-12-07 08:13:30 It's stupid, sure 2015-12-07 08:13:54 But the *task* is stupid, not the implementation. The implementation does what is said in the *task* 2015-12-07 08:14:43 It's a single case of a repeated offense in systemd's design: make up a problem out of thin air, then solve it in a way that is incompatible with everything ever 2015-12-07 08:15:15 My personal pet peeve is: “Hey, multiseat is hard. Let's implement it in a way it cannot be disabled ever” 2015-12-07 08:15:48 “Because every single machine on the planet needs multiseat! What? Multiseat is actually a pretty niche usecase? BOLLOCKS” 2015-12-07 08:16:14 But here we are, with logind running everywhere 2015-12-07 08:23:48 btw linux factory reset is easily achieved with overlayfs 2015-12-07 08:23:51 :3 2015-12-07 08:24:11 Set a base system up, mount an overlayfs dir on top 2015-12-07 08:24:16 Remove if needed 2015-12-07 08:24:50 With linux tho it doesn't take long to just reinstall, so I dunno 2015-12-07 08:26:44 openfbtd, i'd rather say solve a nonexistent problem, and then try to create a problem that can be solved. 2015-12-07 08:26:55 this is how you make profit 2015-12-07 08:27:19 Well yeah. Then remove any ways of restoring old behaviour now that everyone uses the new thing 2015-12-07 08:27:22 OBEY 2015-12-07 08:27:37 It's the classic approach called “EEE” 2015-12-07 08:27:43 additionally you will be subjected to total control and supervision by systemd. 2015-12-07 08:27:47 Embrace, Extend, Extinguish 2015-12-07 08:27:49 if you are fine with it go on 2015-12-07 08:28:03 Every big corp ever has done this 2015-12-07 08:28:22 but linux is not owned by them (yet) 2015-12-07 08:28:37 or do they? ;) 2015-12-07 08:28:44 debian, ubuntu, redhat, ... 2015-12-07 08:28:50 Not unless all other distros die. 2015-12-07 08:29:30 But they could very well get all the desktops in one huge swing 2015-12-07 08:29:36 Make Steam depend on systemd somehow 2015-12-07 08:29:43 Now even I would have to use it 2015-12-07 08:29:46 the corps now trying to achieve systemd and other bloatcrap dependence in every opensource project. 2015-12-07 08:31:09 i never liked the idea of "updating" 2015-12-07 08:31:29 why the hell i would want to download a "new" version of a simple software ? 2015-12-07 08:31:42 if it does what it was meant to, and is stable 2015-12-07 08:32:21 this whole perpetual development bs. going around everywhere in linux/unix 2015-12-07 08:33:18 Well. A lot of core software doesn't really update much 2015-12-07 08:33:31 And complext software always has room for improvement 2015-12-07 08:33:53 Sure, more often than not people actually make software worse in attempts to improve it 2015-12-07 08:34:02 But... I dunno, look at Firefox 2015-12-07 08:34:09 rather not kek 2015-12-07 08:34:26 1) It actually needs constant maintenance because Web sucks and you can't really write a *simple* browser 2015-12-07 08:34:35 The task is too complex, unfortunately 2015-12-07 08:34:39 i think if a project can not be made stable then just throw it out. (firefox, xchat) 2015-12-07 08:34:50 2) It's actually been constantly improving lately 2015-12-07 08:35:16 The problem is every other browser except for Chrome is giving me trouble 2015-12-07 08:35:23 Programmers should develop advanced algorithms, and solutions to problems that achieve the required goal. 2015-12-07 08:35:25 <_mjones> I tend to run latest of everything, but sometimes the meaning of 'latest' is maleable. 2015-12-07 08:35:39 <_mjones> Does all your old software support IPv6 for instance? Might need updating. 2015-12-07 08:35:46 And Chrome/Chromium doesn't have the level of customization I need :( 2015-12-07 08:35:49 <_mjones> Software doesn't age well. It's not whiskey in a barrel. 2015-12-07 08:36:23 https://8fw.me/hell/6492d06c35f26577a4dbdbd1086a935dfe692e4b.png 2015-12-07 08:36:30 i still don't see ipv6 anywhere btw 2015-12-07 08:36:37 <_mjones> I don't worry much that Steam will purposely create a dependency on systemd, but that they could inadvertently create a dependency on systemd. 2015-12-07 08:36:39 only tunnel brokers playing with it 2015-12-07 08:36:43 I have ipv6 in my privetae openvpn network :) 2015-12-07 08:36:49 private* 2015-12-07 08:36:52 <_mjones> And reverting from use of systemd is not a use-case supported by systemd. 2015-12-07 08:36:56 And we fully support IPv6 at work 2015-12-07 08:37:12 linux supports it too, but isps dont 2015-12-07 08:37:29 until isp supports it what you do with it? only encapsulate 2015-12-07 08:37:39 _mjones, well yeah, if that happens, we're going to shout at them. Valve are people who could actually understand 2015-12-07 08:37:42 you gained nothing. 2015-12-07 08:37:48 <_mjones> antihoax: there's quite a bit of v6-capable nodes, and separately quite a bit of traffic. Google and Facebook do a lot of v6 traffic. 2015-12-07 08:37:54 <_mjones> Plenty of irc users on via v6. 2015-12-07 08:37:56 it ia just an abstraction layer in this case 2015-12-07 08:38:22 _mjones, around here, no iisp provides ipv6 yet. 2015-12-07 08:38:25 Well. I can tunnel to my main host and suddenly I have IPv6 capabilites on my desktops :3 2015-12-07 08:38:31 And my work office has IPv6 2015-12-07 08:38:56 <_mjones> antihoax: use varies greatly by region and nation. 2015-12-07 08:39:10 I'm in Moscow btw 2015-12-07 08:39:20 <_mjones> For instance, you notice fabled just joined from v6. 2015-12-07 08:39:21 and you get ipv6 internet connection ? 2015-12-07 08:39:30 IIRC some smaller ISPs give out IPv6 already 2015-12-07 08:39:33 antihoax, at work, yeah 2015-12-07 08:39:43 _mjones, i can use a v6 tunnel too, do oyu know what is that ? 2015-12-07 08:39:43 And through my hetzner server if needed 2015-12-07 08:39:52 <_mjones> Two of the biggest cable internet providers in the States give out v6. 2015-12-07 08:39:59 there is also a thing named bouncer, screen 2015-12-07 08:40:04 <_mjones> antihoax: I'm familiar, but I'm much more interested in native dual-stacking. 2015-12-07 08:40:33 nah bb hf 2015-12-07 08:40:36 <_mjones> Anyway, I was just citing one of many reasons why software doesn't age well. 2015-12-07 08:40:47 bad reasoning 2015-12-07 08:40:51 that is a new feature 2015-12-07 08:40:53 . 2015-12-07 08:41:17 <_mjones> Not as far as most users are concerned. 2015-12-07 08:41:18 1 set of features can be implemented bug-free that do not need updates. 2015-12-07 08:41:31 <_mjones> Is 'Works past 2038' a new feature or a bugfix? 2015-12-07 08:41:39 :) 2015-12-07 08:41:44 it is dumb programmers - usually 2015-12-07 08:42:03 <_mjones> Is 'change crypto defaults to never use thoroughly obsolete SSLv2' a bugfix or a feature? 2015-12-07 08:42:36 or- twisted corporate workers, misleading programmers who just do not care, and ignore these type of things, for example i'd use 64 bit time that would not overflow. 2015-12-07 08:42:54 8 bytes, not 4, big thing ? 2015-12-07 08:43:01 my pc has 8GB of ram in it. 2015-12-07 08:43:08 antihoax, dumb programmers who never saw a new IP protocol or architecture coming a decade ahead? 2015-12-07 08:43:11 Dumb indeed 2015-12-07 08:43:19 thati s new feature 2015-12-07 08:43:38 <_mjones> Is 'Works past 2038' a new feature or a bugfix? - was talking about this for example 2015-12-07 08:43:42 Well software needs to be updated to use it if it's to be used at all 2015-12-07 08:43:45 <_mjones> no, no, no. 2015-12-07 08:43:51 So I'd argue it's both 2015-12-07 08:43:56 the dumb factor, in y2k bug and such 2015-12-07 08:44:01 <_mjones> You'd use system time routines or you'd waste hours and days writing your own and still get them wrong. 2015-12-07 08:44:04 It's an update to follow the system 2015-12-07 08:44:10 Which follows the world 2015-12-07 08:44:21 also the clusterfuck with 32 and 64 bit changes 2015-12-07 08:44:48 there are fixed types variables on pc, why not use them? 2015-12-07 08:45:19 int and long int and long int and long long long int that varies between architectures on a multiarchitectural portable C code? 2015-12-07 08:45:24 explain this please 2015-12-07 08:45:29 ok im gone bb hf ;>> 2015-12-07 08:45:34 <_mjones> I have 3 laptop/desktop with 16gb ram each and two big 8-core servers with more, but I also have a 128mb armel machine that I would like to run without bloated software. 2015-12-07 08:46:22 <_mjones> antihoax: ILP size and more is defined in system headers on C. 2015-12-07 08:53:54 i assume you are new and haven't seen or encountered bugs related to 32 bit 64 bit interoperability issues 2015-12-07 08:54:29 gcc standard libraries used to fuck up floatingpoint calculations/display too nowadays 2015-12-07 08:54:47 i very dislike code that sux bad 2015-12-07 08:55:51 if you disagree let your life support be controlled by your prefered software/os. 2015-12-07 09:05:55 <_mjones> I'm not claiming to be an accomplished programmer, but I was coding 32 to 64 bit portability fixes before almost anyone had 64-bit machines, so I know a few things. 2015-12-07 09:07:17 i was not talking about you then, be happy. 2015-12-07 11:06:14 > antihoax | i still don't see ipv6 anywhere btw 2015-12-07 11:06:15 i have it 2015-12-07 11:06:22 and a lot of people in europe have it now dual stack 2015-12-07 11:06:38 and a lot of cellphone carriers are doing it 2015-12-07 11:07:12 > antihoax | _mjones, around here, no iisp provides ipv6 yet. 2015-12-07 11:07:15 what country? 2015-12-07 12:22:18 does anyone of you know cool but small new OOP languages? 2015-12-07 12:22:26 i am interrested in looking around a bit 2015-12-07 12:27:02 leo-unglaub: interpreted an option? 2015-12-07 12:27:29 sillysausage: yes, but compiles is prefered! 2015-12-07 12:27:39 probably c++ ;) 2015-12-07 12:27:43 hahaha 2015-12-07 12:27:46 good one 2015-12-07 12:28:01 D maybe? 2015-12-07 12:28:11 nah, d is horrible ... 2015-12-07 12:28:29 iolanguage or ooc 2015-12-07 12:28:31 something like that 2015-12-07 12:28:31 i like their forum, its supr fast. 2015-12-07 12:29:02 http://dlang.org/ infact 2015-12-07 12:29:05 that whole website 2015-12-07 12:29:07 is strangely fast 2015-12-07 12:29:42 http://forum.dlang.org 2015-12-07 12:29:44 weird. 2015-12-07 12:30:02 https://github.com/CyberShadow/DFeed 2015-12-07 12:31:21 http://forum.dlang.org/help#about interesting. 2015-12-07 12:31:51 https://en.wikipedia.org/wiki/MiniD 2015-12-07 12:43:04 leo-unglaub: define small 2015-12-07 12:43:25 small != java jre 2015-12-07 12:43:52 shame 2015-12-07 12:43:53 just some language keywords and a clean FFI 2015-12-07 12:43:59 to access other libs 2015-12-07 12:44:05 200kb or so 2015-12-07 12:44:07 not more 2015-12-07 12:44:25 io 2015-12-07 14:55:40 leo-unglaub: at 200k? my suspicion is there won't be much just after that constraint 2015-12-07 14:56:12 ammunta: then ignore that constraint 2015-12-07 14:56:21 as long as it is not 50mb 2015-12-07 14:56:58 maybe some abstraction and syntax over accessing libraries directly but 2015-12-07 15:02:21 leo-unglaub: smalltalk? 2015-12-07 15:03:56 nmeum: interresting idea 2015-12-07 15:27:42 Hi 2015-12-07 15:27:56 I just met alpine linux 2015-12-07 15:28:26 and this is crazy 2015-12-07 15:28:33 so here's my laptop 2015-12-07 15:28:36 install it maybe 2015-12-07 15:28:46 its a little strange... does it have a desktop and still 300mb? 2015-12-07 15:28:46 ♫ 2015-12-07 15:29:39 even arch is 600mb now! 2015-12-07 15:29:49 tell me about alpine 2015-12-07 15:33:28 <_mjones> jvoisin comment of the day. 2015-12-07 15:34:43 atralheaven: the boot iso is minimalistic 2015-12-07 15:35:01 only contains tools stuff needed to install things from net 2015-12-07 15:35:10 (at least from the upcoming v3.3) 2015-12-07 15:35:40 I use alpine on my desktop with xfce, firefox virt-manager (for virtual windows 7) 2015-12-07 15:36:22 dont expect closed source apps to work, like skype, closed source gfx drivers 2015-12-07 15:36:48 adobe flash works kind of (du to musl libc begin libc6 ABI compat) 2015-12-07 15:36:57 ncopa: is it used as main distro for everyday work? or its only good for servers and specific purposes? 2015-12-07 15:37:13 SPICE works well as a remote desktop http://it-offshore.co.uk/linux/alpine-linux/30-alpine-linux-spice-kvm-desktop 2015-12-07 15:37:28 atralheaven: it depends on your everyday work 2015-12-07 15:37:34 i use it for my everyday work 2015-12-07 15:37:42 but i am special :) 2015-12-07 15:37:50 (since alpine is my everyday work) 2015-12-07 15:38:39 systemd does not work, so no gnome3 2015-12-07 15:39:05 libreoffice works 2015-12-07 15:41:23 ncopa: you're paid to work on alpine? 2015-12-07 15:42:30 yes, kind of 2015-12-07 15:42:37 great :) 2015-12-07 15:42:53 hello...? 2015-12-07 15:43:13 sorry my internet was disconnected 2015-12-07 15:44:27 hi arnotixe 2015-12-07 15:44:31 hi atralheaven 2015-12-07 15:44:37 hi 2015-12-07 15:44:45 sorry the autocomple... 2015-12-07 15:44:49 ncopa: I love minimalism, simplicity, and I need stability, a light distro 2015-12-07 15:45:02 ncopa: actually my favorite distro is arch, but it can break easily, I need something more stable... I wanted to go for debian, and on a post about arch stability, I read alpine linux name 2015-12-07 15:45:40 sounds like you'll love alpine linux 2015-12-07 15:45:54 smallest distros: tinycorelinux, damnsmalllinux, and finnix, microknoppix, and linuxfromscratch, and possibly slackware 2015-12-07 15:46:07 then comes alpinelinux 2015-12-07 15:46:41 atralheaven, tinycorelinux with graphical desktop can be 12MB :) 2015-12-07 15:46:52 its not about being small, its about being just what it has to be and nothing more... 2015-12-07 15:47:03 DSL is ~55MB i have used it on a 256MB sd ram laptop to check mail. 2015-12-07 15:47:11 (with graphical desktop) 2015-12-07 15:47:14 they're not meant to be main distro 2015-12-07 15:47:52 it doesn't matter. 2015-12-07 15:48:11 i don't care about useless junk fancy 3d rotation of 2d surfaces either 2015-12-07 15:48:22 and wobbly windowz 2015-12-07 15:49:10 iti s about needing latest hardware, consuming more and more resources and make you buy the latest hardware 2015-12-07 15:50:26 antihoax: me neither... but I don't want to be limited, I already have some hardware! something like archbang is fine, 2015-12-07 15:51:08 no idea what is that 2015-12-07 15:51:24 antihoax: arch linux + openbox 2015-12-07 15:52:10 well i bailed out of arch too because it is assimilated 2015-12-07 15:52:31 it will be soon arch-windows 2015-12-07 15:53:04 arch windows?! 2015-12-07 15:53:07 ya 2015-12-07 15:53:21 what do you mean..? 2015-12-07 15:53:22 also there is debiandows, and ubuntudows 2015-12-07 15:53:27 systemd :) 2015-12-07 15:53:32 and other things 2015-12-07 15:53:37 :)) 2015-12-07 15:54:11 and looks like gentoo is following 2015-12-07 15:54:25 redhat is one of the first too and fedora 2015-12-07 15:54:33 because they switched to systemd? actually I wasn't happy with it first, but I don't know much about it, may you explain me? 2015-12-07 15:54:40 sure 2015-12-07 15:55:29 I think its not related to only technical things, its more about philosophy behind it, right? 2015-12-07 15:57:13 I love unix philosophy, KISS, free software, that continuity of users who help each other and build this world of linux! 2015-12-07 15:57:57 I wish I could test alpine live 2015-12-07 15:58:24 systemd clusterf-ing linux = lindows propaganda, lies, ... pastebin.com/0BuPb3v2 2015-12-07 15:58:29 you can i think 2015-12-07 15:58:36 it runs within KVM 2015-12-07 15:58:50 though you don't have graphical desktop only console 2015-12-07 15:59:14 you need to install a window manager if you want it 2015-12-07 15:59:55 atralheaven, http://pastebin.com/0BuPb3v2 2015-12-07 16:00:05 antihoax: so the 300mb iso image after install is like what arch linux after install is? just console and I should create it for myself yes? 2015-12-07 16:00:21 i checked it out live 2015-12-07 16:00:28 haven't installed it 2015-12-07 16:01:11 but a minimalist linux is less than 300MB - without a graphic desktop 2015-12-07 16:01:29 there are even smaller distros including graphical desktop and some programs. 2015-12-07 16:02:00 one method to bring your system down smaller is to squash it 2015-12-07 16:02:15 finnix squashes itself, this is how it gets below 140MB 2015-12-07 16:02:21 <_mjones> Minimal alpine install is ~250mb on x86_64, including over 100mb of loadable kernel modules. 2015-12-07 16:02:29 unsquashed it is about 300MB too 2015-12-07 16:02:31 <_mjones> Er ~260 let's say. 2015-12-07 16:03:06 anybody tried knoppix yet ? 2015-12-07 16:03:57 ftp://ftp.uni-kl.de/pub/linux/knoppix-dvd/CD/ ftp://ftp.uni-kl.de/pub/linux/knoppix-dvd/CD/KNOPPIX_V7.2.0CD-2013-06-16-EN.iso 2015-12-07 16:04:09 700MB complete desktop with some sw live. 2015-12-07 16:04:25 has LXDE desktop 2015-12-07 16:04:48 interesting... 2015-12-07 16:04:49 it is compressed from about 1.5GB 2015-12-07 16:05:02 so fits onto an 1GB CF card 2015-12-07 16:05:09 why every distro is changing to systemd? 2015-12-07 16:05:24 because nsa wants to watch your p0rn on your cam. 2015-12-07 16:06:39 antihoax: how can systemd be useful for nsa? sorry I don't know much about it... but I want to know 2015-12-07 16:06:45 antihoax: gentoo will not switch to systemd 2015-12-07 16:06:48 stop peddling FUD 2015-12-07 16:06:51 put the things together i told you :) 2015-12-07 16:07:15 atralheaven, nsa + systemd + webcam ... 2015-12-07 16:07:18 ;) 2015-12-07 16:08:10 Shiz, it seems to me they are in, don't you think ? 2015-12-07 16:08:15 antihoax: are you often here at this time? 2015-12-07 16:08:19 no, i don't 2015-12-07 16:08:50 antihoax: I mean here in IRC 2015-12-07 16:08:54 atralheaven, no, i am just here because i accidentally found alpinelinux amongst linux distros using musl-libc and not having systemd 2015-12-07 16:09:16 that is +2 score 2015-12-07 16:09:35 and another +1 because of the grsec/pax kernel 2015-12-07 16:10:01 antihoax: isn't systemd something that can be changed by yourself? 2015-12-07 16:10:11 replacing something else with it? 2015-12-07 16:10:59 sounds simple, but they are starting to make software require systemd :) 2015-12-07 16:11:20 this means you will be forced to use that crap... 2015-12-07 16:11:33 antihoax: oh... so after some time, can you still not use it?! 2015-12-07 16:11:41 sure, with effort 2015-12-07 16:11:45 or go to bsd 2015-12-07 16:11:47 antihoax: what about BSD? 2015-12-07 16:11:56 that is safe 2015-12-07 16:12:06 they are not in this shit 2015-12-07 16:12:06 antihoax: yes, I just wanted to say that 2015-12-07 16:12:25 antihoax: but bsd is different 2015-12-07 16:12:33 well it is unix 2015-12-07 16:13:04 I wanted to test it but im not sure it can work fine with my laptop 2015-12-07 16:13:12 is it lighter than linux 2015-12-07 16:13:12 ? 2015-12-07 16:13:48 yes 2015-12-07 16:14:01 though i mentioned 12MB linux just before. 2015-12-07 16:14:08 not lighter than a slim linux. 2015-12-07 16:14:25 but definitely better than a ubuntudows with kde 2015-12-07 16:14:31 <_mjones> Different Linux configurations and distributions have different resource requirements. 2015-12-07 16:15:19 i tried the 4GB compressed live knoppix, that squeezed 10GB of binary stuff into that ! 2015-12-07 16:15:26 <_mjones> antihoax: See, this is what I mean when I say you're merely confusing people. 2015-12-07 16:15:27 i will never use all of that junk 2015-12-07 16:15:49 _mjones, it is yes and no ;>> 2015-12-07 16:16:10 antihoax: there is a debian version which uses bsd kernel, does it have systemd problem? if not, why don't you use it? 2015-12-07 16:16:19 yes 2015-12-07 16:16:35 systemd is a daemon, not kernel 2015-12-07 16:16:50 read the stuff i gave you 2015-12-07 16:17:13 antihoax: I know, I thought its related to kernel 2015-12-07 16:17:24 somewhat, but not yet 2015-12-07 16:17:35 i'm sure they would want to put systemd in kernel though 2015-12-07 16:17:46 alpine linux seems to be simple, I mean I can have just what it need to have with it, no more, no less 2015-12-07 16:18:23 linuxfromscratch gives you exactly that ;) though you need a few month i think to understand every configuration and compile everything from sources 2015-12-07 16:19:26 alpine linux may switch to systemd too! I think users should make something for their own needs, no matter what others do 2015-12-07 16:19:43 hahaha 2015-12-07 16:19:53 will alpine linux switch to systemd ? 2015-12-07 16:19:57 and selinux ? 2015-12-07 16:20:40 I don't know! I just found out there is something called alpine :)) 2015-12-07 16:20:43 <_mjones> There is no actual chance of alpine using systemd. 2015-12-07 16:20:53 but they're all switching 2015-12-07 16:21:05 only the assimilated ones. 2015-12-07 16:21:06 <_mjones> None of the stakeholders want it, but more importantly, systemd doesn't support musl and has no plans to support musl. 2015-12-07 16:21:47 but alpine focuses on security, so maybe they don't switch to it 2015-12-07 16:21:59 http://wiki.musl-libc.org/wiki/Projects_using_musl 2015-12-07 16:22:02 simple 2015-12-07 16:22:06 what do you guys use alpine for? server or desktop? 2015-12-07 16:22:17 there is not much left from linux 2015-12-07 16:22:21 <_mjones> systemd will not even compile on Alpine afaik. 2015-12-07 16:22:35 oh and you probably can compile most, if not all opensource projects on your own 2015-12-07 16:22:46 just fetch the systed-less sources. 2015-12-07 16:22:53 <_mjones> atralheaven: mostly server and virtual guest. 2015-12-07 16:23:25 _mjones, btw what will not compile on alpine that could be useful ? 2015-12-07 16:23:39 antihoax: im not computer expert... I just use linux because I liked it, I even don't know anything from any of programming languages 2015-12-07 16:24:15 atralheaven, ok well i see you are better off getting one complete 2015-12-07 16:25:06 I need a distro for my laptop 2015-12-07 16:25:21 is alpine fine for that? 2015-12-07 16:26:38 bedrock linux is interesting too, it gives the finger to all linux distros :) 2015-12-07 16:27:07 http://bedrocklinux.org/index.html 2015-12-07 16:27:07 https://www.youtube.com/watch?v=MuYMBCcgs98 2015-12-07 16:27:07 Bedrock Linux 1.0alpha1 Demonstration 2015-12-07 16:27:40 <_mjones> atralheaven: generally everything supported by the Linux kernel will work. But if you want GUI programs or everything to work perfectly right after install you may prefer another distribution. 2015-12-07 16:27:54 i also downed voidlinux to test 2015-12-07 16:28:14 <_mjones> atralheaven: if you're new to Linux I would probably suggest another distribution. 2015-12-07 16:31:38 _mjones: I've been using linux for several years, but im not so into it, im just a user, a curious user! 2015-12-07 16:31:59 _mjones: what I liked most from linux was arch linux 2015-12-07 16:32:13 <_mjones> atralheaven: then tell us how you use it and we can better give you advice. 2015-12-07 16:32:38 <_mjones> atralheaven: Alpine has some similarities to Arch, such as the package-build system for developers. 2015-12-07 16:33:28 <_mjones> Arch is intended for experienced users; the install is manual by design. Alpine Linux isn't intentionally so, but the installer also isn't terribly friendly to all comers. 2015-12-07 16:34:08 _mjones: I want to talk, but if you will be here tomorrow this time, or about 3-4 hours later, because I can't talk now... :( 2015-12-07 16:36:05 I like this channel 2015-12-07 16:36:48 friendly people who 'talk' to each other about things not just giving solutions 2015-12-07 16:37:00 I want to be here with full focus 2015-12-07 16:37:12 hmm i kind of liked this http://repo.voidlinux.eu/live/current/void-live-x86_64-musl-20151110-enlightenment.iso 2015-12-07 16:37:22 will you guys be there? 2015-12-07 16:37:40 graphical desktop, 444MB with a firefox 2015-12-07 16:38:01 oh wait 2015-12-07 16:39:12 was wondering why the i686 version does not have musl-libc 2015-12-07 16:39:23 <_mjones> atralheaven: I can't predict the future. But this channel is well-attended. 2015-12-07 16:39:50 im free now :) 2015-12-07 16:42:29 ok, what am I using my computer for? what applications do I need? I think I should first tell you guys about it, and then tell you what is important for me in a linux distro, 2015-12-07 16:42:55 here I hear about new distros that are very interesting! 2015-12-07 16:43:16 the only ones that count ;) 2015-12-07 16:51:51 programs that I use are 2015-12-07 16:51:57 firefox, moc (a music player, my music library is mostly mp3), vlc (plays everything, I think doesn't need to install codcs), gparted, openvpn client (its very important!) , libreoffice, latex (tex-live I think), transmission, aria2, axel,, golden dict, gimp, pidgin, unrar, unzip, 7zip, keepassX, atom, gedit 2015-12-07 16:53:20 and for desktop, I prefer gnome 3 which it doesn't have, mate, xfce or kde are also fine, 2015-12-07 16:54:02 and what is important for me in a linux distro, 2015-12-07 16:54:11 <_mjones> ok, so very desktop. 2015-12-07 16:54:55 being minimal, light, a distro that doesn't hide things behind gui, and also don't get all my time to get simple things work 2015-12-07 16:55:38 <_mjones> So what's wrong with Arch that you were running? 2015-12-07 16:55:56 I think you understand what I mean about minimalism and simplicity 2015-12-07 16:56:51 _mjones: its not so stable, and maybe there are other distros that I will like them more...? 2015-12-07 17:01:36 atralheaven, i suggest lxde or enlightment, but there are even lighter alternatives 2015-12-07 17:02:14 you will notice speed improvement with lxde and an old laptop with 256MB sd ram too without 3d effects. 2015-12-07 17:02:42 works very well, tested it. 2015-12-07 17:03:34 600-800MHz is fast enough for a simple desktop, sd-ram becomes to be a little slow if you want to do vectorgraphics that require large amounts of memory and heavy computations 2015-12-07 17:04:28 I have lenovo z500, not so new and not so old, 6gb ram, core i5 2015-12-07 17:05:26 ok well i'd still not suggest anything above lxde line, but what suits you, i just like things responsive when i click 2015-12-07 17:05:49 why...? 2015-12-07 17:06:21 because i don't like when i click and it takes time for an animated menu to appear 2015-12-07 17:06:38 me too 2015-12-07 17:06:42 (or a not animated menu doing nothing but waiting) 2015-12-07 17:06:51 but xfce is fast too 2015-12-07 17:07:06 yea tried it, but then i picked lxde and it is even faster 2015-12-07 17:07:17 difference is lxde was written in C 2015-12-07 17:07:22 have you tried openbox? 2015-12-07 17:07:26 eats less memory, and more efficient 2015-12-07 17:07:32 as a desktop 2015-12-07 17:07:40 i think my lxde runs with openbox 2015-12-07 17:07:58 but openbox desktop i dont think so 2015-12-07 17:08:52 this thing is a bit confusing 2015-12-07 17:08:55 its really fast... and simple, but it should be configured it has almost nothing :D 2015-12-07 17:09:30 oh :) well there are smaller ones 2015-12-07 17:09:33 if you want 2015-12-07 17:10:08 yes I know :D but openbox is fine 2015-12-07 17:10:24 saw some screens about a twm looking like w95 2015-12-07 17:10:26 :) 2015-12-07 17:10:27 then what should I use this 6gb ram for?! 2015-12-07 17:10:44 caching? system? :) 2015-12-07 17:10:49 I have this hardware to be used 2015-12-07 17:10:59 i copied my root to ram and run from there for example 2015-12-07 17:11:01 how about distro? 2015-12-07 17:11:06 wow 2015-12-07 17:11:08 4/8GB 2015-12-07 17:11:23 it should be too fast!!! 2015-12-07 17:11:29 still having 4GB free plus 2GB is compressed ramdisk 2015-12-07 17:11:44 it is quite responsive :) io is 16GB/s 2015-12-07 17:12:02 so swap is on 2GB compressed ramdisk 2015-12-07 17:12:06 zram 2015-12-07 17:12:30 how much is your total ram? 2015-12-07 17:12:43 and its for your desktop right? 2015-12-07 17:12:58 8GB 2015-12-07 17:13:08 but 16GB would be better :) more is always better 2015-12-07 17:13:22 it is a workstation yes 2015-12-07 17:13:23 well I have 6gb... 2015-12-07 17:14:06 system can be made in about 1-2GB compressed and haaving everything you need 2015-12-07 17:14:30 i just didn't take the time to delete what i don't need :/ 2015-12-07 17:14:40 what happens when you shutdown your system/ 2015-12-07 17:14:40 ? 2015-12-07 17:14:47 well... nothing 2015-12-07 17:14:54 and turn it on again 2015-12-07 17:14:55 i boot, and i can pull out my ssd 2015-12-07 17:15:04 runs from ram 2015-12-07 17:15:10 it automatically will be loaded to ram? 2015-12-07 17:15:13 yes 2015-12-07 17:15:19 at boot 2015-12-07 17:15:25 takes a few seconds from ssd 2015-12-07 17:15:59 it is only 300MB/s when it is in good mood 2015-12-07 17:16:01 I don't have ssd, but most of times I put my laptop on sleep 2015-12-07 17:16:40 $ time date Mon Dec 7 18:00:54 CET 2015 real 0m0.013s 2015-12-07 17:16:42 is there a howto for this work? 2015-12-07 17:16:50 first run 2015-12-07 17:17:05 $ time date Mon Dec 7 18:05:01 CET 2015 real 0m0.001s 2015-12-07 17:17:06 second 2015-12-07 17:17:22 .... 2015-12-07 17:17:42 looks like it is responsive enough ? 2015-12-07 17:17:56 atralheaven, yea, knopper.net 2015-12-07 17:18:12 microknoppix had this idea origianlly, they made a 1 floppy linux 2015-12-07 17:18:46 ftp://ftp.uni-kl.de/pub/linux/knoppix-dvd/CD/ ftp://ftp.uni-kl.de/pub/linux/knoppix-dvd/CD/KNOPPIX_V7.2.0CD-2013-06-16-EN.iso 2015-12-07 17:18:46 700MB complete desktop with some sw live. 2015-12-07 17:18:54 I would have an orgasm each time I boot to that system!! 2015-12-07 17:19:01 this has a boot option too toram that copies it into ram at boot 2015-12-07 17:19:12 eats 700MB 2015-12-07 17:19:23 but it does not have the 10GB stuff that the dvd version did 2015-12-07 17:19:49 you could install your stuff on this though 2015-12-07 17:20:03 what do you suggest as distro? you named some of them 2015-12-07 17:20:27 i have no preference now, i'm on a non bastardized knoppix 2015-12-07 17:20:42 after 7.3 version, knoppix got assimilated by systemd too 2015-12-07 17:21:19 same with finnix, older version, i won't fetch new ones anymore 2015-12-07 17:22:19 why not alpine? 2015-12-07 17:22:24 atralheaven, my idea is, if i boot, i want a clean workspace, i reboot and i still want my original workspace, unaltered, untrojaned, etc. 2015-12-07 17:22:42 alpine does not do what i want -yet 2015-12-07 17:23:12 i think it was meant to be a small server 2015-12-07 17:23:47 was thinking about making it a workstation 2015-12-07 17:24:10 <_mjones> antihoax: you can do that if you don't install sys and never lbu save. 2015-12-07 17:24:10 yes... thats where I was in doubt 2015-12-07 17:24:27 <_mjones> antihoax: Alpine has an install option to run from ramdisk and not persist to storage. 2015-12-07 17:24:40 sounds fun 2015-12-07 17:24:56 why can'T i have both? ;) 2015-12-07 17:25:05 eg... install to ram. 2015-12-07 17:25:39 how is that Bedrock? I've never heard of it, and it seems strange 2015-12-07 17:25:47 it is 2015-12-07 17:26:02 it allows you to have all software from any linux distros on one linux 2015-12-07 17:27:19 atralheaven: odds are strong there'll be a new bedrock release before this time next month. That'd be a good time to try it, if you're curious. 2015-12-07 17:27:20 what else..? 2015-12-07 17:27:36 atralheaven, it was fun first time trying out live linux copied onto ram ;>> tested it by copying a portal game to ramdisk too and playing it using wine 2015-12-07 17:28:20 Im going to download and test alpine linux for sure, 2015-12-07 17:28:32 but it seems there are more to test! 2015-12-07 17:29:06 hm the voiclinux live with lxde did not have a mouse pointer :/ but the elnightment one looks ok 2015-12-07 17:29:42 :| 2015-12-07 17:29:43 no software on it yet, looks pretty clean 2015-12-07 17:29:45 :) 2015-12-07 17:29:51 444MB iso 2015-12-07 17:30:00 voicelinux? 2015-12-07 17:30:04 voidlinux 2015-12-07 17:30:29 im googling... 2015-12-07 17:30:47 this http://repo.voidlinux.eu/live/current/void-live-x86_64-musl-20151110-enlightenment.iso 2015-12-07 17:31:26 gonna try with kvm now adding some more virtual ram and installing something 2015-12-07 17:31:43 its rolling release! 2015-12-07 17:33:25 one of the reasons that I liked arch was the idea of rolling release that I found out about it with arch 2015-12-07 17:37:12 have you worked with enlightenment? how is it? 2015-12-07 17:39:01 on the download directory it has musl versions and non-musl versions, what should I download?! 2015-12-07 17:42:28 i tried it with kvm 2015-12-07 17:42:45 nerds like it 2015-12-07 17:42:49 haven't used it yet 2015-12-07 17:43:05 it eats even less resources than lxde 2015-12-07 17:43:28 musl is the good libc. 2015-12-07 17:43:45 alpine uses taht too 2015-12-07 17:44:19 what iso files that doesn't have musl use instead of it? 2015-12-07 17:44:25 was just wonering why they don't have i686 musl yet 2015-12-07 17:45:05 check the directory, some has nonmusl versions too 2015-12-07 17:48:26 tried to fetch some packages using kvm and void but not yet success in 5 min 2015-12-07 17:48:58 <_mjones> Musl supports x86/i386. 2015-12-07 17:49:02 <_mjones> You mean i686 literally? 2015-12-07 17:49:13 <_mjones> Only kernels are typically compiled i686+. 2015-12-07 17:49:31 <_mjones> It's a compiler setting for minimum arch. 2015-12-07 17:49:57 what does nonmusl versions use instead? 2015-12-07 17:50:24 it says failed to lock pkgdb permission denied, 2015-12-07 17:50:28 <_mjones> Normally userland is i386/x86. 2015-12-07 17:50:29 I think I would be happy with alpine... why shouldn't I be? 2015-12-07 17:50:57 go on install it 2015-12-07 17:51:12 <_mjones> You said your desktop is a i5, so is there a particular reason you're interested in i686 when you'd install x86-64? 2015-12-07 17:51:17 in theory you execute some fetch command and you will have a desktop 2015-12-07 17:51:45 atralheaven, you want to use 64 bit version for your pc <; 2015-12-07 17:51:57 <_mjones> 'apk add', yes. I don't do desktops with Alpine yet so I'll refrain about that. 2015-12-07 17:52:00 yes I use 64bit 2015-12-07 17:52:03 i just checked out old versions for the 600MHz ibm thinkpad ;> 2015-12-07 17:52:30 _mjones, also alpine does not have wm right ? 2015-12-07 17:52:41 so it needs to be compiled from src i guess 2015-12-07 17:52:51 <_mjones> I was going to put Alpine on this NUC but for certain reasons I didn't. 2015-12-07 17:52:57 I don't want to install i686 2015-12-07 17:53:03 <_mjones> antihoax: no, there are desktop packages in repos. 2015-12-07 17:53:15 i saw xf ce though 2015-12-07 17:53:25 <_mjones> antihoax: I don't yet run them but xfce is there and some others, not sure which. 2015-12-07 17:53:36 me neither 2015-12-07 17:53:40 <_mjones> Plenty of graphical software. It's just not my focus right now. 2015-12-07 17:53:45 but i mirrored it 2015-12-07 17:53:47 10GB 2015-12-07 17:53:52 alpine has a package manager and repos like arch or apt-get system right? 2015-12-07 17:54:46 <_mjones> Yes. Package manager is 'apk'. Quite easy. 2015-12-07 17:55:07 <_mjones> Info in /etc/apk/repositories; pretty self-explanatory if you're familiar with other Linux. 2015-12-07 17:55:50 <_mjones> apk validates package signatures with raw openssl instead of calling gpg, which is elegant and low-footprint. Historically calling gpg was very painful. 2015-12-07 17:55:52 ok so there is no problem with installing stuff 2015-12-07 17:56:11 <_mjones> No. 'apk search ', 'apk add bash', etc. 2015-12-07 17:56:36 <_mjones> 'apk --update upgrade', 'apk info '. 2015-12-07 17:57:01 i had a question here though that nobody answered 2015-12-07 17:57:37 there are 4 iso files in download page, standard, mini, vanilla, xen, 2015-12-07 17:57:41 "How are those magical stackprotected secure packages are compiled for the alpine linux?" 2015-12-07 17:58:09 <_mjones> antihoax: uh, PIE, -DFORTIFIED_SOURCE or thereabouts. 2015-12-07 17:58:41 <_mjones> astralheaven: you can get mini or standard. It just varies how many packages in ISO and how many you'd have to download from online repo. 2015-12-07 17:59:14 <_mjones> atralheaven: those ISO names are going to be rationalised and documented a bit so it's less confusing to new users. 2015-12-07 17:59:16 if i start using alpine and somebody can tell how to compile magic packages i could even upload them for you. 2015-12-07 17:59:35 i like to compile my stuff i prefer to use 2015-12-07 17:59:54 <_mjones> antihoax: info is on wiki.alpinelinux.org . It's fairly straightforward. There are actually quite a large number of packages already. 2015-12-07 18:00:36 i have all sources of the software i use. 2015-12-07 18:00:46 I was looking for some documentation about it but I couldn't find any, 2015-12-07 18:01:11 there is some wiki 2015-12-07 18:01:23 tried to fetch it but it went in an endless loop seemingly :/ 2015-12-07 18:01:35 i generally like HTML pages that are 1 pages 2015-12-07 18:01:53 or tar.xz-ed more pages 2015-12-07 18:01:57 <_mjones> antihoax: the packages tend to be up to date. In many cases when something is missing, it's not simply a matter of compilation unfortunately. 2015-12-07 18:02:15 _mjones, i don't really care, i pick a version and i use it 2015-12-07 18:02:44 if ne wcrap does not work, i just pick an older one 2015-12-07 18:02:51 happens often 2015-12-07 18:02:57 how am I going to connect to internet when I booted from mini iso?? I only have wifi internet access with auth 2015-12-07 18:03:13 setup-apine i think 2015-12-07 18:03:19 in console 2015-12-07 18:03:44 first you need to start the network 2015-12-07 18:03:56 alpine boots with net disabled 2015-12-07 18:05:05 I hope it work with my wireless driver :| 2015-12-07 18:05:07 <_mjones> If you might have network issues when installing then I'd recommend standard iso as a hedge. 2015-12-07 18:05:37 ahahah 2015-12-07 18:05:52 i triggered an exception in enlightment desktop ;> 2015-12-07 18:05:57 <_mjones> mini will likely still work. 2015-12-07 18:05:59 just by few clicks 2015-12-07 18:07:08 it has nm package? I don't remember how I've used it before, but I remember that I could connect to my wifi 2015-12-07 18:07:17 tiling horizontally, opening 3 terminology, tiling switched to vertical, opening 2 terminology, click another one, and BOOM ;> 2015-12-07 18:07:22 <_mjones> network manager? uh... 2015-12-07 18:07:56 well, if now network manager, then what? 2015-12-07 18:08:12 I don't know if there is something else? 2015-12-07 18:08:47 http://wiki.alpinelinux.org/wiki/Alpine_setup_scripts 2015-12-07 18:08:49 this helps? 2015-12-07 18:09:23 http://wiki.alpinelinux.org/wiki/Installation 2015-12-07 18:10:35 problem i had with it, it refused to operate because i didin1t install 2015-12-07 18:10:37 :/ 2015-12-07 18:10:43 'Warning: This will erase everything on your machine's harddisk.' can't I just tell it how to partition my hard drive?! 2015-12-07 18:11:59 I don't want to erase everything! 2015-12-07 18:12:04 http://wiki.alpinelinux.org/wiki/Install_to_disk 2015-12-07 18:12:10 you partition using fdisk 2015-12-07 18:12:24 and make filesystem with mkfs. 2015-12-07 18:12:52 lsblk lists your partitions 2015-12-07 18:13:30 and fdisk -l 2015-12-07 18:14:54 atralheaven, do you already have a linux ? 2015-12-07 18:15:14 yes 2015-12-07 18:15:58 I can just tell alpine use which partition for /, /home, etc 2015-12-07 18:22:11 and about void, what is the difference between 'void-live-x86_64-musl-20151110-xfce.iso' and 'void-live-x86_64-20151110-xfce.iso'? I know first one uses musl, but what does second one use? 2015-12-07 18:22:31 and which do you recommend? 2015-12-07 18:26:10 i'd assume the other uses glibc then. but i suggest you ask that from void linux people; not alpine linux... ;) 2015-12-07 18:28:38 yes you are right :D we where just talking about it 2015-12-07 18:30:48 <_mjones> On Linux, it's safe to assume the 'default' libc is glibc. There are ones other than musl and glibc but you shouldn't be using them. 2015-12-07 18:31:13 <_mjones> Or I should say, if you have to ask you shouldn't be using them, and you probably shouldn't be using them even if you don't need to ask. 2015-12-07 18:33:20 uclibc has it's few use cases still 2015-12-07 18:33:25 atralheaven, have your graphic yet? :) 2015-12-07 18:33:27 but generally one is better of with musl 2015-12-07 18:33:31 ti found awesome in the repo 2015-12-07 18:33:39 -t 2015-12-07 18:33:49 (also twm) 2015-12-07 19:05:57 Hey, is it possible to "lock" a specific version when using apk? 2015-12-07 19:06:15 something like `apk add --update nodejs:4.2.2` 2015-12-07 19:27:15 Nepoxx, "apk add nodejs=" 2015-12-07 19:30:42 Awesome thank you fabled 2015-12-07 19:31:21 How longa re previous versions kept in the repo? 2015-12-07 19:31:39 currently, they are not 2015-12-07 19:31:48 only one version of package per branch 2015-12-07 19:33:15 so basically this breaks whenever a new version gets added to the repo, I make it sound bad, but it makes sense 2015-12-07 19:35:47 Nepoxx, yeah. but generally we want people to upgrade, not to stay on old and buggy. 2015-12-07 19:36:00 you can take local copy always if needed. 2015-12-07 19:37:48 Well I'm using it in docker (are people using Alpine as a desktop distro?), so I want to know which version I'm using. I'm fine with minor version increase, not major 2015-12-07 19:38:04 I'll build it from source instead, it's the right way to do it 2015-12-07 19:39:19 we don't do major version upgrades in stable branches 2015-12-07 19:39:20 yes, people are using it as a desktop distro 2015-12-07 19:39:24 works great for me 2015-12-07 19:39:39 we are more targetted as server/embedded - but have a number of desktop users 2015-12-07 19:40:19 Interesting 2015-12-07 19:40:39 I toyed with Arch before, didn't get to something I liked, but I learned a lot 2015-12-07 19:41:29 i do all my linux development on alpine. like most core developers. 2015-12-07 19:41:54 i'd assume docker support to get better... docker started sponsoring one of the main devs... :) 2015-12-07 19:42:12 Do you have a window manager or are you a console guru? 2015-12-07 19:42:18 i'm on xfce 2015-12-07 19:42:51 I'll have to try it sometime. 2015-12-07 19:43:04 though, i'm kinda interested on looking at enlightenment again if i get a moment to package it... 2015-12-07 19:43:32 Can I see a desktop screenshot for my p0rn collection? 2015-12-07 19:44:52 I liked ElementaryOS' pantheon, but I didn't like the whole opinionated philosophy 2015-12-07 19:45:38 there's a basic screenshot at http://wiki.alpinelinux.org/wiki/XFCE_Setup 2015-12-07 19:46:03 Good enough for me. 2015-12-07 19:52:59 hi 2015-12-07 19:53:08 i switched from xfce to lxde 2015-12-07 19:53:34 it is mire efficient and written in C 2015-12-07 21:26:22 hi there, is it possible to run setup-disk with a answer file? 2015-12-07 21:27:43 well forget 2015-12-08 01:04:43 i have really fast yum updates now btw, almost apk speed. turned off the metadata refresh if its older than X (cron can do that) 2015-12-08 01:05:01 or maybe there's some other thing too, but that's all i remember 2015-12-08 06:27:05 http://www.nethack.org/v360/release.html amazing 2015-12-08 08:59:52 anyone familiar with spf (the smtp lookup thing) 2015-12-08 09:00:03 not sure how to set it up 2015-12-08 09:00:22 (syntaxically) 2015-12-08 10:45:08 ScrumpyJack: SPF RECORD (TXT): v=spf1 +a +mx include:myhost.com -all 2015-12-08 10:50:08 ScrumpyJack: http://www.openspf.org/SPF_Record_Syntax has decent explanations (if you are just starting out with SPF, using softfail isn't a bad idea 2015-12-08 11:13:26 good idea for softfail 2015-12-08 11:13:42 BitL0G1c: what does include do? 2015-12-08 11:14:57 also, my mx for my domains does not have a PTR record that matches the source address :( 2015-12-08 11:15:13 will +a +mx fail? 2015-12-08 11:16:50 for eg: EHLO is moo.n but PTR for moo.n resolves back to su.n 2015-12-08 11:17:41 (because moo.n is LXC guest behind NAT and su.n is the host) 2015-12-08 11:32:03 those settings were for mxroute.com (not sure what include does) 2015-12-08 11:45:34 is it possible to bridge between wired connectons and wifi? 2015-12-08 12:04:22 leo-unglaub - https://it-offshore.co.uk/linux/debian/61-debian-bridging-wireless-lxc-nat-bridge 2015-12-08 12:05:23 BitL0G1c: thanks! 2015-12-08 12:05:40 ;-) 2015-12-08 12:08:22 leo-unglaub - if you also run KVM machines you can use the virbr0 nat bridge from libvirt for the lxc guests 2015-12-08 16:15:52 that's what i do 2015-12-08 16:16:01 my containers and my KVMs talk to each other on the same bridge 2015-12-08 16:17:17 i even had vmware workstation using that bridge once upon a time 2015-12-08 21:32:41 This is one of the best linux distributions i've used in a long time. like all, it has great uses, and some usecases work less great. for workstations, servers, and that kind of deal, i have had great success with alpine. 2015-12-08 21:32:54 except for one thing. i have a good idea why, but i wanted to ask 2015-12-08 21:33:16 `rkt` by the CoreOS developers, does not run at all, on alpine linux. has anyone managed to make this happen? 2015-12-08 21:33:49 i'm guessing it is due to not being a 100% static binary and glibc linking shit, but i have yet to make it run. 2015-12-08 21:33:51 necrophcodr: FWIW docker works 2015-12-08 21:35:35 docker does work, but docker is not rkt, and they're not doing the same things. 2015-12-08 21:36:16 what is it that rkt is doing differently? 2015-12-08 21:38:23 <_mjones> I'm interested in rkt but I haven't tried to compile it yet. 2015-12-08 21:38:51 <_mjones> necrophcodr: how far have you gotten? Wondering if I should look at it now. Is it c++ or c? 2015-12-08 21:39:13 <_mjones> oh, you were just running a bin maybe. Eh, let's take a glance. 2015-12-08 21:39:28 <_mjones> I should first finish what I was working on, but I won't. 2015-12-08 21:43:00 _mjones: necrophcodr: why rkt over docker? just curious, not trolling 2015-12-08 21:46:30 <_mjones> rkt is CoreOS's competing container spec with much stronger emphasis on security and scale ops instead of pure dev productivity, basically. 2015-12-08 21:47:10 <_mjones> However coreos and docker inc. have agreed to cool any rivalry and work together on a spec, which most likely is going to be called docker and will be docker plus features that should have been in there from the beginning. 2015-12-08 21:47:30 interesting … FWIW I know what rkt is 2015-12-08 21:48:08 <_mjones> rkt is Rocket, a competing Linux container spec that addresses serious concerns raised by CoreOS and discovered while they were busy making a cluster distrobution for Docker containers. 2015-12-08 21:49:06 <_mjones> ekristen: then you will have to wait for necrophcodr's personal answer. I'm very sympathetic to the goals of rkt because I have personal experience with the weaknesses of Docker, although not nearly as much as other people. 2015-12-08 21:49:23 i believe they stated this themselves, that rkt is much more application oriented, and less container oriented. it's much more about packing an application and the files it needs in a simple tarball with a json configuration, for easy distribution and deployment. 2015-12-08 21:49:38 <_mjones> A rather large number of places have security policies (and very real concerns) prohibiting the running of Docker as root, for instance. 2015-12-08 21:50:41 rkt is basically the step between static linking and docker os containerization, although rkt obviously still requires a stage1 chroot os of sorts. 2015-12-08 21:51:55 now i am unable to ship some of the internal services i work on as static binaries (they're interpreted, not compiled) so i ship an insanely minimal alpine linux based environment instead as an ACI file. 2015-12-08 21:52:15 my main issue with docker is the unfriendliness of it though, although there are plenty of technical differences. 2015-12-08 21:52:29 rkt is just a lot easier to work with. 2015-12-08 21:53:07 `apk --root path/to/root --initdb add alpine-base perl ruby python anylanguageeverwhy` 2015-12-08 21:53:17 add a manifest, and actool build path/to/root it 2015-12-08 21:53:31 it's also a lot easier to debug, since you always know what you get. 2015-12-08 21:55:47 _mjones: oh, and it's built in go, but i run the binary they ship to avoid messing with my setup 2015-12-08 21:56:48 i just haven't gotten it to work, and i believe it to be an issue of glibc problems. if anyone can get it working, i'd love to hear about it 2015-12-08 21:57:09 (for your information, i am not testing it out currently. i was at work testing it out, but i'm off for now) 2015-12-08 21:57:34 <_mjones> I understand that go can be dynamic now, but conventionally the bins are static so I'm not sure it matters, depending on your deployment scheme. 2015-12-08 21:58:00 <_mjones> I decided to take a look at rkt. 2015-12-08 21:58:34 <_mjones> Obviously you'd be willing to apk add rkt? 2015-12-08 21:59:56 yes of course, i would like to use alpine linux as a rkt application deployment server. 2015-12-08 22:06:14 <_mjones> gpg is a dependency. Ugh a little bit. 2015-12-08 22:06:51 i know. 2015-12-08 22:06:57 it isn't great currently. 2015-12-08 22:07:20 it shouldn't be an issue, if only it could be statically compiled, so those dependencies wouldn't be runtime. 2015-12-08 22:07:43 <_mjones> Most Linuxes use gpg for package verification (even though interfacing to it was traditionally quite ugly). Alpine doesn't, so it's not a core dependency. 2015-12-08 22:09:29 <_mjones> gnupg has its own dependencies. o hai. 2015-12-08 22:12:20 <_mjones> Go has been moved to community repo, which is new and i haven't added it yet... 2015-12-08 22:18:53 community repo? 2015-12-08 22:19:56 <_mjones> darkfader: it's new. 2015-12-08 22:20:57 <_mjones> 177mb for golang/go pkg. Could be worse, but still, ugh. 2015-12-08 22:21:40 <_mjones> Compiling. If it's in go I don't predict many problems. 2015-12-08 22:22:47 holy wow 2015-12-08 22:23:19 even perl isn't that big, even with a complete web server framework on top and several obscure configuration file parser modules 2015-12-08 22:23:49 necrophcodr: i remember the perl stuff around thruk made up 2/3 of the OMD package, around 200mbytes 2015-12-08 22:24:00 but go is fatter i agree :) 2015-12-08 22:24:11 <_mjones> I'm too afraid to see if we have haskell/ghc on alpine just now but on Arch it's breathtakingly huge. 2015-12-08 22:25:09 <_mjones> Not there. I guess the maintainer hasn't decided what to do for armhf yet. 2015-12-08 22:27:22 <_mjones> Doesn't like busybox wget. Have concerns about busybox gzip also, will have to do checking if I want to package. 2015-12-08 22:27:40 it doesn't like busybox at all 2015-12-08 22:27:51 <_mjones> And actually people should be using curl, the superior tool. 2015-12-08 22:27:54 bdeps include wget, cpio, tar, gzip, and friends 2015-12-08 22:28:15 <_mjones> Yeah, I noted them already even though I'm just doing a prelim compile. 2015-12-08 22:28:22 i tried building it but never got to the end of it 2015-12-08 22:29:37 <_mjones> I thought there wouldn't be much to go sideways, but it looks to be doing some odd things. 2015-12-08 22:29:49 <_mjones> Doubt you need the PXE. But does Alpine? 2015-12-08 22:30:23 probably not. 2015-12-08 22:35:37 <_mjones> It's a little slow. I only gave the VM 512mb because I was working around something else. 2015-12-08 22:35:56 <_mjones> Someone is borrowing my octacore servers so I don't have 72gb. 2015-12-08 22:42:18 <_mjones> Seems ok, although I suspect this coreos target is not what we want. 2015-12-08 22:42:34 <_mjones> But this is trivial compared to some of the c++ monsters at which I've taken a stab. 2015-12-08 22:53:49 <_mjones> ok, I got to where it's broken. 2015-12-08 22:54:03 <_mjones> But surprisingly that's in an assembler section. Maybe some undefined macros. 2015-12-08 22:54:28 <_mjones> Still not at all sure this is the right build target, but they don't include a readme for building in the top-level dir. 2015-12-08 22:55:19 yeah, there's quite a bit lack of communication, but it doesn't appear to be a super stable release either. 2015-12-08 23:01:12 <_mjones> I pulled current/head. 2015-12-08 23:02:02 <_mjones> Interim diagnosis: musl is lacking macros defined by glibc. 2015-12-08 23:04:49 <_mjones> It only has init scripts for systemd. Surprise. 2015-12-08 23:05:17 <_mjones> Totally looking forward to being told that everybody uses systemd and my openrc scripts won't be accepted into upstream trees. 2015-12-08 23:06:28 <_mjones> Well, it is very coreos centric and coreos was early to systemd. 2015-12-08 23:06:56 yeah, it is developed by coreos developers after all 2015-12-08 23:07:41 i do think that a proper static build is what they want, just not something they want to look too much into themselves considering they don't need it for their own systems 2015-12-08 23:08:19 <_mjones> I'm looking at the flavours now, but it feels like something that could be simple if it was documented. 2015-12-08 23:08:33 <_mjones> Alpine isn't coreos, just wants to host rkt containers. 2015-12-08 23:12:26 <_mjones> Probably what I want is to manipulate this: 2015-12-08 23:12:28 <_mjones> --with-stage1-flavors comma-separated list of stage1 flavors; choose from 'src', 'coreos', 'host', 'kvm'; default: 2015-12-08 23:12:51 <_mjones> host, most likely. kvm, fairly likely. coreos, almost certainly not. src, dunno. 2015-12-08 23:16:22 <_mjones> kvm says experimental so it's out. 2015-12-08 23:32:01 kvm isn't it no. sorry for the delay, we've had some outage in our datacenter due to some faulty power management. 2015-12-08 23:32:33 i don't think the stage1-flavors are it, but i'd give it a shot at least. that's where i ran into a dead end anyway, as it ended up just doing kvm and dying. 2015-12-08 23:32:47 <_mjones> uhm actually it looks like i built 'host' successfully. 2015-12-08 23:33:02 holy shit 2015-12-08 23:33:25 <_mjones> src wants 'intltoolize', whatever that is. 2015-12-08 23:33:35 so disregarding all the awful dependency hell, it spit out a runnable `rkt` binary? 2015-12-08 23:33:52 yeah, intltoolize is hell. i believe it's part of the libtool family 2015-12-08 23:33:57 <_mjones> hold on, the make completed cleanly, but I'm not saying it produced anything useful. 2015-12-08 23:34:51 <_mjones> If this doesn't work I'm bouncing the VM and giving it a ton more ram. 2015-12-08 23:35:51 that's amazing man! i really hope you get something useful from this, other than that one guy in irc who can now do his job. 2015-12-08 23:38:47 <_mjones> ./build-rkt-0.13.0+git/bin/rkt: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-x86_64.so.1, not stripped 2015-12-08 23:38:54 <_mjones> I guess you probably just need that bin? 2015-12-08 23:39:47 <_mjones> Why don't you try to replicate. With dependencies installed and ./configure generated by autogen.sh, do this: 2015-12-08 23:40:22 <_mjones> ./configure --with-stage1-flavors=host 2015-12-08 23:40:25 <_mjones> then make. 2015-12-08 23:41:06 <_mjones> Maybe there's something resembling a build doc. 2015-12-08 23:58:56 if you wrote a list of deps, could you paste that somewhere? 2015-12-08 23:59:08 i might've missed something, just wanna doublecheck tomorrow when i go to work 2015-12-09 00:03:33 <_mjones> Dependencies: bash wget mktemp md5sum cpio gzip unsquashfs sort gnupg 2015-12-09 00:05:33 <_mjones> Here is that in Alpine packages: 2015-12-09 00:21:24 <_mjones> apk add bash wget coreutils cpio gzip squashfs-tools gnupg go 2015-12-09 00:22:41 <_mjones> Now I just need to figure out rkt to see if these are sufficient 2015-12-09 03:02:27 anyone know what package "at" is in? 2015-12-09 03:08:05 <_mjones> I was thinking there was a busybox at. 2015-12-09 03:08:13 <_mjones> But I'm not seeing it. One second... 2015-12-09 03:11:06 <_mjones> Apparently there isn't one, not even in busybox. Huh. 2015-12-09 03:57:35 hmmm, it is really hard to search for, i guess it is a GNU project? 2015-12-09 03:57:55 i wonder if it will compile on musl... 2015-12-09 03:59:11 <_mjones> I didn't look for a gnu at. I've wondered off and on if anyone uses it -- I haven't in a while -- and I find it amusing that there isn't one in Alpine. 2015-12-09 03:59:29 <_mjones> It wouldn't be hard to add. I don't even know if there's a gnu at, but I imagine there is. 2015-12-09 08:50:34 any raw qemu users about? (raw, as in no wrappers) 2015-12-09 08:51:54 or qemu-img ? 2015-12-09 08:54:01 <_mjones> I use raw qemu. 2015-12-09 08:55:04 <_mjones> And qemu-img. 2015-12-09 08:56:33 morning _mjones 2015-12-09 08:56:37 cool 2015-12-09 08:59:13 what are you snapshoting habits? normally, i use qemu-ing snapshot -c snap.img disk.qcow2, but i'm intrigued but the whole backing file thing that i see popping up in docs 2015-12-09 08:59:32 lots of typos there, sorry 2015-12-09 09:27:01 <_mjones> I've only done a little snapshotting although I use almost all qcow2 (am using raw for armhf so far). 2015-12-09 09:27:18 <_mjones> I remember having a little bump with a snapshot at one point, so I don't snapshot much. 2015-12-09 09:27:58 i'm also exclusivly using qcow2 2015-12-09 09:28:10 <_mjones> In VMware snaps are only temporary and you need to revert them within 72 hours or there's serious potential for fragility. Obviously not the same code, and vmware snaps start a new file, but it's a habit. 2015-12-09 09:28:39 <_mjones> I think I had to unwind a snap before I could rebuild the qcow2 and extend the partition, or something. Can't remember. 2015-12-09 09:29:56 <_mjones> Backing file is mostly when you have multiple VMs based on the same image. Like you make a golden image (probably raw .img for performance) that's read-only and the basis for the VM initially, but then as it runs all changes are written out to a separate file. 2015-12-09 09:30:40 <_mjones> Since you can change each of the blocks once, the overlay file should be able in theory to get to be the exact size of the backing file. Well, if you started new overlays each could be up to that big. 2015-12-09 09:31:21 <_mjones> Backing file stuff is mostly beneficial in large-scale deployments, shorter-lived VMs, nonpersistent VMs, larger disk images. 2015-12-09 09:47:47 yes, very helpful, thank you 2015-12-09 12:11:24 How can I add additional locales like nl_NL? 2015-12-09 12:13:42 hi 2015-12-09 12:13:55 some packages have -lang 2015-12-09 12:15:54 clandmeter: it’s a requirement for an PHP webapplication 2015-12-09 12:17:19 clandmeter: aha guess I need `php-intl` 2015-12-09 12:18:33 or php-gettext? 2015-12-09 13:16:09 clandmeter: it was `php-intl` 2015-12-09 16:05:57 Hi there 2015-12-09 16:06:36 I got a serious problem with the latest 3.2.3 release and MariaDB 5.5.46 2015-12-09 16:07:33 After some months with a great uptime I get a kernel update, after a proper installation I decided to reboot. 2015-12-09 16:08:04 MariaDB won't start anymore and the log says: Incompatible header in messagefile '/usr/share/mysql/english/errmsg.sys'. Probably from another version of MariaDB 2015-12-09 16:09:17 Maybe that's because a MariaDB update but I didn't remind me that. 2015-12-09 16:10:19 ncopa: can you update this http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Wrong_Device_Name for 3.3.0 2015-12-09 16:10:37 m_b: sounds serious 2015-12-09 16:10:46 ncopa: alpine_dev=usbdisk:fs that variable no longer exists apparently in 3.3.0 2015-12-09 16:10:56 i wonder if you may have upgraded from older mariadb 2015-12-09 16:11:01 but still 2015-12-09 16:11:14 sounds like the db has gone corrupt for some reason :-/ 2015-12-09 16:11:52 sillysausage: sounds like it needs more update 2015-12-09 16:12:01 we also support isohybrid from 3.3 2015-12-09 16:12:13 ah 2015-12-09 16:12:21 yeah for a ram disk off usb stick what would i do? 2015-12-09 16:12:37 because i found setup-bootable /media/cdrom /dev/sdX 2015-12-09 16:12:49 caused no alpine_dev var to be pushed to syslinux.cfg 2015-12-09 16:13:19 ncopa: thanks for your answer 2015-12-09 16:13:40 I have raw backup from /var/lib/mysql/, what must I do ? 2015-12-09 16:18:58 might be there are any tool for raw mysql data? 2015-12-09 16:19:07 to analyze what mariadb version it is etc 2015-12-09 16:19:12 i dunno 2015-12-09 16:22:24 buaaa 2015-12-09 16:23:38 ncopa: looks more like unclean upgrade to me, db could be fine but related "special" files are not 2015-12-09 16:23:57 like english localized error messages 2015-12-09 16:24:07 Diftraku: I think you're right 2015-12-09 16:24:20 but I don't have any idea how to deal with that 2015-12-09 16:24:29 backup the raw db, purge mariadb and reinstall 2015-12-09 16:24:50 might get away with just uninstall -> install 2015-12-09 16:25:13 and checking if the offending file is still there 2015-12-09 16:25:29 in any case, backup the raw data first 2015-12-09 16:26:22 mariadb can do upgrades on db files but downgrades are more of a peoblem 2015-12-09 16:26:26 *problem 2015-12-09 16:28:44 'kay thanks for the clue 2015-12-09 16:30:04 you'll get output from maria if the sb is ded 2015-12-09 16:30:07 *db 2015-12-09 16:30:46 No problem with db 2015-12-09 16:31:18 /var/lib/mysql/ is full of interesting things 2015-12-09 16:36:06 ncopa: latest edge upgrade fails on 9 packages http://sprunge.us/EYYY 2015-12-09 16:37:36 could this be because my mirror changed rsync source? i went from rsync.a.o to mirror.nl.leaseweb.net 2015-12-09 16:37:51 is leaseweb up to date? :} 2015-12-09 16:52:46 FIXED 2015-12-09 16:52:50 thanks mate 2015-12-09 16:54:43 hmm, rsync pull from leaseweb seems to have issues. not sure if it's me of them 2015-12-09 16:54:52 IO error encountered -- skipping file deletion 2015-12-09 16:55:29 rsync warning: some files vanished before they could be transferred (code 24) at main.c(1536) [generator=3.0.9] 2015-12-09 16:59:10 ncopa: should i file a bug on that? 2015-12-09 17:39:54 m_b: good to know :P 2015-12-09 22:19:07 is it possible to pxe boot alpine without NFS? 2015-12-09 22:19:15 specifically from iPXE 2015-12-09 22:19:28 <_mjones> PXE is independent of NFS, so technically the answer is yes. 2015-12-09 22:19:39 <_mjones> iPXE can boot over HTTP too. 2015-12-09 22:20:05 well, yes, but the docs seem to indicate it only works with either NFS or local disk (for alpine_dev) 2015-12-09 22:20:31 <_mjones> So, whatcha'd need is iPXE serving out the initramfs, then initramfs can load the rest. Should be able to do it all from https, which is presumably what Amazon does for images from s3 and Openstack Glance does. 2015-12-09 22:20:51 where do I get the initramfs? 2015-12-09 22:20:55 <_mjones> It might only work in practice that way; I'm not sure. 2015-12-09 22:21:13 <_mjones> In Alpine, initramfs is generated by mkinitfs, which is specific to Alpine. 2015-12-09 22:21:19 i tried taking the stuff from one of the ISOs yesterday and it just booted into a recovery console 2015-12-09 22:21:32 <_mjones> In an installed machine it's in /boot/. 2015-12-09 22:22:01 <_mjones> Thinking. So you'd need a ramdisk or temp disk to load the rest, and the image has to be built for that. 2015-12-09 22:22:27 <_mjones> I'm saying it's possible but the off-the-shelf images aren't set up for it. 2015-12-09 22:23:13 ok, what should I look at to figure out how to do that ^^? 2015-12-09 22:24:38 oh hey there dlaube 2015-12-09 22:31:29 <_mjones> I'd go for iPXE docs, modified for Alpine (mkinitfs mostly, I imagine). I'd look at Openstack Glance in case there's anything there. 2015-12-09 22:33:14 hey hey betawaffle 2015-12-09 22:34:07 <_mjones> betawaffle: it's definitely an interesting use-case and I'd love to work on it at some point soon. But not right now. 2015-12-09 22:34:07 _mjones: where can I find docs on mkinitfs? 2015-12-09 22:35:15 <_mjones> It has no doc pkg. If you have an Alpine installed, mkinitfs --help. 2015-12-09 22:35:15 _mjones: for some context, we are thinking about using alpine as something we pxe boot into to install pre-build OS images on disk, and some other provisioning stuff 2015-12-09 22:35:35 <_mjones> So you just need a utility image. 2015-12-09 22:36:10 <_mjones> Alpine is a good choice, but it's not the only choice. You probably should check out what else people have built to do the same thing. 2015-12-09 22:36:30 <_mjones> A bigger use-case for me is diskless booting Alpine KVM and container hosts that have no local disk at all. 2015-12-09 22:39:11 I, too, ran into that problem, I didn't spend a lot of time on it though 2015-12-09 22:39:15 well, we *have* a utility image, but we don't like it that much 2015-12-09 22:39:25 I just use it for installation, all my other ones use tftp then http 2015-12-09 22:39:36 but alpine doesn't seem to work, probably needs modification 2015-12-09 22:41:49 there's no technical reason I can't use NFS, but I'd rather not install an NFS server on my router 2015-12-09 23:36:06 <_mjones> No, I wouldn't do NFS either. 2015-12-10 04:41:13 ncopa: in edge, http://git.alpinelinux.org/cgit/aports/commit/?id=1b45ae751207c272643ebcca029ca2082e2c4508 doesn't seem to fix password-less root su problem, is it supposed to disable su when no pass set? 2015-12-10 05:58:06 ncopa: you said that the new version supports isohybrid is there any documentation or recommended way of doing http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Wrong_Device_Name in 3.3.0? 2015-12-10 05:58:16 i don't really know what the preferred method is 2015-12-10 05:58:56 append initrd=/boot/initramfs-grsec alpine_dev=usbdisk:vfat modules=loop,squashfs,sd-mod,usb-storage quiet 2015-12-10 05:59:00 is what i currently have 2015-12-10 05:59:31 but i get the feling the whole alpine_dev variable doesn't exist in 3.3.0 2015-12-10 05:59:55 when I used setup-bootable /media/cdrom /dev/sda1 2015-12-10 06:00:00 i wasn't sure what to do to get it to boot 2015-12-10 06:00:33 maybe i should file a bug to update documentation 2015-12-10 06:00:43 and someone who does actually know can do it then 2015-12-10 06:00:57 because no doubt it will be a question for a lot of people when they upgrade to 3.3 2015-12-10 07:41:24 hi 2015-12-10 07:41:42 sillysausage: no docs written yet 2015-12-10 07:42:17 andyshinn: yes, its supposed to disable su when no password is set 2015-12-10 07:51:44 hi all 2015-12-10 08:02:31 sillysausage: you are right 2015-12-10 08:02:40 and i think this is a bug in setup-bootable 2015-12-10 08:02:45 ah 2015-12-10 08:02:51 since alpine_dev is now ignored 2015-12-10 08:03:04 yeah it doesn't even put that value in the sysconfig.cfg 2015-12-10 08:03:12 when i put it in there, it was just ignored 2015-12-10 08:03:20 it should not be there 2015-12-10 08:03:25 right. 2015-12-10 08:03:35 then how do i solve the problem with it not finding the boot device 2015-12-10 08:03:41 the new nlplug-findfs should find boot repos and apkovl anyway 2015-12-10 08:04:02 then there must be a bug because it doesn't. 2015-12-10 08:04:04 it does not find any bootdeice? 2015-12-10 08:04:12 what do you boot from? 2015-12-10 08:04:13 usb? 2015-12-10 08:04:21 correct from usb 2015-12-10 08:04:26 Mounting boot media failed. 2015-12-10 08:04:28 initramfs emergency recovery shell launched. Type 'exit' to continue boot 2015-12-10 08:04:29 do you get into emergency shell? 2015-12-10 08:04:30 i get that 2015-12-10 08:04:39 ok 2015-12-10 08:04:42 hm 2015-12-10 08:05:01 in the past alpine_dev=usbdisk:vfat was the solution but yeah 2015-12-10 08:05:17 i tihnk i know what happens 2015-12-10 08:05:34 usb are renamed as sd* 2015-12-10 08:05:39 is 2015-12-10 08:05:42 no, that is not the issue 2015-12-10 08:06:06 something is changed with the new kernel in naming devices' 2015-12-10 08:06:20 the new initramfs should find boot repositories and apkovl regardless what device name is 2015-12-10 08:06:27 it shoudl find it from vda1 2015-12-10 08:06:32 sda or sda1 2015-12-10 08:06:34 or sda5 2015-12-10 08:06:37 should not matter 2015-12-10 08:06:52 or hda 2015-12-10 08:06:55 or sr0 2015-12-10 08:07:02 oh, ok...nice 2015-12-10 08:07:05 or /dev/cciss/* 2015-12-10 08:07:24 i think it is due to timeout 2015-12-10 08:07:38 waitusb=3 do you meanthat? 2015-12-10 08:07:39 usb bus needs a second or two to wakeup 2015-12-10 08:07:45 yes 2015-12-10 08:07:49 i haven't needed that in the past 2015-12-10 08:07:52 try waitusb==5 or so 2015-12-10 08:07:54 before we had 10 sec iirc 2015-12-10 08:07:58 no 2015-12-10 08:08:11 what it has done so far is, scan dmesg output 2015-12-10 08:08:23 and if it fidnes "usb" then it adds a few seconds 2015-12-10 08:08:42 we do similar now 2015-12-10 08:08:50 if it finds a usb-storage device 2015-12-10 08:08:55 it will add a few seconds 2015-12-10 08:08:58 however 2015-12-10 08:09:08 i think the "usb-storage" event is delayed 2015-12-10 08:09:42 so it times outbefore that event it picked up 2015-12-10 08:09:48 we have a timeout on 250ms now 2015-12-10 08:10:29 sillysausage: this is a bug 2015-12-10 08:10:52 do you want me to verify it? 2015-12-10 08:10:52 you should not need specify alpine_dev at boot and you should ideally not need specify any usbdelay=... either 2015-12-10 08:11:02 right 2015-12-10 08:11:09 you could try usbdelay=5 if you want 2015-12-10 08:11:31 ill give that a go then 2015-12-10 08:11:33 if this is isohybrid then you will use isolinux and last i tried it seemed that isolinux didnt accept and boot options 2015-12-10 08:11:53 nope i haven't used isohybrid 2015-12-10 08:11:57 or anything custom 2015-12-10 08:12:02 i set it up exactly like the documentation 2015-12-10 08:12:14 but i will try adding usbdelay=5 to the end 2015-12-10 08:21:23 ill try that, i'm downloading alpine-extended-3.3.0_rc2-x86_64.iso now 2015-12-10 08:39:43 I'm trying to build kodi on armhf, where do I start with: Huh? Error reporter did not find the broken constraints.? 2015-12-10 09:06:17 ScrumpyJack, seems openjdk7 packaging is broke 2015-12-10 09:06:24 looking at it soon 2015-12-10 09:06:53 thanks dude 2015-12-10 09:32:37 ScrumpyJack, seems the .apk is broke; but apk-tools needs probably some robustness fixes too 2015-12-10 09:32:49 ncopa, openjdk7-jre-base provides so:openjdk7:libjvm.so=0 twice 2015-12-10 09:40:24 ugh 2015-12-10 09:40:49 i added providesprefix recently 2015-12-10 09:45:27 i wonder why it's only that .so 2015-12-10 09:45:31 there's many 2015-12-10 09:48:57 i wonder how apk should handle that 2015-12-10 09:49:23 maybe i'll add the error reporter to produce "self-conflict" error or similar 2015-12-10 09:56:32 i think there are many different packages that provides same so 2015-12-10 09:57:29 no 2015-12-10 09:57:31 the problem is 2015-12-10 09:57:55 $ apk info --provides openjdk7-jre-base|grep libjvm 2015-12-10 09:57:55 so:openjdk7:libjvm.so=0 2015-12-10 09:57:55 so:openjdk7:libjvm.so=0 2015-12-10 09:58:11 in single package, the some provides=foo stanza is twice 2015-12-10 09:58:16 same* 2015-12-10 12:32:16 i have a fix for openjdk7 2015-12-10 12:33:04 ScrumpyJack: thanks for the openjdk7 report and thanks fable for pinpointing the real issue 2015-12-10 12:33:30 btw 2015-12-10 12:33:37 openjdk7 has a parallel build issue 2015-12-10 12:33:51 i wonder if we should let it build with fewer cores 2015-12-10 12:54:54 ncopa: that fixed it 2015-12-10 12:54:55 append initrd=/boot/initramfs-grsec modloop=/boot/modloop-grsec modules=loop,squashfs,sd-mod,usb-storage quiet usbdelay=5 2015-12-10 12:54:57 works 2015-12-10 12:55:03 oh good! 2015-12-10 12:55:15 what is not so good is that it is needed 2015-12-10 12:55:35 hmm, i noticed the evince package doesn't seem to be available hmm 2015-12-10 12:55:45 maybe i have to compile it myself 2015-12-10 12:55:48 i want nlplug-findfs figure out that we have a slow usb and then increase the delay 2015-12-10 12:55:56 it tries to do so alredy 2015-12-10 12:55:57 but fails 2015-12-10 12:56:01 ah 2015-12-10 12:56:07 i think it looks for wrong plug event 2015-12-10 12:57:03 it waits for usb-storage 2015-12-10 12:57:10 but at that point its too late 2015-12-10 12:57:37 sillysausage: do you think you could send me your dmesg? 2015-12-10 12:57:48 after a fresh boot: dmesg > somefile.txt 2015-12-10 12:57:49 sure 2015-12-10 12:57:56 and tpaste that or email me it 2015-12-10 12:58:29 what hardware is it? 2015-12-10 12:58:40 might be i have some old machine with slow usb too 2015-12-10 12:58:49 yeah it is an old machine 2015-12-10 13:01:34 https://dpaste.de/GSjQ ncopa 2015-12-10 13:01:56 hmm 2015-12-10 13:02:00 that doesn't look like all of it 2015-12-10 13:02:40 https://dpaste.de/5mLx 2015-12-10 13:03:44 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 2015-12-10 13:03:51 do you boot from usb1 port? 2015-12-10 13:04:02 [ 0.419720] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 2015-12-10 13:04:05 nope 2015-12-10 13:04:14 i do have an apple keyboard though 2015-12-10 13:04:23 that's probably my apple keyboard and the mouse plugged into the keyboard 2015-12-10 13:04:28 the boot stick is in a usb port by itself 2015-12-10 13:04:36 in the back of the motherboard 2015-12-10 13:04:49 stupid me 2015-12-10 13:04:56 its not usb1 and usb2 2015-12-10 13:05:00 :) 2015-12-10 13:05:02 its the device number 2015-12-10 13:05:08 first usb device ;-) 2015-12-10 13:08:18 sillysausage: do you boot from usb or ata? 2015-12-10 13:08:29 usb 2015-12-10 13:08:38 there are no disks in this computer 2015-12-10 13:08:58 that's why there's no ATA devices 2015-12-10 13:10:05 https://dpaste.de/GSjQ#L198 2015-12-10 13:10:10 almost 200 ms 2015-12-10 13:10:14 0.200s 2015-12-10 13:10:56 no 2015-12-10 13:11:00 not enough time 2015-12-10 13:11:07 it needs to be more than 250ms 2015-12-10 13:12:12 https://dpaste.de/GSjQ#L221 2015-12-10 13:12:21 [ 1.072346] hub 1-8:1.0: 3 ports detected 2015-12-10 13:12:22 [ 1.336688] usb 1-8.2: new low-speed USB device number 4 using ehci-pci 2015-12-10 13:12:34 i think there is where it times out 2015-12-10 13:12:53 or 2015-12-10 13:13:07 [ 1.585134] hid-generic 0003:046D:C049.0004: hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Gaming Mouse] on usb-0000:00:1d.7-8.3/input1 2015-12-10 13:13:07 [ 1.853720] scsi 4:0:0:0: Direct-Access TOSHIBA TransMemory 1.00 PQ: 0 ANSI: 4 2015-12-10 13:13:18 yeah that would be my mouse 2015-12-10 13:13:23 and probably another usb stick i plugged in 2015-12-10 13:13:25 actually 2015-12-10 13:13:28 look at the timestamp 2015-12-10 13:13:37 that is kind of confusing 2015-12-10 13:13:42 yes this machine has two usb sticks in it 2015-12-10 13:13:49 i plugged a second one in much later 2015-12-10 13:14:08 maybe i should reboot with nothing plugged in except the boot one 2015-12-10 13:14:14 no 2015-12-10 13:14:17 this should work 2015-12-10 13:14:49 from gaming mouse is found til toshiba memory 2015-12-10 13:14:55 is 0.268586 2015-12-10 13:15:07 269 ms 2015-12-10 13:15:14 it probably reach to time out there 2015-12-10 13:15:26 what happen if you set usbdelay=1 2015-12-10 13:16:06 what i want to happen is 2015-12-10 13:16:20 when program sees: [ 0.835878] usb-storage 1-5:1.0: USB Mass Storage device detected 2015-12-10 13:16:25 (that is earlier) 2015-12-10 13:16:35 ill try changing usb delay to 1 2015-12-10 13:16:49 then it should increase the timeout value to 2 seconds or so 2015-12-10 13:16:57 yeah i made it 10 2015-12-10 13:16:59 err 5 2015-12-10 13:17:06 1 should be enough 2015-12-10 13:17:15 0.250 is too little apparently 2015-12-10 13:19:27 ncopa: btw are some packages not yet built for 3.3.0? 2015-12-10 13:20:05 i noticed these packages were not available 2015-12-10 13:20:07 claws-mail claws-mail-plugins-pgp claws-mail-plugins-rssyl claws-mail-plugins-vcalendar evince gnome-icon-theme gnome-keyring inkscape libgnome-keyring 2015-12-10 13:20:19 im guessing because gnome hasn't been built 2015-12-10 13:20:54 ncopa: i shall reboot and do a clean dmesg 2015-12-10 13:21:05 with usbdelay=1 2015-12-10 13:22:37 sillysausage: they moved to community repo 2015-12-10 13:22:44 ah 2015-12-10 13:22:54 i haven't enabled that 2015-12-10 13:24:35 ncopa: is it easy to enable? 2015-12-10 13:24:46 brb 2015-12-10 13:32:26 sillysausage: yes, just copy the main repo line in /etc/apk/repositories to "@community [url]" replacing main with community 2015-12-10 13:33:03 ah necrophcodr 2015-12-10 13:33:06 so pinning style 2015-12-10 13:33:16 i wondered whether that was right or not 2015-12-10 13:33:21 because if a package existed in both 2015-12-10 13:33:31 im not sure how that would work 2015-12-10 13:33:31 i don't really know if it's right or not, but to me it seems the most structured way 2015-12-10 13:33:39 yeah 2015-12-10 13:33:53 sillysausage: then you just do `apk add claws-email@community` ? 2015-12-10 13:33:56 no issue there afaik 2015-12-10 13:33:59 yep 2015-12-10 13:34:18 iirc then it should pick from @community, since you specified that specifically. 2015-12-10 13:34:31 s/specifically/explicitly/ 2015-12-10 13:35:36 yep 2015-12-10 13:35:53 brb trying thi 2015-12-10 13:35:55 s 2015-12-10 13:50:58 i think it would be better to just add $url/main and $url/community directly 2015-12-10 13:51:10 and drop that @community prefix 2015-12-10 13:51:44 that fixed it 2015-12-10 13:51:50 usbdelay=1 works too ncopa 2015-12-10 13:52:01 sillysausage: as i though. good 2015-12-10 13:52:26 then i suspect it will just work if we simply bump the default timeout to 0.5s 2015-12-10 13:52:43 here's my dmesg without the other usb things plugged in 2015-12-10 13:52:47 https://dpaste.de/Btfm 2015-12-10 13:52:52 only just the boot stick, and a keyboard 2015-12-10 13:53:26 the "usb hub" thing is just the two ports on my apple keyboard 2015-12-10 13:53:30 [ 1.440765] usbhid: USB HID core driver 2015-12-10 13:53:30 [ 1.860603] scsi 4:0:0:0: Direct-Access TOSHIBA TransMemory 1.00 PQ: 0 ANSI: 4 2015-12-10 13:53:41 there between it times out i think 2015-12-10 13:53:56 yeah probably 2015-12-10 13:56:51 i would like to see the events 2015-12-10 13:57:05 i wonder what we can use to bump up the timeout 2015-12-10 13:57:21 because i'd like only to increase timeout value when needed 2015-12-10 14:06:01 brb 2015-12-10 15:06:24 sillysausage: can you help me figure out what plug event i should use as trigger for increasing the timeout? 2015-12-10 15:08:09 sillysausage: can you help me figure out what plug event to look for? 2015-12-10 15:08:21 oh 2015-12-10 15:08:24 sorry i missed that 2015-12-10 15:08:37 something like this: https://dpaste.de/FvmZ 2015-12-10 15:08:58 okay ill do that 2015-12-10 15:09:00 save that as /hotplug or similar 2015-12-10 15:09:02 and tell you what i see in dmesg 2015-12-10 15:09:07 no 2015-12-10 15:09:10 oh 2015-12-10 15:09:14 install that script as hotplug handler 2015-12-10 15:09:22 save it as /hotplug 2015-12-10 15:09:28 then chmod +x /hotplug 2015-12-10 15:09:30 ight. 2015-12-10 15:09:49 i'll have to lbu include it too 2015-12-10 15:09:57 no 2015-12-10 15:10:00 its just a temp script 2015-12-10 15:10:04 oh 2015-12-10 15:10:09 to genereate the /tmp/plug-debug 2015-12-10 15:10:14 okay. 2015-12-10 15:10:15 then you do: 2015-12-10 15:10:39 echo "/hotplug" > /proc/sys/kernel/hotplug 2015-12-10 15:10:46 or the path you save it as 2015-12-10 15:10:56 finally you trigger all the hotplug events again 2015-12-10 15:11:03 -rwxr-xr-x 1 root root 118 Dec 11 01:42 /hotplug 2015-12-10 15:11:14 ah right 2015-12-10 15:11:35 find /sys/bus /sys/devices -name 'uevent' 2015-12-10 15:11:37 hmm 2015-12-10 15:11:38 actually 2015-12-10 15:11:38 $ sudo echo "/hotplug" > /proc/sys/kernel/hotplug 2015-12-10 15:11:41 zsh: permission denied: /proc/sys/kernel/hotplug 2015-12-10 15:11:58 sudo sh -c 'echo "......' 2015-12-10 15:12:02 oh yeah 2015-12-10 15:12:05 ill have to sudo them all 2015-12-10 15:12:21 well the echo 2015-12-10 15:12:43 i might do it as root console 2015-12-10 15:12:47 find /sys/bus /sys/devices -name 'uevent' | while read ev; do echo "add" > $ev; done 2015-12-10 15:12:49 yes 2015-12-10 15:13:03 once the script is installed as hotplug handler run the above 2015-12-10 15:13:20 if you run it again, then please remove the /tmp/plug-debug file 2015-12-10 15:13:29 finally you paste the content of it 2015-12-10 15:13:54 https://dpaste.de/GmCG 2015-12-10 15:13:57 how do i know which one it is 2015-12-10 15:14:08 no 2015-12-10 15:14:13 oh m bad 2015-12-10 15:14:16 i missed the | 2015-12-10 15:14:23 i want you to echo "add" to all those files 2015-12-10 15:14:32 eah 2015-12-10 15:14:33 and then paste the content of /tmp/plug-debug 2015-12-10 15:15:31 it may mess up your keyb.... 2015-12-10 15:15:34 ind /sys/bus /sys/devices -name 'uevent' | while read ev; do echo "add" > $ev; done 2015-12-10 15:15:38 echo "/hotplug" > /proc/sys/kernel/hotplug 2015-12-10 15:15:39 so i did that 2015-12-10 15:15:47 look at /tmp/plug-debug 2015-12-10 15:15:52 it should have content 2015-12-10 15:15:52 yeah wasn't created 2015-12-10 15:16:18 what happen if you try run: /hotplug 2015-12-10 15:16:34 oh there we go 2015-12-10 15:16:55 err that's weird. 2015-12-10 15:17:10 hmm 2015-12-10 15:17:20 it spat out my env 2015-12-10 15:17:21 no error? 2015-12-10 15:17:24 https://dpaste.de/HO1z 2015-12-10 15:17:24 yes 2015-12-10 15:17:27 thats the idea 2015-12-10 15:17:29 oh there we go 2015-12-10 15:17:48 we want the install it as hotplug handler 2015-12-10 15:17:52 no error i don't think 2015-12-10 15:17:55 and generate all the uevents 2015-12-10 15:17:59 it looks like it works 2015-12-10 15:18:09 can you verify that its installed as hotplug handler? 2015-12-10 15:18:21 cat /proc/sys/kernel/hotplug 2015-12-10 15:18:21 how do i do that? 2015-12-10 15:18:25 kk 2015-12-10 15:18:35 sorry if i seem a bit retarded, not much sleep :) 2015-12-10 15:18:41 # cat /proc/sys/kernel/hotplug 2015-12-10 15:18:44 yep 2015-12-10 15:18:49 /hotplug 2015-12-10 15:18:52 is shown 2015-12-10 15:18:56 for every uevent the kernel will try execute the /hotplug 2015-12-10 15:19:04 right 2015-12-10 15:19:08 so how do i trigger them all? 2015-12-10 15:19:31 find /sys/bus /sys/devices -name 'uevent' | while read ev; do echo "add" >$ev; done 2015-12-10 15:19:35 ah 2015-12-10 15:19:44 i maybe had an extra space there 2015-12-10 15:19:50 done 2015-12-10 15:20:06 so you can trigger the hotplug event by echo "add" /sys/..../uevent 2015-12-10 15:20:08 ok 2015-12-10 15:20:18 and the /tmp/plug-debug? 2015-12-10 15:20:28 looks like it got alot of plug events? 2015-12-10 15:21:07 i rechecked the file 2015-12-10 15:21:09 and saw https://dpaste.de/kwo1 2015-12-10 15:21:18 hum 2015-12-10 15:21:18 no errors 2015-12-10 15:21:21 by the looks of it 2015-12-10 15:21:29 after running 2015-12-10 15:21:31 @ncopa | find /sys/bus /sys/devices -name 'uevent' | while read ev; do echo "add" >$ev; done 2015-12-10 15:21:44 seems like kernel is not executing the hotplug handler 2015-12-10 15:22:11 weird 2015-12-10 15:22:17 i dunno why it does not work 2015-12-10 15:22:33 maybe something to do with grsec? 2015-12-10 15:22:38 no 2015-12-10 15:22:42 hmm 2015-12-10 15:22:43 could be udev or similar 2015-12-10 15:22:59 what if you echo "add" >/sys/..../uevent 2015-12-10 15:23:09 on one of those 2015-12-10 15:23:25 one of those: https://dpaste.de/GmCG 2015-12-10 15:23:49 so if i do: "echo add > /sys/bus/usb/drivers/hub/uevent" 2015-12-10 15:23:51 for example 2015-12-10 15:24:10 ah 2015-12-10 15:24:12 i see the problem 2015-12-10 15:24:15 in dmesg 2015-12-10 15:24:18 [ 4300.817196] grsec: denied exec of usermode helper binary /hotplug located outside of permitted system paths 2015-12-10 15:24:21 it is grsec 2015-12-10 15:24:32 aha 2015-12-10 15:24:37 good catch 2015-12-10 15:24:41 try move it to /sbin 2015-12-10 15:24:46 i didnt know that 2015-12-10 15:24:52 but i think that was kinda smart :) 2015-12-10 15:26:06 okay here goes again 2015-12-10 15:27:06 # echo "/sbin/hotplug" > /proc/sys/kernel/hotplug 2015-12-10 15:27:12 # cat /proc/sys/kernel/hotplug 2015-12-10 15:27:16 /sbin/hotplug 2015-12-10 15:27:34 yes that looked like it paused for a second 2015-12-10 15:27:37 and did it 2015-12-10 15:27:43 ah here we go! 2015-12-10 15:28:39 i think kernel has a usb settle period by 1 sec 2015-12-10 15:28:45 mmm i think i will need to use tpaste 2015-12-10 15:28:48 this is a long copy paste :) 2015-12-10 15:28:57 yes 2015-12-10 15:28:58 its big 2015-12-10 15:29:05 all the uevents 2015-12-10 15:31:05 hmm 2015-12-10 15:31:22 how do you use tpaste lol 2015-12-10 15:31:39 i think we use sprunge 2015-12-10 15:31:56 tpaste.us 2015-12-10 15:32:07 sprunge < /tmp/plug/debug 2015-12-10 15:32:09 it doesn't appear to be doing anything 2015-12-10 15:32:16 it might be too big for tpaste 2015-12-10 15:32:21 yeah maybe 2015-12-10 15:32:24 105K 2015-12-10 15:34:23 here we go 2015-12-10 15:34:26 http://sprunge.us/SFNQ 2015-12-10 15:35:21 beautiful 2015-12-10 15:35:23 thanks! 2015-12-10 15:35:34 hope it was helpful :) 2015-12-10 15:36:06 i don't really understand how or what you're going to use it for though lol 2015-12-10 15:36:28 no timestamps? 2015-12-10 15:36:37 ncopa: I built image with latest busybox but it still allows su from any user with empty root shadow :/ 2015-12-10 15:36:46 hmm that's weird it does appear to have removed them 2015-12-10 15:36:52 andyshinn: i'll test 2015-12-10 15:37:38 ncopa: how do you get it to show timestamps? 2015-12-10 15:38:07 cat /proc/uptime >> /tmp/plug-debug 2015-12-10 15:38:09 in the script 2015-12-10 15:38:13 oh yeah 2015-12-10 15:38:21 I pushed latest alpine:edge, it should get merged soon so you can try it out tomorrow. I also started 3.3 branch and will add su-exec to 3.3 2015-12-10 15:38:39 andyshinn: i thought of what you said 2015-12-10 15:38:52 about keeping it vanilla 2015-12-10 15:38:59 and not all will use su-exec 2015-12-10 15:39:00 that is there 2015-12-10 15:39:02 in this order 2015-12-10 15:39:02 only a few 2015-12-10 15:39:10 so it might make sense to apk add it when its needed 2015-12-10 15:39:19 https://dpaste.de/iETs 2015-12-10 15:39:20 andyshinn: did you test the new apk add --no-cache option? 2015-12-10 15:39:36 it is showing timestamps i think 2015-12-10 15:39:44 Yea, starting with 3.3, I am adding even less packages (no openrc) so it is even smaller :) 2015-12-10 15:39:46 before each ACTION=remove 2015-12-10 15:39:54 did you want more timestamps? 2015-12-10 15:40:03 I didn't test no cache yet, I'll test today and let you know 2015-12-10 15:40:22 it measne you can remove the '&& /var/cache/apk/*' 2015-12-10 15:40:25 means* 2015-12-10 15:40:41 Ya, that will be good! 2015-12-10 15:40:47 oh i see what the problem is 2015-12-10 15:40:48 basicaly, instead of download and write to /var/cache/apk/ and then rm it 2015-12-10 15:40:51 to do with the looping 2015-12-10 15:40:55 we never add it in the first place 2015-12-10 15:41:09 so it should be a few millisec faster too :) 2015-12-10 15:41:15 --------------------- 2015-12-10 15:41:18 4767.79 8096.48 2015-12-10 15:41:20 4767.79 8096.48 2015-12-10 15:41:22 its spat out the time stamp twice 2015-12-10 15:41:24 but not for each entry 2015-12-10 15:41:48 andyshinn: do you have a simple dockerfile i can test on? 2015-12-10 15:42:02 for busybox su and blank passwrd issue 2015-12-10 15:42:55 Mmm no, I just run interactive alpine:edge, then do adduser -D foo; su foo; su 2015-12-10 15:43:18 The last su should not allow foo to su root 2015-12-10 15:43:50 hm 2015-12-10 15:43:52 indeed 2015-12-10 15:44:27 There is issue for it here with more reproduce steps https://github.com/gliderlabs/docker-alpine/issues/101 2015-12-10 15:45:01 But I don't really like solving there way... 2015-12-10 15:45:01 CONFIG_FEATURE_SU_NULLOK_SECURE=y 2015-12-10 15:45:36 smells like a bug in the patches 2015-12-10 15:45:40 Hm, that needs to be n? 2015-12-10 15:46:30 I'll read patches some more today and try some things 2015-12-10 15:47:13 i think it needs to be y 2015-12-10 15:47:20 + if (ENABLE_FEATURE_SU_NULLOK_SECURE) allow_blank = check_securetty(tty); 2015-12-10 15:47:20 + 2015-12-10 15:49:51 # bbconfig | grep ENABLE_FEATURE_SECURETTY 2015-12-10 15:49:51 # 2015-12-10 15:50:05 its check_securetty that always returns 1 2015-12-10 15:52:17 hm 2015-12-10 15:52:18 weird 2015-12-10 15:52:31 doh.. Thanks for checking. Anyways, have to get ready for work. I will come online later sometime so we can talk about Alpine and Docker future :) 2015-12-10 15:53:23 somethign is fishy 2015-12-10 15:53:55 yeah i must have misspelled 2015-12-10 15:59:24 ncopa: anything else i can help you with? 2015-12-10 15:59:39 i think the time stamps weren't showing because of the placement 2015-12-10 15:59:49 https://dpaste.de/iETs was what i was using 2015-12-10 16:00:03 http://sprunge.us/SFNQ it seems in some places it spits out a bunch of stamps 2015-12-10 16:00:05 thenthe events 2015-12-10 16:04:05 i'll look at it tm 2015-12-10 16:07:00 hmm 2015-12-10 16:07:07 something must have changed with boost 2015-12-10 16:07:11 from 3.2 to 3.3 2015-12-10 16:07:14 relocating /mnt/sdb1/.vim/bundle/YouCompleteMe/third_party/ycmd/ycm_client_support.so: _ZN5boost6python6detail11init_moduleEPKcPFvvE: symbol not found 2015-12-10 16:07:34 afaik all i needed was boost and boost-dev 2015-12-10 16:13:47 its gcc5 2015-12-10 16:13:55 which has libstdc++ ABI breakage 2015-12-10 16:14:07 mmm good point 2015-12-10 16:14:17 you cannot mix binaries 3.2 with 3.3 2015-12-10 16:14:22 at least not c++ bins 2015-12-10 16:14:24 no i recompiled it 2015-12-10 16:14:27 i gotta go 2015-12-10 16:14:28 see u 2015-12-10 16:14:29 which is the point 2015-12-10 16:14:31 seeya 2015-12-10 16:21:04 cd /mnt/sdb1 2015-12-10 16:21:06 mkdir -p /mnt/sdb1/ycm_build 2015-12-10 16:21:08 cd /mnt/sdb1/ycm_build 2015-12-10 16:21:10 cmake -G "Unix Makefiles" -DUSE_SYSTEM_LIBCLANG=ON -DUSE_SYSTEM_BOOST=ON /mnt/sdb1/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp 2015-12-10 16:21:12 cmake --build . --target ycm_support_libs --config Release 2015-12-10 16:21:14 that's how i compiled it 2015-12-10 16:21:16 against system clang and boost 2015-12-10 16:21:18 hmm 2015-12-10 16:25:51 letsencrypt has been public beta for a few days. anyone using it? 2015-12-10 16:27:47 nope, but i updated it and moved it to community. 2015-12-10 16:28:35 you packaged it? cool 2015-12-10 16:29:17 woah, major deps 2015-12-10 16:29:18 i packaged it some time ago, was a pita... 2015-12-10 16:29:31 i bet! 2015-12-10 16:30:57 hmm 2015-12-10 16:31:03 i wonder what is causing this compile failure 2015-12-10 16:31:07 https://dpaste.de/igX6 2015-12-10 16:31:18 you broke you nick 2015-12-10 16:32:01 so i did 2015-12-10 16:32:21 `boost::python::detail::init_module(char const*, void (*)())' i would have thought would have been provided by boost-python 2015-12-10 16:33:41 No installers are available on your OS yet; try running "letsencrypt-auto certonly" 2015-12-10 16:34:02 zsh: command not found: letsencrypt-auto :( 2015-12-10 16:34:05 https://stackoverflow.com/questions/5810101/undefined-boost-python-symbol-boostpythondetailinit-module 2015-12-10 16:34:09 hmm this could be the reason 2015-12-10 16:34:22 the method changed in python 3 2015-12-10 16:34:43 probably had an older boost in 3.2.3 which is why it worked 2015-12-10 16:35:07 "Let’s Encrypt CA issues short lived certificates (90 days)." oh dear 2015-12-10 16:39:07 ScrumpyJack well as they are for free, its still better then nothing. 2015-12-10 16:39:20 yeah i think the problem is it's defaulting to python3 2015-12-10 16:39:30 i don't think YouCompleteMe works with python3 does it hmm 2015-12-10 16:39:44 crow: agreed. it's probably how they managed to set up shop without the wrath of CAs 2015-12-10 16:40:49 crow: but it's annoying for me. I have a requirement to use CA signed certs on a LAN (I know, crazy right?!) 2015-12-10 16:41:43 it means someone will have to copy them over quite often, which means someone will forget, which means TLS will suddenly break somewhere 2015-12-10 17:27:17 ScrumpyJack: you can't automate copying them over? 2015-12-10 17:59:54 automated renewal and installation is part of the goal of their system 2015-12-10 18:07:06 hi. 2015-12-10 18:59:21 Hi. Is there an `apk` equivalent to RHEL's 'yum whatprovides' or Debian's 'apt-file search' or 'dpkg -S' - that lets you locate a package based on a file it contains? For example - what package contains `ext2_fs.h` 2015-12-10 19:01:29 Ah, I assumed it was linux-vanilla-dev, but there's a linux-headers package. Fair enough. Question remains valid though (without mirroring every package ;-). 2015-12-10 19:01:51 (And surprisingly, linux-headers doesn't include it... strange) 2015-12-10 19:05:15 Aha - `e2fsprogs-dev`. Makes sense. 2015-12-11 07:27:54 Hello 2015-12-11 07:29:18 I am thinking of moving from Ubuntu to Alpine for my day-to-day workstation. Although I am worried I might get into the same issues as I had with Arch (system breaking on updates). How stable would you say Alpine is for day-to-day development work (i3-desktop, Java, vi, virtualbox etc) 2015-12-11 07:51:31 Stolas: depends if you use 'edge' or stable branch 2015-12-11 07:51:33 Stolas, edge breaks at times; stable branches are pretty good 2015-12-11 07:51:48 edge breaks maybe once or twice a year 2015-12-11 07:51:57 the price for progress 2015-12-11 07:52:05 we try to avoid it ofc 2015-12-11 07:52:26 If I would dedicate one day a month to upgrading my system I can use edge without a lot of issues? 2015-12-11 07:52:56 depends on what you use your desktop for 2015-12-11 07:53:24 if you use it for skype or other closed source stuff, then you may get issues 2015-12-11 07:53:28 Development , Reverse Engineering / 2015-12-11 07:53:37 any closed source tools you depend on? 2015-12-11 07:53:45 I use the IDA Pro, Spotify and 010 Editor blobs 2015-12-11 07:53:55 sounds like problem 2015-12-11 07:54:08 they normally dont build static or against musl libc 2015-12-11 07:54:42 spotify requires pulseaudio iirc 2015-12-11 07:54:56 Spotify is a minor requirement ;) 2015-12-11 07:55:09 IDA Pro is linked against glibc? 2015-12-11 07:55:22 Just checked with ldd 2015-12-11 07:55:27 seems so 2015-12-11 07:55:28 ncopa, would docker be a solution for that? 2015-12-11 07:55:43 could be, but its inconvenient 2015-12-11 07:55:48 well 2015-12-11 07:56:06 Stolas: I suppose you have to test 2015-12-11 07:56:15 i suspect it will be probs 2015-12-11 07:56:26 I'll just give it a go. 2015-12-11 07:56:44 The 'ports' sytem alpine has really appeals to me. 2015-12-11 08:15:41 Stolas: You'll be fine using Alpine Linux as a desktop, even with edge. When ncopa and fabled say "it may break", they are being generous. I've been using it for a couple of years now, and it's never broken (ie unbootable). You may find a package update has got onto your box before the updated libs and barfs, but it will take less then minutes for someone here to fix it 2015-12-11 08:17:36 ScrumpyJack: Ill give it a go thank you. The thing I am most scared of is the kinds of tricks Arch played on me. Things like moving changing python to become python3 thus breaking everything. 2015-12-11 08:19:45 arch is moving python to python3? 2015-12-11 08:19:49 wow 2015-12-11 08:20:23 They did a while ago. /usr/bin/python all the sudden was python3. It broke wicd and pacman... 2015-12-11 08:22:36 Ever since I've been bouncing from Debian to Fedora to OpenSuse to Ubuntu back to Arch to Ubuntu. And after having used buntu for a good 3 years I am starting to get anoyed with the size of my git-fetch-install scripts + my ~/bin folder. I hardly use dpkg turning my system into a mess. And as alpine seems to have easy packages for git-repos. Am going to give it a go. :) 2015-12-11 08:25:24 Stolas: I think there may have been an issue with using dmenu in i3 (as you seem to use it) but i'm sure it can be fixed 2015-12-11 08:25:44 oh man, the package system is a dream, even i can do it 2015-12-11 08:26:21 ScrumpyJack: ghehe 2015-12-11 08:26:37 and my distro hopping stopped at Alpine Linux 2015-12-11 08:26:37 I would be happy when I can finally trash NetworkManager. 2015-12-11 08:28:11 do you have any special requirements or need for a tool to manage your IP? (you mentioned wicd) 2015-12-11 08:29:33 I need to be able to do 802.11x over eth0. Besides that I need a easy way to configure my network, that allows the use of ifconfig (networkmanager sometimes overrules ifconfig xx.xx.xx.xx/yy) 2015-12-11 08:31:58 never used 802.11x 2015-12-11 08:33:10 is that up and down on request? 2015-12-11 08:33:23 wpa_supplicant -Dwired -ieth0 -c/etc/wpa_supplicant/wpa_supplicant.conf & 2015-12-11 08:33:33 So, yea 2015-12-11 08:34:13 so that's 802.11x over wifi? 2015-12-11 08:34:47 I'm confused 2015-12-11 08:35:49 ScrumpyJack: Not ehte -Dwired -ieth0 ;) It is designed to be on WiFi. But we use it to seperate the Guests from the Employees. 8021x also allows pinning names (certs) on IPs. 2015-12-11 08:37:57 ok, gotchya, I misread 802.11x as 802.1x 2015-12-11 08:46:58 I just managed to spin up a scaleway box. As they are harder to spin up now, i kinda want to keep it running. selfish stuff :| 2015-12-11 09:44:57 Why does the package ca-certificates depend on openssl? https://pkgs.alpinelinux.org/package/main/x86_64/ca-certificates 2015-12-11 09:49:52 i have no idea, ncopa? 2015-12-11 09:50:18 GeertJohan, it executes c_rehash 2015-12-11 09:50:40 but yeah, it could be made optional 2015-12-11 09:51:13 well. it would not help in most cases 2015-12-11 09:51:28 anything using openssl might need the CA hashes 2015-12-11 09:51:52 oh, openssl binary is quite large 2015-12-11 09:52:13 i wonder if it'd make sense to support building c_rehash as standalone binary and include that in libssl 2015-12-11 09:53:55 GeertJohan, basically the certificates are parsed and hash symlinks are updated 2015-12-11 09:54:50 traditionally distros had shell-script for that; and it called "openssl x509 -hash" for each certificate to get the hash link 2015-12-11 09:55:09 Ahh so it needs openssl as tool for the installation for the certs. I thought ca-certificates only contained the certs. 2015-12-11 09:55:10 i rewrote the c_rehash perl/shell script as openssl utility; and now it's single command 2015-12-11 09:55:23 it's upstreamed for openssl 1.1.0 2015-12-11 09:55:30 The reason I'm asking is: I'm trying to make small docker containers on top of alpine, but need ca certs. 2015-12-11 09:56:00 yes, ca-certificates also have triggers and scripts to update the CA-cert bundle + hashes for openssl 2015-12-11 09:56:10 you need it if there's any openssl linked application 2015-12-11 09:56:44 when i upstreamed c_rehash code 2015-12-11 09:57:00 i thought it's not a problem since the original c_rehash script depended on perl and openssl tool for the hashes 2015-12-11 09:57:11 so i just rewrite it as openssl tool feature 2015-12-11 09:57:15 Hehehe 2015-12-11 09:57:19 I'm not linking to openssl though 2015-12-11 09:57:23 Just need the cert files 2015-12-11 09:57:37 So maybe I should bypass apk and get the certs directly from somewhere? 2015-12-11 09:57:40 apk links to libssl 2015-12-11 09:58:06 so openssl is practically always pulled in 2015-12-11 09:58:22 so that's why openssl's c_rehash is called unconditionally 2015-12-11 09:58:28 and that's why the dependency 2015-12-11 09:58:51 we could probably build c_rehash as stand-alone application and include it in libssl 2015-12-11 09:59:01 that way the openssl tool dependency would go away 2015-12-11 09:59:12 Hmm that sounds nice 2015-12-11 09:59:41 Or maybe a new package for c_rehash 2015-12-11 10:00:14 not worth new package 2015-12-11 10:00:19 it's simple tool 2015-12-11 10:00:26 i wrote it - it's only 300 lines of C-code or so 2015-12-11 10:00:35 Okay :) 2015-12-11 11:06:40 anyone got virtualbox running on Alpine? 2015-12-11 11:07:45 i looked at it looong time ago 2015-12-11 11:07:54 was messy build scripts 2015-12-11 11:08:08 and qemu works now 2015-12-11 11:10:02 yes, i use qemu *alot*, but as Stolas mentioned he used vb, i thought I'd see if it worked in AL 2015-12-11 11:10:18 kvm can nest vm's - virtualbox cannot 2015-12-11 11:11:36 xen + qemu + LXC makes Jack a happy chap 2015-12-11 11:14:16 I use virsh to manage my kvm's not virt-manager - my lxc's share the virbr0 bridge 2015-12-11 11:14:49 I couldn't get xen to work inside vmware workstation - kvm does 2015-12-11 11:20:58 try xen on bare metal :) 2015-12-11 11:21:18 or alpine-xen even :)) 2015-12-11 11:23:45 so i'm thinking of putting my dotfiles in some sort of provisioning system 2015-12-11 11:23:52 like i3, vim, etc 2015-12-11 11:24:00 i am thinking i will use ansible, seems most suited 2015-12-11 11:24:13 i will only be doing it across a few VMs, maybe, archlinux, debian, alpinelinux 2015-12-11 11:24:29 at a maximum, 2-3 systems 2015-12-11 11:24:38 i was thinking either ansible or saltstack 2015-12-11 11:24:51 i don't think puppet or chef would be appropriate, they see much more large scale 2015-12-11 11:24:59 im wondering what anyone here might think who's had experience with those 2015-12-11 11:25:08 i have tried neither, but i do like what i've read about salt 2015-12-11 11:25:57 http://www.infoworld.com/article/2609482/data-center/data-center-review-puppet-vs-chef-vs-ansible-vs-salt.html 2015-12-11 11:26:03 least that's the gist i got from that 2015-12-11 11:26:59 https://github.com/supistar/dotfiles i found an example here that uses ansible 2015-12-11 11:27:11 i actually got the idea from here https://anders.unix.se/2015/12/10/screenshots-from-developers--2002-vs.-2015/ 2015-12-11 11:27:25 where the last guy 2015-12-11 11:27:26 Timothee "TTimo" Besset (then id Software’s Linux port maintainer, now independent developer): 2015-12-11 11:27:35 https://github.com/TTimo/linux-salted/commits/master uses saltstack 2015-12-11 11:28:09 im trying to toss up whether i should go with saltstack or ansible and it's hard without knowing more ;) 2015-12-11 11:28:53 i think saltstack is better if you've got more machines 2015-12-11 11:29:06 and ansible is simpler to set up 2015-12-11 11:30:48 perhaps you don't need a "provisioning" tool like salt etc, and git clone would do 2015-12-11 11:31:23 yeah possibly 2015-12-11 11:31:40 though what i like is 2015-12-11 11:31:48 https://github.com/supistar/dotfiles 2015-12-11 11:31:53 you can support multiple environments 2015-12-11 11:31:58 so on macosx he uses brew 2015-12-11 11:32:02 on archlinux pacman 2015-12-11 11:32:05 etc 2015-12-11 11:42:42 so it has an if-statement 2015-12-11 11:42:44 sh does too 2015-12-11 11:43:18 lol 2015-12-11 11:43:24 i guess. 2015-12-11 11:52:06 http://ryandlane.com/blog/2014/08/04/moving-away-from-puppet-saltstack-or-ansible/ 2015-12-11 11:52:09 is a good read 2015-12-11 11:59:03 ScrumpyJack: makes me lean towards saltstack admittedly 2015-12-11 12:53:48 hmm 2015-12-11 12:53:52 http://wiki.alpinelinux.org/wiki/Ansible 2015-12-11 12:53:59 seems that the repository at the bottom does not exist 2015-12-11 12:54:03 http://git.alpinelinux.org/cgit/fab/alpine-ansible/ 2015-12-11 12:54:38 oh neat there's an apk ansible module 2015-12-11 12:54:41 git://git.alpinelinux.org/user/bpiotrowski/ansible-apk 2015-12-11 12:55:01 http://git.alpinelinux.org/cgit/user/fab/alpine-ansible/ and some playbooks 2015-12-11 13:16:12 heh, you could market alpine as a "lightweight distro for pine" https://www.kickstarter.com/projects/pine64/pine-a64-first-15-64-bit-single-board-super-comput 2015-12-11 13:32:39 some should probably get it working first 2015-12-11 13:33:34 nahh 2015-12-11 13:33:35 hehe 2015-12-11 13:39:46 yeah, I mean when have proprietary gpus and closed source drivers ever been a problem 2015-12-11 13:40:12 hehe indeed 2015-12-11 13:40:27 Olimex is working on open source hardware (board) for A54 though 2015-12-11 13:40:55 https://olimex.wordpress.com/?s=A53 2015-12-11 13:41:31 https://olimex.wordpress.com/2015/11/20/a64-olinuxino-update-2/ 2015-12-11 14:13:17 has somebody been able to run Xorg on Alpine 3.3_rc2 ? 2015-12-11 14:20:36 I do on edge, does that count? 2015-12-11 14:21:05 hmm ,I do not know... 2015-12-11 14:23:19 its almost weekend, time to live on the edge! 2015-12-11 14:23:42 clandmeter: Just finished my shift. 2015-12-11 14:24:11 thats early for a dutchy 2015-12-11 14:24:15 oh, I forget to say that I use diskless mode. 2015-12-11 14:24:37 clandmeter: whois is a b*tch. And I started at 7 today 2015-12-11 14:25:32 AmatCoder: edge or 3.3 shouldnt differ that much. 2015-12-11 14:27:19 clandmeter: yes, I guess that it works if you do a traditional hard-disk install 2015-12-11 14:27:48 clandmeter: but with diskless mode it's not :( 2015-12-11 14:29:38 A month ago, 3.2 with edge does not work neither... 2015-12-11 14:29:57 since udev->eudev 2015-12-11 14:31:09 why wouldnt it work with diskless mode? 2015-12-11 14:31:53 I don't know it... some problem with modloop, maybe 2015-12-11 14:32:49 AmatCoder: what is the error? 2015-12-11 14:33:03 xorg log doesnt say anything?" 2015-12-11 14:34:21 nope 2015-12-11 14:36:02 when I do 'startx' screen goes to black and keyboard and mouse do not work 2015-12-11 14:36:22 are you sure eudev has started? 2015-12-11 14:36:36 i think ive seen it fail to start from init 2015-12-11 14:36:55 openrc says that it is started 2015-12-11 14:41:46 sillysausage: do you still have that /sbin/hotplug script for debugging usb boot? 2015-12-11 14:42:03 it is buggy 2015-12-11 14:42:11 mm i'll have to dig it up 2015-12-11 14:42:21 i was about to get some tea 2015-12-11 14:42:26 :) 2015-12-11 14:42:31 get some tea 2015-12-11 14:42:32 and then get back to work on that 2015-12-11 14:42:41 i did wrong 2015-12-11 14:42:52 oh have you got a corrected copy there? 2015-12-11 14:43:00 save me looking back at my logs in the pastebin 2015-12-11 14:43:08 i have one soon 2015-12-11 14:43:12 kk 2015-12-11 14:43:14 but i know why timestamps gets wrong 2015-12-11 14:43:38 i'll make anew 2015-12-11 14:43:40 ah :) 2015-12-11 14:49:45 sillysausage: https://dpaste.de/K4H5 2015-12-11 14:49:52 problem was that events run inparalell 2015-12-11 14:50:02 so the order in the file gets messed up 2015-12-11 14:50:18 AmatCoder: can you see if dbus is started too? 2015-12-11 14:50:30 we solve that by generating a separate file for each event and finally we cat them 2015-12-11 14:51:28 also, try X -retro (you'll get a better idea of what's going on) 2015-12-11 14:51:34 ScrumpyJack: hmm, is it needed? let me check 2015-12-11 14:58:03 ncopa: back 2015-12-11 14:59:07 nah, installing dbus does not work...'X -retro' neither :( 2015-12-11 15:00:19 sillysausage: https://dpaste.de/K4H5 2015-12-11 15:00:25 yup saw that 2015-12-11 15:00:32 what was the command to get /sbin/hotplug torun 2015-12-11 15:00:38 when you run the add uvent 2015-12-11 15:00:42 *uevent 2015-12-11 15:00:59 AmatCoder can you show me te output of lsmod and cat /etc/modules 2015-12-11 15:02:32 echo "/hotplug" > /proc/sys/kernel/hotplug 2015-12-11 15:02:35 looks like it 2015-12-11 15:02:37 well 2015-12-11 15:02:43 echo "/sbin/hotplug" > /proc/sys/kernel/hotplug 2015-12-11 15:02:47 sillysausage: https://dpaste.de/WTOB 2015-12-11 15:03:34 ScrumpyJack: yes, let me to reboot 2015-12-11 15:04:00 here we go ncopa http://sprunge.us/Vahi 2015-12-11 15:04:52 hope that's helpful :) 2015-12-11 15:07:37 ah, this was better 2015-12-11 15:14:36 sillysausage: is sda your usb disk? 2015-12-11 15:14:59 yes. 2015-12-11 15:15:03 sdb is another disk 2015-12-11 15:15:10 but not the one i boot from 2015-12-11 15:15:14 good 2015-12-11 15:15:26 then I have identified the events i need i think 2015-12-11 15:15:42 goodie! 2015-12-11 15:16:44 ScrumpyJack: lsmod -> http://pastebin.com/raw.php?i=q0rgfMhz 2015-12-11 15:16:57 note that i am currently using 2015-12-11 15:16:59 append initrd=/boot/initramfs-grsec modloop=/boot/modloop-grsec modules=loop,squashfs,sd-mod,usb-storage quiet usbdelay=1 2015-12-11 15:17:07 yes 2015-12-11 15:17:13 without usbdelay=1 it doesn't boot 2015-12-11 15:17:20 i turned out down from 5 2015-12-11 15:17:23 yes, that is what i am trying to fix 2015-12-11 15:17:35 :) 2015-12-11 15:18:10 i think usb host controller driver has a 1 sec settle timeout 2015-12-11 15:18:21 ScrumpyJack: cat /etc/modules -> 'af_packet' 'psmouse' 2015-12-11 15:18:34 so when the usb host controller is initialized, it will wait for 1 sec 2015-12-11 15:18:46 before it connects to the usb disk 2015-12-11 15:19:02 let's move off #alpine-linux to avoid the noise 2015-12-11 15:23:25 sillysausage: here are the technical details: http://www.embedded-bits.co.uk/2012/usb-delay_use/ 2015-12-11 15:23:36 hum 2015-12-11 15:23:43 i should be able to reproduce it myself 2015-12-11 15:24:28 mm interesting 2015-12-11 15:28:01 hi 2015-12-11 15:29:25 I plan on putting esxi on an old mac, and setup alpine to be firewall/router for all the other virtual OS under it, is this a good idea? 2015-12-11 16:12:10 esxi on an old mac? interesting. how old? 2015-12-11 16:13:39 alpine to be firewall/router. on another piece of metal? 2015-12-11 17:16:32 Hello 2015-12-11 17:16:38 thx) 2015-12-11 17:17:41 I'm new to alpine; trying to build my first docker image using it as a base and I got an issue.. wondering if it's the package I'm using or if it's me (as an alpine noob) or... whatsoever 2015-12-11 17:17:57 does one have 5 minutes to point me to the correct option : package / you / 42 2015-12-11 17:17:59 ? 2015-12-11 17:18:30 apk add openldap then service slapd start and it always says "slapd is already starting" (tried 2 version of openldap package, same result) 2015-12-11 17:23:01 init script looks OK... 2015-12-11 17:28:30 anyone has an idea of what reason could make this init script failing ? 2015-12-11 17:42:16 found the problem : me :)) 2015-12-11 17:42:23 thx anyway) 2015-12-11 17:42:27 and enjoy the weekend! 2015-12-11 18:45:19 ScrumpyJack: G5 on 12 gig of ram 2015-12-11 19:45:21 G5, is the powerpc? 2015-12-11 20:00:50 ScrumpyJack: wikipedia says yes, and I that's what I remember using one years ago 2015-12-11 20:33:05 hi 2015-12-11 20:33:11 systemd brings eternal hell onto your favorite GNU-Linux sys http://pastebin.com/zV6eyAau 2015-12-11 20:33:28 old news? 2015-12-11 20:34:48 no need to be dramatic about it. accept that it's a thing, popular and terrible - and move onto distros who don't force it upon you... 2015-12-11 20:36:07 jzono1 are you affiliated? ;) 2015-12-11 20:36:14 no 2015-12-11 20:36:20 sounds like it 2015-12-11 20:36:44 just a happy alpine user who likes how there's no systemd and less than usual of the gnu userspace by default 2015-12-11 20:37:15 i think it ha snearly nothing as default, that is called a vanilla system 2015-12-11 20:42:08 imo to call a distro vanilla you'd need an actual vanilla linux kernel by default, and a boring, regular glibc/gnu userspace, without any distro-specific extras. nowadays you could probably even get away with having systemd in a distro described as vanilla 2015-12-11 20:42:26 (not saying that it's a good thing, just being realistic) 2015-12-11 20:45:39 that sounds funny, then i 'd redefine vanilla to musl libc, xcb, and grsec/pax kernel 2015-12-11 20:48:41 btw udev is a bastardization of the original vdev too. 2015-12-11 20:56:28 ACTION eating root-bread 2015-12-11 20:56:47 made specifically for roots 2015-12-12 01:06:00 hi there 2015-12-12 01:06:43 hi 2015-12-12 01:06:56 apk search i3 return me i3lock but it doesn't looks like i3 is on the repository i use 2015-12-12 01:07:21 do you guys have a package for an other tilling window manager ? 2015-12-12 01:08:52 by making an APKBUILD or using community repository 2015-12-12 01:09:42 ok 2015-12-12 01:09:53 no official packages for a tilling wm ? 2015-12-12 01:10:41 awesome is avaible on latest stable 2015-12-12 01:10:51 awesome-3.5.6-r1 2015-12-12 01:11:02 okay, it's the occasion to test, thanks Mo0O * 2015-12-12 01:11:11 np 2015-12-12 01:15:59 if i follow that http://wiki.alpinelinux.org/wiki/Awesome(wm)_Setup 2015-12-12 01:16:18 installing aterm by apk get me an error 2015-12-12 01:16:31 unsatisfiable constraints : aterm missing 2015-12-12 01:16:46 no more on repositories ? 2015-12-12 01:21:16 btw i prefer urxvt 2015-12-12 01:22:59 and i didn't read the line under aterm 2015-12-12 01:23:05 >< 2015-12-12 01:32:27 jeanjack: apk search -d wm 2015-12-12 01:32:29 ;) 2015-12-12 01:32:55 -d flag unable search in description 2015-12-12 01:33:03 apk search --help 2015-12-12 01:33:08 for more information 2015-12-12 02:01:41 oh nice, thanks ! 2015-12-12 03:07:21 `gradm -S` return: The /dev/grsec device is not properly installed on your system or you are not using a grsecurity kernel. 2015-12-12 03:07:27 is it a know issue? 2015-12-12 03:09:11 `uname -a`: Linux lcs 3.18.21-0-grsec #1-Alpine SMP Mon Sep 21 08:17:09 GMT 2015 x86_64 Linux 2015-12-12 04:06:26 works correctly on edge 2015-12-12 07:59:42 the modloop daemon fails to start from the most recent pull from the edge repo? 2015-12-12 07:59:56 something about /.modloop/ being the wrong fs type 2015-12-12 10:48:52 hi 2015-12-12 10:49:08 my init stucks with shorewall 2015-12-12 10:49:38 is there a way to escape from openrc boot seq and remove shorewall from default 2015-12-12 10:56:29 mirac: try an alternate runlevel if possible 2015-12-12 10:56:53 Papey: how ? 2015-12-12 10:57:25 I´m not able to login 2015-12-12 10:59:09 multiple entries in your bootloader ? like a rescue mode 2015-12-12 11:00:27 hm nopde 2015-12-12 11:00:34 mirac: look at http://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System 2015-12-12 11:02:17 hm seems like it´s possible to apend runlevel at boot 2015-12-12 11:06:11 worked 2015-12-12 11:07:10 i apended "softlevel=single" to the bootparameters" 2015-12-12 11:07:30 but it loaded everthing but didn´t stuck 2015-12-12 11:07:56 rc-service shows every service is started 2015-12-12 11:29:21 mirac: nice 2015-12-12 11:30:01 Papey: not really 2015-12-12 11:30:14 aw sorry misreading 2015-12-12 11:30:14 i rebooted and still the same problem 2015-12-12 11:31:35 ACTION hug Papey  2015-12-12 11:47:55 hm. apending runlevel at boot promt doesn´t work again 2015-12-12 11:53:58 mirac: you get your chance xD btw, really strange it don't work anymore ... 2015-12-12 11:56:31 hi anybody using scribus? 2015-12-12 11:56:48 jeanjack: bu actually I´m not sure if "softlevel=xxx" does that what it should" 2015-12-12 11:57:21 jeanjack: you, here?! 2015-12-12 11:59:44 mirac: maybe you write it wrong ? 2015-12-12 12:00:00 m_b: i'm everywhere 2015-12-12 12:00:42 and i'm installing alpine on some resurrected Desktop computer 2015-12-12 12:08:15 so... finaly managed to remove shorewall from "default" 2015-12-12 12:08:29 but now I need to fix it 2015-12-12 12:08:49 any idea how i can find out whats the problem ? 2015-12-12 12:12:39 mirac: it is really strange that you passed once an option that work and the same didn't 2015-12-12 12:12:44 i'm kind of stuck 2015-12-12 12:15:03 jeanjack: yes. but i got a second chance :-) 2015-12-12 12:15:23 could del shorewall form default 2015-12-12 12:15:52 starting shorewall manully stucks at "Loading Modules" 2015-12-12 12:28:31 mirac: take a look to the http link Papey send you 2015-12-12 12:28:42 i think you can get a response 2015-12-12 12:29:20 and if not i'm aint the one you needs i'm just a beginner 2015-12-12 12:55:20 hi m_b 2015-12-12 12:56:02 o/ 2015-12-12 12:57:53 you know, make your computer listen Robert Hood makes him happy. Especially when you're installing Alpine Linux. https://soundcloud.com/roberthood/robert-hood-rare-species-mix-from-2002 2015-12-12 13:21:04 is 3.2 is considered to be the latest stable repo? 2015-12-12 13:27:14 yes 2015-12-12 13:29:35 chris|: gradm doesn't work on stable ;) 2015-12-12 13:29:58 04:07:21 Mo0O │ `gradm -S` return: The /dev/grsec device is not properly installed on your system or you are not using a grsecurity kernel. 2015-12-12 13:30:00 04:07:27 Mo0O │ is it a know issue? 2015-12-12 13:30:02 04:09:11 Mo0O │ `uname -a`: Linux lcs 3.18.21-0-grsec #1-Alpine SMP Mon Sep 21 08:17:09 GMT 2015 x86_64 Linux 2015-12-12 13:30:52 well, to me it is unknown ;) 2015-12-12 13:40:27 hmmmm 2015-12-12 13:40:35 thunar in 3.3.0 seems to refuse to save settings 2015-12-12 13:40:48 ie thunar-1.6.10-r1 2015-12-12 13:45:04 ~/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml is certainly created 2015-12-12 13:48:36 problem solved, i was missing dbus-x11 2015-12-12 13:48:43 it wanted to use dbus-launch to read that 2015-12-12 13:48:45 i think 2015-12-12 13:48:49 which is why it kept opening with defaults 2015-12-12 13:48:57 thunar should probably depend on dbus-x11 then 2015-12-12 13:49:06 ncopa: would you say that's a bug? 2015-12-12 16:24:59 how do i handle messages like this: 2015-12-12 16:24:59 ERROR: mariadb-5.5.46-r0: trying to overwrite usr/lib/mysql/plugin/semisync_master.so owned by mysql-5.5.44-r0. 2015-12-12 16:25:23 i'm not sure if i ever knew how to deal with that 2015-12-12 16:26:59 later this turned into an openssl conflict, funny :) 2015-12-12 16:27:53 this thing: http://hastebin.com/ogivowemol.avrasm was left over 2015-12-12 16:28:11 not sure why it won't let openssl-dev get removed 2015-12-12 16:36:21 force-removing openssl-dev did great things 2015-12-12 16:36:30 like, removing everything :) 2015-12-12 16:42:49 bless busybox, still had a "wget" to download apk-static :) 2015-12-12 17:06:12 this is also pretty annoying 2015-12-12 17:06:13 World updated, but the following packages are not removed due to: mariadb: mysql mariadb-dev mysql: mariadb-dev 2015-12-12 17:06:38 this "fake" mariadb mysql mapping works about as good as world peace 2015-12-12 17:53:58 https://www.lelo.com/inez 2015-12-12 17:57:29 https://news.ycombinator.com/item?id=10716283 2015-12-12 18:11:45 Could someone explain to me the purpose of the modloop SquashFS thing? Why wouldn't the contents of that just be included in the initramfs? 2015-12-12 18:12:16 I'm mostly curious because I would like to add an APK for an out-of-tree kernel module. 2015-12-12 18:13:40 This is w.r.t. the Live CD. 2015-12-12 18:16:17 My guess is that it saves memory. 2015-12-12 18:16:55 Since initramfs is stored in memory and the compressed modloop file is about 70 MB's. 2015-12-12 18:25:20 I guess I really want to get at is any recommendations regarding building an APK that contains an out-of-tree kernel module. Ideally when the kernel or its headers are updated, so are the various external modules. I am not sure what is an appropriate way to achieve that or if that is not worth considering. 2015-12-12 18:26:04 Bueller? 2015-12-12 21:28:40 " 2015-12-12 21:28:40 Getting more done after 2am than most people do all day. 2015-12-12 21:28:41 " 2015-12-12 21:30:33 i call that Saturday 2015-12-12 21:35:23 ammunta: What is that in reference to? 2015-12-12 22:17:18 mswan: uh ... some uni cs dep slogan I think it wa 2015-12-12 22:25:40 ammunta: haha. 2015-12-12 22:26:09 ammunta: I guess I forgot which machine I was using IRC from. 2015-12-12 22:26:38 oh that was yours 2015-12-12 22:26:46 well that explains why I had it open 2015-12-12 22:27:07 ammunta: yeah, I guess. I mean, it's not the University's. 2015-12-12 22:27:19 It's more like a fraternity type thing. 2015-12-12 22:27:29 But whatever... details details. 2015-12-12 22:28:56 eh not like I can tell from ten seconds looking at a home page :&& 2015-12-12 22:30:24 Yeah. It's what evs. 2015-12-13 20:59:36 hi! I am trying to use alpine as my primary development distro, and have run into a problem with gdb 2015-12-13 21:00:14 I can set a breakpoint at main(), however when I run the program I receive the message: 2015-12-13 21:00:19 Cannot call inferior functions, Linux kernel PaX protection forbids return to non-executable pages! 2015-12-13 21:00:39 and a no-go thereafter 2015-12-13 21:02:57 I saw bugs #4551 and #4075; should I build gdb from source using the patch posted to #4075, or is there a better solution? 2015-12-13 22:36:26 solved: used paxctl -mc /path/to/binary 2015-12-13 22:36:31 sorry for the noise. 2015-12-13 22:49:35 hi 2015-12-13 22:52:40 <_mjones> Hello. 2015-12-13 23:02:12 how are you m0ikz & algitbot ? 2015-12-13 23:06:44 The chroot docs at http://wiki.alpinelinux.org/wiki/Installing_Alpine_Linux_in_a_chroot don't say you need to be root. 2015-12-13 23:06:56 But if you're not, it gives you pages and pages of "Failed to set ownership... Operation not permitted". 2015-12-13 23:07:14 Any idea what the consequences of that are? (Will it still work, or do I need to restart and run a freshly downloaded binary from the web on my host system as root?) 2015-12-13 23:08:30 There's no apk --fix-ownership once I'm root inside the chroot, is there? 2015-12-13 23:09:16 busybox-1.24.1-r5.trigger: script exited with error 1 2015-12-13 23:09:21 So... did it abort, or is that the base installed? 2015-12-13 23:09:30 <_mjones> Obviously you don't mean root to chown(), you mean root after, correct? 2015-12-13 23:09:52 I mean sudo to chroot into the new root filesystem. 2015-12-13 23:09:59 <_mjones> Let me look at the page. 2015-12-13 23:10:08 I trust it enough not to actively exploit its way out of a chroot to modify my host system. 2015-12-13 23:10:20 I don't trust it enough not to randomly do things to my host when run as root. 2015-12-13 23:10:30 Way too many instances of that in the past... 2015-12-13 23:11:22 <_mjones> So obviously you need to be EUID=0 to chroot. 2015-12-13 23:12:03 sudo chroot alpine 2015-12-13 23:12:10 _after_ running randomly downloaded binary on my host. 2015-12-13 23:12:16 Which theoretically populated the chroot. 2015-12-13 23:12:47 If I could run the static binary when chrooted into an otherwise empty directory, I'd do that. But it seems unhappy when I do that. 2015-12-13 23:12:50 <_mjones> I think.....you'd need namespaces to do what you want. 2015-12-13 23:13:17 If the man page told me to mount devtmpfs and write an /etc/resolv.conf for it and then I could chroot, I'd try that. 2015-12-13 23:13:21 but that's now what the wiki page is suggesting. 2015-12-13 23:14:02 It's suggesting "wget http://randomfile -O - | /bin/bash", except with a binary. 2015-12-13 23:14:17 <_mjones> So the edit history suggest that the bulk of this page was written before Alpine 3.0, which means things could have changed. 2015-12-13 23:14:24 Which is nice and all, and I did it. but I'm not doing that as root on my host. 2015-12-13 23:14:33 Oh sure. I updated the url to 3.3 myself. 2015-12-13 23:14:34 <_mjones> It also has a revision from the middle of 2014 that suggests that sudo doesn't work. 2015-12-13 23:14:44 if there's soemthing newer I should be looking at... 2015-12-13 23:15:12 I can trivially make an adjuster binary that sets uid to euid. 2015-12-13 23:15:33 chroot nice setsid mything xargs... 2015-12-13 23:16:44 <_mjones> you need to be root to chown, right? 2015-12-13 23:17:13 <_mjones> So I get what you're trying to do, but I'm not understanding what you think is wrong. You could compile apk-tools yourself. glibc should work even. 2015-12-13 23:17:15 yup. 2015-12-13 23:17:50 <_mjones> I mean I understand why you're trying to do it, but not how you think it should work without root and without containers/namespaces. But I'm not remotely an expert on that. 2015-12-13 23:17:56 Modulo SELinux where you need to move the sliding block puzzle into the right place to get the golden horn to trade to the dwarf for two magic fish which you give to the NSA so they let you chown. 2015-12-13 23:19:01 <_mjones> You should quote that on your blog. +5, funny. 2015-12-13 23:19:34 tar xvjf chroot.tgz 2015-12-13 23:19:34 cd chroot 2015-12-13 23:19:48 sudo chroot . /bin/sh 2015-12-13 23:19:48 apk --fix-permissions 2015-12-13 23:19:48 ^^ what I expected. 2015-12-13 23:19:48 Reality disagrees, of course. 2015-12-13 23:19:57 The android guys wanna use selinux, the android guys get selinux support in toybox. 2015-12-13 23:20:02 The tizen guys wanna use smack, the tizen guys get smack support in toybox. 2015-12-13 23:20:11 <_mjones> sigh. 2015-12-13 23:20:22 (A billion people in India using that as their phone counts heavily too.) 2015-12-13 23:20:36 Me, I treat it as xattrs. 2015-12-13 23:20:49 The xattrs doing something is Not My Problem. 2015-12-13 23:20:55 <_mjones> Competition is good, and compared to the other posix OSes, Linux is highly modular. 2015-12-13 23:21:44 Someday I expect android to write its own kernel. 2015-12-13 23:21:50 Or somebody who forks android to do so. 2015-12-13 23:21:59 Android devices are the modern PC. 2015-12-13 23:22:17 IBM's PC didn't take off until Compaq defended their clean room clone of it in court. 2015-12-13 23:22:29 In the meantime, Not My Problem... 2015-12-13 23:22:38 <_mjones> Yes, but that's because open source wasn't a think in microcomputer land. Not really. 2015-12-13 23:22:38 Just... not expecting to be surprised when it happens. 2015-12-13 23:22:54 Open Source was the only option until 1983. 2015-12-13 23:23:01 <_mjones> boinc (?) should run ok on BSD. 2015-12-13 23:23:03 the Apple vs Franklin decision extended copyright to cover binaries. 2015-12-13 23:23:10 before that a binary was "just a number", not copyrightable. 2015-12-13 23:23:16 Unix was 14 years old when that happened. 2015-12-13 23:23:23 CP/M was... 7? 8? 2015-12-13 23:23:24 <_mjones> For half of Linux users, Linux is just a handy scheduler/mmu to use between the driver and the userland. 2015-12-13 23:23:30 lukspart, sounds like you messed up something like double free ? 2015-12-13 23:23:44 or not malloc-ing an array? :) 2015-12-13 23:23:49 <_mjones> Yes, Apple v. Franklin was '83 as I recall. 2015-12-13 23:24:02 <_mjones> The Bill Gates open letter was '77 or '76. 2015-12-13 23:24:07 luks is a lie btw 2015-12-13 23:24:48 _mjones: yes and no. Lotsa drivers. Lotsa filesystems. Very wide API in /proc and /sys. 2015-12-13 23:24:50 $4.3 million electric bike racing on public roads https://www.youtube.com/watch?v=mRrKhFAlaRw - how you like this? :) 2015-12-13 23:24:53 _mjones: the Bill Gates extended whine at congress of 1980, which I have an mp3 of a journalist interviewing him about at the time. 2015-12-13 23:24:54 gates tried to get the law changed. Jobs tried to get a legal precedent set. Guess which one was successful? 2015-12-13 23:25:36 antihoax: nope; just did not know I needed paxctl 2015-12-13 23:25:51 landley: well, twice have their success story 2015-12-13 23:26:13 Anyway, I wanna see what bits of busybox alpine is actually using and possibly add that to the toybox roadmap. 2015-12-13 23:27:22 landley: what is toybox ? 2015-12-13 23:27:29 <_mjones> One involves a legislature, the other a judiciary. The latter is less predictable and less responsive to the constituents. However, back then was far before MS was cynical about government intervention, so I'd guess Gates wasn't throwing money around, just complaints. 2015-12-13 23:28:19 <_mjones> landley: I think uedev instead of sdev, but I would guess all the rest? 2015-12-13 23:28:28 <_mjones> er uedev. Whatever. 2015-12-13 23:30:17 one get success, the oyher one get more power 2015-12-13 23:30:58 <_mjones> s/uedev/eudev/ 2015-12-13 23:31:37 <_mjones> antihoax: they've run an electric version of the Manx TT each year since 2009. 2015-12-13 23:33:04 _mjones, cool, do you have a cycle like this yet? 2015-12-13 23:33:33 jeanjack: http://landley.net/toybox/about.html 2015-12-13 23:33:54 one could say "busybox reimplemented except BSD and less of a mess" 2015-12-13 23:33:57 but landley might hit me for that 2015-12-13 23:33:59 :) 2015-12-13 23:35:52 :p 2015-12-13 23:36:36 thanks but i have to configure herbstluftwm for now, i have no www client in CLI 2015-12-13 23:36:55 and no copypaste >< speaking from tty 2015-12-13 23:38:23 <_mjones> antihoax: no, I don't have one. I have no good place to park one at my flat. 2015-12-13 23:40:47 Shiz: no, that's a pretty fair assessment. 2015-12-13 23:41:19 jeanjack: I'm trying to turn Android into a development environment, and succeeding. 2015-12-13 23:41:48 https://lwn.net/Articles/629362/ 2015-12-13 23:42:45 maybe i should adapt finite's sysvinit part a little and contribute it to toybox... 2015-12-13 23:42:49 not sure if you have an init already 2015-12-13 23:43:04 jeanjack: Most recent status talk on it (and links to previous ones, with video) at http://landley.net/talks/celf-2015.txt 2015-12-13 23:43:50 Shiz: Large Company Beginning With S that Chooses To Remain Nameless contributed one. 2015-12-13 23:43:59 ah 2015-12-13 23:44:08 But I'm trying to come up with a proper not-systemd. 2015-12-13 23:44:22 you and me both. 2015-12-13 23:44:27 As in "I sat down with the systemd guy at LinuxCon Japan and had him walk me through his design for an hour, and took notes". 2015-12-13 23:44:56 <_mjones> On the subject of systemd, anybody here used CoreOS's rkt in coreos or otherwise? I have it on Alpine/musl but part of it seems dependent on systemd. 2015-12-13 23:45:04 i'm currently modifying finite to make init(1) itself just the simple reaper 2015-12-13 23:45:19 and have the 'service manager' part be either /sbin/rc or whatever is given to rc= on the kernel command line 2015-12-13 23:45:21 http://landley.net/systemd-notes.txt 2015-12-13 23:45:36 _mjones: I spoke to the rkt guys at plumber's. 2015-12-13 23:45:45 https://github.com/Shizmob/finite/blob/cleanup/src/init/init.c 2015-12-13 23:45:49 Toybox has the goal of replacing the baseline parts of systemd that relies on. 2015-12-13 23:45:52 it makes for a relatively small init at least 2015-12-13 23:46:14 Shiz: toybox oneit is a simple reaper that launches one child process. 2015-12-13 23:46:26 that's similar to this then 2015-12-13 23:46:27 <_mjones> landley: to clarify, the baseline parts of systemd that rkt relies upon? 2015-12-13 23:46:32 i also added some code to support linux namespaces 2015-12-13 23:46:38 which send some signals to pid1 on shutdown/reboot 2015-12-13 23:46:50 <_mjones> I think the rkt binary by itself is useful, but to be sure I feel like I need to figure out the whole system. 2015-12-13 23:47:03 <_mjones> s/think/suspect/ 2015-12-13 23:47:23 Shiz: https://github.com/landley/toybox/blob/master/toys/other/oneit.c 2015-12-13 23:47:38 _mjones: systemd-nspawn I think? 2015-12-13 23:48:12 _mjones: i just asked the developers in person. :) 2015-12-13 23:48:16 landley: 2015-12-13 23:48:18 // PID 1 can't call reboot() because it kills the task that calls it, 2015-12-13 23:48:20 // which causes the kernel to panic before the actual reboot happens. 2015-12-13 23:48:22 this is an interesting comment 2015-12-13 23:48:28 since i have pid1 calling reboot() and it doesn't pnic 2015-12-13 23:48:29 panic. 2015-12-13 23:48:34 Shiz: experimentally determined! 2015-12-13 23:48:39 Maybe they fixed it since then? 2015-12-13 23:49:09 possibly ;p i've only been running my init in prod for about... 3 months 2015-12-13 23:49:12 I've now been doing this long enough that several of the kernel nasties I worked around have since been fixed. 2015-12-13 23:49:18 Linux hydrogenium.shiz.me 4.0.1-≖‿≖ 2015-12-13 23:49:23 but it's good to know 2015-12-13 23:49:28 should fix that in finite too 2015-12-13 23:49:30 For example, there's now a mount flag to tell it to losetup -d the loopback device at umount time. 2015-12-13 23:49:57 You can still trivially break out of chroots though. 2015-12-13 23:50:20 mkdir sub, chroot("sub"), chdir("../../../../../../../.."); chroot(".") 2015-12-13 23:50:43 That's why the containers stuff uses the horror that is switch_root() instead. 2015-12-13 23:57:47 that seems.. unlikely 2015-12-13 23:59:00 <_mjones> landley: the kernel bugs have been fixed but between embedded, Android and 'long term support' kernel people, the workarounds will last forever. :-/ 2015-12-14 00:08:16 Shiz: try it. it works. 2015-12-14 00:08:28 I brought it up with Linus and Al Viro. They said working as designed and didn't fix it. 2015-12-14 00:10:13 http://lkml.iu.edu/hypermail/linux/kernel/1310.0/02798.html 2015-12-14 00:10:24 http://lkml.iu.edu/hypermail/linux/kernel/1310.0/02823.html 2015-12-14 00:11:41 And yes, Linus Torvalds asking me what drugs I'm on is a normal part of the technical exchange process. Welcome to linux-kernel! Code of conflict. 2015-12-14 00:12:03 not surprised there 2015-12-14 00:15:14 <_mjones> Linux is saying that everybody (now) knows chroot doesn't prevent root from breaking out, of course, and doing it in his exageratedly exasperated way. 2015-12-14 00:21:45 _mjones: which is why you build containers on top of it, with namespaces and cgroups and so on. 2015-12-14 00:21:59 But because they refuse to fix chroot, lxc and such are based on switch_root() instead of chroot(). 2015-12-14 00:22:10 entirely because they refuse to fix chroot() because by _itself_ it's not a complete solution. 2015-12-14 00:22:22 And I've stopped even trying to argue with them. 2015-12-14 00:22:31 Linux-kernel development can disappear up its own ass. 2015-12-14 00:23:19 http://www.zdnet.com/article/graying-linux-developers-look-for-new-blood/ should reach an endgame of people starting to die in about 10 more years, and mass retirements in 10 more after that. 2015-12-14 00:24:07 Linus' 46th birthday is 2 weeks after tomorrow. 2015-12-14 00:24:41 And that's why I'm going "android will write its own bsd-licensed kernel at some point". 2015-12-14 00:24:51 (Apple already did.) 2015-12-14 00:27:48 <_mjones> I assume changing chroot would break some things. I guess I could go refresh myself on openbsd's to get an idea. 2015-12-14 00:28:18 <_mjones> Apple obviously has their own non-GPL kernel but your statement implies they wrote it for ios. 2015-12-14 00:28:36 <_mjones> AFAIK, XNU kernel is still the mach-plus-bsd that started as inheritance from NeXT. 2015-12-14 00:29:38 <_mjones> kernels aren't hard, someone is always pointing out. But then nobody writes new ones that anyone will use, so one of the two groups is missing the bigger picture. 2015-12-14 00:32:35 it's true 2015-12-14 00:32:38 kernels aren't hard 2015-12-14 00:32:41 drivers on the other hand... 2015-12-14 00:32:43 ;p 2015-12-14 00:32:52 Drivers are easy. Getting hardware to test them with is hard. 2015-12-14 00:34:10 The reason nobody uses new kernels is they have zero hardware support. 2015-12-14 00:34:20 Applies to old kernels too. Solaris off of Sun hardare, for example. 2015-12-14 00:34:35 But Google _has_ the hardware regression test setup of doom for android phones. 2015-12-14 00:35:01 Thus google is in a position to make a new thing work. In fact their existing drivers written by phone vendors are copyright by those phone vendors, and could be ported under a new license. 2015-12-14 00:35:20 They don't currently want to do it for political reasons. 2015-12-14 00:48:18 <_mjones> The drivers have to be GPL in order to link into the kernel, so they're all (supposed to be) published. The problem is integrating them cleanly into mainline and having them accepted. 2015-12-14 00:48:40 <_mjones> One can be entirely third-party and do the mainlining work, if one wanted. 2015-12-14 00:49:27 <_mjones> Some vendors are ahead of others. Everyone's behind on arm gpu drivers, but I understand one or two of them are usable in open-source now. 2015-12-14 00:50:02 <_mjones> etnaviv and freedreno, specifically. 2015-12-14 00:54:40 of course if you don't use GPL symbols, you don't have to 2015-12-14 00:54:41 :P 2015-12-14 00:56:11 <_mjones> If you can be in userspace. The gpu drivers are mostly in userspace, I understand (I don't work with them). 2015-12-14 01:02:01 the gpu drivers are multilayered 2015-12-14 01:02:14 <_mjones> I understand there's a GPL kernel stub. 2015-12-14 01:02:42 <_mjones> That's legit according to GPL, but nobody considers it worth mainlining for obvious reasons. 2015-12-14 01:02:49 the DRM/KMS drivers need to be in kernel space 2015-12-14 01:02:57 any GL translation can of course happen in userspace 2015-12-14 01:03:46 <_mjones> There's a certain amount of clean-sheet with the arrival of Vulkan, and I believe that more vendors understand customer pressure to mainline. 2015-12-14 01:04:05 <_mjones> The GPU vendors have been historically most resistant to open-sourcing, compared to the others. 2015-12-14 01:23:08 There's a lot of patent encumbered things in the graphics world 2015-12-14 01:24:08 The legal burden in going GPL for them is quite high and they're already struggling just to make things run reasonably 2015-12-14 01:24:25 "Bugs 2015-12-14 01:24:25 pivot_root() should not have to change root and current working directory of all other processes in the system. 2015-12-14 01:24:29 Some of the more obscure uses of pivot_root() may quickly lead to insanity." 2015-12-14 01:24:50 _mjones: the qualcomm snapdragon chipset has a hexagon coprocessor running its own RTOS. 2015-12-14 01:25:07 Meaning any drivers you want to keep closed, write a hexagon driver for it and have the RTOS run it. Piece of cake. 2015-12-14 01:25:46 The GPU vendors don't want to open source because it's a patent minefield. No GPU vendor can implement anything without violating patents of at least two other GPU vendors. 2015-12-14 01:26:03 Thus they keep their drivers closed source and pretend there's a way of programming the hardware that doesn't infringe patents. 2015-12-14 01:26:19 And if the open source guys clone it, well clearly that's their fault, not how WE programmed it in our magic closed source driver. 2015-12-14 01:26:29 Yep 2015-12-14 01:26:49 <_mjones> I don't know the whole snapdragon line, but I assume the hexagon is for running the LTE mobile baseband which is often onboard the qualcomm ARMs. 2015-12-14 01:27:26 <_mjones> landley: I've always heard about the patents, but I assumed that while strictly true it was also a convenient excuse. Am I very wrong? 2015-12-14 01:28:00 <_mjones> I don't know if you can subpoena code/information in a patent case. Hmm. 2015-12-14 01:28:57 You can, but it's a lot harder to get to that point if you can't see the code and know what to request 2015-12-14 01:29:19 By keeping it all closed they reduce he chances of that happening 2015-12-14 01:58:19 _mjones: GPU guys don't want to release drivers, but neither did anybody else. 2015-12-14 01:59:03 qman__ Probable cause and standing and such. Proving they infringed your patent is up to you, can't supoena trade secrets based on suspicion. 2015-12-14 01:59:10 You could try reverse engineering the binaries, of course... 2015-12-14 01:59:20 There's a mutually assured destruction aspect to it. 2015-12-14 03:14:08 Hey, I'm trying to get Xorg running in alpine through a KVM/Qemu virtual machine and Xorg seems to not be detecting any graphics devices despite having the modesetting driver installed. Any ideas? 2015-12-14 03:18:13 Anybody know the reasoning behind the set of busybox commands enabled in alpine's busybox? 2015-12-14 03:18:21 Doesn't _seem_ to be defconfig... 2015-12-14 03:24:04 I mean, alpine has "shuf" enabled. Why? 2015-12-14 03:24:19 linuxrc 2015-12-14 03:24:28 That's for initial ramdisks, predating initramfs. 2015-12-14 03:24:36 You have _ed_ enabled. 2015-12-14 03:25:09 Has there been a use for setserial in the past 15 years? 2015-12-14 03:26:24 You have beep. 2015-12-14 03:27:00 vlock 2015-12-14 03:27:23 I didn't think most current hardware still _had_ vga VT's... 2015-12-14 03:43:16 <_mjones> It's just a symlink to an applet from the same binary. Nobody would seem to be put out by the presence of ed except someone reimplementing all the applets without a functionality regression. ;-) 2015-12-14 03:43:56 <_mjones> ACTION has never known about shuf but does have a use-case for it.... 2015-12-14 03:44:28 I'm trying to figure out which commands alpine actually needs. 2015-12-14 03:44:43 But I'm pretty happy letting alpine stick with busybox. I've already got android switching to toybox. 2015-12-14 03:44:48 <_mjones> dependencies? Not those. 2015-12-14 03:44:55 alpine can go up into "the cloud" like mainframes and vaxes before it... 2015-12-14 03:45:15 The new tech people directly interact with always kicks the old big iron up into the "server space". 2015-12-14 03:45:25 <_mjones> Uh, yeah. 2015-12-14 03:45:48 <_mjones> I mean if you think 'people' will just have a phone and a television. 2015-12-14 03:46:13 <_mjones> People never had vaxes, so the people of which you're thinking aren't the same people who migrated to OpenVMS-on-AWS. 2015-12-14 03:46:18 If you mean i think people will associate phones with hdtv displays and either a bluetooth keyboard/mouse or USB? Yes. 2015-12-14 03:46:35 <_mjones> *I* had vaxes, but then I always had hosted iron too. And I'm not people so it doesn't matter. 2015-12-14 03:46:55 I'm working to make android self-hosting, so new android development happens on android phones. Up to and including OS development. 2015-12-14 03:47:32 At which point, the multi-billion seat system has economies of scale and the old big iron has its installed base. 2015-12-14 03:47:47 <_mjones> I think you're being a bit unnecessarily derisive. 2015-12-14 03:47:54 ACTION shrugs. 2015-12-14 03:47:56 <_mjones> I'm recently fond of Android. 2015-12-14 03:48:05 <_mjones> But you're overselling it. 2015-12-14 03:48:31 <_mjones> And anyway, a lot of the Android growth in net units is in set-top and desktop-replacement. 2015-12-14 03:48:34 The system with 3 billion seats is likely to out-develop the system with 300 million seats in the long run. 2015-12-14 03:48:49 Long run may not be in our careers though. 2015-12-14 03:48:57 That's what my father counted on, anyway. 2015-12-14 03:49:04 And he did indeed retire. 2015-12-14 03:49:11 <_mjones> Him and Keynes, eh? 2015-12-14 03:49:53 Clayton Christensen didn't write a book about vacuum tubes going away. 2015-12-14 03:50:03 They're still with us. I still know people who swear by 'em. 2015-12-14 03:50:21 <_mjones> I prefer permissive licenses, but you seemed pretty dismissive of anything incapable of running on a wristwatch, there. 2015-12-14 03:50:43 I've helped put together android based supercomputers. :) 2015-12-14 03:51:00 <_mjones> Look up what percentage of power goes to compute and then tell me what fraction of that is sitting on the end of a USB 5v. 2015-12-14 03:51:49 <_mjones> Android is an interesting application runtime, from my point of view. With a developed culture and market for apps. 2015-12-14 03:51:57 At polycom they were making a videoconferencing system doing 3 synced HDTV displays at each end, off of a NUMA arm system. Some TI monstrosity. 2015-12-14 03:52:09 Neon? No, that was the floating point coprocessor... 2015-12-14 03:52:20 Anyway, it ran android. Not sure why, but it did. 2015-12-14 03:52:40 SMP, NUMA android more or less clustered over PCIe. 2015-12-14 03:52:55 <_mjones> If you're an app developer it's interesting because people will purchase closed-source portable apps .01-19.99 or whatever, which is not the case on other systems, and especially not on Linux. 2015-12-14 03:53:11 Netra. 2015-12-14 03:53:15 TI Netra chips. 2015-12-14 03:53:28 Oh they wrote all the software themselves. 2015-12-14 03:53:36 Including the DSP code. 2015-12-14 03:53:37 <_mjones> Isn't TI getting out of the ARM space now? Anyway, I've used polycoms in the past. 2015-12-14 03:53:45 No idea, this was 2012. 2015-12-14 03:54:21 <_mjones> But android between the driver and the UI isn't so interesting, and in fact the libc draws complaints. 2015-12-14 03:54:34 That's about as old as http://arstechnica.com/information-technology/2012/10/megadroid-300000-androids-clustered-together-to-study-network-havoc/ 2015-12-14 03:55:28 _mjones: the bionic libc maintainer is Elliott Hughes. 2015-12-14 03:55:38 He's the second most active contributor to my toybox project, after me. :) 2015-12-14 03:56:01 I'm interested in alpine as the largest musl user. 2015-12-14 03:56:13 Largely because sabotage doesn't seem to be a real distro, just sort of a "project"... 2015-12-14 03:57:06 <_mjones> AFAIK Alpine is the largest musl user. 2015-12-14 03:57:15 <_mjones> Oh, no. OpenWRT. 2015-12-14 03:57:26 <_mjones> Depending on recent install histories, OpenWRT. 2015-12-14 03:58:19 <_mjones> One thing about your phones that I find interesting is the observation that the cheaper silicon ISA has always won volume, mindshare, and dominance in the end. 2015-12-14 05:31:37 _mjones: I did a whole talk about turning android into a development environment. Back in 2013. 2015-12-14 05:32:02 The outline http://landley.net/talks/celf-2013.txt links to the video at the top. 2015-12-14 05:32:02 <_mjones> Yeah I'm looking at your talks list so I can catch up on a few things. 2015-12-14 05:32:24 That talk I'm proud of. That's what convinced the Google guys to merge my stuff into Android. 2015-12-14 05:32:47 Oh, the way I found the list of busybox commands you're using that toybox doesn't implement yet is egrep -v "($(~/toybox/clean/toybox | xargs | sed 's/ /|/g'))" alpine/busybox.txt | xargs 2015-12-14 05:32:58 That's after I washed the busybox output through, um... 2015-12-14 05:34:56 <_mjones> I don't disagree that smartphone and Android as general-purpose node isn't a thing. Canonical's been pushing that use-case for a while, Mozilla was until this month, etc. 2015-12-14 05:35:20 <_mjones> In this case it's a segregation of machine-types, not replacement. 2015-12-14 05:35:44 Did you know "busybox | busybox tail -n 35 | busybox sed 's/,//g' | busybox xargs" doesn't work because busybox tries to call the host echo? :) 2015-12-14 10:29:30 hello 2015-12-14 10:30:06 how do I download the "sources" for a given alpine apk? thank you 2015-12-14 10:34:17 faust: sources as in the APKBUILD or the upstream tarball? 2015-12-14 10:34:49 the upstream tarball + alpine patches 2015-12-14 10:35:41 i'm not entirely sure, but i think you need to clone the aports repo and use abuild 2015-12-14 10:36:45 that's the way 2015-12-14 10:38:02 thank you very much, do you have any link to pass over? I'm quite new to alpine 2015-12-14 10:39:49 http://wiki.alpinelinux.org/wiki/Aports_tree 2015-12-14 10:41:03 thanks a lot! 2015-12-14 11:15:35 "abuild fetch" just to download the sources 2015-12-14 11:39:44 jomat: tnx 2015-12-14 11:52:03 another question: is there any way to verify (via a pgp signature or something similar) an APKBUILD file manually downloaded from aports tree? 2015-12-14 11:55:11 apk verify 2015-12-14 11:55:23 Description: Verify package integrity and signature 2015-12-14 11:56:33 thank you .) 2015-12-14 11:57:33 how does that verify the APKBUILD 2015-12-14 11:57:38 doesn't that verify the package itself 2015-12-14 11:57:45 aka the .apk 2015-12-14 11:58:38 uhmm 2015-12-14 11:59:54 oh i misread the question 2015-12-14 12:00:08 yes, its for apk files. 2015-12-14 12:00:24 oh ok, so there is no way to verify an APKBUILD? 2015-12-14 12:00:32 there is no way to verify the apkbuild 2015-12-14 12:00:45 thanks anyway :( 2015-12-14 12:13:14 hi there. :) 2015-12-14 12:14:30 anybody available? I would like to ask for some support with alpine linux 3.2.3 x64 post install.. 2015-12-14 12:18:46 The problem is NEC dvd rw ide drive... Which is recognised in bios but not in Alpine. /dev/sr0 no present. While executing wodim -devices or -scanbus -> cannot open scsi driver. 2015-12-14 12:19:00 thank you for support and great work developers. :) 2015-12-14 12:24:05 matoos: hi 2015-12-14 12:24:28 maybe it needs a loaded module? 2015-12-14 12:31:41 I have AL on a USB stick and it's got a bit wonk. To fix it, I did like to start from scratch - delete all packages etc. I can I just delete the apkovl? 2015-12-14 12:32:46 and the cache? 2015-12-14 12:39:12 which module would it be? I tried open - iscsi, and sctg -scsi... I am new to linux command line. I only did some work in command line with dvr MythTv. 2015-12-14 12:48:51 ScrumpyJack: only the apkovl will be enough to delete/rename 2015-12-14 12:50:34 matoos: if you are new to linux, maybe alpine is not the correct distribution to start with. other distributions make it much easier for new users. they also have better documentation. 2015-12-14 12:51:43 then again, im not advising against it, its just harder to get things working (which dont work out of the box) 2015-12-14 13:41:14 yeah. I know that it is a bit harder, but I find it the best solution to learn linux the old way. Maybe from the support stand point it is harder but documentation is mostly awesome. 2015-12-14 13:45:33 git is supposed to make sure sources are not modified 2015-12-14 18:37:19 does apkbuild-pypi realy exists? http://wiki.alpinelinux.org/wiki/Abuild_and_Helpers#apkbuild-pypi 2015-12-14 18:37:37 I can't figure out in which repo it's hosted 2015-12-14 18:39:32 <_mjones> Mo0O: that seems not to exist anymore. The wiki page dates from before the release of Alpine 3.0. 2015-12-14 18:39:57 <_mjones> I checked the aports tree and it's not there, nor is apkbuild-cpan or apkbuild. 2015-12-14 18:40:35 it was probably integrated into newapkbuild 2015-12-14 18:41:20 _mjones: apkbuild-cpan is available here: http://dl-3.alpinelinux.org/alpine/edge/main/x86_64/apkbuild-cpan-2.25.0_rc1-r3.apk for exemple ;) 2015-12-14 18:42:38 nmeum: yes it is :) 2015-12-14 19:14:05 what does it mean when `abuild -r` return: unknown install script suffix 2015-12-14 19:14:07 ? 2015-12-14 19:18:43 <_mjones> What are the install scripts listed in the APKBUILD? 2015-12-14 19:19:11 <_mjones> Typically the APKBUILD is coded to loop through a list of scripts with a given suffix; in the case of patches it's *.patch. 2015-12-14 19:26:07 found 2015-12-14 19:26:14 thanks _mjones 2015-12-14 22:20:28 is anyone able to run mariadb 10.1.9 from edge? 2015-12-14 22:20:52 i get an error of --- Incompatible header in messagefile '/usr/share/mysql/english/errmsg.sys'. 2015-12-14 22:22:22 <_mjones> I have it installed. Let me see if I have a test database to fire it up. 2015-12-14 22:23:20 heh 2015-12-14 22:23:39 <_mjones> xoritor: I'm guessing that's a localisation file whose format has changed in some way. 2015-12-14 22:24:55 i dunno 2015-12-14 22:25:02 im guessing so 2015-12-14 22:25:34 the file is there but i dont know why its causing issues 2015-12-14 22:26:23 _mjones, you ever get glusterfs or ceph ported? 2015-12-14 22:28:02 <_mjones> I didn't complete either. ncopa did a bit on ceph based on what several of us had done. 2015-12-14 22:28:25 heh 2015-12-14 22:28:26 <_mjones> I remember being a little unimpressed with some of the code changes. We had switched to working on Giant release I think -- 0.96 maybe. 2015-12-14 22:28:31 huge issues 2015-12-14 22:28:39 <_mjones> I didn't forget about it though. 2015-12-14 22:28:54 its a massive undertaking 2015-12-14 22:29:06 i was just curious 2015-12-14 22:29:08 heh 2015-12-14 22:29:13 <_mjones> I need to submit what I have, badly. Bad contributor, bad. 2015-12-14 22:29:26 lol... no not bad at all 2015-12-14 22:30:28 i have no idea how to fix that sys file 2015-12-14 22:32:37 <_mjones> I have to leave in a second. 2015-12-14 22:33:20 have fun 2015-12-14 22:33:23 ;-) 2015-12-15 09:46:37 hi... 2015-12-15 09:49:44 i just wanted to check if there is a possibility that kernel did not configure properly after using usb install so that there is no cd/dvd unit nor in /dev (sr0 missing) nor anywhere else (dmesg, lsscsi, lspci) after dbus init and modprobe sr_mod. Wodim shows cannot load scsi driver. 2015-12-15 09:50:02 I was thinking about trying to install from cd/dvd. Thank you for the answer. M 2015-12-15 10:07:51 matoos: if you can boot, that means it installed correctly. 2015-12-15 10:08:14 did you install to harddisk, or run from tmpfs? 2015-12-15 10:09:06 the modules should be located in /lib/modules 2015-12-15 11:56:02 clandmeter: yes I can boot; sys install; cheking modules 2015-12-15 11:57:15 i am trying to "modprobe scsi" and it says that it is "not found in modules.dep"; it is seen after "ls /lib/modules/$(uname -r)/kernel/drivers/ 2015-12-15 11:57:15 " 2015-12-15 11:57:30 anyone know of an standalone virtual desktop manager (or pager) for X11? 2015-12-15 11:57:43 jwm? 2015-12-15 11:59:04 looks like L something, hang on 2015-12-15 11:59:20 yeah, LXDE 2015-12-15 12:03:47 sorry 2015-12-15 12:04:17 ncopa: no i meant just the component that lets you have v desktops. I've already got a window manager :) 2015-12-15 12:05:46 ignore the bit about LXDE :) 2015-12-15 12:05:56 ok. 2015-12-15 12:05:59 that's on the rpi 2015-12-15 12:06:03 ACTION is ignoring a bit 2015-12-15 12:06:16 :) 2015-12-15 12:06:56 i have twm on AL on x86_64 and I'm looking for a pager/virtual window manager. I thought vdesk did that 2015-12-15 12:06:57 Is there a way to enable an ATA port, "dmesg" shows "ata2: port disabled -- ignoring".. ? 2015-12-15 12:08:36 http://linux.kernel.narkive.com/arbxRx78/ata-piix-port-disabled-ignoring 2015-12-15 12:08:56 " At present you need to enable the second SATA port in the 2015-12-15 12:08:56 BIOS. Disabling it also disables the first port from being 2015-12-15 12:08:56 recognized by the driver." 2015-12-15 12:09:12 it is an IDE cd/dvd rw 2015-12-15 12:09:26 set as slave 2015-12-15 12:09:38 on the only primary master 2015-12-15 12:10:28 is there a physical jumper on the cdrom? it needs to be set as 'slave' or 'auto' 2015-12-15 12:11:05 yes, it is slave... it is seen as such in bios 2015-12-15 12:13:26 i am using adapters for toshiba mk 2006 1,8" hdd which is master by default ... I would have to solder for cable select 2015-12-15 12:14:16 ok. i am old. 2015-12-15 12:14:17 :) 2015-12-15 12:14:43 :) 2015-12-15 13:24:23 Is it possible to play Opus files in MPD? I am currently not able to see any *.opus files in clients. 2015-12-15 13:36:22 walderich: looks like not 2015-12-15 13:36:33 lets see if i can fix that... 2015-12-15 13:37:08 checking for OPUS... no 2015-12-15 13:37:44 Does it have to be recompiled with extra support? 2015-12-15 13:38:25 yes 2015-12-15 13:38:27 i'm on it 2015-12-15 13:38:40 its a simple fix 2015-12-15 13:38:57 Oh all right. That would be great :-) 2015-12-15 13:39:20 pushed 2015-12-15 13:39:57 it will be available from v3.3 and edge repos in 5 mins (+ mirror sync time) 2015-12-15 13:40:23 Ok. Thanks a lot! 2015-12-15 13:48:28 mpd is getting bigger and bigger, it will soon not fit my alix anymore :| 2015-12-15 19:59:25 ch #alpine-devel 2015-12-15 19:59:32 sorry ;) 2015-12-16 04:45:51 Mo0O (or anyone, really): I found you addressing the virNetworkCreate() libvirtError: out of memory on a chat log via Google. I am attempting to create a network on my Alpine KVM setup, and I'm receiving that error. I have installed ebtables and dnsmasq as indicated in that log, but it hasn't helped. Do you (or again, anyone) have any pointers? 2015-12-16 05:54:43 Never mind. I found the right log. You also need ip6tables. 2015-12-16 08:52:38 When I try to stop netmount, I keep getting an error message. The output says: "umount: unrecognized option: O". I saw that /etc/init.d/netmount tries to execute "umount -a -O _netdev". Am I missing something here? 2015-12-16 09:10:27 walderich: sounds like the netmount script does not work with busybox :-/ 2015-12-16 09:10:45 a workaround is probably to apk add coreutils 2015-12-16 09:38:09 i just have to get this out there ... nodejs is the worst thing i have ever seen ... 2015-12-16 09:38:12 what the fuck ... 2015-12-16 10:11:11 leo-unglaub: please take a deep breath 2015-12-16 10:14:28 ACTION hands a bat to leo-ungalub for use at nodejs 2015-12-16 10:30:50 just got an email from pcextreme.nl. they are discontinuing free rpi hosting. After two years, that's not bad 2015-12-16 11:02:24 Hi. I've a question regard the alpine vanilla iso: When i boot it loads Linux-3.18.20-1-grsec (x86_64) which is not exactly what i expected??? 2015-12-16 11:50:40 emninger: are you sure you selected the correct iso? 2015-12-16 11:50:50 which did you dl 2015-12-16 12:02:46 alpine-vanilla-3.2.3-x86_64.iso 2015-12-16 12:03:43 Sorry, i was away a bit ... 2015-12-16 12:05:20 emninger: i just checked the iso, it has vanilla kernel. 2015-12-16 12:06:00 well, it has a vanilla named kernel. i didnt boot it. 2015-12-16 12:06:17 I bot 2015-12-16 12:06:22 how does your boot directly look like? 2015-12-16 12:06:27 directory 2015-12-16 12:07:53 anyone had experience with any of these? https://en.wikipedia.org/wiki/Dynamic_DNS#DDNS_Providers 2015-12-16 12:08:12 yes and no 2015-12-16 12:08:23 i'm looking for a free one. i used no-ip and dyndns, but they have limitations 2015-12-16 12:08:29 im using duckdns 2015-12-16 12:08:34 and im happy 2015-12-16 12:08:35 i do not see a /boot directory 2015-12-16 12:09:13 emninger: check /media/cdrom 2015-12-16 12:09:14 i see bin/ etc/ ... 2015-12-16 12:09:31 if you booted from cd that is 2015-12-16 12:10:32 wait: i see .modloop/modules and there i see 3.18.20.1-1-grsec 2015-12-16 12:10:49 and firmware/ 2015-12-16 12:11:03 so it has grsec kernel 2015-12-16 12:11:10 i booted from a usb stick 2015-12-16 12:11:23 and i checked the iso, it has vanilla 2015-12-16 12:11:50 where does that come from? 2015-12-16 12:12:17 http://mirror.nl.leaseweb.net/alpine/v3.2/releases/x86_64/alpine-vanilla-3.2.3-x86_64.iso 2015-12-16 12:12:52 should i try a new download from there? Thanks for your patience in any case! 2015-12-16 12:13:13 you could, but all iso's on our mirros should be the same 2015-12-16 12:13:25 its more likely you are doing something wrong 2015-12-16 12:13:46 maybe booting from cdrom or hd instead of usb 2015-12-16 12:14:12 But what? I built the usb on a tinycorelinux machine - so there can it come from ;) 2015-12-16 12:15:04 check what is inside the iso 2015-12-16 12:15:24 could i simply drop in a vanilla kernel instead of the grsec one into .modloop/modules/ and the proceed with setup-alpine? 2015-12-16 12:15:40 are you installing to hd? 2015-12-16 12:15:47 yes 2015-12-16 12:15:53 you can install both kernels if you like 2015-12-16 12:16:02 after you finish you can apk add linux-vanilla 2015-12-16 12:16:10 How can that be done? 2015-12-16 12:16:13 :) 2015-12-16 12:16:38 when you install to hd, it will also isntall kernel to your hd. 2015-12-16 12:16:39 And onboot i could chose for which kernel to use 2015-12-16 12:16:46 yes 2015-12-16 12:16:50 its using extlinux 2015-12-16 12:16:59 there should be a config in boot directory 2015-12-16 12:17:04 you can make changes to it. 2015-12-16 12:17:10 extlinux i'm familiar with (TCL ;) ) 2015-12-16 12:17:11 to select which is the default 2015-12-16 12:17:25 extlinux config is very simple 2015-12-16 12:17:30 Indeed 2015-12-16 12:17:57 there is a reason we dont use grub :) 2015-12-16 12:18:20 Ok, so you would say: I simply can start with the standard (300 MB) alpine iso, install it and the add vanilla kernel. 2015-12-16 12:18:30 correct 2015-12-16 12:18:33 Bravo! (For not using grub!) 2015-12-16 12:19:04 when installer is finished, reboot, apk add linux-vanilla 2015-12-16 12:19:18 im not sure which will be the default. 2015-12-16 12:19:32 (I'm a longtime slackware user - a bit lilo addicted - but tinycore showed me how nice extlinux can be) 2015-12-16 12:20:32 Thanks a lot for the moment. I'll try that way and come back eventually ... 2015-12-16 13:39:21 .. 2015-12-16 13:40:34 . . . back. Installation, apparently went fine. But a problem: apk seems to not connect to the repo although a connection is up: I'm getting this error 2015-12-16 13:41:20 WARNING: Ignoring APKINDEX.fbe88a9c.tar.gz: No such file or directory 2015-12-16 13:42:24 ERROR: unsatisfiable constraints: vanilla-linux (missing): required by: world[vanilla-linux] 2015-12-16 13:43:27 emninger: https://pkgs.alpinelinux.org/package/main/x86_64/linux-vanilla 2015-12-16 13:47:08 to wget i'd need openssl - but cannot install it (see above the apk errors) 2015-12-16 13:47:33 apk does not work. Is there a way to reset it completely? 2015-12-16 13:49:40 Found it! I had to do apk update before any command :-( 2015-12-16 14:19:27 you know when you use an all in one desktop environment, and you use some display settings gui, and you click on "detect displays", what normally happens? 2015-12-16 14:20:06 you'd get a nice big number in the corner of your screen, right? 2015-12-16 14:20:26 ScrumpyJack: i use arandr :s 2015-12-16 14:20:41 if i need a GUI thing 2015-12-16 14:20:51 but you know what i mean, you've see it before right? 2015-12-16 14:21:04 maybe on windows :s 2015-12-16 14:21:22 i've seen it in gnome too. 2015-12-16 14:21:51 you can just run xrandr to seen if your display is detected, next check resolutions ... 2015-12-16 14:21:52 anyway, the question is, i want to draw something in X11 without opening a X client 2015-12-16 14:22:05 like that big number in the corner 2015-12-16 14:22:10 huh 2015-12-16 14:23:02 are there any tools to do that? or maybe even a binary, pass it some text, and it draws in the X root window a big number 2015-12-16 14:23:08 or the text 2015-12-16 14:23:08 ScrumpyJack: do you need to have a nice rendering ? i know cacalib but that shouldn't be the niciest solution 2015-12-16 14:23:32 ScrumpyJack: i dont remember but i already seen someone do that 2015-12-16 14:23:56 with a pixel picture that was well shown 2015-12-16 14:23:56 no nice rendeering needed, i just want to pass it a number 2015-12-16 14:24:10 but don't know the name :s 2015-12-16 14:24:24 and not even if there is an X server running 2015-12-16 14:24:38 googling this sort of thing is painful 2015-12-16 14:24:44 why don't you want to have X running ? 2015-12-16 14:25:00 try duckduckgo or another searching tools 2015-12-16 14:26:24 I have and want X11 running. I want to draw an ascii char on the root window 2015-12-16 14:26:35 just for a few seconds 2015-12-16 14:26:38 Can I lock a package so it'll never get upgraded by apk? 2015-12-16 14:27:28 bontibon: like an exlcude list? I don't think so 2015-12-16 14:28:52 jeanjack: one way might be to draw a new transparent root window with the text, and without flushing the existing root window 2015-12-16 14:29:08 but there must be some better way 2015-12-16 14:35:59 ScrumpyJack: try redirecting to tty 2015-12-16 14:36:07 like >/dev/pts/0 2015-12-16 14:36:16 not shure it will work 2015-12-16 14:37:59 hmm 2015-12-16 14:39:00 if you want ascii there is aa or caca drivers for mplayer + img2txt 2015-12-16 16:46:46 Hi there: New problem setting up alpinesetup-xorg-base prompts me with the following errors 2015-12-16 16:47:09 rc-update: service mdev ist not in the runlevel sysvinit 2015-12-16 16:47:34 Udev requires /dev to be mounted devtmpfs. 2015-12-16 16:47:45 Please reconfigure your system 2015-12-16 16:47:57 ERROR: udev failed to start 2015-12-16 16:48:05 This place looks active 2015-12-16 16:48:13 So 2015-12-16 16:48:18 Warning: udev-postmount has already been started 2015-12-16 16:48:19 What is everyone having for lunch? 2015-12-16 16:52:59 Oh wow, tacos 2015-12-16 16:53:05 I wish I had tacos 2015-12-16 17:06:26 BigBootyBitch: i'm having a phat bbw butt 2015-12-16 17:06:36 on .mkv :/ 2015-12-16 17:07:13 so that's not really food but it's meat 2015-12-16 17:24:23 BiggerBootyBitch: My dinner's on fire while she watches TV ... 2015-12-16 18:59:19 hi, I'm intrested in trying Alpine Linux but there are some things I can't figure out 2015-12-16 19:00:18 do Alpine support unprivileged (LXC) containers ? 2015-12-16 19:03:08 for example here are some instructions for installing flash http://wiki.alpinelinux.org/wiki/Installing_Adobe_flash_player_for_Firefox 2015-12-16 19:04:01 are this sand-boxed in some way ? do alpine provide a way to sandbox for example Flash ? 2015-12-16 19:28:03 please don't install flash :/ 2015-12-16 19:29:51 jvoisin, flash was just an example but I should like to have a system there I can install untrusted code such as flash and skype 2015-12-16 19:30:45 is Alpine support some protection I don't get in for example Debian? 2015-12-16 19:32:14 how do other handle this type of applications ? maybe Xen is an alternative if it is not possible in unprivileged containers? ? 2015-12-16 19:36:54 have to leave, come back later 2015-12-16 19:40:02 I've been trying to get Xorg to run in Alpine on VirtualBox for two days. I can't seem to get anything but a blank screen. I'm getting "symbol not found" errors for all my video drivers in Xorg.log.0. Could someone point me in the right direction to get this running? 2015-12-16 19:45:35 I've googled around, but all I've been able to find is an unresolved bug report from almost a year ago. 2015-12-16 20:02:05 Right, ok. I'll figure it out myself. That or just not bother with Alpine any more. 2015-12-17 00:03:10 hi there 2015-12-17 00:06:49 I'm trying to use awall, but it return: /usr/bin/lua: /usr/sbin/awall:12: module 'posix' not found 2015-12-17 00:06:59 lua-posix is installed 2015-12-17 00:16:04 for which lua 2015-12-17 00:19:14 ammunta: Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio 2015-12-17 00:30:03 Mo0O: do you have lua5.1-posix though 2015-12-17 00:30:53 wait that's a dep 2015-12-17 00:30:54 hm 2015-12-17 00:44:15 ammunta: lua-posix is an awall dep, but not lua5.1-posix, installing lua5.1-posix fix the issue 2015-12-17 00:44:19 thx ammunta 2015-12-17 01:38:30 is there a chance to have: aclocal, autoheader and libtoolize/glibtoolize available? 2015-12-17 01:38:51 well, just libtoolize/glibtoolize :0 2015-12-17 01:38:52 :) 2015-12-17 01:40:22 libtool does the tricks ;) 2015-12-17 01:59:21 even after installing `libxml2 libxml2-utils libxml2-dev` glusterfs `configure` script still complain: "error: libxml2 devel libraries not found" 2015-12-17 01:59:26 strange not? 2015-12-17 02:02:21 well, it looks difficult to build glusterfs under alpine 2015-12-17 04:30:20 Hey guys 2015-12-17 04:31:32 Not sure if right place to put it, but AArnet (One of Australia's largest linux mirrors) has setup a public mirror. It can be found here http://mirror.aarnet.edu.au/pub/alpine/ 2015-12-17 06:09:06 westj: thanks, I send a patch to the ML, it will probably be added in the following days 2015-12-17 06:09:41 Mo0O: you need to install the header files those are available in a subpackage 2015-12-17 06:09:52 ah you installed them 2015-12-17 06:09:54 that's strange 2015-12-17 06:10:46 Mo0O: how does glusterfs check if libxml2 is installed? does it check for a specific header file? 2015-12-17 13:08:51 hi, is there a proper way to create a usb stick alpine installer without burning a CD? 2015-12-17 13:09:53 http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB 2015-12-17 13:09:56 dd doesn't do the trick, unlike other distributions, why? 2015-12-17 13:10:14 I read the wiki 2015-12-17 13:10:43 Requirements: Alpine Linux CD-ROM 2015-12-17 13:11:15 you can simply download the ISO 2015-12-17 13:11:29 if you are on Windows, then use unetbootini 2015-12-17 13:11:47 I'm on archlinux right now 2015-12-17 13:11:54 if you are on linux, then follow the "Manual" section 2015-12-17 13:12:31 what's the usb thumb name? 2015-12-17 13:12:47 it's maybe /dev/sdb1 ? 2015-12-17 13:13:21 my bad sorry, I didn't realize I could do that because I saw 'apk' commands 2015-12-17 13:13:37 it's fine, thanks 2015-12-17 13:13:40 ok 2015-12-17 17:44:38 <^7heo> okay, openvpn broke after the *dev transition 2015-12-17 17:45:09 <^7heo> now I'll attempt an update from 3.2 to 3.3 2015-12-17 17:45:21 <^7heo> but since I'm on vacation tomorrow, it feels safer to wait for tomorrow... 2015-12-17 17:56:54 mind that 3.3 is not released yet, there is only rc3 so far 2015-12-17 19:50:39 for some reason bash install is failing for me right now on docker alpine:edge … https://ghostbin.com/paste/pjz9u 2015-12-17 19:51:38 anyone know what's up? it was working earlier today … I'm unable to build my docker container 2015-12-17 19:57:43 stongo: no error here, on an alpine fresh install, what are the 4th previous steps 2015-12-17 19:57:45 ? 2015-12-17 19:58:15 on edge indeed 2015-12-17 20:05:13 only ADD directives 2015-12-17 20:05:26 literally adding files and installing bash 2015-12-17 20:05:40 using —no-cache during docker build 2015-12-17 20:05:44 so weird 2015-12-17 20:05:49 thanks for checking Mo0O 2015-12-17 20:06:20 np 2015-12-17 20:38:40 hi, quick question: few hours ago i was able to apk add python in edge, now i got unsatisfiable constraints - libncurses.so.6, libpanel.so.6 - what's happening? :) thx 2015-12-17 20:40:17 gy: try an `apk fix` 2015-12-17 20:40:54 Mo0O: doesn't help 2015-12-17 20:41:16 to answer the question, I guess y've played with /etc/apk/repository ;D 2015-12-17 20:41:23 no? 2015-12-17 20:42:20 it's an docker image, and i was building it whole day, at the morning it was fine, the cmd (apk add ...) isn't changed .. 2015-12-17 20:45:06 try `apk update` 2015-12-17 20:46:15 Mo0O: echo "@testing http://dl-4.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && apk update && apk upgrade && apk add python 2015-12-17 20:46:43 this was working at the morning today 2015-12-17 20:46:57 now it doesn't work 2015-12-17 20:49:25 ACTION try 2015-12-17 20:50:17 main: v3.3.0_rc3-71-gea289f9, community: v3.3.0_rc3-10-g79709ac testing: v3.3.0_rc2-100-g79c2e2a 2015-12-17 20:50:54 gy: I've just try this: http://sprunge.us/fEUE 2015-12-17 20:51:01 works like a charm 2015-12-17 20:51:37 Mo0O: try FROM alpine:edge 2015-12-17 20:52:36 why using edge? 2015-12-17 21:00:34 don't know? more up2date, more security (more issues & bugs). I didn't find testing repo for `latest` or `3.2` just for `edge` - it's just for libexecinfo but .. :) maybe i can use edge/testing in latest? 2015-12-17 21:01:25 yes you can, that's what I personnaly do ;) 2015-12-17 21:04:39 i see, thx ;) 2015-12-17 21:05:42 np :) 2015-12-17 21:19:20 Mo0O: but i can't mix edge/main with 3.2/main or ? it turned out that i need snappy, which is not in 3.2/main 2015-12-17 21:19:50 :) 2015-12-17 21:22:49 gy: you could install package using: @ syntax, eg. python@edge 2015-12-17 21:23:22 in this cas you need to have an entry like: @edge http://dl-4.alpinelinux.org/alpine/edge/main 2015-12-17 21:23:23 ACTION try 2015-12-17 21:26:03 but mixing edge with 3.2 can cause unexpectable issues 2015-12-17 21:26:46 i've readed the wiki for this packet tagging, it's fine but if this package is in apk add -t build-deps ... lib@edge - it fails, also i need to `apk del lib`, `apk del lib@edge` fail also `apk del build-deps` 2015-12-17 23:03:01 Mo0O: mixing didn't work at all, i've found that readline and python are fixed in git, so will wait to sync :) //cc thx Natanael Copa :) 2015-12-17 23:05:30 gg ;) 2015-12-17 23:07:12 time to sleep ;) 2015-12-17 23:08:51 gy: me too :D 2015-12-17 23:39:29 hi there 2015-12-17 23:41:23 little question : how can y interrupt tty1 with ash ? 2015-12-18 00:44:22 any edge users here and alive right now? 2015-12-18 00:45:10 can someone check whether binary from xmlsec package at least runs? #4554 2015-12-18 02:29:11 przemoc: apk don't find the xmlsec package 2015-12-18 02:32:33 for my interrupts i was speaking ctrl + C|D and i think after tmux ctrl isn't working 2015-12-18 07:33:34 Haha, wow! What a fun time I had tonight. Turns out Kylo Ren is Han and Leia's son, Ben but was seduced to the dark side. He even kills his own dad at the end.. It was really tense. Oh and Rea finds out she has jedi powers and does a mind trick on a storm trooper to escape captivity. She kicks Kylo Ren's ass with a lightsaber too! Luke Skywalker only shows up for 20 seconds at the end though which 2015-12-18 07:33:39 is kind of lame. Oh well. 2015-12-18 07:35:09 spoilers 2015-12-18 07:40:32 lol this #alpine-linux 2015-12-18 07:40:54 try #starwars 2015-12-18 07:41:28 ADD id_rsa 2015-12-18 09:05:12 hi. 2015-12-18 09:10:36 I just started to use b43 firmware, checked iw list, which confirms card is AP able. But while trying iwconfig wlan0 mode master, it says set failed. There is not set mode in iw list output. Does that mean that card is master already. I will try and configure hostapd... I just wanted to make sure. 2015-12-18 09:10:39 Thank you. 2015-12-18 09:11:55 Ohh. I was asking about a problem a few days ago about not finding second ide port with scsi dvd cd rw... I found out I installed a firmware that did not support slave on the unit. So Alpine had nothing to do with it. 2015-12-18 11:07:27 anyone know how to mount /dev/loop in a host to an lxc guest? 2015-12-18 11:09:00 or how to mount an iso image from the host to a lxc guest? 2015-12-18 11:09:22 (both are alpine linux of course) 2015-12-18 11:09:25 :) 2015-12-18 12:36:13 yes 2015-12-18 12:36:33 ScrumpyJack: you need to allow using the major number for guests 2015-12-18 12:36:44 i have it somewhere, intern built that 2015-12-18 12:42:45 ScrumpyJack: the easy way is: mount it on host, bind mount to guest 2015-12-18 14:08:27 i'll try the bind mount thing 2015-12-18 14:08:57 but darkfader, if you have something else lying around, i'm all ears 2015-12-18 14:10:28 hmm, but how to bind mount when backing store is LVM? 2015-12-18 14:11:38 on another topic, what do folks do if they want an older version of java than the one in current repo? 2015-12-18 14:12:00 for ex. I'm on edge and I need jdk6 2015-12-18 14:22:00 with lvm backing forget it 2015-12-18 14:22:03 it's too rough 2015-12-18 14:22:09 but i got time to look it up now 2015-12-18 14:22:11 1sec 2015-12-18 14:25:47 in my /usr/share/lxc/config/centos.common.conf 2015-12-18 14:25:51 # Enable the loop device driver to be used in containers (for cobbler) 2015-12-18 14:25:52 lxc.cgroup.devices.allow = c 5:2 rwm 2015-12-18 14:26:16 i suppose 5 is the loop driver 2015-12-18 14:26:51 seems to me it's 7 but it seems to work 2015-12-18 14:27:05 guy didn't document what he did so idk :) 2015-12-18 14:31:53 darkfader: thanks. I'll take a look 2015-12-18 15:21:26 hi 2015-12-18 15:22:59 do anybody know how I can do changes to the alpine setup scripts on the iso ? 2015-12-18 15:24:08 I been reading this http://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image . is the script in some package ? 2015-12-18 17:33:31 08:40 atomi │ try #starwars 2015-12-18 17:33:33 lol 2015-12-18 17:34:08 lol 2015-12-18 17:35:41 atmi the guy log on, and make you the 1min star wars 7 version 2015-12-18 17:36:38 when people wait for the seventh hour outside the cinema >< 2015-12-18 17:53:03 ScrumpyJack: did you find something? 2015-12-18 17:53:12 my loop dev has major 7 btw 2015-12-19 02:47:37 ok so long time no hear from myself but work has been busy and i've not really had much time to champion this, but what should I do to get my ghc port into alpine linux proper so that maybe (if i'm totes lucky) it can get in for 3.3 2015-12-19 02:48:54 working on getting an arm port but its not yet working, for now though i've got 7.10.3 working with the standard package managers and such 2015-12-19 02:52:05 gah, stack update, time to update that guy then 2015-12-19 03:00:56 looks like i'm late for 3.3 but no matter really 2015-12-19 03:31:28 does alpine linux use systemd? 2015-12-19 12:05:10 Hi there, I see that the latest python3 package is v3.5 on https://pkgs.alpinelinux.org/package/main/x86_64/python3, however after apk update (alpine v3.2.3-144-gb61c35e) I can only see python 3.4. Am I doing something wrong? 2015-12-19 12:09:47 loic84: you're on stable? 2015-12-19 12:11:25 ammunta: I spun an alpine:latest docker image, not sure what that makes it 2015-12-19 12:15:52 loic84: what pkgs shows is for edge 2015-12-19 12:16:35 interesting, even when the repository is "main" and not "testing" 2015-12-19 12:17:37 is edge the recommended version? 2015-12-19 12:17:45 or more specifically how edgy is edge :P 2015-12-19 12:22:11 loic84 - you may want to look at http://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Repository_pinning to run a single app from edge on a stable system. I run lxc & openvswitch from @edge on a stable system without any problems. 2015-12-19 12:25:39 I don't pin @testing 2015-12-19 12:26:04 All the major containers that focus on docker + alpine + python3 together are on 3.4 plus so 2015-12-19 12:26:24 Explicitly 2015-12-19 12:27:50 How would I go about contacting someone for a package in the community repository? 2015-12-19 12:28:07 They made one and I have a question about it. 2015-12-19 12:31:53 it's possible they are here - which package ? 2015-12-19 12:32:06 Wine 2015-12-19 12:33:44 thanks BitL0G1c 2015-12-19 12:34:04 maintainer is ^^^ncopa here 2015-12-19 12:34:52 Nice. I will wait :) 2015-12-19 12:35:17 oh wait I didn't scroll up 2015-12-19 18:47:02 alpine 3.3 is out 2015-12-19 18:52:04 <_ikke_> ncopa: congrats 2015-12-19 18:52:21 thanks :) 2015-12-19 19:24:08 I am still experiencing the problem described here: http://bugs.alpinelinux.org/issues/4075 2015-12-19 19:31:26 ncopa: yeay 2015-12-19 20:07:19 +1 2015-12-20 00:11:09 w 8 2015-12-20 00:46:19 hi there 2015-12-20 00:46:34 i'm looking for having i3 in my alpine install 2015-12-20 00:47:17 so i downloaded source, make say i don't have cc. 2015-12-20 00:47:31 can i install musl and link cc to this one ? 2015-12-20 00:47:41 oups 2015-12-20 00:47:54 seems i'm going too fast 2015-12-20 00:48:18 if musl is a library, i still use gcc to compile ? 2015-12-20 00:52:42 alpine doesn't ship with all the stuff needed to compile stuff by default, you'll have to add it manually before you can compile i3 2015-12-20 00:53:42 apk add alpine-sdk 2015-12-20 00:53:53 ^ that should be enough to get you started :) 2015-12-20 00:54:37 https://pkgs.alpinelinux.org/package/main/x86_64/build-base 2015-12-20 01:11:07 well i read about this command, but i thinked it was only for tools that forge the package 2015-12-20 01:11:21 thanks you , for the link too =) 2015-12-20 01:44:50 Hello, I'm really sorry if this is the most stupid question ever, but I simply can't get a bootable flash drive to work. I am on OSX to dd the iso, used the same method as I usually do for debian/others, but for some reason the drive just wont boot. From what I read on the wiki, setup-bootable is only available on a working alpine boot. Any ideas? 2015-12-20 01:47:27 did you try using unetbootin to prepare the drive with the iso? I believe that the alpine iso *is't* a hybrid one that can be dd-ed and work correctly that way 2015-12-20 01:49:19 jzono1: I have not, but googling some more, it seems ppl recommend just launching alpine as a vm and flash from ther. 2015-12-20 01:50:00 Which is what I'll do, as I have quite a few alpine vms. Today Im taking the big step and trashing my debian server and all. alpine everywhere \o/ 2015-12-20 01:50:13 that's probably a good idea, if you're used to working with vms, and happen to have a vm solution around :) 2015-12-20 01:50:17 lol nice bot 2015-12-20 01:56:22 socapex: he isn't a bot 2015-12-20 01:56:40 jeanjack: Really? you just trolling me there 2015-12-20 01:57:01 its not nice to troll new-comers :P 2015-12-20 02:13:22 socapex: i'm a new-comer too, i'm testing you and other people :p 2015-12-20 02:13:35 to get the response 2015-12-20 02:13:52 hehe 2015-12-20 02:14:15 The speed got you (its too fast to be human, ppl are slowwwww on irc) :) 2015-12-20 02:14:16 but yeah in a particular point of view I can say it was a troll ;) 2015-12-20 02:14:19 nice try though 2015-12-20 02:14:28 xD 2015-12-20 02:14:33 :p 2015-12-20 02:15:46 did you read the jzono1 purpose for your issue ? 2015-12-20 02:32:17 jeanjack: unetbootin? I might go that route, my vm doesnt seem to generate a bootable usb key. But maybe its just alpine too. Im trying to run this on an old mac :/ debian boots so... #hope 2015-12-20 02:43:08 nope, he said that you got alpine wm 2015-12-20 02:43:17 and use the alpine-only tool 2015-12-20 02:43:23 to trick your usb 2015-12-20 02:43:43 without ingenious shit like unetbootin 2015-12-20 02:44:01 ACTION hide 2015-12-20 03:04:34 jeanjack: Thats what I said lol 2015-12-20 03:04:58 its not working, so unetbootin it is, or any other solution you may think of :/ 2015-12-20 03:08:08 dd 2015-12-20 03:09:01 dd -if/dev/zero -of /dev/sda 2015-12-20 03:09:21 it can take a looooooong time 2015-12-20 03:09:41 l00000000000000000000000ng time 2015-12-20 03:10:02 UserError: Thats the first thing I tried (even before the vm solution) 2015-12-20 03:10:11 jeanjack: if its long use bs=1M 2015-12-20 03:10:38 It should boot fine in a EFI environment? 2015-12-20 03:10:48 my command ? 2015-12-20 03:11:00 ^DONT DO THAT 2015-12-20 03:11:46 soca did you run that command jeanjack showed 2015-12-20 03:11:53 break it as fast you can if you launched that 2015-12-20 03:11:56 Lol no 2015-12-20 03:11:59 mdr 2015-12-20 03:12:04 lol * 2015-12-20 03:12:14 I ran dd to flash the drive with the iso (converted) 2015-12-20 03:12:35 usually works for other distribs on that computer 2015-12-20 03:13:10 yup but i thinked you was asking bs will be take less time for writing zeros on your current partition 2015-12-20 03:13:17 probably current 2015-12-20 03:13:25 it will though 2015-12-20 03:13:37 bs=1M will be faster, 0s or data :) 2015-12-20 03:14:00 UserError: alpine boots in EFI bioses? 2015-12-20 03:14:02 /dev/zero means infinite zeros, so i dont think bs will be faster 2015-12-20 03:14:27 jeanjack: it will write blocks, so yes it will 2015-12-20 03:14:41 socapex: i think there is a wiki 2015-12-20 03:14:57 socapex: it will be like an infinite loop 2015-12-20 03:15:00 jeanjack: Yeah... nothing mentions EFI 2015-12-20 03:15:06 ACTION slaps socapex  2015-12-20 03:15:09 lol 2015-12-20 03:15:25 socapex: try again 2015-12-20 03:15:48 ACTION get his knife out 2015-12-20 05:15:51 hi, I wanted to ask if the RPi image works for both RPi & RPi2 2015-12-20 08:13:34 <_ikke_> I would not think so, both are different architectures (arm6 vh arm7) 2015-12-20 10:52:57 hi all :) 2015-12-20 10:53:59 is there a guide to install alpine step by step with screen shots? 2015-12-20 11:39:55 hi all, i'd like to use alpine for my bittorrent project i will run at 32c3 2015-12-20 11:40:18 is it possible to have opentracker ipv6 in the repo? 2015-12-20 11:40:54 i see there is already opentracker v4 :) 2015-12-20 11:55:42 <_ikke_> aad: What is necessary to get ipv6 in there? 2015-12-20 12:00:00 <_ikke_> aad: from what I can see, it's either ipv4 or ipv6 2015-12-20 12:03:10 _ikke_: you have to compile opentracker with -DWANT_V6 flag to get the ipv6 version 2015-12-20 12:03:47 <_ikke_> I noticed, but apparently that will make that version v6 only 2015-12-20 12:04:11 <_ikke_> https://github.com/masroore/opentracker/blob/master/README_v6 2015-12-20 12:04:47 <_ikke_> aad: So you cannot run v4 and v6 at the same time 2015-12-20 12:07:22 exactly, you have to compile and run v4 and v6 separately 2015-12-20 12:14:29 what i was asking for is to have the compiled opentracker ipv6-only version in the repo (you can call it opentracker6) 2015-12-20 12:14:52 maybe i wasnt clear 2015-12-20 12:15:04 <_ikke_> aad: Yeah, was figuring as much 2015-12-20 12:21:27 <_ikke_> Do you expect them to be able to run at the same time? 2015-12-20 12:25:32 yes 2015-12-20 13:07:41 <_ikke_> Seems like I cannot even get the unaltered package to build.. 2015-12-20 13:08:57 <_ikke_> ah, deps somehow don't get installed 2015-12-20 13:11:52 <_ikke_> Ok, fixed 2015-12-20 13:13:14 <_ikke_> hmm, it looks like the v6 version has build problems on Alpine 2015-12-20 13:30:23 hello 2015-12-20 13:31:08 just wanted to check if anyone else experienced the new 3.3.0 not booting on a pi ? 2015-12-20 13:42:51 <_ikke_> I'm not using it on my pi, so cannot tell 2015-12-20 13:44:49 <_ikke_> aad: Ok, got it building, now fixing the packaging 2015-12-20 13:47:03 <_ikke_> aad: I have built the packages 2015-12-20 13:47:07 <_ikke_> Do you want to test them? 2015-12-20 14:08:36 <_ikke_> cd - 2015-12-20 14:09:04 _ikke_: sure, i will do it later today 2015-12-20 14:10:36 <_ikke_> You can find the packages at http://alpine.ikke.info/main/x86_64/ 2015-12-20 16:04:48 morning 2015-12-20 16:05:06 i'm trying to install i3 2015-12-20 16:05:13 but it needs pango 2015-12-20 16:05:26 specially pango/pango.h 2015-12-20 16:05:49 is there a way to know in what pakage it is, like apk ? 2015-12-20 16:06:29 i didn't see the right parameter in apk help and there is no man entry ( even with trying apk-doc ) 2015-12-20 16:07:11 maybe i can just download pango source and put it in the i3 building folder 2015-12-20 16:07:43 but idk if i should put it on i3 folder or in another place 2015-12-20 16:09:23 hi, is it possible to activate a login-console to ttyS0 with speed 115200 via syslinux append parameter? 2015-12-20 16:10:06 i have a pc-engines board and would try alpine on it 2015-12-20 16:12:50 no idea pulux_, you can set that after the boot but syslinux may can do that 2015-12-20 16:13:41 how about take a look at https://ddg.gg/?q=syslinux%20ttyS0 2015-12-20 16:14:39 jeanjack: syslinux ist setup and I can see boot-msg, but I can't login, it reports: "getty: bad speedgetty" 2015-12-20 16:17:19 pulux_: if you want to login via getty, then you need to configure getty to spawn on ttyS0, it is no longer a kernel thing 2015-12-20 16:18:59 waydot: ok, how can I spann a getty for ttyS0, must I patch the init script from initramfs? 2015-12-20 16:20:45 pulux_: i'm not proficient with alpine internals, i guess if you can boot with custom config, then modifying /etc/inittab and commiting would be enough (not sure) 2015-12-20 16:21:10 but without, yes, i guess the initrd would be the place to go 2015-12-20 16:21:52 i mean, if there is no other way for you to get a console 2015-12-20 16:23:37 it may also be possible to generate a commit point from scratch that would give you a different inittab, but i am not sure which way is less work :) 2015-12-20 16:25:02 waydot: ok, I patch the script, ist easy, thanks 2015-12-20 17:23:26 _ikke_: i am on a rpi, not x86_64 2015-12-20 17:23:34 <_ikke_> ah 2015-12-20 17:23:43 i can compile it myself 2015-12-20 17:23:47 <_ikke_> ok, hold on 2015-12-20 17:28:18 <_ikke_> http://sprunge.us/Ubca 2015-12-20 17:29:26 <_ikke_> This can be applied onto master 2015-12-20 17:55:41 i know it isn't the best place to ask that but where does make looks for includes ? 2015-12-20 17:57:22 ice, include folder -_- 2015-12-20 18:02:07 if a program needs glib, does install it will keep system using musl ? 2015-12-20 18:07:03 sorry, thinked glib was for gnu c lib ... shaaaame 2015-12-20 18:23:19 Hey guys, I managed to make a custom repo for a few alpine containers, took a while to read through the required stuff, but I managed it. I'm currently maintaining the repo via a docker container, which works pretty well. Just wanted to say that Alpine is awesome, keep up the good work :) 2015-12-20 18:24:12 :p 2015-12-20 18:24:22 alpine is awesome :3 2015-12-20 18:24:58 what kind of tools do you get in you repo ? will you make it public ? 2015-12-20 18:27:11 Well, I currently only added a glibc build I found and I'm working on packaging a script that allows one to run glibc-linked apps and such. It is already public, though not really well known. You can run http://repo.i0i0.me/alpine/edge/add.sh to add the repo automatically and get the keys set up properly :P 2015-12-20 18:29:19 :p nice, for now i don't mind using glibc, but for next maybe 2015-12-20 18:29:59 jeanjack: It's mainly useful for things like java 8 and such. 2015-12-20 18:30:08 yup 2015-12-20 18:30:16 for loud things =) 2015-12-20 18:30:53 :P 2015-12-20 18:35:11 vifino: maybe you can help me, i'm looking for glibconfig.h, and the only one i can fount has a dirty win32 on his name :s 2015-12-20 18:37:15 jeanjack: My arch box has no such header... Sorry :/ 2015-12-20 18:37:52 ok, do you think i can rename the .win32 ? 2015-12-20 18:38:20 i'm aifraid it install windows :p 2015-12-20 18:38:42 :P 2015-12-20 18:38:51 No idea though. 2015-12-20 18:39:07 Wait! 2015-12-20 18:39:11 Found the header! 2015-12-20 18:39:22 /usr/lib/glib/include/glibconfig.h! 2015-12-20 18:39:40 Want it uploaded or something? 2015-12-20 18:40:12 It's glib ver 2.46.2, not sure if it is of much use to you. 2015-12-20 18:40:38 Did you check pkgconfig or something for the correct header locations? 2015-12-20 18:47:27 vifino: thanks, i already founded the file 2015-12-20 18:47:37 Good. :) 2015-12-20 18:47:51 right now i need glibobjects but i'm inspecting =) 2015-12-20 18:48:02 i'm trying to build i3-gaps 2015-12-20 22:18:44 hi 2015-12-20 22:19:27 I looked on wiki, bugtracker and a bit in the ml but couldn't find anything about that: 2015-12-20 22:20:08 I tried both raspberry pi version and normal iso in a vm, both won't support some ctrl shortcuts like ctrl+c or ctrl+u 2015-12-20 22:20:53 any reason? 2015-12-21 00:02:57 trqx: same thing here, looks to be only on ttys 2015-12-21 00:03:57 i use alpine as a desktop, and ctrl key works well 2015-12-21 06:12:49 I have alpine running on a vps. When I'm logged in via ssh, vim has major refresh problems. When logged in from the management console, seems fine. 2015-12-21 06:13:48 I've made sure that the terminfo packages are installed. 2015-12-21 06:14:11 I've tried messing around with the TERM variable. 2015-12-21 06:18:02 OK, it's not just vim. After :q from vim, screen is always messed up, so this time I did a 'clear' and the only change I see is that cursor is at top of screen. 2015-12-21 06:40:39 And now I notice that sometime today, the time in at /var/log/messages is hosed 2015-12-21 08:33:36 morning, i'm trying to set a bridge like i readed at : http://wiki.alpinelinux.org/wiki/Bridge 2015-12-21 08:34:05 when it comes to add interface to bridge with brctl 2015-12-21 08:34:33 brctl: bridge br0 : not supported 2015-12-21 08:35:37 if i try with br1 i get the same type of error, i can't figure where does it froms 2015-12-21 08:36:08 i tried set up/down interfaces and no changes too 2015-12-21 08:36:58 jeanjack: have yo uloaded the bridge related kernel modules? 2015-12-21 08:41:42 jeanjack: apk add bridge 2015-12-21 08:44:19 ScrumpyJack: not manually, but brctl success to add the bridge interface 2015-12-21 08:44:44 fcolista: already done, brctl worked without that but i tried it 2015-12-21 08:45:06 it's when i try to add wifi device :s 2015-12-21 08:46:08 can it come frome my card ? i thinked wifi was 'compatible' with ethernet 2015-12-21 08:46:20 Ethernet * 2015-12-21 08:46:43 jeanjack, bridge package does not add the binaries brctl, but the scripts that allow to ifup/ifdown bridge on /etc/network/interfaces 2015-12-21 08:47:12 brctl is part of busybox 2015-12-21 08:47:15 ok fcolista i'll try this way 2015-12-21 08:47:55 is there a tool to see wich brand is eth0 or eth1 ? 2015-12-21 08:48:06 ethtool 2015-12-21 09:02:37 thanks 2015-12-21 09:03:17 so i edited /etc/network/interface and reboot 2015-12-21 09:03:41 i get the same error : bridge br0: not supported 2015-12-21 09:03:51 and an other one : 2015-12-21 09:04:31 cat: can't open 'sys/class/net/br0/brif/wlan0/state 2015-12-21 09:06:24 I'm not sure i follow your setup 2015-12-21 09:06:33 you have one ethernet and one wifi? 2015-12-21 09:06:45 and you want to create a bridge interface? 2015-12-21 09:07:13 (mind you, you don't actually need a phy interface to create a bridge - AFAIK) 2015-12-21 09:07:38 yup 2015-12-21 09:08:07 if you want to know all behind the ethernet there is a long wire and an Acces point 2015-12-21 09:11:13 can you run the following commands one by one and show us any error output? 2015-12-21 09:11:16 http://sprunge.us/APfO 2015-12-21 09:11:26 lol it blocked the .Xauthority lock used by startx .... okay' 2015-12-21 09:12:13 you'll need to be root of course 2015-12-21 09:15:25 is empty a good response ? >< 2015-12-21 09:15:41 what is dummy for ? virtual if ? 2015-12-21 09:16:02 so you should see br0 now? (ifconfig) 2015-12-21 09:19:37 yep 2015-12-21 09:19:55 cool. so you have a working bridge. what do you want to do with it? 2015-12-21 09:20:42 dummy takes all the interfaces ? 2015-12-21 09:20:50 like a big virtual hub ? 2015-12-21 09:21:28 no. you can look at that later. just tell us what you want to acheive with the bridge so we can help you. the understanding comes later :) 2015-12-21 09:22:08 okay 2015-12-21 09:25:35 so i have the actual networking : 2015-12-21 09:26:04 (ISP router)--wifi--(Alpine) 2015-12-21 09:27:43 i want to do ( ISP router ) --wifi--(Alpine)--wire--(accesspoint)--wifi---(far wifi client) 2015-12-21 09:30:01 i see. you want to bridge two networks together NetA---eth0(alpine)wlan0---NetB ? 2015-12-21 09:30:14 yep 2015-12-21 09:30:36 for now if it is not necessary two sub-networks 2015-12-21 09:31:09 it can be just like two access point relied with layer 2 ( ethernet ) 2015-12-21 09:31:32 Ethernet ( protocol, pretty shure you get it ;) ) 2015-12-21 09:42:35 try this step by step http://sprunge.us/JMCR 2015-12-21 09:51:49 hi 2015-12-21 09:51:55 how do I upgrade to 3.3 safely? 2015-12-21 09:52:10 iso on usb and then apk sync? 2015-12-21 09:54:34 shafire: what's your current install, sys, data ? 2015-12-21 09:54:49 I run from tmpfs 2015-12-21 09:55:15 with a apkovl file and lbu commit? 2015-12-21 09:55:18 yes 2015-12-21 09:55:36 you boot from removable media? 2015-12-21 09:55:39 yes 2015-12-21 09:57:30 set lbu to store backups. can you do that? 2015-12-21 09:58:10 yes I can 2015-12-21 09:58:34 BACKUP_LIMIT=3 in /etc/lbu/lbu.conf i think 2015-12-21 09:58:52 then run lbu commit, lbu list-backups 2015-12-21 10:01:12 ok 2015-12-21 10:05:33 backup your cache directory as well 2015-12-21 10:07:37 hell, if it was me i'd dd if=/removeable_boot_media_device | nc remote_ip port 2015-12-21 10:09:01 and on remote_ip, first do something like nc -l port | dd of=/some/image/file.img 2015-12-21 10:16:55 What happened to the py-cffi aport? 2015-12-21 10:17:24 Shiz, what do you mean? 2015-12-21 10:17:25 ah, it got moved to community 2015-12-21 10:17:34 yes 2015-12-21 10:23:21 ScrumpyJack: same error when adding wlan0 to the bridge interface 2015-12-21 10:24:24 so i think i must use a virtual interface acting as a clone of wlan0 2015-12-21 10:56:30 jeanjack: just tested and it works here 2015-12-21 10:56:59 can you show me brctl show | sprunge 2015-12-21 10:57:06 (apk add sprunge first) 2015-12-21 11:01:50 here is my test bed, it show AL release, and a br0 interface with stuff attached 2015-12-21 11:01:53 http://tpaste.us/3JNV 2015-12-21 11:30:51 i had to reset networking for be able to install sprunge. Should i repeat dummy-thing or just the sprunge JMCR ? 2015-12-21 11:31:20 ( starting with enabling ip_forward 2015-12-21 11:31:21 ) 2015-12-21 11:32:08 <_ikke_> echo foo | curl -F "sprung=<-" sprunge.us # no need to install sprunge :P 2015-12-21 11:32:56 time over, not shure curl is installed btw :p 2015-12-21 11:39:03 can we see brctl info? 2015-12-21 12:04:52 ScrumpyJack: i'm a little busy, brb 2015-12-21 12:42:08 ScrumpyJack: sorry for delay, http://sprunge.us/ISRg 2015-12-21 12:42:56 with alpine 3.2.3 2015-12-21 12:57:09 hi! I built wxWidgets 3.0.2 on alpine (required for codelite). codelite crashes in musl's malloc.c:464 (buffer overflow --> a_crash()) 2015-12-21 12:57:54 I know there's a new alpine release, and was wondering what I needed to do in order to "upgrade the distro" 2015-12-21 12:58:58 (as an aside, passing --enable-stl --enable-utf8 to wxwidget's configure results in a compiler crash) 2015-12-21 13:07:18 ScrumpyJack: maybe i'ts a driver fault or something interferring ... some iptables (idk others firewalls) rules will get the same result 2015-12-21 13:08:14 the bridge looked to be the best solution anyway, but i'm stuck 2015-12-21 14:16:01 jeanjack: can you load nf_conntrack and try again 2015-12-21 14:19:16 jeanjack: also, try 2015-12-21 14:19:37 iw dev wlan0 set 4addr on 2015-12-21 14:19:51 brctl addif br0 wlan0 2015-12-21 16:14:33 &nice ! 2015-12-21 16:14:43 ScrumpyJack: this last worked :D 2015-12-21 16:17:23 and iw wasn't installed, maybe the subject of my issue 2015-12-21 16:56:47 now i got eth0 at state unknown, wlan0 down and br0 too 2015-12-21 16:57:14 and no more internet connection 2015-12-21 16:57:56 what does brctl info say now? 2015-12-21 16:58:31 brctl show 2015-12-21 17:01:06 i see the two interfaces eth0 and wlan0 2015-12-21 17:01:25 stp enabled, not shure i need that 2015-12-21 17:08:58 but i can't activate br0 2015-12-21 17:09:02 it stays down 2015-12-21 17:14:56 ip link set dev br0 up ? 2015-12-21 17:15:28 nice try ;) 2015-12-21 17:15:34 but nope 2015-12-21 17:19:11 can we see the output of ifconfig -a 2015-12-21 17:20:22 i mean, this shouldn't be a struggle. I bridged a wifi interface and ethernet interface in Alpine Linux a few hours ago and I could ping across the networks 2015-12-21 17:20:40 huh 2015-12-21 17:21:15 i made a configuration in the same subnetwork... but i don't think it will change the way of do that 2015-12-21 17:21:47 i haven't a lot of packages and i use alpine 3.2.3 2015-12-21 17:26:12 wifi interface to connect or as an access point ? 2015-12-21 17:26:39 i'm using a simple wifi card to connect to the ISP's router 2015-12-21 17:28:00 and it looks like disconnected since i launched the bridge 2015-12-21 17:32:11 http://sprunge.us/FMAA 2015-12-21 17:32:56 after launched http://sprunge.us/OOcb 2015-12-21 17:35:11 that looks ok to me 2015-12-21 17:35:56 can you ping from something connected to wlan0 to something connected to eth1? 2015-12-21 17:36:06 on the computer that make the bridge, i should keep connection 2015-12-21 17:36:17 i'll test right now 2015-12-21 17:36:43 maybe it's just i didn't wanted a bridge but natting >< 2015-12-21 17:37:16 your router should do the natting furthur up the chain 2015-12-21 17:41:18 ah i see, you have: 2015-12-21 17:42:44 (internet)----(router-wifi)----(wlan0-Alpine-eth1)---(eth0-accesspoint-wifi)---(wlan0-someclient) ? 2015-12-21 17:43:56 exactly ScrumpyJack 2015-12-21 17:45:14 i'm testing with remplacing the two last with a laptop ( i haven't configured accesspoint yet) and ping did not pass 2015-12-21 17:45:26 don't pass * 2015-12-21 17:46:29 what is the default gw of your access point. it needs to be router address 2015-12-21 17:47:03 not the address of your bridge 2015-12-21 17:48:21 oh, i try this right now 2015-12-21 17:48:43 also, until you get it working, put all your ip addresses in the same /25 subnet 2015-12-21 17:49:06 client, accesspoint, bridge, router etc 2015-12-21 17:49:10 it's on the /24 2015-12-21 17:49:14 cool 2015-12-21 17:49:58 and now i have (internet)---(router-wifi)----(wlan0-Alpine-eth1)----(eth0-Debian) 2015-12-21 17:50:21 for debian i adress the default route to router-wifi ? 2015-12-21 17:50:29 yes 2015-12-21 17:50:42 ok =) 2015-12-21 17:51:19 from debien, can you ping your router? 2015-12-21 17:53:35 also, can i see netstat -rn from Alpine 2015-12-21 17:54:53 (your bridge also needs to know where to go - so set its default gw to your router) 2015-12-21 17:55:48 i'm really sorry i have to go right now 2015-12-21 17:56:09 thanks very much for your help 2015-12-21 17:56:19 and i'll investigate alone 2015-12-21 17:56:21 see ya 2015-12-22 01:56:41 Hello fellow Alpine fans. I am interested in trying Alpine on ARM and was wondering if there is ZFS support for Alpine on ARM processors? A kernel module or FUSE support would work, I'm not picky. 2015-12-22 02:01:15 Howdy 2015-12-22 02:20:08 hey 2015-12-22 02:20:40 i installed fuse for sshfs, so the module is ok, maybe not for ZFS 2015-12-22 07:03:50 Hi all, just upgraded to 3.3 and all pretty good. Just gtk theme/xfce seems to be borked, any hints ? Thanks. 2015-12-22 07:17:40 just a note, when after upgrade I had to remove/rename /etc/init.d/modloop, otherwise it would spew errors. 2015-12-22 08:14:40 ACTION is happy with Alpine-Linux 3.3.0, and will be patient until gtk / xfce will be updated, too. 2015-12-22 08:25:41 daal, gtk/xfce works for me (on edge, but it should be pretty much same as 3.3.0) 2015-12-22 09:02:57 fabled : thanks for the feedback. I have issues with gtk themes/icons/xfce since inline upgrade, but I am not on edge. 2015-12-22 09:25:43 Hello 2015-12-22 09:50:51 I got questions about software installation, is it the right channel ? 2015-12-22 10:33:07 hello world! small question: is there a way to import an RPM or DEB package in alpine? 2015-12-22 10:33:39 Tengu, what do you mean with "import" ? 2015-12-22 10:33:54 RPM and DEB are two different format of packaging binary files. 2015-12-22 10:34:22 fcolista: there's a distributed filesystem I'd like to get on alpine, but they provide only .deb and .rpm (plus sources of course) 2015-12-22 10:34:43 hence, as there's a way with alien to convert deb<->rpm, is there something like that for alpine packages? 2015-12-22 10:35:14 Alpine is based on musl, deb/rpm are based on glibc 2015-12-22 10:35:24 humpf. 2015-12-22 10:35:30 so you need to compile from sources. 2015-12-22 10:35:46 which distributed filesystem are you looking for? 2015-12-22 10:35:50 xtreemfs 2015-12-22 10:36:04 http://xtreemfs.org/index.php 2015-12-22 10:36:26 you can fill up a package request on bugs.alpinelinux.org where you request this package. 2015-12-22 10:36:45 hmm yup, that might be useful for others indeed. 2015-12-22 10:36:55 yes sure :) 2015-12-22 10:37:09 I've also checked, there's no glusterfs… 2015-12-22 10:37:33 just checking if such a request hasn't been opened before 2015-12-22 10:39:59 hmmm ok. account created, just have to activate it, and banzai. 2015-12-22 10:40:19 fcolista: just a small question: how long will it take to have "a" package (at least in test)? 2015-12-22 10:40:40 Tengu, it depends of number of factors 2015-12-22 10:40:50 .1 packager's availability 2015-12-22 10:41:00 .2 difficult to package $software 2015-12-22 10:41:12 .3 if $software would work on musl. 2015-12-22 10:41:15 hmmm, maybe I can be the packager for this one? 2015-12-22 10:41:46 yes 2015-12-22 10:41:47 http://wiki.alpinelinux.org/wiki/Developer_Documentation 2015-12-22 10:41:51 I guess there's doc 2015-12-22 10:41:54 well ok :) 2015-12-22 10:41:54 follow the documentation here ^^^ 2015-12-22 10:42:54 I guess I can build it from a docker env, so that it's pretty separated from my current (debian) system :). 2015-12-22 10:44:47 Tengu, yes 2015-12-22 10:45:08 banzai! :) 2015-12-22 10:45:48 uh 2015-12-22 10:45:56 xtreemfs wants java 2015-12-22 10:46:03 bleah 2015-12-22 10:46:06 good luck.. 2015-12-22 10:46:53 thanks -.-. 2015-12-22 10:47:17 xtreemfs is nice and all, but indeed based on java (at least it supports openjdk) 2015-12-22 10:48:45 a java based fs... 2015-12-22 10:50:02 clandmeter: fuse in fact, java is for online services. 2015-12-22 10:50:11 like director and introducer 2015-12-22 10:50:33 still, it doesnt work it one is missing? 2015-12-22 10:50:57 I don't understand the question? 2015-12-22 11:01:44 erf… APKBUILD wants a tar.gz source file, apparently. 2015-12-22 11:02:18 i.e. not a git clone 2015-12-22 11:08:03 correct. is this for xtreeeeeemfs or glusterfs 2015-12-22 11:09:00 maybe use http://www.xtreemfs.org/downloads/XtreemFS-1.5.1.tar.gz 2015-12-22 11:09:47 and http://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-3.7.6.tar.gz 2015-12-22 11:11:13 ScrumpyJack: xtreemfs — I'm already used to this one, and it fulfils my needs :). 2015-12-22 11:12:01 I guess I have my APKBUILD file. 2015-12-22 11:17:51 glusterfs does not build on musl yet. 2015-12-22 11:26:15 humpf… unable to run abuild as root, and as user it's unable to fetch the source and put a lock in /var/cache/distfiles :D 2015-12-22 11:27:41 make sure you have permissions in that dir 2015-12-22 11:27:48 make sure you are memeber of abuild group 2015-12-22 11:27:49 yup, and member of abuild group 2015-12-22 11:27:50 :) 2015-12-22 11:28:09 make sure you read the wiki 2015-12-22 11:28:12 "abuild -r" running 2015-12-22 11:28:13 always helps 2015-12-22 11:29:52 so, coffee time, 95 build deps to install :). 2015-12-22 11:34:02 your system is so slow? 2015-12-22 11:34:09 95 is not that much 2015-12-22 11:34:24 apk is fast 2015-12-22 11:34:33 clandmeter: any excuse to get some coffee is good :) 2015-12-22 11:35:08 clandmeter: well, openjdk, cairo and other things ;). 2015-12-22 11:35:39 clandmeter: apk is indeed fast, and on an SSD it doesn't take that much time. but as ScrumpyJack said: any excuse id good :) 2015-12-22 11:35:45 sure, but dont blame it on apk, or we kick you from the channel ;-) 2015-12-22 11:35:52 hello 2015-12-22 11:36:03 I never blamed apk ;) 2015-12-22 11:36:08 need one small help 2015-12-22 11:36:10 anyone? 2015-12-22 11:36:20 i didnt say you did, its just a warning. 2015-12-22 11:36:23 go ahead oneinsect 2015-12-22 11:36:39 clandmeter: :Þ good to known then 2015-12-22 11:37:21 alpine-rpi 3.2 works great on raspberry pi...formated sdcard..fat32..flag it bootable and ungziped the files...boots fine...however the latest alpine 3.3 2015-12-22 11:37:23 does not boot 2015-12-22 11:37:36 ouch 2015-12-22 11:37:44 meaning it comes to blinking symbol and stays there forever 2015-12-22 11:37:51 anyone tried the latest?' 2015-12-22 11:37:56 not yet 2015-12-22 11:37:59 sorry 2015-12-22 11:38:09 oneinsect, i run 3.3 based rpi but i built the image separately with custom set of .apk files 2015-12-22 11:38:18 oooh 2015-12-22 11:38:26 is it rpi1 or rpi2 ? 2015-12-22 11:38:33 rpi a+ 2015-12-22 11:38:38 i have rpi 2 also 2015-12-22 11:38:40 same result 2015-12-22 11:38:55 infact did you notice 3.3 is only 80mb where 3.2 was 150MB 2015-12-22 11:39:01 the image i meant 2015-12-22 11:39:24 yes. the modloop size got reduced significantly, when we started filtering which firmware blobs go in 2015-12-22 11:39:33 oooh 2015-12-22 11:39:34 hmmmm. /usr/bin/abuild: cd: line 1: can't cd to /opt/aports/xtreemfs/src/xtreemfs-1.5.1. directory does exist, and my user can access it. funny. 2015-12-22 11:39:40 ah, darn 2015-12-22 11:39:41 ok. 2015-12-22 11:39:57 we dont support /opt 2015-12-22 11:40:02 fabled...have you tried the latest 3.3 from the downloads page? 2015-12-22 11:40:08 no 2015-12-22 11:40:10 let me check it 2015-12-22 11:40:16 please 2015-12-22 11:40:34 clandmeter: na, issue is in my eyes. 2015-12-22 11:40:46 of course XtreemFS-1.5.1 != xtreemfs-1.5.1 2015-12-22 11:41:07 thanks to zsh completion, I didn't see that -.- 2015-12-22 11:41:10 i made some changes to config.txt; i hope they made it to the 3.3 builder too 2015-12-22 11:41:20 i mean, dont install stuff in /opt cause abuild wont support it 2015-12-22 11:41:48 clandmeter, we have some rpi packages installing stuff in /opt; there's an option flag to allow it 2015-12-22 11:41:48 ooh 2015-12-22 11:42:02 i saw 3.3 config is different than 3.2 2015-12-22 11:42:13 fabled: it is? then its newish? 2015-12-22 11:42:38 i remeber you had issues with rpi and opt 2015-12-22 11:42:53 clandmeter: ah, that's just the build path. I mounted a volume in docker, but install path will be /usr 2015-12-22 11:42:53 i think its the rpi sdk 2015-12-22 11:43:04 or so do I think :). 2015-12-22 11:43:08 Tengu: np, just a headup 2015-12-22 11:43:09 s 2015-12-22 11:43:10 (and want) 2015-12-22 11:44:16 clandmeter, i think it's been there. the flag is '!fhs' see raspberrypi package for example 2015-12-22 11:44:19 aha! build ok, now tests aren't good, but that's another issue. 2015-12-22 11:46:00 fabled: do you how to compile from source for rpi? any instructions? 2015-12-22 11:46:15 location for source? any ideas? 2015-12-22 11:46:24 i don't compile, i just build the image 2015-12-22 11:46:28 on alpine 2015-12-22 11:46:36 wandboard 2015-12-22 11:46:51 ooh 2015-12-22 11:46:53 the script is at https://github.com/rameplayerorg/rameplayer-alpine/blob/master/build.sh 2015-12-22 11:47:19 it's not perfect but good enough 2015-12-22 11:47:37 great 2015-12-22 11:48:40 please let me know you finish checking the image 2015-12-22 11:48:44 :-D 2015-12-22 11:48:51 when* 2015-12-22 11:49:45 yeah, seems to hang. it's probably related to the recent modloop changes 2015-12-22 11:50:57 oooh 2015-12-22 11:51:11 i wonder why havent anyone noticed it 2015-12-22 11:52:34 probably because i made the scripts - but started using my own build... ;) 2015-12-22 11:53:25 hmmm 2015-12-22 11:54:01 that's strange indeed 2015-12-22 11:55:32 would you been re-uploading a fresh build of iso fabled 2015-12-22 11:55:57 i don't know why it's broke yet... 2015-12-22 11:55:58 be* 2015-12-22 11:56:14 i mean i see it loads the image ...kind of shows a progress bar 2015-12-22 11:56:33 and then the blinking cursor appears and waits there forever 2015-12-22 11:56:35 yes. with verbose mode i get more stuff. it hangs late in initrd but before going to main 2015-12-22 11:57:17 hmmm 2015-12-22 12:00:01 :-D 2015-12-22 12:01:01 ok i found the issue, seems it's very late initramfs addition 2015-12-22 12:01:38 great 2015-12-22 12:01:45 [thumbs up] 2015-12-22 12:01:50 you can probably workaround this be removing the "console=ttyAMA0" from cmdline*.txt files 2015-12-22 12:01:56 lovely 2015-12-22 12:02:01 let me check 2015-12-22 12:04:30 oneinsect, hitting 'ctrl-d' on keyboard twice will make it continue too 2015-12-22 12:05:10 pushed fix: http://git.alpinelinux.org/cgit/mkinitfs/commit/?id=4ab4340f14a1882c486f41c34ed6e016d090b506 2015-12-22 12:05:50 okie i deleted and it booted 2015-12-22 12:06:01 i deleted all console references 2015-12-22 12:06:05 including tty 2015-12-22 12:06:12 awesome 2015-12-22 12:06:23 may the force be with you 2015-12-22 12:06:55 one more advise 2015-12-22 12:07:05 if i have enable dtoverlay=sdio 2015-12-22 12:07:09 where do i do it? 2015-12-22 12:07:13 in config.txt 2015-12-22 12:07:14 ? 2015-12-22 12:07:27 i usually put that to 'usercfg.txt' which gets included by the standard config.txt 2015-12-22 12:07:38 so if i extract new .tar.gz the config stays 2015-12-22 12:08:36 but config.txt is ok too 2015-12-22 12:08:45 in the sense that it should work too 2015-12-22 12:09:45 great let me try usercfg.txt 2015-12-22 12:10:02 and fabled: if we have add the firmware you filtered out 2015-12-22 12:10:06 how do we do it? 2015-12-22 12:10:26 use apk package managment tool? 2015-12-22 12:10:31 or some other way? 2015-12-22 12:11:10 i did not quite understand the question. you can just repackage the mmc contents? 2015-12-22 12:11:22 the 3.3.1 release will contain the fix 2015-12-22 12:11:50 no i meant 2015-12-22 12:12:14 yes. the modloop size got reduced significantly, when we started filtering which firmware blobs go in 2015-12-22 12:12:37 how do add the filtered binary blobs? 2015-12-22 12:12:46 do i* 2015-12-22 12:12:48 you should not need them 2015-12-22 12:12:51 oooh 2015-12-22 12:12:54 what we do now is: 2015-12-22 12:13:07 1. we take the list of kernel modules we built 2015-12-22 12:13:15 2. we scan the kernel modules for what firmware files it needs 2015-12-22 12:13:21 3. we include only those blobs in the modloop 2015-12-22 12:13:26 great 2015-12-22 12:13:56 the upstream linux-firmware package includes all possible firmwares, and usually several versions of each for different kernel versions 2015-12-22 12:14:22 you don't need the removed blobs unless you run custom built kernel - in which case you really need to be custom building your modloop too 2015-12-22 12:14:46 consider it as: "we just optimized the image to be 80MB smaller" 2015-12-22 12:14:50 free of charge 2015-12-22 12:15:45 perfect fabled 2015-12-22 12:15:53 thanks for patiently explaining it 2015-12-22 12:16:29 btw fabled: one more thing 2015-12-22 12:18:19 https://github.com/raspberrypi/linux/issues/911 2015-12-22 12:18:30 the patch/commit is still not approved i guess 2015-12-22 12:18:43 sdcard via spi doesnt work at the moment 2015-12-22 12:18:57 any idea how to apply to our alpine-rpi? 2015-12-22 12:20:30 sorry for bothering...dont worry if you are busy 2015-12-22 12:22:24 so you have second mmc slot connected to spi? 2015-12-22 12:22:26 hi 2015-12-22 12:22:29 https://github.com/raspberrypi/linux/pull/1135 2015-12-22 12:22:30 yes 2015-12-22 12:22:39 i have a second sdcard 2015-12-22 12:22:42 connected via spi 2015-12-22 12:22:57 i am using the sdio ports for Wi-Fi 2015-12-22 12:23:07 so had to use spi 2015-12-22 12:23:11 http://postimg.org/image/ewvlh11u9/ <- I made a upgrade from v3.2 to v3.3 2015-12-22 12:23:15 was there a change? 2015-12-22 12:23:56 let me check the spio on kernel 4.1 right away fabled: 2015-12-22 12:24:38 mh, it cannot load the packages :( 2015-12-22 12:27:00 oneinsect, if it does not work, please file an issue in our tracker requesting to include that patch. 2015-12-22 12:27:27 sure sure 2015-12-22 12:27:38 i will do it right away after i check 2015-12-22 12:33:02 how can I start alpine without using apkovl? 2015-12-22 12:34:04 test 2015-12-22 12:35:57 I will try to boot with apkovl=0 2015-12-22 12:37:59 shafire: looks like lvm isn't starting early enough 2015-12-22 12:38:25 ScrumpyJack: the apk cache is on the usb stick 2015-12-22 12:38:36 ah 2015-12-22 12:38:41 mh 2015-12-22 12:38:55 they need all localmount? 2015-12-22 12:39:20 looks like it. what is on vg0-disk? 2015-12-22 12:40:02 nothing important for now 2015-12-22 12:41:15 failing to mount it failed the service localmount 2015-12-22 12:42:18 I see 2015-12-22 12:42:22 can you remove it from your fstab? 2015-12-22 12:42:29 this will be hard 2015-12-22 12:42:48 First, I need to boot without alpine taking the apkovl 2015-12-22 12:45:28 erffff… xtreemfs relies on bash for shell part… after banging my head against the wall, a simple "apk add bash" seems to make it build. 2015-12-22 12:45:36 fabled: one question is the device tree enabled by default? 2015-12-22 12:45:53 oneinsect, yes, it's fully DT-enabled 2015-12-22 12:46:43 great 2015-12-22 12:49:24 shafire: you can just open the apkovl and edit by hand 2015-12-22 12:49:36 ScrumpyJack: I need access to it 2015-12-22 12:50:23 the setup is more complicated, I use AMT KVM 2015-12-22 12:50:35 ah, it's remote 2015-12-22 12:50:41 heyheyhey, xtreemfs is almost here :) 2015-12-22 12:50:43 fabled: one question any idea on how to check if spi is indeed enabled....other than dmesg 2015-12-22 12:50:59 lsmod | grep spi 2015-12-22 12:51:27 I tried ovl_dev=0 and apkovl=0, but it still takes the apkovl archive. how can I tell alpine to not look for any apkovl file? 2015-12-22 12:52:27 okie i have writen dtparam=spi=on and dtoverlay=mmc in usercfg.txt 2015-12-22 12:52:38 strangly spi module is not getting loaded 2015-12-22 12:53:39 any ideas fabled: 2015-12-22 12:57:45 ah. seems xtreemfs cannot build on alpine for some weird reason… have to dig a bit, but I'm not used to cpp -.-' 2015-12-22 13:00:17 hello? is this option removed from v3.3? 2015-12-22 13:01:21 morning people 2015-12-22 13:04:38 o/ 2015-12-22 13:09:40 oneinsect, you might need to enable 'hwdrivers' service with "rc-update add hwdrivers" 2015-12-22 13:12:27 let me 2015-12-22 13:18:14 ScrumpyJack: looks like lv were not active 2015-12-22 13:18:22 lbu ci 2015-12-22 13:18:29 shows helps 2015-12-22 13:18:36 why isnt it getting executed 2015-12-22 13:18:46 i thought it worked in 3.2 2015-12-22 13:18:58 aaah 2015-12-22 13:19:00 got it 2015-12-22 13:19:07 i need to setup-alpine first 2015-12-22 13:19:47 probably setup lbu.conf 2015-12-22 13:20:12 got it 2015-12-22 13:20:19 needed to run setup-lbu 2015-12-22 13:20:32 commited the above fabled: 2015-12-22 13:20:34 restarting 2015-12-22 13:21:44 okie it still doesnt load spi drivers 2015-12-22 13:21:47 fabled: 2015-12-22 13:32:19 how can I boot without the apkovl? 2015-12-22 13:34:35 shafire, apkovl="nonexistant" 2015-12-22 13:34:36 or similar 2015-12-22 13:34:46 I used this, I will try again 2015-12-22 13:35:16 basically, noapkovl should work too 2015-12-22 13:35:41 but haven't tested either 2015-12-22 13:36:03 http://postimg.org/image/4k6mawmjv/ I will try 2015-12-22 13:36:46 any ideas fabled: 2015-12-22 13:37:00 grsec noapkovl 2015-12-22 13:37:09 you still need tospecify the linux kernel image name first 2015-12-22 13:39:54 I see 2015-12-22 13:41:33 finally :) thanks fabled 2015-12-22 14:00:46 anyone help anyone? 2015-12-22 15:03:49 Hi all! 2015-12-22 15:06:26 Who is currently using an irc client on Alpine to monitor this chat? 2015-12-22 15:07:32 not directly 2015-12-22 15:08:01 using ssh + irssi 2015-12-22 15:16:57 can you elaborate on "monitor"? 2015-12-22 15:18:03 there are some bots that log to http://dev.alpinelinux.org/irclogs/. There are OPS around 2015-12-22 15:19:10 my usb stick is not properly mount on bootup 2015-12-22 15:19:14 is there a change in v3.3? 2015-12-22 15:29:03 Sorry, by "monitor" I just meant using an irc client on apache linux 2015-12-22 15:29:17 I just want to know how useable alpine**** linux id 2015-12-22 15:29:19 is* 2015-12-22 15:33:59 Titulum: did you already done this ? i'm interested on it 2015-12-22 15:34:12 what tools did you used ? qwebirc ? 2015-12-22 15:34:44 in the mainline since apache package exists it should works, depends most of your irc client 2015-12-22 15:38:18 Titulum: irssi on tmux 2015-12-22 15:40:08 which service is loading the usbdisk in 3.3? 2015-12-22 15:40:47 i dont think its a service 2015-12-22 15:40:55 initramfs will mount it 2015-12-22 15:41:02 its not loading anymore 2015-12-22 15:41:05 before it was modloop 2015-12-22 15:41:11 ? 2015-12-22 15:41:40 when I boot 3.3 from usb, /media/usb is not mounted anymore 2015-12-22 15:41:43 what is not loading anymore? 2015-12-22 15:41:44 and wha14:37 < fabled> grsec noapkovl 2015-12-22 15:41:56 sorry 2015-12-22 15:41:59 messy touchpad 2015-12-22 15:42:09 and what does loading mean? 2015-12-22 15:42:24 oh, wrong verb 2015-12-22 15:42:31 I mean mounting 2015-12-22 15:44:07 I have the problem that the apks are not installed anymore on bootup 2015-12-22 15:44:20 what does it have to do with modloop? 2015-12-22 15:44:39 maybe your usb is too slow 2015-12-22 15:44:41 because I remember that modloop mounted/unmounted the usbdisk 2015-12-22 15:44:56 clandmeter: it worked in 3.2 2015-12-22 15:45:06 sure 2015-12-22 15:45:12 doesnt mean it is fast 2015-12-22 15:45:24 that part has been re-written 2015-12-22 15:45:34 so issues are possible 2015-12-22 15:45:55 usbdelay=1 i think that was an option to set 2015-12-22 15:45:59 ok, I will check docs and add it 2015-12-22 15:46:00 but i could be talking bs 2015-12-22 15:46:26 best person to ask is ncopa who has holidays... 2015-12-22 15:46:53 waitusb=3 ? 2015-12-22 15:47:02 http://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Slow_USB_Devices 2015-12-22 15:47:05 still correct? 2015-12-22 15:49:12 i dont know 2015-12-22 15:49:23 i didnt write it 2015-12-22 15:49:39 and i know ncope is not the best doc writer we have 2015-12-22 15:49:46 ncopa 2015-12-22 15:50:18 it has been discussed here few days ago 2015-12-22 15:50:23 check backlog. 2015-12-22 15:51:06 clandmeter: what I do not understand is that it can get the current apkovl but do not mount the usbdisk 2015-12-22 15:51:52 it also boots from it i guess 2015-12-22 15:52:08 yes 2015-12-22 15:53:21 I have no idea what is responcible for usbdisk to mount 2015-12-22 15:53:29 could be initramfs 2015-12-22 15:53:31 or some rc script 2015-12-22 15:54:43 which packages are not installed? from apk dir or cache? 2015-12-22 15:54:59 from cache 2015-12-22 15:55:24 if I mount it and install one of the missing it will install all it misses 2015-12-22 15:55:41 well i guess it did install pacakges from apk? 2015-12-22 15:55:51 yes 2015-12-22 15:55:56 or it would not boot 2015-12-22 15:55:59 and i think they will be installed at the same time. 2015-12-22 15:56:06 both from apk and cache 2015-12-22 15:56:31 it does only install them from apk 2015-12-22 15:56:35 nothing from cache 2015-12-22 15:57:00 i have no idea how that works 2015-12-22 15:57:06 fabled maybe knows 2015-12-22 16:07:33 clandmeter: http://postimg.org/image/bqbd836np/ 2015-12-22 16:07:35 this was in v3.2 2015-12-22 16:08:39 oh man 2015-12-22 16:08:44 I booted a fresh v3.3 2015-12-22 16:08:50 there it's not mounted too 2015-12-22 16:08:57 fuck 2015-12-22 16:09:00 the iso is broken 2015-12-22 16:10:08 :s 2015-12-22 16:10:13 the official one shafire ? 2015-12-22 16:10:22 I tried alpine-extended 2015-12-22 16:10:22 or your download ? 2015-12-22 16:10:35 can someone verify please? 2015-12-22 16:10:47 download the official 3.3 and check if it's mounted 2015-12-22 16:10:57 just tried in virtualbox 2015-12-22 16:10:59 i don't have alpine install but i can check checksum 2015-12-22 16:11:20 but you should can do directly from http 2015-12-22 16:11:40 I did use the official one 2015-12-22 16:11:45 will try the normal one too 2015-12-22 16:22:32 o/ 2015-12-22 16:22:45 is there uefi support in alpine 3.3? 2015-12-22 17:39:00 hi 2015-12-22 17:39:06 I tried a fresh install 2015-12-22 17:39:22 it looks like cached apks are not installed 2015-12-22 18:03:56 why?:( 2015-12-22 18:35:53 Hi there, I kinda messed up my alpine 2015-12-22 18:36:13 I accidentally set the wrong shell for myself 2015-12-22 18:36:25 and now I am kind of locked out of my computer 2015-12-22 18:36:47 no chance of getting to a liveCD/USB 2015-12-22 18:37:18 I tried setting init to /bin/sh, but the initram seems to be overriding it 2015-12-22 18:38:16 any ideas? 2015-12-22 18:40:19 <_ikke_> You only have one account on the machine? 2015-12-22 18:44:02 yep 2015-12-22 18:45:04 I actually have the Alpine installer on an USB key 2015-12-22 18:45:18 but for some reason, it fails to start 2015-12-22 18:45:42 which is kind of weird, since I installed from it on Monday 2015-12-22 18:50:51 vista__: are you using the apkovl? 2015-12-22 18:52:06 unless it's a default, no 2015-12-22 18:55:00 default shell in alpine should be ash 2015-12-22 18:55:50 yes, however, I accidentally changed it to a non-existent path 2015-12-22 18:56:44 my goal would be to undo this mistske 2015-12-22 18:56:56 When I had this problem 2015-12-22 18:57:06 I boot up so that the rescue initramfs came up 2015-12-22 18:57:14 changed there the file and continued booting 2015-12-22 18:57:33 can you describe how you did that? 2015-12-22 19:06:47 I don't remember anymore 2015-12-22 19:07:10 have you tried already to bring the boot to failure? 2015-12-22 19:08:25 I don't really remember how to 2015-12-22 19:10:26 vista__: btw, take a livecd ( alpine or whatever ) and change the /etc/passwd 2015-12-22 19:10:35 You could set root= to something bogus on the kernel commandline. That should drop the initramfs into the emergency shell. 2015-12-22 19:11:24 jeanjack: he said that he has no livecd available 2015-12-22 19:11:28 or no chance to do it? 2015-12-22 19:21:31 BURN ISO 2015-12-22 19:22:00 or try executing another user and edit /etc/passwd as sudo ? 2015-12-22 19:22:09 or ssh 2015-12-22 19:22:35 can please someone confirm this bug: 2015-12-22 19:22:41 1.) boot alpine 3.3 from usb 2) setup alpine with lbu 3) install zsh or any package, which needs to use the apkcache 4) lbu commit the changes 5) reboot 6) any packages in apkcache will not be installed after reboot, even it's in etc/apk/world mentioned and available in the cache directory 2015-12-22 19:24:21 i dont think so shafire =) idk lbu 2015-12-22 19:24:37 But you may try sshfs 2015-12-22 19:24:53 s/sshfs/sft/ 2015-12-22 19:24:55 ? 2015-12-22 19:24:59 sftp * 2015-12-22 19:25:11 sorry it was for vista__ 2015-12-22 19:25:23 i'm aint clear 2015-12-22 19:34:04 jeanjack: no other computer available 2015-12-22 19:35:25 vista__: and absolutely no livecd with mount ? 2015-12-22 19:38:29 vista__: did you tried the emergency shell? 2015-12-22 19:44:22 vista__: if you can set kernel paramters... do you need initrd ? 2015-12-22 19:45:23 #4975 :-( 2015-12-22 20:12:07 okay so I'm looking on the wiki here for ARM installs 2015-12-22 20:12:17 and if I'm reading this correct 2015-12-22 20:12:35 I should untar the stuff onto a FAT formatted SD card 2015-12-22 20:12:56 and then move extlinux.conf into /boot 2015-12-22 20:13:35 the SD card in question already has u-boot installed on it for the board I'm using 2015-12-22 20:15:16 I'd like to do a traditional HD install type (sys mode) but this looks a bit like diskless to me 2015-12-22 20:15:25 whatever I'll give it a go first 2015-12-22 20:25:57 raspberry pi boots from the SD for example 2015-12-22 20:26:10 i'm not sure how to make it boot from something else, if that's possible 2015-12-22 20:26:33 It's not an rpi, it's a banana pi (A20, uses u-boot) 2015-12-22 20:26:36 you can still have your alpine (or anything else for that matter) installed on a (usb) hd 2015-12-22 20:26:48 almost worked 2015-12-22 20:26:52 and then "redirect" the boot process from the SD to the HD 2015-12-22 20:26:53 missing a dtb for the banana pi 2015-12-22 20:27:02 I'll go lift that from another distro 2015-12-22 20:27:51 i'm not really an arm guy :) (which could explain why I cant get 3.3 to boot on my pi) 2015-12-22 20:28:15 lol I might try alpine on my rpi if it turns out I like it 2015-12-22 20:28:20 if I do I'll let you know 2015-12-22 20:28:45 I'm pretty new to ARM as well 2015-12-22 20:29:05 it reminds me of my old days with LILO 2015-12-22 20:29:19 things needing to be on certain sectors and shit 2015-12-22 20:29:26 everyone having their own custom boot methods 2015-12-22 20:31:25 welp, it got as far as "Starting kernel ..." this time 2015-12-22 20:32:32 I'll try attaching a serial console and see if the kernel's saying something 2015-12-22 20:34:51 nope 2015-12-22 20:35:08 looks like it gets to 'starting kernel' and just hangs 2015-12-22 20:41:48 :| 2015-12-22 20:42:14 at least the bootloader works 2015-12-22 20:42:34 but I'd almost rather it didn't, because I'm more familiar with how to fix a borked bootloader 2015-12-22 20:48:16 tokomak: if you get UEFI boot i tryed REfind wich is nice ! 2015-12-22 20:49:50 jeanjack, I'm not on x86 so no EFI here 2015-12-22 20:49:54 u-boot 2015-12-22 20:50:07 and AFAIK the bootloader looks like it's working fine 2015-12-22 20:50:15 didn't know UEFI was only for x86/64 2015-12-22 20:50:16 it finds and loads the kernel/initrd and boots 2015-12-22 20:50:24 but the kernel just kinda 2015-12-22 20:50:25 nice 2015-12-22 20:50:27 doesn't do anything 2015-12-22 20:50:37 I'll figure it out later 2015-12-22 20:50:54 might have to build my own kernel 2015-12-22 20:51:22 refind looks at each boot what can be launched, uefi or mbr 2015-12-22 20:52:06 u-boot does something similar 2015-12-22 20:52:29 I'm trying to get a small minimal linux/unix system booting on an ARM development board 2015-12-22 20:52:35 running an Allwinner A20 CPU 2015-12-22 20:52:43 i'm reaading something on it, it looks nice yes 2015-12-22 20:52:51 alpine looks good, but I gotta get it booting first 2015-12-22 20:52:59 ii like Unterseeboot 2015-12-22 20:53:14 ACTION slaps himself 2015-12-22 20:53:18 stupid joke 2015-12-22 20:53:26 yes, u-boat 2015-12-22 20:53:39 universal boatloader 2015-12-22 20:54:55 u-boot does come from Germany, as it happens 2015-12-22 20:55:14 yup i was pretty shure of that 2015-12-22 20:55:29 and the name is Das U-boot 2015-12-22 20:55:37 double german thing 2015-12-22 21:08:05 why double? 2015-12-22 21:18:27 Das is a german word , U-boot was submarines on the WWII and afaik it was german's 2015-12-22 21:20:41 Weil einfach einfach einfach ist :D 2015-12-22 21:25:26 einfach = nazi ? >< 2015-12-22 21:25:43 <_ikke_> lol 2015-12-22 21:25:51 <_ikke_> einfach is easy 2015-12-22 21:46:45 idk german 2015-12-23 00:24:23 still trying to get into single-user mode, but I either get a kernel panic or get dropped into a rescue initramfs which cannot mount lvm 2015-12-23 00:33:33 maybe some shit happens with yout install/harddrive 2015-12-23 00:33:59 i had a lot of sectors errors with hardrive ( second hand routine ) 2015-12-23 00:34:50 last time a server with an harddrive that was ~10yo i get too much errors 2015-12-23 00:34:57 no way to get data back 2015-12-23 00:35:10 I doubt its the HDD 2015-12-23 00:35:14 what's your kernel panic ? 2015-12-23 00:35:15 I have no trouble booting 2015-12-23 00:35:24 I just have a bad shell set 2015-12-23 00:37:15 so I can't log in 2015-12-23 00:39:15 why kernel panic so ? 2015-12-23 00:39:20 it really seems like I'll have to spend Christmas without my computer 2015-12-23 00:39:36 hang on 2015-12-23 00:39:59 so I set rw and init=/bin/sh in my grub command line 2015-12-23 00:40:07 the entire thing looks like 2015-12-23 00:41:08 vista__: Once you're in the initramfs shell, you may have to activate your LVM VG. 2015-12-23 00:41:23 vgchange --activate ay --noudevsync --sysinit 2015-12-23 00:43:42 sh: vgchange: not found 2015-12-23 00:44:22 hmm, lvm vgchange then. 2015-12-23 00:44:39 that works 2015-12-23 00:45:52 Hopefully now the device node appears and you can mount the root filesystem. 2015-12-23 00:47:09 i can see vg0 and lv_root in it 2015-12-23 00:47:15 but I am unable to mount it 2015-12-23 00:47:49 No such fike or directory, it says 2015-12-23 00:48:40 vista__: make + chroot ? 2015-12-23 00:48:50 makedirectory * 2015-12-23 00:49:23 does the destination mountpoint exist? 2015-12-23 00:49:53 I mkdir'd a folder for it, but when I try to mount it 'mount /dev/vg0/lv_root /dest' 2015-12-23 00:50:01 and dest does exist 2015-12-23 00:50:14 it says, no sych file or directory 2015-12-23 00:50:33 before it breaks into emerg initram, it says the same thing 2015-12-23 00:52:01 And the initramfs works when you aren't purposefully breaking it? 2015-12-23 00:52:22 i also tried mounting lv_root under /dev/mapper, says the same thing 2015-12-23 00:52:31 not breaking it on purpose 2015-12-23 00:52:41 what does lvm lvscan say? 2015-12-23 00:53:10 active for both swap and root, inherit for both 2015-12-23 00:53:53 (a simple typo leading to hours of this, I hate my luck) 2015-12-23 00:55:22 hm. Try making sure the filesystem module is loaded? 2015-12-23 00:55:50 ah, right, i am somewhat breaking it on purpose 2015-12-23 00:55:53 And so the initramfs always enters the emergency shell? 2015-12-23 00:55:53 it is ext4 2015-12-23 00:56:26 if I don't break into initramfs, it just gives me the login prompt 2015-12-23 00:56:43 if i make it so it cannot mount the root partition, yes 2015-12-23 00:57:25 to recap: i am trying to get into single user mode. rw init=/bin/sh does not drop me into it. 2015-12-23 00:57:33 ok, so the initramfs is capable of mounting root, we just need to do it from the shell. 2015-12-23 00:58:57 if you try ls /, do you see dest ? 2015-12-23 00:59:27 i di 2015-12-23 00:59:28 i do 2015-12-23 00:59:38 Another thing to try is adding "chart" to the kernel commandline. 2015-12-23 01:00:02 (as long as you don't have bootchard installed) 2015-12-23 01:00:04 along with init? 2015-12-23 01:00:39 init= won't do anything in Alpine's initramfs. 2015-12-23 01:01:09 Use the normal working kernel commandline, just add "chart" 2015-12-23 01:02:23 sbin/bootchard not found, then normal startup 2015-12-23 01:02:47 that's what I am seeing 2015-12-23 01:03:48 my own clumsiness keeps taunting me every time I try to log in 2015-12-23 01:04:12 which is damn frustrating 2015-12-23 01:05:23 one thing i havent mentioned is that I still have the USB stick that i installed alpine from 2015-12-23 01:05:55 however, i cannot boot off of it, which is kind of strange considering i installed alpine from it 2 days ago 2015-12-23 01:09:55 I wonder why chart didn't do it. I'm also not sure why you're getting file not found when trying to mount. Check for spelling mistakes? 2015-12-23 01:11:39 i just got really lucky, i think 2015-12-23 01:11:54 mount -t ext4 ... may help 2015-12-23 01:12:20 i found a gentoo minimal liveUSB in one particularly hidden pocket of my laptop bag 2015-12-23 01:23:43 vista__: is it yours ? xS 2015-12-23 01:24:21 it is 2015-12-23 01:24:32 okay :p 2015-12-23 02:47:48 sup 2015-12-23 02:55:04 watchin the man with the iron fist made by RZA 2015-12-23 03:39:13 so is there anyone in here that /does/ have experience getting alpine to run on ARM? 2015-12-23 04:17:17 tokomak: not me, do you have an issue ? 2015-12-23 04:34:41 can't get the kernel to start 2015-12-23 04:34:44 bootloader loads it 2015-12-23 04:39:19 idk how to help, but they were people speaking about get intramfs prompt and mount manually the root filesystem to boot 2015-12-23 04:41:58 https://bpaste.net/show/789b3fe2fa19 2015-12-23 05:07:45 not getting that far yet... 2015-12-23 05:18:17 getting a little sleep right now, good investigation 2015-12-23 08:33:22 i figured out my screen issues and time problems 2015-12-23 08:34:30 set TERM to 'screen' and refresh issues went away 2015-12-23 08:35:19 vista__: is your problem solved? 2015-12-23 09:01:32 Hi 2015-12-23 09:02:41 any clue http://pastie.org/10648697 2015-12-23 09:32:09 tokomak: are you using 3.3? 2015-12-23 11:26:23 fabled : I fixed the issue with gtk/xfce after upgrading to 3.3.0 - xfsettingsd was not loaded because of udev not startet at boot. Fixed. Cheers and marry Christmas! 2015-12-23 11:47:24 <_ikke_> https://github.com/gliderlabs/docker-alpine/tree/d751bb2bcacd2a6536280cdc7d313bc6584aa40e#why 2015-12-23 12:02:00 yes, I managed to solve it with another liveUSB 2015-12-23 12:02:06 @shafire 2015-12-23 12:16:04 vista__: thats good 2015-12-23 12:53:58 atta lje lag un truc de fou 2015-12-23 12:54:11 wrong chan ... sorry 2015-12-23 14:46:49 hi all, i just heard about alpine linux from todays hacker news article https://news.ycombinator.com/item?id=10782897. how does alpine run in a docker container, and is there anything to know getting started with alpine in general? 2015-12-23 16:48:24 <_ikke_> What do you mean exactly with how alpine runs in a docker container? 2015-12-23 16:56:05 _ikke_: you know docker ? it's an isolation/virtualisation tool 2015-12-23 16:58:01 <_ikke_> I know and use docker 2015-12-23 16:58:12 <_ikke_> Just not what you exactly want to know 2015-12-23 16:58:50 <_ikke_> It's just a matter of getting the proper image and setting it up, just like other images 2015-12-23 20:32:03 hey guys, I just installed py-pygments in my alpine container, and when I try to use it I get this error: https://gist.github.com/frioux/e35406b9f0a96801b460 2015-12-23 20:32:19 I have to assume the package is borked 2015-12-23 20:32:44 looks like I might need the setuptools package too or something? 2015-12-23 20:38:17 frew: I think so 2015-12-23 20:39:12 that fixed it, but I think that implies that pygments should dep on setuptools 2015-12-23 20:39:14 right? 2015-12-23 20:42:30 yes, I think that packager forgot to include py-setuptools as dependency 2015-12-23 21:45:22 Is there a way for apk to list packages with errors? 2015-12-23 21:46:09 apk fix -s -x maybe? 2015-12-23 23:36:57 man apk dont say ? 2015-12-24 00:55:42 I'm trying to install the latest version in Hyper-V and I'm getting BUG: CPU#0 soft-locked 2015-12-24 01:32:33 I have a simple question. What are the differences between installations? I didn't see anything in the wiki or faq or anywhere else in the site 2015-12-24 01:33:15 IE: standard, std-extended, vanilla, and xen? 2015-12-24 01:33:53 hey guys, did anyone tried to actually install 3.3 on vmware? 2015-12-24 01:53:29 can you use alpine to connect hotmail accounts? 2015-12-24 03:45:24 clandmeter, lemme check 2015-12-24 03:45:50 looks like it's 3.2.3 2015-12-24 03:46:21 seems like 3.3.0 is up now 2015-12-24 03:46:24 I'll try that 2015-12-24 04:02:40 okay new behaviour 2015-12-24 04:02:48 screen turns off immediately after booting kernel 2015-12-24 04:03:03 ACTION begins searching for a serial console to attach to 2015-12-24 04:11:11 nope 2015-12-24 04:11:17 serial coms are silent 2015-12-24 04:11:25 see u-boot output and then nada 2015-12-24 04:13:32 finally figured out what the hell xen is. now I just want to know the difference between standard and extended 2015-12-24 04:15:10 internet sez kernel must be crashing on boot 2015-12-24 04:15:39 any reason I can't use a different kernel? 2015-12-24 04:15:46 is the alpine linux kernel custom in any way? 2015-12-24 04:16:01 I could probably just build one real quick 2015-12-24 04:17:09 so, i decided to take a look at alpine.. while following http://wiki.alpinelinux.org/wiki/XFCE_Setup the command apk add apline-desktop fails, (missing) 2015-12-24 04:19:51 thanks :/ 2015-12-24 05:14:34 hello 2015-12-24 05:14:49 anyone here 2015-12-24 06:09:42 what happened to alpine-desktop? 2015-12-24 07:12:05 Hello guys. What software do you use to create this web interface for your packages ? https://pkgs.alpinelinux.org/packages 2015-12-24 08:19:12 ParsectiX: I think it's Drupal 2015-12-24 08:21:42 ParsectiX: check the footer 2015-12-24 08:22:13 shafire: we only use drupal for forums now. 2015-12-24 08:22:35 thanks guys :) 2015-12-24 09:06:43 clandmeter: ah. it's a static website now? 2015-12-24 09:07:20 it's this: https://github.com/clandmeter/aports-turbo ? 2015-12-24 09:07:41 I see, turbolua 2015-12-24 09:32:17 hi guys 2015-12-24 09:32:21 anyone here 2015-12-24 09:32:33 yes 2015-12-24 09:32:41 fashion claus: https://www.youtube.com/watch?v=mT8ndT1oRaQ 2015-12-24 09:33:04 great....one quick question alpine-rpi somehow is not loading the dtoverlays 2015-12-24 09:33:45 for example in raspian i load 2015-12-24 09:33:52 dtoverlay=sdio 2015-12-24 09:33:54 and it works 2015-12-24 09:34:07 similarly if i put the same command in usercfg.txt 2015-12-24 09:34:15 in alpinerpi 2015-12-24 09:34:22 it doesnt seem to load 2015-12-24 09:34:27 anyone tested it? 2015-12-24 09:37:35 I don't know, I did not use the arm version yet 2015-12-24 09:37:36 :( 2015-12-24 09:38:46 hmmm 2015-12-24 11:32:49 shadowt, oneinsect: there was bug in raspberrypi bootloader that included files dtoverlay did not work - i need to check if we updated the rpi booatloader for our image 2015-12-24 11:32:58 shafire: ^ 2015-12-24 11:33:05 bah. both left. 2015-12-24 11:58:11 hello fabled: 2015-12-24 11:58:40 oneinsect: there was bug in raspberrypi bootloader that included files dtoverlay did not work 2015-12-24 11:58:59 see: http://bugs.alpinelinux.org/issues/4972 2015-12-24 11:59:01 ooh 2015-12-24 11:59:25 lovely 2015-12-24 12:00:11 fabled: is there a way i can fix that bug now without recompiling the whole kernel 2015-12-24 12:00:33 oneinsect, just download new binary bootloader blob to your mmc 2015-12-24 12:00:41 it's not kernel bug 2015-12-24 12:02:23 okie "just download a new binary bootloader blob to my mmc" ... fabled: can you tell where it is? sorry for being such a newbie but 2015-12-24 12:03:27 binary bootloader blob 2015-12-24 12:03:45 the git tree to download from is at https://github.com/raspberrypi/firmware/tree/master/boot 2015-12-24 12:04:15 ooooooo 2015-12-24 12:04:16 you want to update: bootcode.bin fixup.dat start.elf 2015-12-24 12:04:17 my bad 2015-12-24 12:04:31 correct 2015-12-24 12:04:35 lemme 2015-12-24 12:04:36 do it 2015-12-24 12:04:39 right away 2015-12-24 12:04:39 new versions will be in the next alpine tarball 2015-12-24 12:04:44 finger crossed 2015-12-24 12:04:48 [praying to god] 2015-12-24 13:05:25 fabled: logged in with new updated bins and dat/elf files... testing 2015-12-24 13:05:29 sdio overlay 2015-12-24 13:10:47 dtoverlays etc work fine 2015-12-24 13:11:22 however the resolution of hdmi display has gone for a toss (after overwriting and booting with above files) and seems when I type init 0 2015-12-24 13:11:28 it says must be run as PID 1 2015-12-24 13:12:43 never mind 2015-12-24 13:12:49 this should do okie for now 2015-12-24 13:13:01 fabled: thank you 2015-12-24 13:13:09 appreciate what you are doing 2015-12-24 13:13:18 i will create tutorial and post in r-pi forums 2015-12-24 13:13:21 for others 2015-12-24 13:14:20 the 3.3.0 image still has few issues - working on fixing the remainder 2015-12-24 13:14:28 hopefully 3.3.1 will be good 2015-12-24 13:14:55 any tentive date for 3.3.1 2015-12-24 13:14:58 you planned? 2015-12-24 13:15:15 not yet. when ncopa gets back and we get the other bugs for x86/x86_64 resolved too 2015-12-24 13:15:19 probably in 2-3 weeks time 2015-12-24 13:15:39 but i did manage to get in the support for audio add-on boards 2015-12-24 13:15:54 ooh great 2015-12-24 13:15:58 [thumbs up] 2015-12-24 13:16:00 unlike any other distro, our omxplayer is patched to be able to play videos so that audio comes via addon board ;) 2015-12-24 13:16:06 btw i forgot 2015-12-24 13:16:46 the omxh264enc 2015-12-24 13:16:49 isnt present 2015-12-24 13:17:00 i think there is no gstreamer package 2015-12-24 13:17:01 no. probably needs just packaging. 2015-12-24 13:17:18 ooh 2015-12-24 13:17:18 the vcdbg thingy is missing too; there's no source code for that tool. 2015-12-24 13:17:44 i'm doing remote controllable media player 2015-12-24 13:17:53 with optional custom addon hardware 2015-12-24 13:17:59 so you get webui to admin the playback 2015-12-24 13:18:05 wow 2015-12-24 13:18:13 and on hdmi out you get only the video 2015-12-24 13:18:21 awesome awesome 2015-12-24 13:18:22 this is for presentation purposes 2015-12-24 13:18:30 i was infact trying to build a dvr for my home 2015-12-24 13:18:41 need omxh264 codec 2015-12-24 13:18:43 there's no OSD stuff. it's all disabled intentionally. 2015-12-24 13:18:46 with gstramer 2015-12-24 13:18:48 yeaaa 2015-12-24 13:19:04 there's support for 2nd display via SPI. that has 20fps snapshot of what happening on main hdmi out + info bar on media playing 2015-12-24 13:19:26 is it already there? 2015-12-24 13:19:31 the support for 2nd display? 2015-12-24 13:19:39 in alpine-rpi 2015-12-24 13:20:04 hmm 2015-12-24 13:20:06 yes and no; the kernel does support it quite straightforward 2015-12-24 13:20:23 but the mirroring of main hdmi out to the fb1 + status overlay is done separate 2015-12-24 13:20:30 hmmm 2015-12-24 13:20:57 off to find some tea 2015-12-24 13:20:59 ttyl 2015-12-24 13:21:02 you too 2015-12-24 13:30:27 Hello 2015-12-24 13:31:26 There is someone online? 2015-12-24 13:43:01 Anybody home? 2015-12-24 13:44:00 code17, have a question? 2015-12-24 13:44:03 Ask and wait 2015-12-24 13:44:29 People usually don't have urgency notifications on any and all IRC activity. 2015-12-24 13:44:47 So someone will read your question and maybe answer 2015-12-24 13:45:02 I have problems installing DE... 2015-12-24 13:45:19 + I see in Wiki there is alpine-desktop but it's missing. 2015-12-24 13:51:28 code17 - this should work http://wiki.alpinelinux.org/wiki/XFCE_Setup 2015-12-24 13:52:38 BitL0G1c, is `alpine-desktop` package missing or what? 2015-12-24 13:55:24 someone was working on a 'setup-desktop' (or similar) but it's not under /sbin - also no alpine-desktop package 2015-12-24 13:56:03 you can also test an Alpine desktop in KVM http://it-offshore.co.uk/linux/alpine-linux/30-alpine-linux-spice-kvm-desktop - I used the wiki XFCE instructions 2015-12-24 13:56:22 http://i.imgur.com/cBA1YAw.png I got this problem. 2015-12-24 13:56:40 Small blink (I saw cursor) and turned black. Nothing happens. 2015-12-24 13:58:29 virtualbox always gave me problems running Alpine - KVM with libvirt always works 2015-12-24 13:58:34 Am I Doing something wrong? 2015-12-24 13:59:11 i think the problem may be virtualbox 2015-12-24 13:59:28 maybe try vmware-player - or KVM 2015-12-24 14:00:22 The problem is that, I tried Void linux. And Virtualbox goes to Guru Meditation (preventing from crashing). 2015-12-24 14:07:02 code17 - here is the XML file i use with libvirt / kvm http://hastebin.com/eyizogovis.xml - you may need to delete the "
" section at the end 2015-12-24 14:08:30 (it's only useful for mounting a usb stick inside kvm) 2015-12-24 14:49:10 I am trying VMware 2015-12-24 14:55:36 Yep, it works on VMware 2015-12-24 14:55:49 Different hardware gets emulated 2015-12-24 15:01:20 What other repositories are good with Alpine? 2015-12-24 15:05:02 That's the wrong question 2015-12-24 15:05:09 Do you need something that is not in the main repos? 2015-12-24 15:05:49 https://pkgs.alpinelinux.org/packages 2015-12-24 15:06:01 Yeees? 2015-12-24 15:06:05 I find there firefox, but 'apk add firefox' gives nothing. 2015-12-24 15:06:14 di dyou do apk update? 2015-12-24 15:06:18 did* 2015-12-24 15:06:18 yes 2015-12-24 15:06:28 And did you actually add a repo when installing the system? 2015-12-24 15:06:44 It's all in the wiki 2015-12-24 15:06:59 You mean, where can you select best mirror? 2015-12-24 15:07:06 Yep. 2015-12-24 15:07:14 setup-repos or something 2015-12-24 15:07:16 I chosen "f". So now is mirror.yandex.ru 2015-12-24 15:07:23 Interesting 2015-12-24 15:07:37 Maybe because of this mirror? 2015-12-24 15:08:03 http://mirror.yandex.ru/ I don't see alpine on there O_o 2015-12-24 15:08:36 Oh, http://mirror.yandex.ru/mirrors/alpine/ 2015-12-24 15:08:59 Yeah, it has firefox 38 2015-12-24 15:09:34 firefox is in the community repo which is afaik not enabled by default 2015-12-24 15:09:47 Oooh 2015-12-24 15:09:51 That would be it 2015-12-24 15:10:03 you should make sure it is enabled in /etc/apk/repositories 2015-12-24 15:10:18 Yeah I just enabled everything last time I tried Alpine on desktop 2015-12-24 15:11:48 http://i.imgur.com/Pyv6u2A.png 2015-12-24 15:12:24 isnt edge better? 2015-12-24 15:12:31 edge/main ? 2015-12-24 15:12:42 yes 2015-12-24 15:12:46 i only use edge 2015-12-24 15:12:49 better than ... ? 2015-12-24 15:12:52 and comment out rest 2015-12-24 15:13:09 i meant better than current release 3.3v? 2015-12-24 15:13:19 But I don't see Community 2015-12-24 15:14:01 is Alpine worth using as main OS? 2015-12-24 15:14:07 yess 2015-12-24 15:14:09 very much 2015-12-24 15:14:17 i have been running product units 2015-12-24 15:14:23 on it for almost an year 2015-12-24 15:14:32 i use raspberry pi ofcourse 2015-12-24 15:14:41 not even a single crash in 100 units 2015-12-24 15:14:41 I bought recently Odroid-C1+ 2015-12-24 15:14:43 i deployed 2015-12-24 15:14:55 i mean it doesnt write to sd card 2015-12-24 15:15:05 loads and runs in-memory 2015-12-24 15:15:10 robust! 2015-12-24 15:15:27 Nice 2015-12-24 15:15:30 why havent you gone for raspberry pi zero? 2015-12-24 15:15:36 Out of stock. 2015-12-24 15:15:40 darn 2015-12-24 15:15:51 Other shops selling overpriced. 2015-12-24 15:15:57 like 20€ 2015-12-24 15:16:00 i have one unit that i picked up in usa 2015-12-24 15:16:03 in microcenter 2015-12-24 15:16:06 for 5$ 2015-12-24 15:16:11 I am jelly 2015-12-24 15:16:26 amazing code17: especially with alpine as headless 2015-12-24 15:16:48 btw 2015-12-24 15:17:04 Strange. 2015-12-24 15:17:11 why? 2015-12-24 15:17:40 nvm I got it :D 2015-12-24 15:17:42 http://mirror.yandex.ru/mirrors/alpine/edge/ 2015-12-24 15:18:01 btw in pi zero i unearthed another sd card interface 2015-12-24 15:18:21 works great with alpine 2015-12-24 15:18:27 if you need it let me know 2015-12-24 15:18:28 Yay, now Downloading Firefox. 2015-12-24 15:18:34 excellent 2015-12-24 15:19:00 I looked up in that url, and added new url with community at the end :) 2015-12-24 15:19:21 thats the way to go 2015-12-24 15:20:11 Well, I am windows user. Trying to use Linux. 2015-12-24 15:27:09 My friend pointed me that Alpine repo missing kdenlive... 2015-12-24 15:27:53 hmmm 2015-12-24 15:28:09 you can build packages for it 2015-12-24 15:28:16 the wiki 2015-12-24 15:28:18 as some info 2015-12-24 15:28:21 has* 2015-12-24 15:36:54 Yeah I found in Wiki. 2015-12-24 15:52:57 libgstomx.so 2015-12-24 15:53:08 is there any community package for this? 2015-12-24 15:53:12 anyone? 2015-12-24 15:55:51 gst-omx-rpi-1.2.0-2 2015-12-24 16:07:07 oneinsect - the script on http://www.onepitwopi.com/raspberry-pi/gstreamer-1-2-on-the-raspberry-pi/ will show you how to build it - there are probably a few dependent libraries that also need to be created 2015-12-24 16:10:48 well 2015-12-24 16:10:51 gstreamer1 2015-12-24 16:10:56 is already there 2015-12-24 16:10:59 install awesome 2015-12-24 16:11:02 got all plugins 2015-12-24 16:11:04 omx 2015-12-24 16:11:08 except* 2015-12-24 16:11:09 omx 2015-12-24 16:11:49 can i use this 2015-12-24 16:11:51 http://us.mirror.archlinuxarm.org/armv6h/alarm/ 2015-12-24 16:11:57 http://us.mirror.archlinuxarm.org/armv6h/alarm/gst-omx-rpi-1.2.0-2-armv6h.pkg.tar.xz 2015-12-24 16:15:05 those probably use glibc not musl c 2015-12-24 16:26:01 oooh 2015-12-24 16:27:53 BitL0G1c: may be i have to compile from source 2015-12-24 16:30:02 i guess Alpine Linux has switched to musl libc long back 2015-12-24 16:38:34 yeah, but building alpine packages is trivial 2015-12-24 16:38:44 or you could just file a bug 2015-12-24 16:39:07 chris: any simple tutorial ? 2015-12-24 16:39:10 anywhere? 2015-12-24 16:40:07 clone the aports repo, edit the APKBUILD you are interested in, run abuild -r 2015-12-24 16:45:28 hmm 2015-12-24 16:46:07 an Alpine LXC container makes a great build environment 2015-12-24 16:54:15 chris|, is not that trivial. oneinsect, how to build a container is written here: http://wiki.alpinelinux.org/wiki/Setting_up_the_build_environment_on_HDD 2015-12-24 16:55:22 yeaaa 2015-12-24 16:55:37 fcolista let me see which way to begin 2015-12-24 17:00:33 too confusing fcolista: 2015-12-24 17:04:03 <_ikke_> I use docker for that 2015-12-24 17:47:19 So, what's the deal with apline-desktop, XFCE_Setup on the wiki says to add it but it's missing? 2015-12-24 17:57:34 dazoe: misspelling? 2015-12-24 17:57:36 alpine-desktop is available in the community repo 2015-12-24 17:58:09 the wiki doc came out before community repo existed, so you might just need to add the new repo to /etc/apk/repositories 2015-12-24 17:58:35 tdtrask, how do i add it? 2015-12-24 17:59:05 use your favorite text editor 2015-12-24 17:59:11 add a new line to match existing 2015-12-24 17:59:17 just replace main with community 2015-12-24 18:34:49 Man, it's a pain to get desktop working in virtualbox 2015-12-24 19:42:52 dazoe - it's much easier in KVM or vmware 2015-12-24 19:59:04 BitL0G1c, on windows, and i hate vmware and hyper-v so vbox is my only real option :( 2015-12-24 20:01:48 get vmware workstation pro from kickasstorrents - you will save yourself a lot of headaches. On my gaming laptop I run Debian inside vmware & Alpine inside LXC & KVM in the Debian VM 2015-12-24 20:02:11 that's very meta 2015-12-24 20:02:31 the debian vm is a window like any other application on windows 2015-12-24 20:03:20 it's a lot less hassle & a proper dev environment in windows 2015-12-24 21:20:20 dazoe - earlier today someone got an Alpine desktop running in vmware player (they were having problems with virtualbox too) - alpine stopped working in vbox @ 3.0+ 2015-12-24 22:37:30 Hi all, I've been using alpine for a long time on a usb stick. I've never had any issues upgrading, but for some reason whenever I go from 3.2.3 to 3.3.0 - it fails to boot with "Mounting boot media failed". Does anybody have any ideas or had similar problems with 3.3.0? 2015-12-24 22:56:51 neotek - I have problems too booting from btrfs in 3.3, some things have changed moving to the 4.1 kernel 2015-12-24 23:08:29 actually figured it out 2015-12-24 23:08:37 for some reason the 3.3.0 upgrade is toasting the ldlinux.cfg file 2015-12-24 23:08:40 as well as the menu.c32 2015-12-24 23:08:50 not sure why, but if i manually add those back in before rebooting, it works 2015-12-25 02:22:50 happy xmas 2015-12-25 03:07:31 still here friends 2015-12-25 03:07:36 or asleep 2015-12-25 03:15:38 here o/ 2015-12-25 03:19:43 jean 2015-12-25 03:20:22 you working on alpine-raspberry pi? 2015-12-25 03:21:48 nope 2015-12-25 03:21:59 why ? 2015-12-25 03:22:47 well i was hoping someone can help me understand how set up a compilation environment 2015-12-25 03:22:53 for gst-omx-rpi plugin 2015-12-25 03:25:17 gstreamer + omxplayer for rpi ? 2015-12-25 03:26:21 btw i can't help you, my knowledge on compilation stay theorical 2015-12-25 03:26:41 yes it has hardware encoding support 2015-12-25 03:26:47 omx plugin 2015-12-25 03:28:19 may the force be with you 2015-12-25 03:28:31 i'm going to sleep, so goodnight 2015-12-25 03:29:13 ;_D 2015-12-25 03:29:15 :-D 2015-12-25 03:29:18 good night 2015-12-25 10:12:14 hello friends 2015-12-25 10:12:18 anyone here 2015-12-25 10:12:21 greetings 2015-12-25 10:12:24 merry x mas 2015-12-25 11:36:38 anyone woke up 2015-12-25 12:02:19 good morning folks 2015-12-25 12:14:16 hi oneinsect 2015-12-25 12:18:20 jean 2015-12-25 12:18:24 you are back 2015-12-25 12:18:26 :-P 2015-12-25 12:18:34 one question 2015-12-25 12:19:14 don't ask to ask 2015-12-25 12:19:35 i'm quite busy but i have little time ;) 2015-12-25 12:19:47 my alpine tends to say at times no space left 2015-12-25 12:19:56 and then i cannot add 2015-12-25 12:20:00 anymore packages 2015-12-25 12:20:06 the tmpfs is hardly 200mb 2015-12-25 12:20:10 anyway to increase it? 2015-12-25 12:20:34 my sdcard is like over 14GB 2015-12-25 12:20:44 wonder what and how to do 2015-12-25 12:21:02 its a live system ... i use lbu commit when needed 2015-12-25 12:23:18 jeanjack: 2015-12-25 12:27:24 fabled: good morning 2015-12-25 12:27:27 are you up? 2015-12-25 12:31:40 oneinsect: so you can mount another drive and put it on fstab ( in home replacement for example) 2015-12-25 12:31:49 or use ncdu to delete big files 2015-12-25 12:32:00 i have to go, hope it was helpfull >< 2015-12-25 12:32:10 ooh 2015-12-25 12:32:17 i will check 2015-12-25 13:12:38 hmmmm 2015-12-25 13:33:14 guys 2015-12-25 13:33:17 can anyone tell me 2015-12-25 13:33:24 how to include custom files 2015-12-25 13:33:28 in 2015-12-25 13:33:33 alpine live boot 2015-12-25 13:33:33 ? 2015-12-25 13:33:45 i need to copy them to usr/lib 2015-12-25 13:34:00 oneinsect, http://wiki.alpinelinux.org/wiki/Alpine_local_backup 2015-12-25 13:34:19 if you need large sets in bin or lib, consider doing a proper package 2015-12-25 13:34:33 fabled: i have been using lbu extensively 2015-12-25 13:34:39 however after a certain time 2015-12-25 13:34:45 it fills my tmpfs 2015-12-25 13:34:56 and then i cannot install anymore packages 2015-12-25 13:35:13 any help on that part fabled: 2015-12-25 13:35:15 you can change the root tmpfs size by setting size=1234 in the fstab mount options 2015-12-25 13:35:22 but if you have lot of stuff 2015-12-25 13:35:25 and little ram 2015-12-25 13:35:29 you need to do disk install 2015-12-25 13:35:47 on rpi, you'd need to partition the disk and use 2nd partition as root 2015-12-25 13:35:55 setup-disk script will help with that 2015-12-25 13:36:46 the run-from-ram setup is suitable when the root filesystem size is not too large, or there is not too much volatile data. e.g. when running as router, vpnc, video player/streamer/encoder, or similar 2015-12-25 13:36:59 if you do database server or similar, disk setup is more approriate 2015-12-25 14:02:31 sorry fabled: had to rush ...back now 2015-12-25 14:02:38 setup-disk says missing syslinux 2015-12-25 14:02:47 and syslinux is nowhere to be found in the repos 2015-12-25 14:02:48 of rpi 2015-12-25 14:03:19 my usage is encoder 2015-12-25 14:03:47 i need space only to compile gst-omx plugin 2015-12-25 14:04:10 i compiled and got the so files from another distro suitable for musl libc 2015-12-25 14:04:16 yeaa its not properly packed 2015-12-25 14:04:57 fabled: should i file a bug? 2015-12-25 14:05:19 it says missing syslinux when i select the option for 'sys' install for rpi 2015-12-25 14:09:41 fabled: can you please share what has to gone in the etc/fstab folder? to increase tmpfs size 2015-12-25 14:09:46 file* 2015-12-25 14:12:39 oneinsect - create a partition on the SD Card - mount it in /etc/fstab as you would any other partition. When I create a USB stick I normally create a 1GB bootable partition for the system - & a 2nd partition for the data 2015-12-25 14:15:06 okie BitLoG1c: i honestly dont know where to start 2015-12-25 14:15:22 but thanks i will google 2015-12-25 14:20:11 something like http://hastebin.com/waseboxowe.vala 2015-12-25 14:23:30 when we say data, does it mean tmpfs wont get filled in a live system? 2015-12-25 14:24:56 yes 2015-12-25 14:25:50 the only thing you should run in a tmpfs is /var/log & /tmp 2015-12-25 14:26:17 (if you don't mind losing logs on reboots) 2015-12-25 14:26:22 ooh 2015-12-25 14:27:14 it will reduce the number of writes to the device (& improve the life of the device) 2015-12-25 14:28:13 with raspberry pi 2015-12-25 14:28:29 in sys mode, the sd card will die in no time 2015-12-25 14:28:44 the current alpine-rpi image is fine 2015-12-25 14:29:00 it all started when i wanted to have a package and that package wasnt available 2015-12-25 14:29:06 so i sat down to compile 2015-12-25 14:29:10 and then run into all this mess 2015-12-25 14:29:17 all for a package 2015-12-25 14:29:19 :-P 2015-12-25 14:29:33 see "Maximizing SD Card Performance and Life" https://www.heroicdebugging.biz/2015/03/15/installing-arch-linux-arm-on-raspberry-pis/ 2015-12-25 14:30:20 oooh 2015-12-25 14:30:23 interesting 2015-12-25 14:32:44 but BitLoG1c: honestly 2015-12-25 14:32:51 i have never seen any distro 2015-12-25 14:33:00 I use an Alpine LXC container as a build environment http://wiki.alpinelinux.org/wiki/LXC - run through the steps in http://wiki.alpinelinux.org/wiki/Developer_Documentation inside the LXC container 2015-12-25 14:33:20 or maybe it's better to try & get an ARM Alpine running in a KVM 2015-12-25 14:33:37 may be my camera wont be accessible 2015-12-25 14:33:43 usb port slows down 2015-12-25 14:34:36 never seen any distro which is as simple in live mode 2015-12-25 14:34:37 as 2015-12-25 14:34:41 alpine 2015-12-25 14:34:52 honestly i am bowled over 2015-12-25 14:36:28 I have to go now - speak to you later 2015-12-25 14:36:35 sure byee 2015-12-25 15:57:38 i taked a look on the wiki, but no way to found replacement four usermod 2015-12-25 15:58:14 how can i add an existing user on existing secondary group ? 2015-12-25 15:58:39 i don't find usermod nor adduser-doc 2015-12-25 16:21:10 i will see if there is something i can do 2015-12-25 16:23:06 jeanjack: strange i dont see it the package search 2015-12-25 16:23:12 thanks 2015-12-25 16:23:16 https://pkgs.alpinelinux.org/packages?name=usermod%25&repo=all&arch=all&maintainer=all 2015-12-25 16:23:17 same thing here ... 2015-12-25 16:23:55 usermod is part of the shadow package 2015-12-25 16:23:55 hmmm 2015-12-25 16:24:10 alpine does not use shadow by default 2015-12-25 16:24:26 https://pkgs.alpinelinux.org/contents?pkgname=shadow&arch=armhf&repo=testing 2015-12-25 16:24:29 i do see 2015-12-25 16:24:32 usermod 2015-12-25 16:25:02 jeanjack: try apk add shadow 2015-12-25 16:25:07 and see how it goes 2015-12-25 16:25:36 meanwhile i bang my hand on how to increase the tmpfs partition size...unfortunately its not even listed in fstab 2015-12-25 16:26:32 jeanjack: if you want to add a user to a group, use addgroup 2015-12-25 16:27:33 chris|: addgroup don't want to do that, users exists 2015-12-25 16:29:02 if there is a way to do what i want with addgroup i prefer not using shadow 2015-12-25 16:29:23 s/addgroup/adduser/ 2015-12-25 16:29:48 but it isn't described on adduser help 2015-12-25 16:30:08 and i found no man page 2015-12-25 16:42:17 and no package shadow on repositories 2015-12-25 16:42:32 jeanjack: 2015-12-25 16:43:16 yes 2015-12-25 16:43:17 indeed 2015-12-25 16:43:23 i dont see it in repos 2015-12-25 16:43:28 ummm 2015-12-25 17:00:07 he runaway ! 2015-12-25 17:16:01 adding my user to the group line in /etc/group should work, but is it possible to import this without reboot ? 2015-12-25 17:16:24 just relog 2015-12-25 17:16:54 <_ikke_> newgrp 2015-12-25 17:16:59 <_ikke_> it makes a new shell session 2015-12-25 17:34:20 anyone can advise on commands that can expand tmpfs 2015-12-25 17:53:01 oneinsect: you get your response early, change it on fstab 2015-12-25 17:53:25 that's quite strange you get no space left, you already get some videos ? 2015-12-25 17:53:39 jeanjack: what is the syntax 2015-12-25 17:53:41 any idea? 2015-12-25 17:54:00 no space left because once i run apk add packages 2015-12-25 17:54:16 it fills the tmpfs 2015-12-25 17:54:24 i am trying to alpine-sdk 2015-12-25 17:54:31 install 2015-12-25 17:55:06 https://wiki.archlinux.org/index.php/Tmpfs 2015-12-25 17:55:43 you made / in tmpfs ? 2015-12-25 17:56:13 Under systemd, /tmp may be automatically mounted as a tmpfs even though you have no entry for that in your /etc/fstab. 2015-12-25 17:56:20 let me show you 2015-12-25 17:56:36 i have no entry 2015-12-25 17:56:42 in etc/fstab 2015-12-25 17:56:51 its automatically mounted 2015-12-25 17:58:31 tmpfs is mounted on / 2015-12-25 17:58:48 not to tmp 2015-12-25 17:58:51 df -h 2015-12-25 17:58:54 shows that 2015-12-25 18:01:31 i can't help you, i have never done play with tmpfs 2015-12-25 18:03:43 yeaaa 2015-12-25 18:03:53 i will wait fabled: 2015-12-25 18:03:57 for* 2015-12-25 18:04:05 may be he can 2015-12-25 18:14:20 tmpfs / tmpfs size=400M 0 0 2015-12-25 18:14:35 will try that 2015-12-25 18:14:55 unfortunately mount -o remount, size=400M / 2015-12-25 18:15:02 doesnt work 2015-12-25 18:26:37 why you want to put / in tmpfs ? 2015-12-25 18:32:04 no i mean 2015-12-25 18:32:15 when i type df -h 2015-12-25 18:32:23 it shows 2015-12-25 18:32:37 Filesystem tmpfs is actually mounted on / 2015-12-25 18:33:01 i am trying to increase its size 2015-12-25 18:33:57 never mind 2015-12-25 18:34:14 i am just going to statically compiling the binaries somewhere and just copy them and use them 2015-12-25 18:34:51 algitbot is like an automated bot or a human being? 2015-12-25 18:35:56 oneinsect: behind the two 2015-12-25 18:36:00 just a troll 2015-12-25 18:36:10 lol 2015-12-25 18:49:03 <^7heo> that's not a troll 2015-12-25 18:49:06 <^7heo> wanna see a troll? 2015-12-25 18:49:09 <^7heo> https://www.youtube.com/watch?v=PRpiwa3so8U 2015-12-25 18:53:49 ROFL 2015-12-25 19:27:08 hey there! does alpine supports uefi systems? 2015-12-25 19:40:52 gsora: i remember installing in intel baytrail nuc 2015-12-25 19:41:04 which supports uefi in bios 2015-12-25 19:41:16 i cannot seem to recollect if i ever set legacy boot option 2015-12-25 19:41:37 it* 2015-12-25 19:44:39 mh, I'm trying a test install in vbox uefi but the standard iso doesn't seem to boot in uefi mode, I'm downloading the extended iso 2015-12-25 19:52:22 no luck with the extended iso too :-/ 2015-12-25 19:53:40 i think i also faced some issues in virtualbox 2015-12-25 19:53:49 try it on an actual machine 2015-12-25 19:53:54 it WILL work 2015-12-25 19:59:08 I'll burn the iso onto a usb drive then 2015-12-25 19:59:21 what's the difference between the various iso versions? 2015-12-25 20:06:43 btw nope, no uefi boot even on bare metal :-/ 2015-12-25 20:12:11 gsora 2015-12-25 20:12:18 i got to go 2015-12-25 20:12:20 too tired 2015-12-25 20:12:29 will come back later 2015-12-25 20:12:31 and support you 2015-12-25 20:12:35 I'll make some research :) 2015-12-25 20:24:00 gsora: vanilla means vanilla kernel instead of alpine grsec one 2015-12-25 20:24:23 extended i guess means it's a slightly larger base system for connectivity limited installs 2015-12-25 20:24:33 in fact it's ~300mb 2015-12-25 20:24:52 i see from the bugzilla that uefi support should land with 3.4 2015-12-25 20:25:01 yeah pretty sure just means it has more packages installed out of the box 2015-12-25 20:25:23 yeah but coreboot D: 2015-12-25 20:25:53 coreboot? 2015-12-25 20:32:44 speaking of which i should update it soon :D 2015-12-25 20:33:11 thinkpad user, uh? 2015-12-25 20:33:22 chromebook acer c720 2015-12-25 20:34:13 nice, I only thought the thinkpad x60 could run coreboot 2015-12-25 20:35:07 thinkpads support libreboot which doesnt use any proprietary binary blobs 2015-12-25 20:35:25 my chromebook is coreboot, which uses some non-free parts 2015-12-25 20:35:52 kinda like android compared to replicator 2015-12-25 20:36:05 er replicant 2015-12-25 20:37:06 uh, coreboot can run tetris, that's a nice feature 2015-12-25 20:41:39 you can boot into grub2 payload really fast with coreboot 2015-12-25 20:42:36 https://en.wikipedia.org/wiki/Coreboot#Payloads 2015-12-25 20:43:06 yeah, I'm reading 2015-12-25 20:43:21 i was joking about tetris :P 2015-12-25 20:44:09 except for the new ones, thanks to the signed-bios stuff Intel has gifted us with. 2015-12-25 20:44:24 that's a shame i only have a x61s and a retina macbook pro 2015-12-25 20:44:50 ec0: uefi is a good concept, but too restrictive on its new iterations 2015-12-25 20:44:50 x200e works well with coreboot 2015-12-25 20:45:00 yes, I agree. 2015-12-25 20:45:23 signed bioses are not good for freedom, but modular bios is not a bad idea 2015-12-25 20:46:08 all i know is my coreboot boots super quick, like i experience on my uefi machines. i havent raced them yet though, i should do that 2015-12-25 20:46:21 i have a msi with uefi 2015-12-25 20:46:35 lately with uefi pcs i'm only having troubles even booting any live distro 2015-12-25 20:46:50 and I am using gummiboot to boot straight to uefi stub 2015-12-25 20:46:56 while on the macbook, 0 problems at all, it's a paradox 2015-12-25 20:46:58 coreboot will win easily if you avoid SeaBIOS :) 2015-12-25 20:48:12 Apple's UEFI is a very thin firmware, they do most of the hardware initiatlisation in the OS, like Linux is capable of. Most UEFI in the PC world is very bloated, thanks to having to set everything up for Windows. 2015-12-25 20:48:48 As you can probably tell, I have opinions about this. 2015-12-25 20:51:12 ok well laptop uefis are getting worse, but motherboard sold to pc builders continue to get better 2015-12-25 20:51:26 i don't totally agree 2015-12-25 20:51:54 well not all of them 2015-12-25 20:52:11 i built a new desktop workstation 2 weeks ago, the asrock motherboard I use refused to boot in uefi mode with most of the usb3 drives i have 2015-12-25 20:52:13 no, I have had some really bad motherboard UEFIs. Asus one I got recently was terrible, whilst Gigabyte is great - nice and fast. 2015-12-25 20:52:50 i have a gigabyte at work, it's my daily driver. all i can say is msi spoiled me 2015-12-25 20:54:23 hah, yeah. 2015-12-25 20:54:27 dead on arrival board? 2015-12-25 20:58:28 for a while every time i tried to boot it would bootloop 2015-12-25 20:58:38 there was a way to get it to stop bootlooping 2015-12-25 20:59:04 I forgot how I got it to go away, or maybe it was a bios update 2015-12-25 21:02:22 woah, that's bad 2015-12-25 21:04:55 on a unrelated note, when the 3.4 version is scheduled to be released? 2015-12-25 21:05:36 3.4 should be in May 2015-12-25 21:05:45 but, 3.3 should have been in November :( 2015-12-25 21:06:02 first time we've slipped that much though 2015-12-25 21:06:33 damn, i wanted to play with it as a daily driver but i need uefi booting :-/ 2015-12-25 21:10:52 ACTION isn't too familiar with uefi 2015-12-25 21:11:14 support for uefi should be available in edge before 3.4 release 2015-12-25 21:11:33 but, probably have to wait for ncopa to get back to get an idea of when 2015-12-25 21:11:50 i was thinking about some hacky method 2015-12-25 21:12:15 something like bootstrapping an installation from a live uefi-mode distro, then installing grub 2015-12-26 00:37:24 thats so easy to do with debian with deboostrap 2015-12-26 00:37:57 well i guess it's not any easier than just downloading and extracting a tarball 2015-12-26 04:20:30 is fabled: back 2015-12-26 06:11:48 guys 2015-12-26 06:11:52 anyone here 2015-12-26 06:11:57 on how to use docker? 2015-12-26 06:12:01 i setup it in windows 2015-12-26 06:12:14 any idea how to begin and where to get 2015-12-26 06:12:19 alpine docker image? 2015-12-26 06:42:22 Hi there, is there any simple way of dealing with musl's shortcomings? 2015-12-26 06:42:46 I am trying to compile iodine here, but the header file 'linux/if_tun.h' is missing 2015-12-26 06:44:02 nevermind, I didn't have linux-headers 2015-12-26 06:52:18 i static compiled using voidlinux musl build and then copied them into alpine-rpi and they work fine 2015-12-26 09:34:35 folks 2015-12-26 11:46:22 ahoi vista__ 2015-12-26 20:44:52 Hi guys. Do any of you use zfs on alpine? I have really strange behavior with zpool working, but zfs not. And zpool can't be reimported. 2015-12-26 22:36:28 Hello 2015-12-26 22:43:15 What about terminals? What is the best available in alpine. 2015-12-27 02:38:51 each single 3.3.0 install i did has dhcp issues during setup 2015-12-27 02:38:55 (udhcp timeout) 2015-12-27 02:39:57 i'm fine assuming this is a "me" issue but doesn't look like one that'd be hard to spot 2015-12-27 02:40:37 darkfaded: other devices on the same net getting dhcp replies as usual? 2015-12-27 02:40:48 yes it's just with the 3.3.0 iso 2015-12-27 02:41:25 err let me be clearer 2015-12-27 02:41:31 yes any other device gets an ip 2015-12-27 02:41:43 and if i manually assign one i have flawless connectivity 2015-12-27 02:41:51 could try manually running udhcp with debug/verbose maxed 2015-12-27 02:42:02 and see if it barfs 2015-12-27 02:42:31 since if manual address works, it _shouldn't_ be the NIC 2015-12-27 02:42:47 i don't see any option for verbosity 2015-12-27 02:43:55 thank you for helping. did you by chance install 3.3.0 with dhcp and success? 2015-12-27 02:45:29 haven't touched alpine in a long time 2015-12-27 02:47:28 i'll try to sniff my dhcp request on the interface, maybe it's smally 2015-12-27 02:47:30 *smelly 2015-12-27 02:50:13 i can see the ack 2015-12-27 02:50:53 it works in promiscous modde 2015-12-27 02:51:21 Diftraku: thank you for being around, i was so pissed off i would have been stuck in fire and hate but not found a way around it 2015-12-27 02:51:48 it's not a vm, but i saw the same thing in vms 2015-12-27 02:52:11 i wish there was a public place to see this was tested at release time ;) 2015-12-27 02:55:14 yay, i get past the mirror selection 2015-12-27 02:59:36 hung at updating repository indexes, that was some fat progress right there. 2015-12-27 03:09:22 why is this so full of shit 2015-12-27 03:12:05 i think dl-5 is broken 2015-12-27 03:13:20 yep 2015-12-27 03:15:37 but that left me with a bus error from somewhere 2015-12-27 03:15:57 oh of course 2015-12-27 03:16:03 because the ipmi had crashed. 2015-12-27 03:16:06 no more iso 2015-12-27 03:16:35 correction, it didn't crash, it logged me out while in use 2015-12-27 03:16:50 because i didn't use the web ui while i was in the kvm. 2015-12-27 03:26:43 heh 2015-12-27 06:00:49 anyone here folks 2015-12-27 12:26:17 darkfaded: dhcp works here for me 2015-12-27 13:02:33 is anyone back from x-mas 2015-12-27 13:02:55 i am trying to increase tmpfs file size to 400MB via fstab 2015-12-27 13:02:59 it doesnt seem to work 2015-12-27 13:03:09 any idea what should go into the fstab? 2015-12-27 15:23:18 okie folks 2015-12-27 15:23:21 this works 2015-12-27 15:23:45 tmpfs /dev/shm tmpfs defaults,size=400m 0 0 2015-12-27 15:23:49 erro 2015-12-27 15:24:05 tmpfs / tmpfs defaults,size=400m 0 0 2015-12-27 15:24:09 lbu ci and restart 2015-12-27 15:24:11 perfect 2015-12-27 15:24:17 pasting it here just incase anyone need it 2015-12-27 15:27:27 compiling gst-omx 2015-12-27 15:27:30 :-P 2015-12-27 15:27:53 are you a bot algitbot: 2015-12-27 15:28:01 :-D 2015-12-27 15:28:14 no humans wonder where everyone are? 2015-12-27 15:46:15 hey BitL0G1c 2015-12-27 15:46:24 BitL0G1c: 2015-12-27 15:53:23 hi 2015-12-27 15:58:08 i am able to compile 2015-12-27 15:58:10 some stuff 2015-12-27 15:58:13 finally 2015-12-27 15:58:20 :-D 2015-12-27 15:58:30 one question...any idea 2015-12-27 15:58:45 on how to enable start up scripts? 2015-12-27 15:58:54 like where do i put start up scripts in alpine? 2015-12-27 15:59:22 i am trying to get time from gps 2015-12-27 15:59:25 during boot 2015-12-27 18:06:56 is there a "wipefs" command somewhere? 2015-12-27 18:07:02 bcache-tools refer to it 2015-12-27 18:07:11 i'd wanted to use enhanceio but that got removed 2015-12-27 18:07:26 so bcache and bcache won't use the disk because it was in a different system 3 years ago 2015-12-27 18:07:35 says i should use wipefs, but that doesn't exist 2015-12-27 18:14:00 who creates crap like that : 2015-12-27 18:14:01 http://hastebin.com/ayedafenab.avrasm 2015-12-27 18:14:20 i know bcache is just a "guy with his laptop" project, but really... sucks 2015-12-27 18:44:29 umm 2015-12-27 18:44:53 after upgrading from 3.1 to 3.2 i get the following error message for roundcubemail: PHP Fatal error: Class 'Patchwork\Utf8\Bootup' not found in /usr/share/webapps/roundcube/program/include/iniset.php on line 74 2015-12-27 18:45:07 maybe there is a missing package? 2015-12-27 18:49:40 php-iconv solved the issue 2015-12-27 18:49:51 i mean installing php-iconv package 2015-12-27 20:43:54 Hello everyone. Is anybody experienced with lbu and usb drives? 2015-12-27 20:48:21 Anyone had any luck installing 3.3 on vmware? 2015-12-27 20:48:33 I get IO ERROR with any apk repo 2015-12-27 21:32:18 It seems it fails if the machine is behind a proxy 2015-12-27 22:28:20 So, bizarre thing I've been trying to figure out, just attempting root authentication at the console gives me "Login incorrect" before even asking for a root passphrase 2015-12-27 22:28:32 on a fresh install, heh, 2015-12-27 22:29:34 Eliz: I've done several installs and have never seen that behaviour. Are you 3.3? 2015-12-27 22:29:56 err, whoops, should say this is in a xen domu, paravirtualized, but I can't see why that'd break it 2015-12-27 22:30:13 and yeah, built using 3.3's iso 2015-12-27 22:30:43 I don't know anything about Xen, sorry 2015-12-27 22:30:57 shouldn't make a difference in the end 2015-12-27 22:43:18 ahah, figured it out 2015-12-27 22:43:34 forgot to add hvc0 to /etc/securetty 2015-12-28 01:38:35 Howdy, just installed alpine as vm in virtualbox. How to prevent motd reverting to default after reboot? 2015-12-28 01:40:14 what do you mean installed 2015-12-28 01:40:46 I edit /etc/motd but after reboot it reverts to default. I remember something about need for blank lines? Tried blank lines at top of file but still motd reverts to default after reboot. 2015-12-28 01:41:15 ammuta, I followed this: http://wiki.alpinelinux.org/wiki/Install_Alpine_on_VirtualBox 2015-12-28 01:41:30 and this: http://wiki.alpinelinux.org/wiki/Install_to_disk 2015-12-28 01:44:09 Also why root login does not get prompted for password, even when I specified pw during install? 2015-12-28 01:45:20 Oh I have an idea... I did the install by referencing the alpine iso file but I did not burn the iso to cd. Maybe it's running on that? 2015-12-28 01:54:07 wait 2015-12-28 01:54:11 are you still booting from iso 2015-12-28 01:55:41 that's what I suspect, I probably need to burn iso to cd and install from that... ?? 2015-12-28 02:01:19 confirmed it was booting the iso, since when I tried to move the iso file from host, it complained it was still open in virtualbox. 2015-12-28 02:01:41 Burning iso to disk now, and will repeat install... 2015-12-28 02:02:40 thanks ammunta for asking me that question, I think it got me on right track. 2015-12-28 02:16:19 Hi 2015-12-28 02:16:25 anyone around? 2015-12-28 02:16:39 no? 2015-12-28 02:16:46 Finding packages is difficult in alpine, as the search box doesn't search properly 2015-12-28 02:17:06 what is the name of the postgres package? 2015-12-28 02:17:16 what do you mean doesn't search properly 2015-12-28 02:18:15 if I use the search box and search for the term "django", it finds nothing 2015-12-28 02:18:36 ah 2015-12-28 02:18:48 it might be a good idea to assign keywords to the packages 2015-12-28 02:18:59 I think it doesn't do partial searching by default? 2015-12-28 02:19:20 it looks offhand like it's just querying with sql LIKE 2015-12-28 02:19:53 what web software is used to build the package page/s? 2015-12-28 02:20:52 I think some lua thing? turbo lua? 2015-12-28 02:21:03 ask clandmeter probably if you're interested 2015-12-28 02:22:06 donno how much I could contrib if its Lua 2015-12-28 02:22:24 postgresql and py-django, it looks like, fwiw 2015-12-28 02:25:12 Where does Alpines history come from? Are they Debian-based? 2015-12-28 02:27:02 ammunta, my vm is behaving better now. No man pages... hmmm. Gotta depend on wiki I guess. 2015-12-28 02:31:16 kulelu88: many alpine contributors come from debian originally, but recently most contributors seem to be coming from Arch since we borrowed their pkgbuild format 2015-12-28 02:32:16 I wonder if things would be easier if package names were standardized according to what Debian names them 2015-12-28 12:20:32 hello people 2015-12-28 12:20:57 I need a UEFI usb stick image (64bit) 2015-12-28 12:21:12 do you have such thing in your toolkit? 2015-12-28 12:52:48 hello guys 2015-12-28 12:53:05 greeting algibot: 2015-12-28 12:53:34 no humans today algibot: ? 2015-12-28 12:53:43 no humans today algitbot: ? 2015-12-28 12:55:39 not many 2015-12-28 13:00:01 lol 2015-12-28 13:09:11 hi - i am having problems with alpine today, sheesh 2015-12-28 13:09:23 the unzip command of alpine has problems with zip files from luarock. 2015-12-28 13:09:26 they are valid zip files 2015-12-28 13:09:32 but the busybox unzip doesn't like them 2015-12-28 13:09:46 how to add a 'real' unzip to my alpine system - it seems there isn't one? 2015-12-28 13:20:12 torpor: apk add unzip 2015-12-28 13:20:37 i guess this doesn't work on alpine 3.1 2015-12-28 13:20:47 so i'm trying now with alpine 3.3 2015-12-28 13:20:49 (this is all in docker) 2015-12-28 13:21:29 nope i still get the busybox unzip which is borked and doesn't work 2015-12-28 13:22:31 unzip is 3.2 or later 2015-12-28 13:41:38 chris: any idea where to place 2015-12-28 13:41:39 a startup script 2015-12-28 13:42:08 and export some paths globally 2015-12-28 13:50:55 edit the paths in /etc/profile - shell scripts for a login shell can be placed in /etc/profile.d/ 2015-12-28 13:52:36 startup scripts usually go to /etc/local.d 2015-12-28 13:54:49 cat /etc/local.d/README 2015-12-28 14:05:49 don't forget to: rc-update add local 2015-12-28 14:07:07 for a coloured login prompt: mv /etc/profile.d/color_prompt /etc/profile.d/color_prompt.sh 2015-12-28 14:13:13 great BitL0G1c 2015-12-28 14:13:15 let me try it out 2015-12-28 14:17:08 hmm.. let's see if alpine can do pxe boots. i came from tinycore. it had some issues with init scripts 2015-12-28 15:25:51 any idea about this: 2015-12-28 15:25:51 [ 1765.213874] PAX: From 151.217.208.232: refcount overflow detected in: mkfs.xfs:2891, uid/euid: 0/0 2015-12-28 15:26:07 had the same for ext4 2015-12-28 15:26:20 and not on a very similar system, not sure what to do 2015-12-28 15:39:53 i think it could be a bug in mkfs.xfs 2015-12-28 15:40:16 whats the aftermath of it? 2015-12-28 15:40:20 not working system? 2015-12-28 15:46:36 well no filesystems of course 2015-12-28 15:46:53 but it seems to be generally broken, i even get that trying to chown a directory 2015-12-28 15:47:23 i'm gonna try to a vanilla kernel 2015-12-28 15:47:32 i think it started when i installed util-linux 2015-12-28 15:48:38 it can't be a bug in mkfs.xfs since it also happens in mkfs.ext4. 2015-12-28 15:55:08 removed coreutils and chmod works again 2015-12-28 16:08:28 hmmm 2015-12-28 16:08:36 what arch is it? 2015-12-28 16:08:38 x86? 2015-12-28 16:27:51 I need a UEFI usb stick image (64bit) 2015-12-28 17:27:59 an important question 2015-12-28 17:28:09 anyone hre 2015-12-28 17:28:28 do you know if we can opt/vc files directly with the musl build of alpine? 2015-12-28 17:28:54 use* 2015-12-28 17:30:08 I don't understant the question 2015-12-28 17:30:23 i mean do we have to compile them? cant this be used? https://github.com/raspberrypi/firmware/archive/master.zip 2015-12-28 17:31:28 do we have to compile them seperately for musl ? ./opt/vc: includes userspace libraries for the VideoCoreIV (EGL/GLES/OpenVG etc). 2015-12-28 17:33:04 chris 2015-12-28 17:33:14 there are some userspace libraries 2015-12-28 17:33:18 in /opt/vc 2015-12-28 17:33:34 if you goto 2015-12-28 17:33:47 https://github.com/raspberrypi/firmware/ 2015-12-28 17:33:52 can i use them directly? 2015-12-28 17:34:18 or do i have to compile them from source from here 2015-12-28 17:34:19 https://github.com/raspberrypi/userland 2015-12-28 17:35:51 if those binaries have been compiled against musl and the version of musl is ABI compatible with the alpine version, the you can use them, otherwise you have to compile them yourself 2015-12-28 17:36:02 aah man 2015-12-28 17:36:10 how much i hate recompiling 2015-12-28 17:36:19 therecomes algitbot again 2015-12-28 17:37:12 i dont think they are 2015-12-28 17:50:15 any idea 2015-12-28 17:50:25 which is the current musl version 2015-12-28 17:50:31 alpine uses chris 2015-12-28 17:52:08 1.1.12 2015-12-28 17:53:28 thanks 2015-12-28 18:00:24 any idea how i'd mount root in single user mode? 2015-12-28 18:00:42 sd is loaded but i don't got a /dev/sd* yet 2015-12-28 18:00:52 maybe i need to do something in mdev but i'm not sure 2015-12-28 18:01:05 raspberry pi? 2015-12-28 18:02:48 no normal server 2015-12-28 18:02:53 sata disk 2015-12-28 18:03:02 ooh sd is sata disk 2015-12-28 18:03:21 scsi disk actually :) 2015-12-28 18:03:48 or wait 2015-12-28 18:03:54 this one has a usb key as root device 2015-12-28 18:03:58 try adding adding '1' to the kernel cmdline 2015-12-28 18:04:00 still scsi in that 2015-12-28 18:04:05 you should get into user mode 2015-12-28 18:04:28 yeah but 2015-12-28 18:04:34 that's not what i asked? 2015-12-28 18:04:40 but? 2015-12-28 18:04:43 i'll see if i can boot to 1 2015-12-28 18:04:53 localmount fails because a device is gone missing 2015-12-28 18:05:08 that's why i booted to single user in the first place 2015-12-28 18:05:24 i hope it works with 1 2015-12-28 18:05:43 you mean the modloop fails? 2015-12-28 18:05:56 maybe 2015-12-28 18:06:00 i meant what i said 2015-12-28 18:06:06 how do i mount root in single user 2015-12-28 18:06:08 hello! having upgraded to latest alpine from previous distro, I now get a .modloop related error at system boot 2015-12-28 18:06:21 hehe looks like I am not the only one:-) 2015-12-28 18:06:26 it should load hdd/usb drivers...i wonder what is failing 2015-12-28 18:06:32 the drivers are loaded 2015-12-28 18:06:51 okie may be chris or fabled can help 2015-12-28 18:06:59 i'll look for a modloop error but i think there's none 2015-12-28 18:07:06 i just have a broken fstab entry i need to fix 2015-12-28 18:07:48 there are lots of bugs that will be eventually fixed in next x86/64 releases 2015-12-28 18:07:58 thats what someone was saying here on irc 2015-12-28 18:08:04 dont remember if it was fabled 2015-12-28 18:08:46 for me the modloop error started with current release, with previous release I had a fast and clean boot 2015-12-28 18:09:06 so now i learned: 1 is an alias to single 2015-12-28 18:10:24 hmm I see a reference to modloop in init.d/udev 2015-12-28 18:10:42 how about commenting that out without really knowing what I am doing:-) 2015-12-28 18:10:58 bbs 2015-12-28 18:13:05 so it works darkfaded? 2015-12-28 18:13:10 oneinsect: no 2015-12-28 18:13:20 lukspart is version 3.3? 2015-12-28 18:13:23 it* 2015-12-28 18:13:27 i still have the same issue which would be the same if you boot to single user 2015-12-28 18:13:50 hmm let me see what i can do 2015-12-28 18:13:58 i have been more on rpi 2015-12-28 18:14:01 than x86 2015-12-28 18:16:30 darkfaded: can you try 2015-12-28 18:16:35 mount -o ro,remount / 2015-12-28 18:18:04 or rw 2015-12-28 18:18:14 whichever can tell me if its mounting 2015-12-28 18:18:19 you* 2015-12-28 18:20:51 it's not mounted 2015-12-28 18:20:56 so it wouldn't remount 2015-12-28 18:21:00 is just the initrd 2015-12-28 18:21:08 i managed to run mdev now though, give me a moment 2015-12-28 18:22:12 /dev/sdc3 1339960 464728 789116 37% /mnt 2015-12-28 18:22:25 oneinsect: i went from the "Mounting root" line in /init 2015-12-28 18:22:49 now i commented out the bad line in fstab: 2015-12-28 18:22:49 #/dev/nvme0n1p1 /var/lib/mfs ext4 defaults,noatime 0 2 2015-12-28 18:23:16 the worst question is why the nvme device is gone 2015-12-28 18:24:43 intel nvme? 2015-12-28 18:25:29 ah now here's also the modloop thing 2015-12-28 18:25:29 * Mounting modloop ...mount: wrong fs type, bad option, bad superblock on /dev/loop0, 2015-12-28 18:25:39 but much later in the boot, i never got to that point 2015-12-28 18:25:53 darkfaded 2015-12-28 18:25:57 what is the version of alpine 2015-12-28 18:25:59 you are using? 2015-12-28 18:26:04 3.3? 2015-12-28 18:26:10 3.3 yes 2015-12-28 18:26:20 nvme is a samsung 950pro 2015-12-28 18:26:21 can you try it in 3.2 and tell me if it works? 2015-12-28 18:27:34 oneinsect: i can ssh in now - and i can't downgrade on this server since i'm running some software that only works in 3.3 2015-12-28 18:27:45 hmmmm 2015-12-28 18:27:52 and *lol* 2015-12-28 18:27:52 04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a802 (rev 01) 2015-12-28 18:27:57 so i guess the problem is 2015-12-28 18:28:09 the nvme driver got loaded later than the "local" mount script runs 2015-12-28 18:28:16 could be 2015-12-28 18:28:33 ah! no that one is on me 2015-12-28 18:28:47 one server had *died* so i put the stick in a new blank server 2015-12-28 18:29:00 result: the partition from fstab aint there 2015-12-28 18:29:32 mounitng was like this: 2015-12-28 18:29:38 is wasnt a fresh setup in the new server? 2015-12-28 18:29:42 nlplug-findfs $cryptopts -p /sbin/mdev $KOPT_root ... 2015-12-28 18:30:09 oneinsect: no that's why there was a fstab entry existed? 2015-12-28 18:30:33 and all i needed to do was mount / to remove it 2015-12-28 18:30:54 that's why i wanted to know how, but it's also a bit awkward it's not mounted in single user mode by default 2015-12-28 18:31:07 i think no other unix doesn't mount / for single user 2015-12-28 18:38:54 oneinsect thanks for the help 2015-12-28 18:45:17 the modloop error occurs on all systems but it has no bad effect i could see 2015-12-28 18:47:17 ok.. that did not work:-) 2015-12-28 18:51:35 ;-) 2015-12-28 18:51:49 localhost:~# apk add parted 2015-12-28 18:51:50 (1/1) Installing parted (3.2-r5) 16% [############ 2015-12-28 18:51:55 watching this since 3 minutes 2015-12-28 18:52:03 worst usb sticks in life 2015-12-28 19:16:57 what sort of sticks are these? 2015-12-28 19:55:25 Hey, I have problems with Graphical interface, when I start X server it goes to "Video Input not found". 2015-12-28 20:01:29 morning 2015-12-28 20:02:13 Hey 2015-12-28 20:02:48 morning 2015-12-28 20:03:10 i want to use telegram, but it is asking to openssl-dev 2015-12-28 20:03:11 BitL0G1c, Hey 2015-12-28 20:03:38 is there a trick that can me use libressl ? 2015-12-28 20:03:48 idk libressl but i want to try 2015-12-28 20:04:00 is there a good idea ? 2015-12-28 20:04:13 s/there/it/ 2015-12-28 20:07:49 kinda sad, that alpine linux community is really small 2015-12-28 20:14:36 it will come, it's much used in virtualisation 2015-12-28 20:14:43 but i get a nice desktop 2015-12-28 20:15:28 time to configure but i love using 400Mo of RAM with like 50 firefox pages opened 2015-12-28 20:15:38 Mine problem that I did everything to setup XFCE and istalled xf86-video-ati and I get from my monitor "Video input not found" 2015-12-28 20:16:49 fuck you stupid code17 try to mv something that looks like /etc/X/xorg.conf 2015-12-28 20:17:15 What 2015-12-28 20:18:01 jeanjack, what do you mean? 2015-12-28 20:36:12 code17 - you ran "setup-xorg-base" ? 2015-12-28 20:41:37 BitL0G1c, I did everything what said in Wiki. 2015-12-28 20:41:49 omagad what hapened 2015-12-28 20:42:22 i said shit, the first words was to another channel 2015-12-28 20:42:26 vulgar ones 2015-12-28 20:42:57 setup-xorg-base, apk add alpine-desktop xfce4 xf86-video-ati 2015-12-28 20:42:59 code17: you installed specific drivers but X still use old configuration 2015-12-28 20:43:33 if you mv config of xorg you'll get a backup in case of me saying shit 2015-12-28 20:44:03 and then xorg will be regenerated with next X start 2015-12-28 20:44:04 I have Alpine in VM, will check that conf out. 2015-12-28 20:47:30 it should work - I have had alpine working on a Trinity APU / AMD discrete video 2015-12-28 20:47:44 if you have problems with 3.3 - also try 3.2 2015-12-28 20:50:43 I actually installed on usb thumb. 2015-12-28 20:51:53 Wiki is missing a lot of information. I really want to install Openbox. 2015-12-28 20:53:03 Somehow I managed to run it on VMware but not sure I will make it on real machine. 2015-12-28 21:30:53 How old is Alpine-Linux? 2015-12-28 21:31:51 code17: like not old 2015-12-28 21:32:12 I want specific date. 2015-12-28 21:32:34 BitL0G1c: lot of people complaining about 3.3, is that the "unstable-like" ? 2015-12-28 21:32:51 <= he come from debian o/ 2015-12-28 21:33:02 <_ikke_> master is unstable, 3.3 should be stable 2015-12-28 21:33:19 /o/ okay thanks 2015-12-28 21:33:55 <_ikke_> although, it doesn't compare to debians nomenclature 2015-12-28 21:35:44 3.3 does not work with btrfs yet - I think because extlinux does not yet support compressed kernel images on btrfs 2015-12-28 21:36:02 22:34 @ jeanjack │ i know but thats the only distribution i used a lot 2015-12-28 21:36:57 tryed netbsd, slackware but nothing as alpine befor 2015-12-28 21:37:04 +e 2015-12-28 21:37:20 m_b and xs talked me about it 2015-12-28 21:37:32 i tried void linux too, and a little arch 2015-12-28 21:37:45 void is good tho. 2015-12-28 21:37:57 i'm really good with openbox, even if i used i3 earlier 2015-12-28 21:38:18 plain-ob ? 2015-12-28 21:38:24 need to find how to patch a musl/libc incompability 2015-12-28 21:38:39 i found some code but it was for i3 status 2015-12-28 21:38:44 i'm aint a dev 2015-12-28 21:39:12 I mean you are using plain openbox? 2015-12-28 21:43:12 code17: what do you mean by plain ? 2015-12-28 21:43:29 without combo DE 2015-12-28 21:43:54 wtf is that ? 2015-12-28 21:44:02 Desktop Enviroment 2015-12-28 21:44:53 i have openbox launched by .xinitrc 2015-12-28 21:46:50 Alright. 2015-12-28 23:01:20 BitL0G1c, Hey, I ran in other problem. Network started to not work. 2015-12-28 23:03:20 Just randomly disappeared internet. 2015-12-28 23:12:14 BitL0G1c: afaik the problem ist not the compressed kernel but the missing support of syslinux to support btrfs compressed volumes. Using uncompressed btrfs volumes should work though 2015-12-28 23:26:44 chris| - I tried removing "compress=lzo" from /etc/fstab (which worked in 3.2) - but it didn't make any difference 2015-12-28 23:27:40 removing compression from the mount point does not mean that currently compressed data will be rewritten. only new data will be stored uncompressed 2015-12-28 23:28:16 I've not compressed anything - it's a 60gig drive 2015-12-28 23:29:44 will fiddle around some more - snapshots make it easy to recover 2015-12-28 23:30:52 if you remove compress=lzo from fstab, then you obviously had compression on before, so you would also have compressed data, or am I missing something? 2015-12-28 23:31:36 it's a feature of btrfs 2015-12-28 23:32:47 (transparent compression) 2015-12-28 23:32:50 I know 2015-12-28 23:33:19 so when data is written it is compressed on the disk, but when the mount option is removed, it is not automatically rewritten uncompressed 2015-12-28 23:36:04 also if you want my advice, allways use compression with btrfs, compressing data is way cheaper on modern hardware than disk io, especially on non-ssd disks 2015-12-28 23:38:25 I had compress=lzo set for everything - but see it did not get set for the root partition 2015-12-28 23:38:30 BitL0G1c, http://forum.alpinelinux.org/forum/installation/problems-xfce-setup-and-network 2015-12-28 23:38:35 I wrote here. 2015-12-28 23:41:02 try using slim for logins instead of lxdm 2015-12-28 23:41:31 echo "ipv6" >> /etc/modules 2015-12-28 23:42:50 and after restarting network should it work? 2015-12-28 23:42:55 What is the problem? 2015-12-28 23:43:09 also - modprobe ipv6 2015-12-28 23:43:41 ipv6 is not supported in my ISP or Router. 2015-12-28 23:44:20 don't use lxdm - try slim - or no login manager & "startxfce4" 2015-12-28 23:45:10 if I do that, it goes to "Video input not found" <- My screen says. It doesn't give any output to my screen. 2015-12-28 23:47:16 are you using virtualbox ? 2015-12-28 23:47:48 I am using on my actually machine. 2015-12-28 23:48:02 VMware actually works. 2015-12-28 23:48:07 yes 2015-12-28 23:48:16 I mean everything. 2015-12-28 23:48:31 remove lxdm - install slim 2015-12-28 23:49:39 http://i.imgur.com/dOtVY2V.png 2015-12-28 23:49:54 BitL0G1c: what you could try: remove compress=lzo from fstab, remount the volume that contains /boot without compression and force a defragment on all data on that volume as it should cause all data to be rewritten 2015-12-28 23:50:17 yes just done that & rebooted 2015-12-28 23:50:21 I need to get some sleep but if I have time tomorrow I'll try to look into it some more 2015-12-28 23:50:23 But, I don't know why it doesn't display anything on actually machine BitL0G1c 2015-12-28 23:51:00 Lxdm kinda works too on VMware 2015-12-28 23:51:46 I just had more luck with slim http://wiki.alpinelinux.org/wiki/SLiM than LXDM 2015-12-28 23:52:43 I actually want to use Openbox not XFCE, but either working would be fine. 2015-12-28 23:54:51 Anyway thanks for you help. I will try it tomorrow. Goodnight. 2015-12-29 00:12:32 chris| - yes that fixed it - thank you 2015-12-29 00:40:33 if anyone uses "psad" - you need to set ENABLE_INTF_LOCAL_NETS = N in 3.3 for it to work 2015-12-29 05:32:12 any thoughts on alpine-linux vs gentoo hardened? 2015-12-29 05:39:26 FuZi0N: a hell of a lot less headache running a distro that uses binary packages 2015-12-29 05:43:36 ahaha 2015-12-29 05:43:36 true 2015-12-29 05:44:46 but what about in terms of security 2015-12-29 05:44:48 ? 2015-12-29 06:20:57 pls 2015-12-29 06:20:59 wake up 2015-12-29 07:51:35 friends anyone here 2015-12-29 07:52:31 hi oneinsect 2015-12-29 07:52:58 aaah fcolista 2015-12-29 07:53:08 i have a question 2015-12-29 07:53:23 are you familar with alpine in raspberry pi 2015-12-29 07:54:03 no oneinsect, i don't use raspberry pi with alpine (yet) 2015-12-29 07:54:11 what's your question, though? 2015-12-29 07:54:23 FuZi0N: do you audit everything you compile? 2015-12-29 07:54:35 i am trying set the gpu to memory 128MB 2015-12-29 07:54:38 doesnt seem to set it 2015-12-29 07:56:07 FuZi0N: and as long as you use source code as provided, you have the trusting trust problem 2015-12-29 07:56:35 oneinsect, have you tried other sizes beside 128? 2015-12-29 07:57:14 btw one question when i set export LD_LIBRARY_PATH=/somepath in etc/profile 2015-12-29 07:57:23 it seems to load everytime 2015-12-29 07:57:28 someone logins in via ssh 2015-12-29 07:57:32 cant i just do it once? 2015-12-29 07:57:44 say during system startup only? 2015-12-29 07:57:49 yes let me try 2015-12-29 07:58:19 what do you mean by it loads every time 2015-12-29 07:58:47 meaning each time a user logins from remote ssh it sets the path for that particular session 2015-12-29 07:59:09 well yes 2015-12-29 07:59:11 i also do mount /media/mmcblk1p1 /mnt 2015-12-29 07:59:21 that's what the profile is for 2015-12-29 07:59:37 even that is trying mount each time a user logins in 2015-12-29 07:59:46 i was trying to see if i can just set them once 2015-12-29 07:59:50 just system startup 2015-12-29 07:59:56 for all services and users 2015-12-29 08:00:05 during* system startup/bootup 2015-12-29 08:00:08 mounting is not a good use for /etc/profile 2015-12-29 08:00:15 where do i do it? 2015-12-29 08:00:37 where do i set it rather? 2015-12-29 08:00:40 for system wide 2015-12-29 08:01:10 wait 2015-12-29 08:01:14 what are you trying to set 2015-12-29 08:01:33 here is what 2015-12-29 08:01:47 mount /media/mmcblk1p1 /mnt 2015-12-29 08:01:59 sorry can you explain what you're trying to do 2015-12-29 08:02:18 okie i am trying to a second usb or sdcard device 2015-12-29 08:02:21 automatically 2015-12-29 08:02:25 during bootup 2015-12-29 08:02:32 so i put the above in etc/profile 2015-12-29 08:02:41 mount* 2015-12-29 08:02:59 i basically put a mount command... 2015-12-29 08:03:03 in etc/profile 2015-12-29 08:03:09 but may be its wrong place to put? 2015-12-29 08:03:40 fcolista: still doesnt work 2015-12-29 08:03:49 memory is always 64M 2015-12-29 08:03:59 irrespective of what i set in config.txt 2015-12-29 08:04:41 dunno..i'm sorry 2015-12-29 08:05:22 /etc/profile isn't run at boot though 2015-12-29 08:05:34 it's run by login shells 2015-12-29 08:06:16 okie so any idea where i should place it? 2015-12-29 08:06:20 the mount command? 2015-12-29 08:06:28 so that the media is automatically mounted 2015-12-29 12:48:08 oneinsect - cat /etc/local.d/README - & if you use it - rc-update add local 2015-12-29 13:31:52 Hello. It might be a silly question, but after having been set my current keymap, how do I change the console font as well so it displays the character properly, instead of displaying `?'? 2015-12-29 13:51:55 hi guys 2015-12-29 13:51:58 anyone here 2015-12-29 13:53:34 never 2015-12-29 13:54:07 lol 2015-12-29 13:54:12 i have a problem chris 2015-12-29 13:54:21 i have a webcam that works in stock raspian kernel 2015-12-29 13:54:30 its UVC compatible 2015-12-29 13:54:34 however when i type 2015-12-29 13:54:54 v4l2-ctl -all 2015-12-29 13:55:09 it says Driver Info (not using libv4l2) 2015-12-29 13:55:21 wonder why its not using libv4l2 2015-12-29 13:55:32 in alpine-rpi 2015-12-29 13:55:46 any guesses 2015-12-29 13:56:39 none, sorry 2015-12-29 13:57:16 hmmm 2015-12-29 13:57:37 fabled: 2015-12-29 13:59:08 wake up from the eternal sleep fabled: 2015-12-29 15:07:21 <^7heo> Lol the spam on the ML 2015-12-29 15:07:42 <^7heo> I've rarely seen that low of a quality in phishing attempts... 2015-12-29 15:19:56 are some of you guys at the 32c3? 2015-12-29 15:23:56 nope 2015-12-29 15:25:02 <^7heo> not me 2015-12-29 15:25:05 <^7heo> Hamburg is too far. 2015-12-29 15:25:18 <^7heo> I can't go there by ubahn, so no go. 2015-12-29 15:26:03 I'm sitting in the US, so nop 2015-12-29 15:27:41 I'm usually leaving Hamburg over the holidays to visit the family, so the date is kind of always bad for me 2015-12-29 16:21:13 Hello. It might be a silly question, but after having been set my current keymap, how do I change the console font as well so it displays the character properly, instead of displaying `?'? 2015-12-29 16:22:31 I'll try /etc/vconsole.conf. 2015-12-29 16:47:49 OK, I did setfont lat9w-16.psfu.gz, and the keymap is correct, so why am I still seeing "???"s? 2015-12-29 16:54:59 Anyone? A slight clue? 2015-12-29 17:00:03 i can try to look at it 2015-12-29 17:00:06 but give me sometime 2015-12-29 17:00:26 the raspberry encoding is driving me nuts 2015-12-29 17:00:30 too much latency 2015-12-29 17:00:36 let me fix it first 2015-12-29 17:01:23 oneinsect: Thanks. I am using bash and it said '\341 back to á 2015-12-29 17:10:26 341 in octal is LATIN SMALL LETTER A with ACUTE (U+00E1) 2015-12-29 17:10:47 which is á, and I get ? instead anyway after I did setfont lat9w-16.psfu.gz 2015-12-29 17:12:54 Question is, why is it \341 in the first place, and not \xC3\xA1? 2015-12-29 17:14:27 I wonder if it's related to qemu. 2015-12-29 17:23:11 It might be qemu's fault... 2015-12-29 18:24:45 oneinsect: thanks for the help yesterday 2015-12-29 18:24:53 did it help? 2015-12-29 18:25:04 everything together did, yes! 2015-12-29 18:25:13 we must help zolk3ri: as well 2015-12-29 18:25:16 he is suffering 2015-12-29 18:25:18 i had to rip the right piece from the initrd's /init 2015-12-29 18:25:31 character codes? ouch! 2015-12-29 18:25:35 yes 2015-12-29 18:26:12 i could have helped but i am struggling to do decent h.264 encoding using a webcam in rpi single core although it has hardware decode 2015-12-29 18:26:36 you there zolkr3ri: 2015-12-29 18:26:52 yes 2015-12-29 18:27:18 ..let us go back to your problem 2015-12-29 18:27:49 so you are not able to set to latin? 2015-12-29 18:27:51 is it? 2015-12-29 18:27:56 correct keyboard? 2015-12-29 18:28:14 setfont lat9w-16.psfu.gz did not help, the keymap has been set to hu, and it reads "á" as "\341", which is not UTF-8, it should be \xC3\xA1. 2015-12-29 18:28:41 Yes, I am writing from Arch Linux, where tty works properly. 2015-12-29 18:29:08 which version of alpine linux is it? 2015-12-29 18:29:10 3.3? 2015-12-29 18:29:36 alpine-extended-3.3.0-x86_64.iso 2015-12-29 18:30:06 okie so its a map mismatch 2015-12-29 18:30:07 is it? 2015-12-29 18:30:31 It's tty not being UTF-8, I would say. 2015-12-29 18:30:34 Something like that. 2015-12-29 18:31:16 okie now 2015-12-29 18:31:19 can you tell me 2015-12-29 18:31:41 LOCALE=" " KEYMAP=" " CONSOLEFONT=" " CONSOLEMAP=" " 2015-12-29 18:31:46 what are those set to? 2015-12-29 18:32:19 They are not set to any value. 2015-12-29 18:32:30 they are not? 2015-12-29 18:32:38 No. It's also a fresh install. 2015-12-29 18:33:37 can you set them up for me 2015-12-29 18:33:42 Also I could not find lat9w-16.psfu.gz anywhere, so I copied it from my system. 2015-12-29 18:34:10 They are not set on my Arch Linux either, but it works. 2015-12-29 18:34:13 I will try though. 2015-12-29 18:34:21 probably because 2015-12-29 18:34:26 arch has got the fonts installed 2015-12-29 18:34:40 so which pkg should I install? :P 2015-12-29 18:34:49 let me search 2015-12-29 18:34:54 i have zero clue on latin 2015-12-29 18:35:04 I don't know which consolefont or consolemap to use. 2015-12-29 18:36:01 LOCALE=" " KEYMAP="de-latin1" CONSOLEFONT="lat9w-16" CONSOLEMAP="8859-15" 2015-12-29 18:36:24 thats just an example 2015-12-29 18:36:59 just need to have the right console fonts 2015-12-29 18:37:01 thats all 2015-12-29 18:37:05 i am searching 2015-12-29 18:37:12 https://pkgs.alpinelinux.org/ 2015-12-29 18:37:54 When I set the font manually via "setfont" to lat9w-16, there is a subtle change, however it's still not UTF-8. 2015-12-29 18:38:36 I set the keymap via setup-keymap. 2015-12-29 18:39:34 you can copy some latin fonts from ubuntu as well 2015-12-29 18:39:44 or 2015-12-29 18:39:46 archlinux 2015-12-29 18:40:00 but you should set the CONSOLEFONT 2015-12-29 18:40:08 to that particular font 2015-12-29 18:40:09 it will work 2015-12-29 18:40:23 It is now. 2015-12-29 18:40:30 meaning? 2015-12-29 18:40:45 it working? 2015-12-29 18:40:48 $ echo $CONSOLEFONT 2015-12-29 18:40:52 lat9w-16 2015-12-29 18:40:58 setfont lat9w-16.psfu.gz 2015-12-29 18:41:02 $ setfont lat9w-16.psfu.gz 2015-12-29 18:41:06 No, it's not working. 2015-12-29 18:41:26 can you try this font 2015-12-29 18:41:26 https://github.com/Webconverger/webc/blob/master/usr/share/consolefonts/Lat15-Terminus16.psf.gz 2015-12-29 18:42:47 guys anyone here knows gstreamer pipeline? 2015-12-29 18:43:09 i need some help setting the queue buffer elements 2015-12-29 18:44:06 oneinsect: I have to go. Please use /query in case you have any more ideas. :) 2015-12-29 18:44:15 I'll be back in like 2 hours. 2015-12-29 18:44:21 take your time 2015-12-29 18:44:24 i will be back tomorrow 2015-12-29 19:36:21 does alpine linux have a hardened kernel and hardened toolchain like gentoo? 2015-12-29 19:59:33 FuZi0N - the default kernel (linux-grsec) has grsecurity / PaX patches 2015-12-29 20:00:42 packages are built with stack smashing protection & -fPIE 2015-12-29 21:20:58 BitL0G1c - what about hardened toolchain? 2015-12-29 21:46:12 there is other fortify stuff too 2015-12-29 21:53:23 alpine linux is most secure distro out there? 2015-12-29 22:05:48 FuZi0N: "most secure" and "distro" are not words that go together 2015-12-29 22:06:08 ok 2015-12-29 22:06:14 *host hardened 2015-12-29 22:06:27 better choice of wordsÉ 2015-12-29 22:06:29 ? 2015-12-29 22:07:12 that's not quite what I meant 2015-12-29 22:08:07 it comes down more or less to 2015-12-29 22:08:47 "secure" or "hardened" or anything of that sort don't /mean/ anything unless you have an attack surface in mind 2015-12-29 22:09:40 distros can make choices which cut down on things that are likely to be broken 2015-12-29 22:10:05 but what are you trying to secure /against/ 2015-12-30 04:19:32 whazz up guys 2015-12-30 04:20:11 chillin 2015-12-30 04:20:51 what are the advantages of using alpine linux compared to debian with pax+grsecurity installed? 2015-12-30 04:40:54 one isn't maintained by complete morons who use procedural rules to enforce passive-aggressive anti-behaviour 2015-12-30 04:41:30 ahaah 2015-12-30 04:41:37 i love your candidness :) 2015-12-30 04:41:54 what do you mean by procedural rules to enforce passive-aggressive anti-behaviour? 2015-12-30 04:42:02 the most recent example of that being the giant systemd fight they had over on the debian side 2015-12-30 04:42:50 im a n00b lol 2015-12-30 04:42:51 FuZi0N: https://www.debian.org/devel/tech-ctte 2015-12-30 04:42:55 can you pls dumb it down for me? 2015-12-30 04:43:03 is probably a better explanation of what i mean 2015-12-30 04:44:52 https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=tech-ctte is also a great example 2015-12-30 04:45:00 do we have a committe for alpine 2015-12-30 04:45:10 for similar fights 2015-12-30 04:45:11 :-P 2015-12-30 04:45:14 no 2015-12-30 04:45:18 lol 2015-12-30 04:45:23 i mean 2015-12-30 04:45:57 there is a core group, but ultimately maintainers are allowed to maintain their packages as they see fit 2015-12-30 04:46:06 unless they are really fucking around badly 2015-12-30 04:46:10 hmmm 2015-12-30 04:46:30 hehe 2015-12-30 04:48:16 any advantages of using alpine linux over debian features wise in terms of herdening/security? 2015-12-30 04:49:31 i like the elegance of its live mode and use lbu ci when saving to hdd is required 2015-12-30 04:49:39 its very very well thought off 2015-12-30 04:49:59 keeps the system very very stable and robust 2015-12-30 04:50:07 FuZi0N: your question is hard to answer solely because one can "secure" just about anything 2015-12-30 04:50:49 and nothing is inherently insecure, but it defniitely helps to be on the leaner side 2015-12-30 04:50:56 yes 2015-12-30 04:51:04 (at least, that's my opinion) 2015-12-30 04:51:06 let me try to be more specific 2015-12-30 04:51:42 what added benifits are there to running alpine linux vs debian+grsec+pax features wise? 2015-12-30 04:52:12 eh, my answer sort of stays the same, it boils down to personal preference 2015-12-30 04:52:29 musl libc, at least, 2015-12-30 04:52:43 but i wish 2015-12-30 04:52:47 we had more packages 2015-12-30 04:53:10 prebuit i mean 2015-12-30 04:53:45 ACTION wonders what the requirements are to become a maintainer, 2015-12-30 04:55:28 I've been using Alpine mainly for xen dom0s heh 2015-12-30 05:14:47 oneinsect: Hello. 2015-12-30 05:14:59 So... let me try that font. :) 2015-12-30 05:15:17 yes please 2015-12-30 05:21:41 oneinsect: It changes the font, but still no á. 2015-12-30 05:21:49 or óüóüőá. 2015-12-30 05:22:16 hmmm 2015-12-30 05:22:40 I am using lat9w-16.psfu.gz on my Arch, that's why I thought it'd work, but it doesn't. 2015-12-30 05:23:05 It's not UTF-8 for some reason, it seems. 2015-12-30 05:23:33 wait 2015-12-30 05:23:34 weird 2015-12-30 05:23:45 in irssi, it works 2015-12-30 05:23:48 within irssi 2015-12-30 05:24:04 I just ran irssi on tty, and UTF-8 characters work. 2015-12-30 05:24:41 Well, that's progress. 2015-12-30 05:24:59 Let me see if it works without changing the font. 2015-12-30 05:28:04 Yeah, it works within irssi, for one. 2015-12-30 05:29:07 I tried if the shell was the problem, but it sas $'\341: command not found. 2015-12-30 05:29:10 irssi works with which font zolk3ri: 2015-12-30 05:29:16 ? 2015-12-30 05:29:23 The default one, but with both, anyway. 2015-12-30 05:30:21 i think you need to set the keymap 2015-12-30 05:30:54 do you see any ~/.inputrc 2015-12-30 05:30:56 file? 2015-12-30 05:30:56 it sets the keymap 2015-12-30 05:31:05 nop 2015-12-30 05:31:10 no such dir 2015-12-30 05:31:27 hmmm 2015-12-30 05:31:43 The keymap is being set to hu by an init script (correctly). 2015-12-30 05:32:09 i am thinking where else could be the problem 2015-12-30 05:32:54 I am thinking about doing loadkmep < keymap 2015-12-30 05:33:01 where keymap is hu.map.gz 2015-12-30 05:33:05 Let me try that. 2015-12-30 05:33:17 ummm 2015-12-30 05:34:43 Never mind. Not a valid binary keymap. 2015-12-30 05:36:33 Now that we know that it works within an ncurses application (e.g. irssi), and it sets the hu keymap, so I get the |~˛`, etc at the right place, I think it's "good enough", but out of curiosity, I wonder how to fix it. 2015-12-30 05:37:03 X11 is a different story, I bet it would work there anyway. 2015-12-30 05:40:51 I wonder why it shows á within irssi, but not outside, heh. 2015-12-30 05:41:22 I have never been fucking around enough with fonts, I bet it's some trivial problem. 2015-12-30 05:41:34 Magic, heh. 2015-12-30 05:46:24 Eliz: Any suggestions besides magic? :P 2015-12-30 05:47:30 zolk3ri: unfortunately I rarely deal with anything outside of alphanumeric and standard symbols, sorry 2015-12-30 05:48:10 Actually, I doubt I will be using üóóőúőááúűéáé anyway. 2015-12-30 05:48:20 It just irks me, kinda. 2015-12-30 05:59:09 oneinsect: Any ideas? :D 2015-12-30 06:11:41 sorry i was away 2015-12-30 06:11:52 yes 2015-12-30 06:12:01 let me check the history 2015-12-30 06:12:07 irc logs 2015-12-30 06:13:39 zolk3ri: 2015-12-30 06:13:45 do you see that file 2015-12-30 06:13:50 etc/default/console-setup 2015-12-30 06:14:18 It doesn't exist for me. 2015-12-30 06:14:28 wait 2015-12-30 06:14:45 /etc/conf.d/consolefont does. 2015-12-30 06:15:29 okie let us begin again 2015-12-30 06:15:30 now 2015-12-30 06:15:53 Hold on a sec. 2015-12-30 06:16:14 keyboard layout can be configured via keymaps and consolefont 2015-12-30 06:16:39 so 2015-12-30 06:16:47 so we have to make sure 2015-12-30 06:17:02 all the following variables are correctly set 2015-12-30 06:17:20 KEYMAP CONSOLEMAP CONSOLEFONT and LOCALE 2015-12-30 06:17:42 rebooting 2015-12-30 06:18:25 the right combination of the 4 will gaurantee you dont face $'\341: command not found 2015-12-30 06:22:31 generally if a symbol is not found in /etc/default/keyboard it complains (as in debian) 2015-12-30 06:27:30 has the reboot failed 2015-12-30 06:27:44 iz: I have consolefont=lat9w-16.psfu.gz, consoletranlation=8859-1_to_uni.trans 2015-12-30 06:27:50 and unicodemap=iso01.uni 2015-12-30 06:27:54 and doesnt work 2015-12-30 06:28:41 lemme reboot again 2015-12-30 06:32:20 nop 2015-12-30 06:33:03 my current /etc/.conf.d/consolefont constains 2015-12-30 06:33:15 consolefont="lat9w-16.psfu.gz" 2015-12-30 06:33:35 consoletranslation="8859-1_to_uni.trans" 2015-12-30 06:33:45 unicodemap=="lat9w.uni" 2015-12-30 06:34:50 my feeling is its a mismatch between them 2015-12-30 06:34:51 I added an rc script, so it sets up consolefont btw 2015-12-30 06:35:09 thats why its saying command not found 2015-12-30 06:35:51 The problem is that tty doesn't even type "á", interprets it as \314 which is not UTF-8. 2015-12-30 06:36:10 yes its clearly a mismatch 2015-12-30 06:36:27 between map and or font 2015-12-30 06:36:52 i am wondering what combination will set it right 2015-12-30 06:39:22 can you try CONSOLEMAP="8859-15" 2015-12-30 06:42:09 k did some modifications 2015-12-30 06:42:11 rebootingt 2015-12-30 06:45:57 nop 2015-12-30 06:52:43 You know what, fuck it. :D 2015-12-30 07:31:17 lol 2015-12-30 07:31:44 zolk3ri: i am sorry i havent been able to help 2015-12-30 07:31:48 just not much time these days 2015-12-30 07:31:53 to do any research 2015-12-30 07:31:57 and help 2015-12-30 08:29:21 matin 2015-12-30 10:06:31 morning 2015-12-30 10:53:28 ScrumpyJack: how are you ? 2015-12-30 14:44:37 I'm must be stupid but what's the way to send GPG mails with sylpheed ? Is the package missing some plugins or ? 2015-12-30 14:47:54 ok the "Privacy" section is missing in the preferences 2015-12-30 14:57:08 hi all 2015-12-30 14:57:14 hello mirac 2015-12-30 14:57:17 coredump 2015-12-30 14:57:19 i plan to use alpine linux as XEN-guest 2015-12-30 14:57:26 u should 2015-12-30 14:57:57 is there something i´ve to think about? 2015-12-30 14:58:13 is it possible to boot alpine with pvgrub ? 2015-12-30 14:59:22 should be possible 2015-12-30 14:59:39 http://wiki.alpinelinux.org/wiki/Create_Alpine_Linux_PV_DomU 2015-12-30 15:00:08 https://bugs.alpinelinux.org/issues/2356 2015-12-30 15:00:46 Status: Closed 2015-12-30 15:00:54 which means it should work 2015-12-30 15:01:20 oneinsect: great thanks 2015-12-30 15:01:25 did see the wiki page 2015-12-30 15:01:29 anytime 2015-12-30 15:01:35 didn´t 2015-12-30 15:02:00 anything else for today? 2015-12-30 15:02:06 that you need help with ? 2015-12-30 15:02:21 hehe no 2015-12-30 15:02:21 lol thats how the typical callcenter guys respond ... 2015-12-30 15:02:23 :-P 2015-12-30 15:02:58 coredump: 2015-12-30 15:03:02 you need help with what? 2015-12-30 15:05:53 or one more thing 2015-12-30 15:06:12 i have alpine 2.7.9 running on a production office server 2015-12-30 15:06:30 is there something special to be aware of when upgradeing to 3.3 2015-12-30 15:06:48 besides the static linked apk-tools 2015-12-30 15:08:25 yes 2015-12-30 15:08:27 check the wiki 2015-12-30 15:08:32 i htink we should have a doc regaring it 2015-12-30 15:08:42 there is a custom apk cmd to init the upgrade. 2015-12-30 15:08:52 http://wiki.alpinelinux.org/wiki/Upgrading_Alpine#Upgrading_Alpine_v2.x_to_v3.x 2015-12-30 15:09:12 the static tools are mostly for recovery when things go boom 2015-12-30 17:41:55 how is it going guys 2015-12-30 18:27:06 Hi, I'm trying to install alpine on my Raspberry Pi 2, I followed the steps I found ont he wiki ( http://wiki.alpinelinux.org/wiki/Raspberry_Pi ), but all I get is a progressbar that quickly goes to 100% and then a blinking cursor, any idea what I'm doing wrong? 2015-12-30 19:00:51 NiseVoid: you might want to try the 3.2 release 2015-12-30 19:01:11 I think there is a problem booting the 3.3.0 release that will be fixed in 3.3.1 2015-12-30 19:02:14 disclaimer - I don't have a rpi to test on 2015-12-30 19:03:11 <_mjones> Hadn't heard that yet. Is the generic armhf release ok, as far as you know? Trying to get that to work in qemu. 2015-12-30 19:15:36 NiseVoid: 2015-12-30 19:15:41 there is fix for it 2015-12-30 19:16:15 for now 2015-12-30 19:16:23 press control+d twice or thrice 2015-12-30 19:16:28 after the progress bar 2015-12-30 19:16:32 you will boot in 2015-12-30 19:16:41 or 2015-12-30 19:17:39 copy the lastest fixup and start.elf and bootcode.bin files 2015-12-30 19:17:52 from raspberry latest git site 2015-12-30 19:18:33 3.3.0 has a bug that prevents it from booting in rpi 2015-12-30 19:19:37 will fixed in 3.3.3 like tdtrask: said 2015-12-30 19:19:44 rather 3.3.1 2015-12-30 19:21:11 3.2.3 does indeed work, so I'll stick with that till 3.3.1 has been released 2015-12-30 19:24:58 no issues 2015-12-30 21:28:04 /</w 8 2015-12-30 21:28:11 gnnnnna 2015-12-30 21:53:55 <^7heo> So, I have an issue. I am trying to read from /sys/class/power/... as a normal user 2015-12-30 21:54:09 <^7heo> but /sys/class is drwx------ root root 2015-12-30 21:54:28 <^7heo> therefore one cannot descend into it without being root. 2015-12-30 21:54:34 <^7heo> is there something to configure there? 2015-12-30 22:00:30 <^7heo> I guess at 2300 on the 30/12 isn't the best time to ask such a thing. 2015-12-30 22:47:52 ^7heo: you can chown the only file 2015-12-30 22:48:07 but it can be shitty safety 2015-12-30 22:48:26 s/only/single/ 2015-12-30 22:48:36 <^7heo> you mean directory? 2015-12-30 22:55:30 single _file_ 2015-12-30 22:56:11 <^7heo> okay, it must be the time of the year. 2015-12-30 22:56:59 dafuk 2015-12-30 22:57:13 <^7heo> I mean 2015-12-30 22:57:16 <^7heo> by all means 2015-12-30 22:57:20 <^7heo> please explain to me 2015-12-30 22:57:42 it is like => man chown 2015-12-30 22:57:45 or sudo 2015-12-30 22:57:50 man sudo 2015-12-30 22:57:53 <^7heo> how changing the rights of a 666 file into something 'less secure' will affect how another unrelated directory limits my access to said file. 2015-12-30 22:58:38 idk what file you want to show 2015-12-30 22:58:52 <^7heo> you don't have to. 2015-12-30 22:58:59 <^7heo> < ^7heo> but /sys/class is drwx------ root root 2015-12-30 22:59:00 and you don't say it was 666 2015-12-30 22:59:05 <^7heo> it doesn't matter. 2015-12-30 22:59:09 <^7heo> ^ 2015-12-30 22:59:13 okay =) 2015-12-30 22:59:58 <^7heo> the second thing I said was: /sys/class is inaccessible to anyone but root. 2015-12-30 23:00:22 yup 2015-12-30 23:00:24 <^7heo> so what does it matter what's inside, and what access rights the content does have? 2015-12-30 23:01:39 <^7heo> now that I explain to you how you're not solving my problem; maybe someone else has a solution that doesn't involve manually modifying the rights on /sys/class? 2015-12-30 23:01:59 <^7heo> because to be honest, I wouldn't be here if I wanted to do that; I would just do it. 2015-12-30 23:03:01 idk you, well okay you don't need chown 2015-12-30 23:03:21 <^7heo> and yet my name isn't English. 2015-12-30 23:04:06 your name is ^7heo , where does it come from ? 2015-12-30 23:04:21 (the little ^) 2015-12-30 23:05:02 <^7heo> I guess it's of Germanic origin. 2015-12-30 23:05:11 <^7heo> Not sure how it does matter tho. 2015-12-30 23:08:40 ^7heo: oh, the directories have to be +x to descend 2015-12-30 23:08:49 what does matter to you ? getting a solution ? 2015-12-30 23:09:06 ^ it was for ^7heo 2015-12-30 23:09:09 <^7heo> ammunta: ORLY? thanks. I didn't know how to man. 2015-12-30 23:09:36 what are you trying to do though 2015-12-30 23:09:43 that seems like a bad idea 2015-12-30 23:09:58 ammunta: <3 2015-12-30 23:11:11 <^7heo> oh, I'm trying to know what is the current battery status. 2015-12-30 23:11:27 <^7heo> which is admittedly a bad idea, sure. 2015-12-30 23:12:01 <^7heo> I guess I would rather wait for the laptop to shut off, as to lose all my non-saved data. 2015-12-30 23:12:08 <^7heo> thanks for the precious help. 2015-12-31 00:35:45 I'm trying to use ansible to target an alpine install & having trouble with su 2015-12-31 00:36:09 right now busybox is handling su... what's the name of the "real" su package? 2015-12-31 00:43:46 ahh found it: shadow 2015-12-31 00:44:34 yikes, why is that only in testing? 2015-12-31 00:57:56 a non maintainer has not has asked for it to be moved 2015-12-31 01:00:43 newuidmap has a segfault - but other than that it works 2015-12-31 01:01:30 <^7heo> what's the issue with busybox su? 2015-12-31 01:06:13 Is it by any chance that issue where there's 2 su binaries, one of them is a symlink to busybox and the other is idk 2015-12-31 01:09:52 How would one upgrade packages when you have a "diskless" install? 2015-12-31 01:17:08 NiseVoid, http://wiki.alpinelinux.org/wiki/Alpine_local_backup 2015-12-31 01:17:58 youll need a storage medium to save the backups 2015-12-31 01:26:15 Well I can use lbu commit to store changes to my configs, but I can't upgrade the actual packages that are installed, so every time I reboot apk upgrade will get the same updates 2015-12-31 01:46:06 /w 6 2015-12-31 10:44:57 Hi there. I'm trying to run Alpine on a Raspberry Pi (RPi 1, model B). When I boot it all I get is a ASCII progress bar and then a black screen with a blinking cursor. What am I doing wrong? 2015-12-31 10:46:43 Although, maybe it's just the lock slider on this stupid SD card not staying in place. I'll try to figure out if that's the problem. 2015-12-31 10:51:45 Nope, scotch taped it in the unlocked position, still not booting. 2015-12-31 11:07:00 Oh, just noticed: I can actually type stuff, but it doesn't react to anything (just echos). Also can't switch TTYs. 2015-12-31 14:02:45 patagonicus: I heard pressing ctrl-d multiple times can work, and Alpine version 3.2.3 should work fine as well, I had the same issue on my Pi 2 2015-12-31 14:06:40 patagonicus: Sounds like known issue with 3.3.0 RPi image: http://irclogger.com/.alpine-linux/2015-12-30#1451500026 2015-12-31 14:13:53 NiseVoid, bfritz: Ok, thanks. I'll try 3.2.3 later and if that also doesn't work I'll try a couple of other older images. 2015-12-31 14:27:04 NiseVoid: if you're concerned about getting old packages when rebooting "diskless" install, please look at apk cache - http://wiki.alpinelinux.org/wiki/Local_APK_cache 2015-12-31 14:29:38 Hello, I'm trying to install alpine 3.3 (the base iso) onto a 512MB flash disk, but it seems to lack space. Normal? (the website says that 130MB is enough) 2015-12-31 14:33:03 pls help 2015-12-31 14:34:04 hadrien: Which image are you using, and how are you trying to write it to the flash disk? 2015-12-31 14:34:36 the 'standard' one, and using setup-alpine in sys mode 2015-12-31 14:35:11 Oh wait you are getting issues when installing? 2015-12-31 14:35:16 yeah 2015-12-31 14:37:09 Maybe I should use the vanilla? Or find a way to use setup-disk without swap 2015-12-31 14:37:40 I doubt vanilla would make any difference 2015-12-31 14:38:32 Well, the about bit on the website says " minimal installation to disk requires around 130 MB of storage" 2015-12-31 14:47:53 hadrien: You could try using some of these enviornment variables http://wiki.alpinelinux.org/wiki/Alpine_setup_scripts#setup-disk 2015-12-31 14:51:27 thanks, trying with swap=0 2015-12-31 14:56:40 NiseVoid: It worked 2015-12-31 14:57:10 But I suggest you make the swap interactively disableable 2015-12-31 15:35:10 3.2.3 is booting on my Raspberry Pi. Thanks. :) 2015-12-31 16:08:22 What package is mkfs.ext4 in? The RPi image doesn't seem to include it and I've been unable to find it with apk search/Google. 2015-12-31 16:22:06 patagonicus: https://pkgs.alpinelinux.org/contents?filename=mkfs.ext4&path=&pkgname=&repo=main&arch=x86_64 2015-12-31 16:22:48 (of course, pkgs.a.o is for the edge repository, but should be good enough for most cases) 2015-12-31 16:28:00 Ah, nice. 2015-12-31 16:28:27 (Now I wonder how I forgot that that package is normally called e2-something, not ext-something)