[00:07] <Berge> Mogget: aptitude install pakke=versjon
[00:07] <Berge> maneatingduck: Det _burde_ funke, og om det ikke gjør det, er det en bug.
[00:10] <maneatingduck> Berge: Regner med at det er en lokal feil, sikkert med cygwin, rsync er jo et forholdsvis modent program. Lista ligger ganske høyt for å melde en bug i selve rsync :)
[00:12] <Berge> maneatingduck: Det er derfor jeg tror det er en lag 8-feil (-:
[00:12] <maneatingduck> Heheheh. Jepp. Det er nok meg :)
[00:13] <maneatingduck> lag-8. Den skal jeg huske på 
[00:13] <maneatingduck> Berge: Det er bare så trist at med mindre jeg snakker med deg er det ingen som forstår vitsen
[00:14] <Berge> Skaff mer oppegående venner d-:
[00:17] <maneatingduck> Berge: Snurrig nok vil ingen av dem som gikk sammen med meg på IFI, HiO-data, Mat-Nat (astrofysikk) *eller* noen av dem på IT-avdelingen der jeg jobber forstå det. Ikke egentlig snurrig, mer trist
[00:23] <maneatingduck> En gang meldte jeg en løsning på en ID10T-feil til PC-ansvarlig, hvorpå jeg fikk forespørsel om hvilken liste feilkoden kom fra
[01:25] <Mogget> Hihi, da har jeg fått xscreensaver til å skrive ut random source filer fra linux-headers :P
[16:55] <Kagee> har noen erfaring med å su/sudoe til en annen bruker også kjøre screen ?
[16:56] <Kagee> jeg har en bruker (minecraft) som jeg gjerne skulle å kjørt screen+server på, men brukeren har ikek sshtilgang, så jeg kan ikke logge inn på "riktig måte"
[16:57] <Berge> sudo su - minecraft -s /bin/bash
[16:57] <Berge> F.eks.
[16:57] <Berge> Ev. med screen i stedet, selvsagt.
[16:58] <Kagee> Cannot open your terminal '/dev/pts/0' - please check.
[16:58] <Kagee> samme problemet som jeg har hatt hele tiden
[17:00] <Kagee> det er screen som klager
[17:00] <Berge> Hvem gjør du det som?
[17:01] <Kagee> "meg"
[17:01] <Kagee> hildenae
[17:01] <Berge> Et annet triks er stort sett å kjøre sceen-en som en annen bruker.
[17:01] <Berge> Og så su-e inni den.
[17:01] <Kagee> er det ... ikke  det jeg prøver på nå ?
[17:02] <Berge> Det tviler jeg på. (-:
[17:02] <Berge> Kjør screen på vanlig måte, og gjør sudo su - minecraft i et skall i screen-en?
[17:02] <Kagee> tingen er at do brukere skulle hatt tilgang til å logge inn som og bruke denne screen-en
[17:02] <Berge> Egentlig høres det jo ut som om du forsøker å dæmonisere minecraft.
[17:02] <Kagee> *to
[17:02] <Berge> Kagee: Se, dette skulle du ha sagt.
[17:02] <Kagee> sry :(
[17:02] <Berge> (Det var jo ikke godt å si hva du egentlig ville (-: )
[17:03] <Berge> screen har ACLer, faktisk.
[17:03] <Kagee> mja, dette har jeg hørt
[17:03] <Berge> C-a :addacl brukernavn
[17:04] <Berge> Eller noe i den retning. Se man-side.n
[17:04] <Berge> (Og så må screen være suid root.)
[17:05] <Kagee> suid root ....
[17:05] <Berge> Den er det sikkert fra før.
[17:05] <Berge> ls -la =screen
[17:05] <Kagee> det er jeg ganske sikker på at det ikke er
[17:06] <Kagee> men vil ikke ba brukernavn kunne få tilgang til min terminal (som meg) om han bare stopper serveren som kjører i screen-sesjonen ?
[17:07] <Berge> Ikke om du kjører screen minecraft
[17:07] <Berge> Men du har rett, det er greiere å kjøre selve screen som minecraft om flere skal ha tilgang til den.
[17:07] <Berge> Har minecraft et skall?
[17:07] <Kagee> ja, bin/bash ?
[17:08] <Berge> Da burde du få lov til å starte screen som den, egentlig.
[17:08] <Berge> Den har skall men ikke passord, elns?
[17:08] <Kagee> den har begge ?
[17:08] <Berge> Hvorfor har den passord?
[17:08] <Berge> Eventuelt: Hvordan hindrer du SSH-innlogging med den?
[17:10] <Berge> (I så fall kan du jo bare gjøre ssh minecraft@localhost)
[17:10] <Berge> Eventuelt kan du kanskje gjøre script-trikset.
[17:10] <Berge> Mange fine muligheter (-:
[17:10] <Kagee> minecraft er ikke i gruppa sshers
[17:11] <Kagee> ... som trengs for å logge inn
[17:11] <Kagee> men jo, jeg kan legge den inn der, starte screen og så fjerne den
[17:12] <Berge> Det er litt jalla
[17:13] <Berge> Men hvorfor har den passord om ingen skal logge inn med den?
[17:13] <Kagee> det var derfor jeg spurte om en annen, stabil løsning
[17:13] <Kagee> jeg gav den passord mens jeg drev å feilsøkte for å få det til
[17:13] <Berge> ah
[17:15] <Berge> Men prøv script-trikset: sudo su - minecraft, og så script /dev/null; screen
[17:15] <Kagee> det høres hacky ut...
[17:15] <Berge> Hvorfor?
[17:15] <Kagee> vil ikke da script ta opp alt som gjøres i screen ?
[17:16] <Berge> Ja, og sende det til /dve/null
[17:16] <Kagee> selv om den piper det til /dev/null
[17:16] <Kagee> ja, men den vil "jobbe"
[17:16] <Berge> Det script gjør, er å lage en ny /dev/pts/$id til deg.
[17:16] <Berge> Med rett rettigheter.
[17:16] <Kagee> aha
[17:16] <Berge> Jobbe?
[17:16] <Kagee> glem det
[17:16] <Berge> Den vil bruke noen få CPU-sykler på det, ja d-:
[17:17] <Berge> Men ikke så mange.
[17:17] <Kagee> poeng
[17:18] <Berge> Fikk du det itl?
[17:20] <Kagee> "ja"
[17:21] <Berge> heh (-:
[17:21] <Kagee> dersom det detatcher fra screenen og exiter meg ut må jeg riktignok starte en ny scriptsession for å komme inn i screen igjen
[17:21] <Kagee> sudo -> script -> screen
[17:21] <Kagee> screen -> script -> hildenae
[17:21] <Kagee> and restart
[17:22] <Berge> Ja, det stemmer nok.
[17:22] <Kagee> hacky!!
[17:22] <Berge> Egentlig ikke.
[17:23] <Berge> Reattach kan du jo løse med ACLer.
[17:23] <Kagee> aha
[17:23] <Kagee> !
[17:24] <Kagee> og neida!
[17:24] <Kagee> Must run suid root for multiuser support.
[17:24]  * Berge gjetter på: screen er ikke suid.
[17:24]  * Kagee også
[17:25] <Kagee> -rwxr-sr-x 1 root utmp 308228 2007-10-23 18:02 /usr/bin/screen
[17:25] <Berge> chown u+s /usr/bin/screen
[17:26] <Kagee> vil det ha noe sikkerhetsimpakt?
[17:26] <Kagee> serveren min er usikker som f uansett, men slik at jeg lærer det
[17:26] <Berge> Ja, om det er hull i screen.
[17:26] <Kagee> O_o
[17:26] <Berge> Altså, om det er mulig å lure screen til å kjøre din egen kode, eller starte et root-skall du får kontroll over, er det et problem.
[17:26] <Berge> (Det har ikke vært slike hull i screen såvidt jeg kan huske, dog.)
[17:27] <Kagee> da tar jeg sjansen
[17:27] <Kagee> du mente chmod?
[17:27] <Berge> Eh, ja.
[17:28] <Berge> /var/run/screen må ha 755.
[17:28] <Kagee> indeed
[17:28] <Berge> Og i screen-en gjør du C-a :multiuser on
[17:28] <Berge> Og så en C-a :addacl brukernavn
[17:29] <Berge> Da kan brukernavn gjøre screen -r minecraft/$PID 
[17:29] <Kagee> woho!!!
[17:29] <Kagee> screen -r minecraft/mc_server
[17:29] <Kagee> [detached]
[17:29] <Berge> Alt vitenskapen får til i disse dager.
[17:29] <Berge> Og så må du gjøre C-a :nethack on
[17:30] <Berge> For mye morsommere feilmeldinger.
[17:30] <Kagee> ke?
[17:30] <Berge> Pr.v
[17:30] <Berge> Eh, prøv.
[17:30] <Kagee> Det skal jeg pr.ve
[17:31] <Berge> (-:
[17:42] <geirha> Tøft. Kjøpte det der humblebundle-greiene for et par dager siden. Nå fikk jeg seks nye spill, inkludert World of Goo.
[17:42] <Kagee> er kriteriene for at nye kjøpere skal få de ekstra spillene ?
[17:43] <Kagee> word of goo er verdt masse penger :)
[17:44] <geirha> Help us bring up the average!
[17:44] <geirha> Everyone who pays more than $7.40 gets the first Humble Bundle as well!
[17:45] <Kagee> er ikke det windows-avaerage?
[17:45] <Kagee> *awaerage
[17:45] <geirha> Nei Windows-gjennomsnittet er lavere. Det er de som bringer gjennomsnittet ned :)
[17:45] <Kagee> hahaha
[17:46] <Kagee> men hvordan er det platformessig? Hvis jeg kjøper mens jeg er pålogget en linuxdesktop, kan jeg laste ned og bruke de samme spillene på windows?
[17:47] <geirha> Ja, når du har kjøpt kan du laste ned for alle plattformer
[17:47] <Kagee> hmm. jeg er sikker på at jeg handlet humble indie bundle 1
[17:48] <Kagee> men jeg finner ikke noe i epostarekivet mitt
[17:48] <Kagee> nææ. jeg blander. jeg har bare kjøpt worldof goo
[17:48] <Kagee> osmos ser jeg fram til å spille :)
[17:56] <Kagee> der. 13.37 USD
[17:56] <Kagee> jeg skjønner man kan betale mer senere, så da gjør jeg det når jeg får mer penger på konto :)
[18:00] <Kagee> men pokker. nå registrerte de meg sikkert som windowsbruker :(
[18:00] <Kagee> hoo, nei, jeg kan bytte :)
[18:03] <geirha> :)
[19:20] <comradekingu> Jeg kjørte første til 50$, skal denne gangen vente til jeg får se kildekode før det blir noe
[19:22] <Kagee> hmm, det er  vel ikke noe krav om at spillene skal være os ?
[19:23] <comradekingu> Det er det som er meningen..?
[19:23] <comradekingu> Vi får en mill, dere får source
[19:25] <comradekingu> "All sources have been released! Aquaria, Gish, Penumbra, and Lugaru! "  World of good kom vel fra en annen utvikler
[19:25] <comradekingu> tar kveld
[19:41] <Malin-> hei comradekingu 
[23:22] <Mogget> Scenario: Jeg logger inn paa en boks gjennom windows/putty, deretter saa logger jeg derfra og inn paa enda en maskin.
[23:23] <Mogget> Noen som har en anelse om hvordan jeg kan sjekke paa maskinen sist i rekka om jeg bruker putty eller ikke slik at jeg kan bruke "declare -x TERM="xterm""
[23:23] <Kagee> ke ?
[23:24] <Mogget> Kagee: jeg logger meg inn paa loke gjennom denne windows installasjonen med putty
[23:24] <Kagee> hvorfor / hva skjer når du kjører den setningen ?
[23:24] <Mogget> Derfra og inn paa moshwire serveren.
[23:24] <xt> du må enable at sshen din tar med environment
[23:25] <Mogget> xt: mener du paa serveren sist, mellom eller paa klienten min her?
[23:25] <xt> på første server
[23:26] <Mogget> Kagee: naar jeg kjorer screen -UraAd saa faar jeg beskjed om aa definere hva slags terminal jeg bruker.
[23:26] <Kagee> på tilkoblingen ut av første server, eller i knfigen på første server? (sistnevnte har han ikke tilgang til)
[23:26] <Kagee> wtf? UraAd ?
[23:27] <Mogget> jeg har ikke tilgang til instillinger paa mellomserver siden dette er en av skolens ssh seervere.
[23:27] <Mogget> utf-8, lukk screen hvis det erapent et annet sted og aapne den her.
[23:28] <Kagee> må du spesifisere utf-8 ?
[23:28] <Mogget> vet ikke, jeg har bare gjort det tilvane aa gjore det.
[23:28] <Mogget> den setningen screen -UraAd sitter som brent i hode paa meg :P
[23:29] <Kagee> hva skjer om du dropper A, a og U?
[23:29] <Kagee> forutsatt at du har satt translation til utf-8 i putty
[23:29] <Mogget> Kan jeg sende medd terminal type som parameter naar jeg ssh'er fra mellomserver til siste server i rekken?
[23:30] <Mogget> Kagee: jeg har heller ikke faat utf8 til aa fungere i putty etter reinstall. fikse det nu.
[23:30] <Kagee> try what i said
[23:31] <Kagee> jeg får ikke testet siden jeg har glemt å lage ny key
[23:31] <Mogget> åøæ
[23:31] <Kagee> æøå
[23:32] <Kagee> eller, åøæ som du skriver
[23:32] <Mogget> hmm ser ingen forskjell virker det som.
[23:32] <Kagee> så, det funker ?
[23:32] <Mogget> vent litt, sjekke screen manualer for å se hva disse params gjør.
[23:32] <Mogget> ser slik ut.
[23:33] <Kagee> A og a virker unødvendig. og jeg mistenker at de trenger å vite terminaltypen. 
[23:33] <Kagee> jeg tror ikke screen egnetlig trenger å vite det
[23:33] <Kagee> siden det funker så senger jeg :)
[23:33] <Mogget> Kagee: jeg trenger A, men ikke a og U
[23:33] <Mogget> A gjør så den resizer uten begrensninger. 
[23:33] <Kagee> hmm
[23:34] <Kagee> hvis du detatcher (d) såvil den vel resize av seg selv ?
[23:34] <Mogget> nn, men jeg har ikke løst mitt orginale problem
[23:34] <Mogget> får bare google litt.
[23:34] <Kagee> hva er det orginale problemet?
[23:34] <Mogget> Kagee: litt usikker, men det var ikke dette som var problemet. problemet var at jeg ikke kan bruke term uten å sette TERM 
[23:35] <Mogget> Når jeg logger inn på moshwire fra loke så sender ikke ssh med hva slags term type jeg bruker.
[23:35] <Kagee> so, hvorfor trenger du TERM ?
[23:35] <Mogget> med andre ord $TERM="et_eller_anna" blir ikke satt
[23:35] <Mogget> uten den så vil ikke screen fungere
[23:35] <Kagee> ....
[23:35] <Kagee> selv om du dropper A og a ?
[23:36] <Mogget> nå skjønner jeg.
[23:36] <Mogget> vent litt,. teste
[23:36] <Kagee> jeg skjønner ikke, jeg har logget inn slik som ditt senario flere ganger, uten problemer
[23:36] <Kagee> riktignok ikke til matrix, men det burde ikke vre sååå stor forskjell på en debian og ub8.4-install ?
[23:37] <Mogget> hmm det fungerte ikke enda jeg fjernet A a og U
[23:37] <Kagee> Mogget: gief feilmelding
[23:38] <Mogget> hamartin@tintaglia:~$ screen -UraAd
[23:38] <Mogget> Please set a terminal type.
[23:38] <Mogget> hamartin@tintaglia:~$
[23:38] <Kagee> hva gir screen -D -r
[23:38] <Kagee>  ?
[23:39] <Mogget> eksakt det samme
[23:39] <Kagee> ke
[23:39] <Mogget> Please set a terminal type.
[23:40] <Mogget> men Kagee, er ikke verre enn at jeg enten i .bashrc tar en ifndef og sier at hvis den ikke er definert så definer den som "xterm"
[23:41] <Mogget> enten det eller leser ssh manualer og finner ut om man kan sende med parametere som skal defineres på endestasjon fra loke.
[23:41] <Kagee> hva sier echo $TERM på loke ?
[23:41] <Mogget> hehe 
[23:41] <Mogget> -bash-3.2$ echo $TERM
[23:41] <Mogget> dumb
[23:41] <Mogget> -bash-3.2$
[23:42] <Kagee> hmmm
[23:44] <Kagee> Mogget: og på matrix?
[23:45] <Kagee> og hva sier Putty -> connection -> Data -> Termina-type string
[23:46] <Mogget> dumb
[23:46] <Kagee> begge? hvis ja, set putty til xterm
[23:47] <Mogget> takker Kagee det fungerte som bare det :D
[23:48] <Kagee> O_o
[23:48] <Kagee> godt å høre
[23:49] <Mogget> jeg trodde putty sendte med denne informasjonen selv jeg.
[23:50] <Kagee> d3en gjør det...
[23:50] <Kagee> standardinstallasjonen av putty på ubuntu hadde xterm som std der. jeg mente windowsputty hadde det også ...
[23:52] <Mogget> hmm når jeg ser på alle di andre maskinene jeg kan koble til så ser jeg at de har xterm allerede, men ikke denne kontoen.
[23:52] <Mogget> kanskje jjeg vet et uhell har slettet det på denne?
[23:52] <Kagee> pekcak-feil ?
[23:54] <Mogget> pekcak? problem between code and keyboard?
[23:55] <Kagee> :)
[23:55] <Mogget> jaja tusen takk for hjelpen i allefall. irriterte vettet av meg litt :P