**** BEGIN LOGGING AT Mon Apr 25 02:59:58 2016 Apr 25 03:20:45 happy to pre-announce devuan will build a version for maemo5, so after debian went systemd and thus orphaned downstream distros like maemo that can't work with systemd, we now have a future again in upstream Apr 25 04:51:53 i have a code that maps song lenghts to song md5s, so i just did a hashing on those md5s to fit in int Apr 25 04:52:07 works nicely and luckily no collisions Apr 25 04:53:14 had to do that to fit it in few hundred of kB instead of few MB Apr 25 04:54:17 not to mention it's probably faster to lookup an int than 32byte Apr 25 07:03:23 * Maxdamantus remembers noticing collisions in lengths (byte sizes of mp3s, mostly). Apr 25 07:03:29 lengths and mtimes. Apr 25 07:08:22 this one was the .txt db of lengths in seconds and files were identified by md5sum Apr 25 07:22:44 this reminds me that i should do another scrub of my zpool Apr 25 07:30:23 * Maxdamantus will do one of his btrfs. Apr 25 07:30:43 scrub started at Mon Aug 17 14:21:41 2015 and finished after 37365 seconds Apr 25 07:30:47 how do i scrub my ext4? Apr 25 07:31:21 You can't. Apr 25 07:31:32 * KotCzarny sad panda Apr 25 07:31:36 ext4 is a degenerate filesystem that doesn't have integrity checks. Apr 25 07:31:54 is ntfs better? Apr 25 07:32:14 also i think i have saw checksumming option in ext4 Apr 25 07:32:16 Dunno. Apr 25 07:32:44 btrfs has checksumming Apr 25 07:32:53 because it's a cheapo clone of zfs Apr 25 07:33:11 ext4 doesn't, because it's a toy filesystem Apr 25 07:34:01 Since the 3.6 kernel ext4 suppports metadata checksumming Apr 25 07:34:06 btrfs is like zfs that does fewer stupid things, like loading things into RAM twice. Apr 25 07:35:29 [citation needed] Apr 25 07:36:50 https://en.wikipedia.org/wiki/ZFS#ZFS_cache:_ARC_.28L1.29.2C_L2ARC.2C_ZIL Apr 25 07:38:10 so... Apr 25 07:38:33 One of the reasons I probably wouldn't want to use it on an embedded device. Apr 25 07:39:28 You have to allocate memory for it because it doesn't just use Linux's disk cache system like everything else. Apr 25 07:44:49 well, you can't use it on n900 because the hard minimum for the ARC is 64mb Apr 25 07:44:55 and that's a quarter of the n900's total ram Apr 25 07:49:07 and its 4 times of the available ram Apr 25 07:50:54 only if you use Maemo Apr 25 07:50:59 yes Apr 25 08:52:43 the guy from yowsup is a cool guy :) Apr 25 08:52:53 good drinker? ;) Apr 25 08:52:58 he's answered me and says he'll try to discover what's wrong with libwa Apr 25 08:53:06 don't know, this guy is from germany Apr 25 08:53:12 so yes, he's probably a good drinker Apr 25 08:53:15 :D Apr 25 08:53:39 yesterday i started to implement libaxolotl on my own code instead of continuing with libwa Apr 25 08:53:58 it seems feasible, but... so many things seemed feasible before and end up being dead-ends Apr 25 08:54:05 so... i don't really know what's gonna happen Apr 25 08:54:48 WA will change something to make things harder? Apr 25 08:54:49 ;) Apr 25 08:56:34 i don't really think they care about alternate clients Apr 25 08:56:43 it's just that... Apr 25 08:56:46 they don't care about alternate clients Apr 25 08:56:49 in fact, they hate alternative clients Apr 25 08:57:07 :c Apr 25 08:57:40 someone in usa should start group case against their monopolistic practices Apr 25 08:58:12 "they run a messaging service AND THEY DON'T RELEASE THEIR TRADE SECRETS SO WE CAN CONNECT TO IT" Apr 25 08:58:17 that will go well Apr 25 09:37:43 they don't even care about their own clients Apr 25 09:38:10 proved by the fact that from 2017 they will no new releases for S40 nor old android phones Apr 25 11:24:04 i think we should all stop using whatsapp and try and get our friends to use https://whispersystems.org/ Apr 25 11:24:09 and port that to N900 insteaad Apr 25 11:38:34 why not standard XMPP? Apr 25 11:45:33 ^ Apr 25 11:49:55 aye ok Apr 25 11:53:23 more devices need cross platform SIP and XMPP, OTB. N900 had this, other devices need proprietary apps from app stores Apr 25 11:54:11 the issue is getting others to switch from these proprietary systems they have been using for so long. Apr 25 11:54:54 you can lead a horse to water but you can't make it drink... Apr 25 11:55:33 one issue with XMPP is audio/video AFAIK Apr 25 11:56:09 IIRC there is still not one widely supported method of robust audio/video conferencing over XMPP Apr 25 11:56:26 people expect that more and more these days Apr 25 11:56:49 so many of the new IM services, including open source ones, usually provide audio/video conferencing by default Apr 25 12:02:22 M4rtinK: Exactly my point Apr 25 12:03:48 from what I've seen about the open/semi open IM services Apr 25 12:03:56 Telegram seem to be quite popular Apr 25 12:04:20 but too Whatsapp-like to my tastes (does something similar to the phone number nonsence whatsapp does) Apr 25 12:04:22 "If your friends use Whatsapp, then maybe they are not your friends" Apr 25 12:04:43 then Matrix (fully open source & federated) looks good Apr 25 12:04:55 kinda like XMPP/Jabber 2.0/done right Apr 25 12:05:02 and also tox Apr 25 12:05:17 There is always good old trusted SMS :D Apr 25 12:05:54 which is fully decentralized & encrypted, but kinda immature & the decentralization makes some things harder to do than on networks that are "just" federated Apr 25 12:06:18 like having more accounts online under your identity Apr 25 12:06:57 most smartphones have sms and email, i will use them instead for now Apr 25 12:07:00 which is a rather frequent use-case these days with people using a mobile device & PC or even multiple mobile devices Apr 25 12:07:46 or i could even actually phone somebody? i actually, maybe not Apr 25 12:19:00 except that phoning somebody can cost an arm & a leg in some places Apr 25 12:23:56 i fully agree with M4rtinK Apr 25 12:24:25 in any case more plugins for the Sailfish OS account system would be nice Apr 25 12:24:32 at least a Matrix one Apr 25 12:24:48 I'm using the Jabber/XMPP plugin and it work well Apr 25 12:25:29 i also am pissed off at whatsapp, and for years avoided using it ... unfortunately i've got 'real' peope to communicate with .. so it ended up that i didn't rally have a choice. trust me .. i tried to convert them to IRC/xmpp ... just didn't work Apr 25 12:25:50 M4rtinK: audio/video working with xmpp on sfos? Apr 25 12:31:28 everybody uses facebook, everybody uses whatsapp... back in the old days it was Microsoft MSN lol Apr 25 12:32:50 im gonna see if i can get SMS working in a terminal, that would be great Apr 25 12:33:13 i believe there is a web interface for n900 sms Apr 25 12:33:15 you can iirc (n900) Apr 25 12:33:31 ace Apr 25 12:33:34 that's the 'problem' with communication Apr 25 12:33:51 it's not about 'you' .. but you need a common ground Apr 25 12:34:20 in the form of a common language (english), or common medium (whatsapp) Apr 25 12:34:34 aye Apr 25 12:36:23 http://wiki.maemo.org/Phone_control#Send_SMS Apr 25 12:37:16 i wonder if there is a tool what can send and recieve sms via email from your n900 Apr 25 12:37:28 so when you get a sms, the n900 sends a email Apr 25 12:38:40 you'd prolly want to hook to dbus Apr 25 12:38:55 http://talk.maemo.org/showthread.php?t=69264 Apr 25 12:41:25 Sicelo: just simple text chat Apr 25 12:43:16 wow Apr 25 12:43:17 http://maemo.org/packages/view/txtmsgtomail/ Apr 25 12:43:39 now that is cool Apr 25 12:44:06 saves grabbing my phone everytime there is a new sms :D Apr 25 12:45:42 yay, now i have 2 n900s. one is used condition and another in mint condition http://cl.ly/0x3Q0F3x2b2H Apr 25 12:53:44 lets test to see if this works Apr 25 12:54:16 IT WORKS!! Apr 25 12:54:39 now i need to find a way to send a sms from n900 Apr 25 12:55:54 ~phonecontrol Apr 25 12:55:54 methinks phonecontrol is http://wiki.maemo.org/Phone_control Apr 25 13:42:42 would be cool to use whatsap via irssi script :D Apr 25 13:45:36 how can one turn off vibration for sms only but leave phone vibration on? Apr 25 13:45:53 Vajb: i used to use irssi + bitlbee + whatsapp-purple Apr 25 13:46:12 but whatsapp-purple have stopped development and too scared to use it incase i get banned Apr 25 13:51:12 i see Apr 25 13:52:07 zZap-X: maybe there is ggonf key for it? Apr 25 14:03:12 Vajb: what is that? Apr 25 14:04:21 KotCzarny: i think phonecontrol is a bit OTT, all i need is this http://maemo.org/packages/view/remotesms/ Apr 25 14:04:33 phonecontrol is a bit like SMSCOM what i already use Apr 25 14:11:05 completely unrelated Apr 25 14:13:09 wow i remotesms works in links but you need the phone number Apr 25 14:15:19 but then again all it does is communicate with sendsms.py so might as well use that lol Apr 25 14:21:09 excellent, sendsms.py [number] message straight from command line, and new messages go straight to email inbox :D Apr 25 14:21:14 no need to touch phone anymore Apr 25 14:22:43 how do you read the messages that are in inbox? Apr 25 14:23:57 mutt Apr 25 14:24:35 pity sendsms.py doesnt read contacts, i could make a little wrapper script for it Apr 25 14:25:53 i think you 'touch phone' for mutt, wrong? Apr 25 14:27:23 mutt is a terminal mail client Apr 25 14:30:39 thanks for the info. i've been using mutt on my N900 for a long time :) Apr 25 14:31:22 although i think i know now what you're trying to achieve Apr 25 14:32:12 i use mutt on my linux box, just ssh into n900 Apr 25 14:32:19 using screen Apr 25 14:38:32 all i need to do as set some variables in the shell, like MeMob=12345, then i can do sendsms.py MeMob message Apr 25 14:38:57 i wonder if there is a way to view the contact list in the terminal Apr 25 14:47:28 it's a berkeley db .. readable Apr 25 14:48:15 there's a python script somewhere for it Apr 25 14:48:22 ~contacts2 Apr 25 14:48:27 hmm Apr 25 14:48:42 ~contact2 Apr 25 14:48:45 ~contact Apr 25 14:58:39 http://blog.tersmitten.nl/how-to-export-your-contacts-from-a-n900-backup-directory.html Apr 25 15:04:43 well, that's not exactly the one Apr 25 15:05:20 nope it didnt work lol Apr 25 15:05:23 http://talk.maemo.org/archive/index.php/t-60526.html Apr 25 15:05:26 cant get that to work either Apr 25 15:05:35 i'll upload the one i have .. don't remember where i got it .. maybe on DocScrutinizer05 repo Apr 25 15:05:42 ace :D Apr 25 15:07:39 maemo.cloud-7.de maemo5 usr local bin contact2 Apr 25 15:07:49 that's the url .. no spaces, of course Apr 25 15:08:15 good man :D Apr 25 15:11:04 zZap-X: actually mispelled gconf. Install gconf-tool and see if there is something to it. Apr 25 15:13:02 works awesome Apr 25 15:51:08 gconf, or contacts2? Apr 25 15:55:32 would i damage anything if i changed this in /etc/passwd /home/user:/bin/sh to /home/user:/bin/bash ? Apr 25 15:58:10 very much Apr 25 15:58:29 don't do that. maemo largely depends on busybox Apr 25 16:00:34 aye ok Apr 25 16:00:48 Sicelo: so the best way to execute bash4 is by typing it Apr 25 16:06:08 something like that, yes Apr 25 22:43:15 DocScrutinizer05: is there any reason your tools page installs bash3 and not bash4? Apr 25 22:43:55 umm, yes. I think I didn't like some of the bash4 'new features' Apr 25 22:44:11 nothing sound though Apr 25 22:44:30 iirc bash4 is missing "help" Apr 25 22:45:16 which, if correct, is an inapt futile effort to safe space Apr 25 22:45:27 i see Apr 25 22:48:49 when I install bash, then not to safe space ;-) Apr 25 22:49:44 sure you could create a script named "help" to simulate this lacking feature, but ... honestly now? I need to write this myself? Apr 25 22:50:44 then I pondered why I'd want bash4 instead bash3 and didn't find sound arguments Apr 25 22:52:46 and the latter is the only statement you may call me out on, all the rest is disclaimer IIRC Apr 25 22:53:40 fair enough Apr 25 23:05:56 one other thing, the bash and tools script you made installs packages from extras devel, or rather less and locate are not in the normal packages. since its a script meant to run in 1 shot, does this mean i should have extras devel for all other packages it installs? Apr 25 23:13:02 err good question, I admit I didn't consider that aspect since the script is "virtual" and grew over literally years without me ever testing it in its entirety. I *hope* it will work when you enable extras-devel and the nokia mirrors beforehand Apr 25 23:14:36 if certain packets turn out to be broken, I might add a version specifier to the particular apt-get install command, to install a working package Apr 25 23:16:43 ("virtual") actually I just copied in new cmdline commands I used, when it turned out they were useful. I forgot to take care and notice about the repos enabled when I did Apr 25 23:17:59 so yes, in theory there might be instances where I installed a package from maemo-extras, not noticing a conflicting broken package existing in maemo-extras-devel Apr 25 23:18:11 however I honestly doubt that Apr 25 23:20:47 thats fine, i was installing them from exras devel on a per-package basis Apr 25 23:34:49 im setting up the 2nd n900 i got and forgot all the stuff i did on my other one Apr 26 00:07:43 DocScrutinizer05: i installed bash4 and changed my passwd file to use /bin/bash on both user and root, now im unable to boot. im guessing reflash needed? Apr 26 00:09:19 hmm, changing user's account is terribly cumbersome since the device will user user's account to boot, and when you change shell there, it won't boot anymore since boot (rather: hildon X11 crankup) depends on busybox mess Apr 26 00:10:03 you however can fix that 'easily' if you still can access the device, either via ssh login or worst case via rescueOS Apr 26 00:10:06 ~rescueos Apr 26 00:10:08 it has been said that rescueos is http://n900.quitesimple.org/rescueOS/ Apr 26 00:11:13 well i only just reflashed a couple hours ago so its no big deal to do it again, i guess Apr 26 00:11:24 iirc cssu boot should trow you to a console finally when system hangs in a bootloop Apr 26 00:11:36 i remember doing it though, on my old one Apr 26 00:11:36 yep, reflash is easy Apr 26 00:12:24 yea it worked fine on my other device Apr 26 00:12:32 etc passwd is identical Apr 26 00:12:42 only difference is bash3 vs bash4 Apr 26 00:13:13 i'll leave this one boot looping in case it brings me to a terminal Apr 26 00:13:21 Linkandzelda: the problem iirc is: a) busybox has some non-standard behavior in some of its 'applets' on which some scripts rely (like formats of `ps` output, cmdline options etc) Apr 26 00:14:07 and b) bash has none of those messybox applets built in, so you need all those available as external commands in $PATH at any time during boot Apr 26 00:14:17 and c) /etc/shells iirc Apr 26 00:14:22 hmm Apr 26 00:14:34 so how can i make ssh and xterm open to bash by default? Apr 26 00:14:58 bootlooping only brings you to a terminal after max 10 reboots (prolly rather 3) - if at all Apr 26 00:15:51 its on the 5 dots only Apr 26 00:15:58 I'd add some if "is_ssh; then..." to messybox initscript Apr 26 00:16:31 (5 dots) do you have ssh configured? Apr 26 00:16:32 ssh isnt letting me in either Apr 26 00:16:44 might already be up and running, to log in via wlan Apr 26 00:16:46 i have open ssh server, was using it before i rebooted Apr 26 00:17:02 but the ip isnt responding Apr 26 00:17:16 ok, then you're out of luck, either reflash or use rescueOS Apr 26 00:17:36 or BM Apr 26 00:17:51 BM should offer a terminal quite early in boot process Apr 26 00:18:18 yea, would be great if i installed backup menu hehe Apr 26 00:18:28 you prolly could even selectively restore /etc/passwd via BM Apr 26 00:18:58 ~flashing Apr 26 00:18:59 i heard maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh; or see ~flashing-cmdline Apr 26 00:19:27 am i right in thinking that i can use backupmenu on my current device, then restore onto my new and keep things as they are? kernels etc? Apr 26 00:19:36 don't worry, many users fell for this Apr 26 00:19:58 except kernel all, yes Apr 26 00:20:12 infact i'll ask a different question, thats the quickest way to do a full clone? Apr 26 00:20:17 you must make sure your target device has same kernel already installed, like the donor device Apr 26 00:20:38 yes, quickest way Apr 26 00:20:51 i have kernel power on current device Apr 26 00:21:01 so i'd need to install that i guess Apr 26 00:21:11 would a clone also install cssu stuff? Apr 26 00:21:13 then install same kernel on new device before restoring BM backup Apr 26 00:22:03 yes, it's a full clone, except kernel. That's why you need same kernel since otherwise the kernel *modules* in rootfs won't match -> borked, reflash Apr 26 00:23:40 I actually did that cloning a 3 or 4 tiomes now Apr 26 00:23:57 ok Apr 26 00:24:07 that's why my system's "history" goes back to pre-2010 Apr 26 00:24:40 so you basically moved to and from different devices over and over? Apr 26 00:24:52 yes Apr 26 00:26:17 and even when I had an oppsie like you do now, I simply restored a backup and thus the reflash didn't really show up in "histroy" Apr 26 00:26:26 oopsie* Apr 26 00:27:35 I think I did *one* clean reflash to upgrade from PR1.2 to PR1.3, a half a year after PR1.3 came out Apr 26 00:28:03 never since restarted with a clean install Apr 26 00:28:25 always used to restore my backups, either on same or on new device Apr 26 00:28:55 I tested clean installs on other devices, e.g. for testing CSSU Apr 26 00:29:11 this has got to be the easiest flash process on any device i ever owned, and i owned like 30+ other phones in the past Apr 26 00:29:23 hehe, thanks Apr 26 00:29:40 ~flashing-cmdline Apr 26 00:29:40 [flashing-cmdline] http://mg.pov.lt/maemo-irclog/%23maemo.2016-04-09.log.html#t2016-04-09T01:18:12 Apr 26 00:30:11 aaand finished Apr 26 00:30:16 :-D Apr 26 00:31:00 now if i play my cards right i should never have to do this again xD Apr 26 00:31:46 indeed Apr 26 00:32:05 well, you might need to do it if the system fails to boot up Apr 26 00:32:12 *comletely* Apr 26 00:32:25 if you can get into BM, you should be safe Apr 26 00:32:44 and BM gets called very very early in boot process Apr 26 00:33:06 only bootloader and kernel hiccups could actually stop it Apr 26 00:33:30 going to install bm and kernelpower now then will attempt a clone Apr 26 00:34:03 and edits in some base system init scripts and binaries, like ... shell, /sbin/preinit Apr 26 00:34:54 a general rule: before *any* restore there always comes a backup - to save the current state Apr 26 00:35:24 so in case the restore goes awry, you can restore to pre-restore state Apr 26 00:36:26 (exception to the ruke: restores to recover from failed restores, you usually don't wnat to archive a failed-restore state of system) Apr 26 00:36:31 rule* Apr 26 00:36:59 shall we have a competition on how long we can keep uptime on our N900? Apr 26 00:37:12 meh, I win this Apr 26 00:37:28 I had 480 days uptime on my devel device Apr 26 00:37:28 Nokia-N900:~$ uptime Apr 26 00:37:29 01:35:50 up 5 days, 5:28, load average: 0.00, 0.00, 0.00 Apr 26 00:37:38 jeeze Apr 26 00:38:13 ramdom recent value of daily phone: Apr 26 00:38:14 IroN900:~# uptime Apr 26 00:38:16 02:37 19 Tage 9:01 an, 0 Benutzer, Durchschnittslast: 0,00, 0,03, 0,00 Apr 26 00:38:27 19 days? Apr 26 00:38:38 err yup, pretty normal Apr 26 00:38:54 rather on the short side Apr 26 00:38:56 not bad Apr 26 00:39:23 I don't boot my phone more frequently than maybe 6 to 8 times a year Apr 26 00:39:50 im gonna try and see how long i can keep it without rebooting Apr 26 00:40:00 I guess last reboot was to finally do a BM backup again ;-) Apr 26 00:40:05 have to make sure it never runs out of battery Apr 26 00:40:16 oh yeah backup menu Apr 26 00:40:35 aaah wait, last reboot was actually due to battery-down while not at home Apr 26 00:41:03 make sure that doesnt happen again Apr 26 00:41:11 it shut down 50m away from my flat door, while returning home Apr 26 00:41:40 I think I forgot to disable navi, or sth Apr 26 00:42:20 unlocked it to actually shut down navi app, and that was too much for the weak battery ;-P Apr 26 00:42:31 im trying to come up with a name like IroN900 Apr 26 00:42:44 screen went bright for a 3s and then it shut down Apr 26 00:43:32 Linkandzelda: T900 is also used already ;-) Apr 26 00:56:10 DocScrutinizer05: loaded backupmenu on my current device and its stuck at "chrooting..." for 5 mins Apr 26 00:56:24 o.O Apr 26 00:57:08 im gonna pull the battery Apr 26 00:59:35 I wonder what you did, in detail Apr 26 01:00:00 tbh I never noticed a "chrooting..." in BM context Apr 26 01:00:08 i turned it off, held open the keyboard, turned it on, selected backupmenu, waited Apr 26 01:00:26 hmmm Apr 26 01:00:39 this is my old one Apr 26 01:01:02 stuck on this http://cl.ly/0k3W3v3v3O1L Apr 26 01:01:36 wtf? Apr 26 01:02:16 i just finished installing bm on the new one, going to open it Apr 26 01:02:46 works fine on that one Apr 26 01:02:55 maybe i'll try to reinstall it on the other Apr 26 01:03:02 aah BM tries to create a chroot with some tools like sshd etc in it Apr 26 01:03:28 for that it needs the tools to be available, to start with Apr 26 01:04:18 it's a tad unfortunate that robbiethe1st didn't catch any errors that may occur during that tools copying and chrooting Apr 26 01:05:07 after all aiui the whole chroot thing is only needed for advanced features like "ssh into device" and "enter console" etc Apr 26 01:05:53 I recal there been discussions and tweaks around that whole thing, BM trying to ship the tools bundled rather than copying them from plain system, or whatever Apr 26 01:06:08 ~bm Apr 26 01:06:08 backupmenu is, like, http://talk.maemo.org/showthread.php?t=63975, or one-click install handling dependency issues: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install Apr 26 01:06:19 that tmo thread should have details Apr 26 01:06:54 * DocScrutinizer05 idly wonders how Linkandzelda installed BM to old device Apr 26 01:07:43 well i think i'll just remake this device on the new one, then clone it to the old one and use that as the restore point for a "clean" setup Apr 26 01:36:44 a pite: >>t900:-# uptime --> 04:12:15 up 236 days, 11:59 ...<< and now I need to reboot since I experience weird WLAN issues with that device in my network: >>26.04.16 03:30:14 WLAN-Gerät wird abgemeldet (2,4 GHz): WLAN-Gerät antwortet nicht. MAC-Adresse: A8:7E:33:CD:F0:E3. (#0302).<< Apr 26 01:46:26 indeed the device needed some reboot >= needed_action > (/etc/init.d/wlancond restart) Apr 26 01:51:26 hmm syslog too large? http://paste.opensuse.org/45777554 Apr 26 02:00:48 LOL, latst newest hottest intellignece(¡): there are botnets on twitter, and moods/trends in internet are not real Apr 26 02:01:49 peeps, it took you how long now to realize THAT? Apr 26 02:03:31 I got sth for you: there are not only bots on twitter, e.g. Russia even employs professional human trolls for that purpose **** ENDING LOGGING AT Tue Apr 26 02:59:58 2016