Portál AbcLinuxu, 4. května 2025 11:13

Dotaz: Pidgin pri kazdom starte prepise moje privacy nastavenia

14.10.2021 16:31 gsnak | skóre: 22 | blog: gsnak
Pidgin pri kazdom starte prepise moje privacy nastavenia
Přečteno: 371×
Odpovědět | Admin
V Tools->Privacy som si nastavil "Allow only users below" a pridal som si tam zoznam povolenych userov. Po restarte pidginu sa to ale prepise a je to povolene pre vsetkych a znova dostavam spamy.

Skusil som teda ~/.purple zmenit na roota a dal som tomu read only ale on si aj tak pri kazdom starte povoli vsetkych. Jak to mam definitivne zablokovat?
Čo Rys, to vrah!

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Вherzet)
16.10.2021 10:40 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Robí to pri novom čistom používateľovi? Skúšal si inu verziu? Skúšal si v RO FS? Správny súbor konfiguruješ?
debian.plus@protonmail.com
17.10.2021 09:00 gsnak | skóre: 22 | blog: gsnak
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Ano, deje sa to aj pri novom pouzivatelovi. Zmenil som len adresar ~/.purple na roota.
Čo Rys, to vrah!
16.10.2021 12:12 ttt
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle popisu mi přijde, že se to spíš neuloží (resp. uloží jen do paměti), než že by se nastavení přepsalo při startu. Proto asi ani triky a omezením přístupu nefungují.
17.10.2021 09:03 gsnak | skóre: 22 | blog: gsnak
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Ked spravim ~/.purple editovatelnym, zmenim nastavenie a ukoncim pidgin tak je to v ~/.purple/blist.xml v poriadku. Ked spustim pidgin znova tak to tam zase naskoci, ako keby sa to nacitalo zo servera.
Čo Rys, to vrah!
Řešení 1× (gsnak (tazatel))
17.10.2021 09:59 gsnak | skóre: 22 | blog: gsnak
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak a dost! Stiahol som zdrojove kody pidginu (apt-src install pidgin), zeditoval som subor libpurple/privacy.c, celu funkciu purple_privacy_check som nahradil tymto:
who = purple_normalize(account, who);
if (purple_strequal(who, "meno1@server")) {
  return TRUE;
}
if (purple_strequal(who, "meno2@server")) {
  return TRUE;
}
printf("Blocked user %s\n", who);
return FALSE;
Potom som zeditoval pidgin/gtkaccount.c a celu funkciu pidgin_accounts_request_authorization som nahradil tymto:
printf("Blocked user %s\n", remote_user);
return NULL;
Znova skompiloval (apt-src build) a je to.
Čo Rys, to vrah!
17.10.2021 15:58 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Takže to bolo naozaj nastaveniami, ktoré ti zmenil a natlačil server? Taký server musí byť ozaj že dôveryhodný.
18.10.2021 13:46 gsnak | skóre: 22 | blog: gsnak
Rozbalit Rozbalit vše Re: Pidgin pri kazdom starte prepise moje privacy nastavenia
Odporucam este pridat toto lebo obcas server (alebo pidgin?) pridava ze meno nahodne cislo ako napr. janko@server.com/2134812763461234
if (g_str_has_prefix(who, "meno1@server/")) {
    return TRUE;
}
Čo Rys, to vrah!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.