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