[00:15] *** meingtsla has quit IRC (Quit: Leaving) [00:18] *** meingtsla has joined #arpnetworks [02:52] Webhostbudd_: yeah i think that is my final decision, duplicity [02:52] up_the_irons: sounds pretty nice [02:53] brycec: what is required on the server end for sshfs to work? i don't recall... [02:53] most likely just sftp [02:54] perhaps [02:54] actually, just sftp [02:54] which you would probably use anyway for duplicity right? [02:55] i suppose, whatever is easiest [03:00] yea [06:01] *** heavysixer has joined #arpnetworks [06:01] *** ChanServ sets mode: +o heavysixer [06:14] *** heavysixer has quit IRC (Quit: heavysixer) [06:17] *** heavysixer has joined #arpnetworks [06:17] *** ChanServ sets mode: +o heavysixer [06:23] up_the_irons: Yeah, just sftp as Webhostbudd_ said. I think it's a good idea to include it for those that are intimidated by duplicity and just want to copy files, maybe tar 'em up, etc. (And don't want to, or don't have the disk space to store and forward) [06:24] they shouldn't have to store and forward with ssh though [06:28] Webhostbudd_: What I meant is that if they're just tarring files up, they'd need N diskspace free, before they could scp it over. [06:28] And yes, users can always just scp/sftp files over too [06:28] well [06:28] Some users just like to have a directory they can use [06:28] i was assuming they would pipe to ssh [06:29] (Side-node: I just remembered that sshfs still stores somewhere locally, temporarily) [06:29] yea [06:29] Webhostbudd_: You're assuming all of up_the_irons' customers know how to do these sorts of things :P [06:30] yea well, it's still simple so if people don't take duplicity at least they can tar and send it over ssh [06:40] *** heavysixer has quit IRC (Quit: heavysixer) [06:40] *** LEMONed has joined #arpnetworks [06:56] *** heavysixer has joined #arpnetworks [06:56] *** ChanServ sets mode: +o heavysixer [06:58] *** heavysixer has quit IRC (Client Quit) [07:00] *** heavysixer has joined #arpnetworks [07:00] *** ChanServ sets mode: +o heavysixer [07:44] *** Lucifer7 has quit IRC (*.net *.split) [07:44] *** milki has quit IRC (*.net *.split) [07:45] *** Lucifer7 has joined #arpnetworks [07:45] *** milki has joined #arpnetworks [08:00] *** heavysixer has quit IRC (Quit: heavysixer) [08:01] *** heavysixer has joined #arpnetworks [08:01] *** ChanServ sets mode: +o heavysixer [08:24] *** LEMONed has quit IRC (Quit: I/O Error) [09:26] *** alexstanford17 has quit IRC (Read error: Connection reset by peer) [09:27] *** alexstanford17 has joined #arpnetworks [12:46] *** heavysixer has quit IRC (Quit: heavysixer) [12:52] *** heavysixer has joined #arpnetworks [12:52] *** ChanServ sets mode: +o heavysixer [14:03] brycec: Webhostbudd_ : i would imagine if you know how to set up sshfs, you would have the knowledge for duplicity too. with sshfs, i wonder what would stop someone from just serving files directly off it, instead of buying "regular" disk space. perhaps i shouldn't care.. if they buy the space, let 'em use it however [14:05] i imagine the overhead of ssh would kinda suck [14:05] not so much as you'd think especially with fs caching and such [14:05] nfi if it keeps connections open, though, so maybe that's not an issue [14:05] sshfs to a remote filestore means overhead of xfering from slower storage [14:07] freedaemonconsulting.com is served off my vps at arpnetworks with afs caching from an IPv6 tunnel to hit v4 afs servers my home [14:07] with caching you can make any 'remote' storage acceptable to one degree or another [14:07] I use sshfs to mount my home computer from work to play mp3s. I've not tried doing anything heavier with it [14:08] up_the_irons: I see the point you're making... But then again, "how do I sshfs" is answered with "sshfs user@host:/dir localdir/"... To me, still simpler than understanding duplicity. [14:09] I run clonezilla images over sshfs when I'm lazy/not using the nas [14:12] brycec: well, wow, i didn't realize it was even that easy ;) the last time i used sshfs, you had to recompile something, lol... [14:12] heh [14:12] apt-get install sshfs [14:12] * brycec wonders just how old up_the_irons is :P [14:14] brycec: i'm 33 [14:15] heh - meant it as a joke, re: "last time I used sshfs" [14:15] but thanks for the openness [14:15] lol [14:15] it was probably 5 years ago or so that i used it... [14:16] toddf: I remain astounded at the complexity in your v6/v4 tunneling. [14:17] It's probably not "all that complicated" but still wows me [14:17] * up_the_irons nods [14:17] truly, if you think as if the world is only v6, and that v4 is but an island between v6 hosts, its pretty simple [14:17] (mostly the v4->v6->back to v4 that amazes me) [14:18] no it is native v6 at arpnetworks to v6 tunneled through v4 via he.net at home [14:18] TWIST: The world is really ipv4, and toddf's ipv6 is tunneled :P [14:18] oh wow, you spoiled my twist [14:18] so that's v4 inside v6 inside v4 [14:19] * up_the_irons faints [14:19] I did it initially because I was afraid I'd over-ride my v4 bandwidth cap and such. given he.net is prone to random maintenance and I don't have time to provision a 2nd tunnel at home and native v6 is not happening in OKC just yet from COX I should probably revert to v4 .. [14:22] Well I can see how that would be configured, logically... I just can't imagine the actualy configuration thereof. I'll just stick with v6-v6(tunneled) [14:33] odd, just tried sshfs on my n900, it works, I can even set /dev/fuse to be owned by my 'todd' user, and mount stuff that way, but only root can browse the mounted filesystems [14:33] $ ls -ld /mnt [14:33] ls: cannot access /mnt: Permission denied [14:33] $ sudo ls -ld /mnt [14:33] drwxr-xr-x 1 root root 512 Sep 23 00:56 /mnt [14:36] need to pass a weird mount option something? [14:37] reading the man page just incase, would expect std unix perms to apply though [14:38] perhaps running sshfs inside a chroot is effecting the result, but still, root seems able to do its thing just fine [14:40] toddf: who mounted it? root? (i.e. who ran sshfs) [14:40] I tried it as root, then I changed /dev/fuse to 'todd' and ran sshfs as 'todd', both mounts succeeded, in both cases, only root could browse [14:41] toddf: uid mapping? Does your local $user map (uid) to the remote user? [14:41] explain why that would matter? regardless of uid mapping, any user should be able to 'ls' a dir with '755' perms [14:41] (fuse does have -o allow_other and allow_root but those don't seem to apply here) [14:42] actually, adding -o allow_other seems to have fixed it [14:42] interesting [14:42] heh, okay great [14:43] scary [14:44] persistent v6 based sshfs from my phone to my servers at home [14:44] will have to think about this one for a bit [14:57] *** heavysixer has quit IRC (Quit: heavysixer) [15:37] *** mnathani has joined #arpnetworks [15:38] *** mnathani has quit IRC (Client Quit) [15:38] *** mnathani has joined #arpnetworks [15:42] *** mnathani has quit IRC (Client Quit) [15:55] toddf: lol.. now you can stream music [15:58] actually I'm archiving photos/videos from the phone now ;-) [15:58] streaming music would be a dsitraction plus a waste of my battery life .. *grin* [16:01] *** heavysixer has joined #arpnetworks [16:01] *** ChanServ sets mode: +o heavysixer [16:14] *** heavysixer has quit IRC (Quit: heavysixer) [16:22] hah [16:22] i c [16:40] *** dferris has left [16:44] channel poll: someone submitted a feature request that goes like this -- [16:44] within the Portal or console server, have a button to press that would initiate: [16:44] 1. snapshot your VM on the host machine [16:44] 2. Transfer that snapshot to your backup space [16:44] who else would like something like this? [16:45] * staticsafe would [16:45] * up_the_irons nods [16:45] i would be concerned about performance on the host, but i suppose i could always ionice it. and if two or more requests come in at the same time, just queue 'em... [16:46] yea queuing seems logical in this case [16:46] *** Ehtyar has joined #arpnetworks [16:50] yeah [16:51] that'd be cool :) [16:57] i have a +2 [17:19] hahaha, i am texting fyodor's girlfriend. that is all. =) [17:23] uhoh [17:34] up_the_irons: that's a neat feature. I would probably use it, if it existed. A queue would definitely be needed. [17:35] Question being: Would it save to a fixed filename, overriding an existing snapshot (if you didn't move it out of the way first)? (I'm in support of this idea, probably just the machine's uuid [17:36] Question 2: I wonder how restores would be handled [17:38] brycec: conceivably, one would hit "restore" and the system would 1) grab .img.bz2 (or something) from the backup server, 2) uncompress on host 3) dd it over the existing volume [17:38] in fact, with piping, bet that could all be done in one command ;) [17:38] queue permitting [17:38] would not even need space on the host [17:39] yeah, so the queue would have to be in the right place [17:39] one queue per VM host [17:39] yes [17:39] YES [17:39] YES! [17:39] this is starting to come together... [17:39] it feels right [17:40] up_the_irons: any concern about IO bottlenecking on the backup host? [17:42] brycec: some. could probably be managed with proper queue and ionice. of course, many customers performing backups at any random time could be an issue [17:43] it'll just have to be a fast box and the backup service grows [17:43] could very easily HW RAID 10 the thing [17:43] or a more complicated queue :p [18:06] *** dzup has joined #arpnetworks [18:23] Oh hey, it *is* billing day afterall [18:23] heh just got it [18:24] me too [19:43] up_the_irons any lick ueth ur js + ruby problem [19:43] ? [19:43] luck* [19:44] *luck with your [19:44] at least... I'm hoping you didn't mean "lick" [19:45] Also, what js+ruby problem? According to my logs, up_the_irons last mentioned ruby in October [19:46] shush i r drunk atm [19:46] "shush" is for when you're hungover :p [19:47] ok ok w/e it proper i guess :P [19:49] brycec latest post on scie.nt.st [19:49] oic [19:50] http://scie.nti.st/2013/3/1/having-a-javascript-moment-with-ruby-wtf-is-going-on-here/ [19:51] I was not familiar with scie.nti.st, thx [19:51] np [19:51] TIL up_the_irons has a blog [19:51] its not new, just updated to octopress so up can blog again w/o worry [19:51] (up_the_irons is going to start noticing some rss2email hits from his own subnet) [19:52] nice domain [19:52] I'm amused to see the various problems that have been discussed in #arpnetworks published there [19:53] xD [19:53] wow, quite the hiatus up_the_irons ;) 2009 to 2013 [19:53] not that I have any room to talk... [19:53] >.> [19:53] same here, been online sine 96 but have nothing up to corroborate [19:54] I blogged in highschool... it was just whiny crap [19:54] I'm not proud of it... but pretty sure it's still up on LiveJournal [19:54] :O LJ is old skewl now [19:54] haha [19:54] before that, I used OpenDiary. Don't think it's around anymore [19:55] i do miss dogpile search over google, but alas google won out [19:55] I don't [19:55] At the time, dogpile > *, but since then Google has become clearly superior [19:56] Oh no guys! Garry still has $37.45 to go http://scie.nti.st/2008/11/2/a-pledgie-for-pledgie [19:56] i only likes dogpile cause it was a funny word to look as when searching thru the brower history @school [20:44] *** LEMONed has joined #arpnetworks [21:18] *** anisfarhana has joined #arpnetworks [21:20] HighJinx: i put in a comment, apparently float comparisons are always inexact. i will experiment with using BigDecimal instead. or hell, just comparing as strings ;) [21:21] up_the_irons! [21:21] aka the scientist! [21:22] brycec: yes, indeed, i took a LONG break from blogging. Now that i converted it to Octopress, it is soooooo much easier to blog, and hence, will do so more often :) [21:30] up_the_irons gotta remembe that JS likes !== and === instead of != and == [21:31] cause in js world 1 == 0 [21:31] sometimes not always but sometimes [21:36] !? [21:37] $# [21:39] yea javascript is a fickle mistress sometimes but i still love her [21:43] but that was ruby code [21:43] it's ok cuz u r drunk [21:44] ;) [21:44] * up_the_irons wanders off [21:47] up_the_irons ur facebook thumbnail on fb for your scie.nti.st is a pledgie donate pic xD [21:51] oh snap son [21:51] if this is the last 5 ep of r;n it has a good start [21:52] not gonna give anything u. you just have to watch it [21:54] damn... its fuckinga awesome [21:54] r;n? [21:54] whoopsy wrong channel [21:55] robitics;notes its and anime [21:55] think you can find it on hulu if ur in the us [21:55] lol [21:55] definitely wrong channel [23:12] *** anisfarhana has quit IRC (Quit: PZt / Stryyker : /me bows & tqvm)