Camelia, the Perl 6 bug

IRC log for #bioperl, 2009-05-28

| Channels | #bioperl index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:22 brunov joined #bioperl
00:22 brunov deafferret, ping
08:17 faceface eval: sleep(60*300000)
08:17 R faceface: Error: could not find function "sleep"
08:17 faceface eval: for(1:100000000){lm(runif(1000)~runif(1000)}
08:17 R faceface: Error: unexpected numeric constant in "for(1"
08:18 faceface eval: for( i in 1:100000000){lm(runif(1000)~runif(1000)}
08:18 R faceface: Error: unexpected '}' in "for( i in 1:100000000){lm(runif(1000)~runif(1000)}"
08:18 faceface eval: for( i in 1:3){print("hi")}
08:18 R faceface: [1] "hi"
08:18 R faceface: [1] "hi"
08:18 R faceface: [1] "hi"
08:18 faceface eval: for( i in 1:300000000000000000){print("hi")}
08:18 R faceface: Error in 1:3e+17 : result would be too long a vector
08:18 faceface eval: for( i in 1:30000000000000){print("hi")}
08:18 R faceface: Error in 1:3e+13 : result would be too long a vector
08:19 faceface eval: for( i in 1:300000000){print("hi")}
08:19 R faceface: Error: cannot allocate vector of size 1.1 Gb
08:19 faceface eval: for( i in 1:3000000){print("hi")}
08:19 faceface generally he's quite safe
08:19 faceface (I've been trying my hardest to break it for ages)
08:20 faceface deafferret: Ultimate!
08:20 faceface eval: for( i in 1:10){print("hi")}
08:20 faceface hmm... maybe I did break it
08:20 faceface eval: for( i in 1:2){print("hi")}
08:20 faceface torbjorn: !!!!
08:23 torbjorn eval: "foo"
08:25 R result way too large! (23715.14kb)
08:25 R faceface: output too large, uploaded to http://scsys.co.uk:8001/29059
08:25 R faceface: [1] "hi"
08:25 R faceface: [1] "hi"
08:25 R torbjorn: [1] "foo"
08:25 torbjorn wopsido
09:34 faceface oopsie
10:56 faceface eval: sys("ls")
10:56 R faceface: Error: could not find function "sys"
10:56 faceface eval: sys.call("ls")
10:56 R faceface: Error in sys.call("ls") : invalid value for 'which'
10:56 R faceface: In addition: Warning message:
10:56 R faceface: In sys.call("ls") : NAs introduced by coercion
10:56 faceface eval: system.call("ls")
10:56 R faceface: Error: could not find function "system.call"
10:56 faceface eval: system("ls")
10:56 R faceface: sh: ls: command not found
10:57 faceface eval: system("rm ./*")
10:57 R faceface: rm: cannot remove `./Rtmpcnlwkj': Is a directory
10:57 R faceface: rm: cannot remove `./RtmpSDoPna': Is a directory
10:57 faceface oops
10:57 faceface eval: system("echo /etc/secrte")
10:57 R faceface: /etc/secrte
10:57 faceface eval: system("cat /etc/passwd")
10:57 R faceface: output too large, uploaded to http://scsys.co.uk:8001/29062
10:57 faceface ing!
10:58 faceface er... torbjorn? is it as secure as it used to be?
12:53 brunov joined #bioperl
13:55 torbjorn faceface: we went over this already
13:56 torbjorn I allow passwd to be posted
14:07 torbjorn preventing it would be to big of a hazzle and its not that bad after all
14:08 torbjorn worst you can do is guess what services I have installed and are posibly running
14:08 torbjorn and you know one username
14:30 faceface torbjorn: go over it again damit!
14:30 faceface er... sorry
14:30 faceface thanks
14:30 torbjorn selinux offers no easy way to prevent this
14:31 torbjorn id have to rewrite selinux modules for every context that needs access to passwd
14:31 faceface torbjorn: its just you seem to have locked down so much already
14:31 faceface ahhhhh... right
14:31 faceface so you can't just disable R
14:31 torbjorn nope
14:32 torbjorn I can only enable or disable /etc to R, and passwd with it
14:32 torbjorn disabling /etc is not really an option
14:42 deafferret http://scsys.co.uk:8001/29062 LOL
14:43 deafferret faceface: last rumor I heard was it's just "Ultimate" now so the Frisbee lawyers don't sue all those rich college kids
14:46 * faceface throws 'the disk' to deafferret
14:47 faceface eval: system("su - apache")
14:47 R faceface: sh: su: command not found
14:47 faceface eval: system("pwd")
14:47 R faceface: /tmp/rbot_tmpfiles
14:48 faceface eval: system("cat rbot_tmpfiles")
14:48 R faceface: cat: rbot_tmpfiles: No such file or directory
14:48 faceface eval: system("less rbot_tmpfiles")
14:48 R faceface: rbot_tmpfiles: No such file or directory
14:51 torbjorn its a directory..
16:07 faceface eval: system("mail -s uh?")
16:07 R faceface: You must specify direct recipients with -s, -c, or -b.
16:07 faceface eval: system("mail -s torbjorn@locahost \n\n hi\n.\n")
16:08 R faceface: You must specify direct recipients with -s, -c, or -b.
16:08 R faceface: sh: line 2: hi: command not found
16:08 R faceface: sh: line 3: .: filename argument required
16:08 R faceface: .: usage: . filename [arguments]
16:08 faceface ing
16:08 faceface eval: system('mail -s "torbjorn@locahost \n\n hi\n.\n"')
16:08 R faceface: You must specify direct recipients with -s, -c, or -b.
16:08 faceface eval: system('mail "torbjorn@locahost \n\n hi\n.\n"')
16:08 R faceface: /tmp/RsX6j5pG: Permission denied
16:08 faceface how dare you!
16:10 perl_splut heheh
18:49 faceface rbuels: just got your email.
18:49 faceface I'll have to look at it tomorrow...
18:49 faceface torbjorn: thanks for letting R in here. Can you make a perl bot too?
18:50 faceface @twit bioperl goes live?
18:50 faceface etc?
18:50 faceface please?
18:50 faceface :-D
18:52 rbuels faceface: you are a cyborg
18:52 rbuels faceface: ;-)
18:52 rbuels faceface: sorry it took me so long to check into that
18:52 torbjorn hm
18:54 torbjorn it already does perl
18:54 torbjorn perl: 1..6
18:54 R torbjorn: 123456
19:47 philsf joined #bioperl
21:59 brunov joined #bioperl

| Channels | #bioperl index | Today | | Search | Google Search | Plain-Text | summary