Archiv pro měsíc: Leden 2015

Přidávání PPA na Ubuntu 14.04

Pokud nemůžete na Ubuntu 14.04 najít příkaz add-apt-repository a nepomůže v tom ani instalace balíčku python3-software-properties (ve starší verzi Ubuntu python-software-properties), vězte že ve verzi 14.04 je tento příkaz v jiném balíku. Je potřeba nainstalovat balík software-properties-common.

Nastavení DKIM klíče pro Google Apps (Gmail pro firmy)

Seznam.cz oznámil od 1.4.2015 zpřísnění podmínek pro marketéry využívající hromadný e-mailing. Pokud používáte pro firemní poštu Gmail jako já, budete se s tím muset dříve nebo později poprat. Zde uvádím návod, jak DKIM klíč nastavit pro Google Apps.

Nejprve je potřeba se přihlásit do administrace Google Apps:

Google Apps Login

Poté proklikneme na Aplikace:

Google Apps Aplikace

Pokračujeme na Google Apps:

Google Apps Apps

Vybereme Gmail:

Google Apps Gmail Nastavení

Klikneme na Ověřit e-mail:

Google Apps Ověřit email

Klikneme na Vygenerovat nový záznam:

Google Apps Generovat DKIM klíč

Ponecháme předvyplněný selector google a klikneme Generovat:

Google Apps DKIM Selector

Vygenerovaný klíč je poté potřeba přidat do DNS jako TXT záznam:

Google Apps DKIM klíč

Po přidání záznamu do DNS už jen klikneme na Spustit ověření. Je možné, že bude Google chtít nějaký čas počkat kvůli aktualizaci DNS.

Zda máte klíč v DNS nastaven správně si můžete ověřit zde.

Jak přejmenovat soubor, aby tak po upgradu balíčku zůstal

Asi už vás někdy napadlo nějaký nešikovný název programu v linuxu přejmenovat. To ale obvykle přináší jeden malý problém. Je potřeba to udělat po každém upgradu onoho programu. Distribuce založené na Debianu (tedy i Ubuntu) na to mají naštěstí fígl. Program dpkg-divert vám dovolí přejmenovat nebo nalinkovat soubor jinam a ten bude po upgradu balíku takto udržován.

Příkaz pak vypadá např. takto:

dpkg-divert --local --divert /usr/bin/ack --rename --add /usr/bin/ack-grep
  • Parametr –local zajistí, že přejmenování zůstane pro všechny verze balíčku
  • Parametr –divert říká, jak se bude program jmenovat
  • Parametr –rename zajistí přejmenování místo nalinkování souboru
  • Parametr –add říká, který soubor vlastně přejmenováváme