čtvrtek 29. května 2014

Stará verze Ubuntu a repozitáře

Pokud z nějakého důvodu musíte používat starší verzi Ubuntu (old release), je potřeba přenastavit repozitáře:

# vim /etc/apt/sources.list 
(přepište CODENAME na vaši potřebnou verzi, např. hardy)



deb http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-security main restricted universe multiverse


# případně
#deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-backports main restricted universe multiverse


.. a následně :

# aptitude update

pondělí 5. května 2014

Generování hesla (na Linuxu)

Už mě přestalo bavit novým uživatelům (nebo účtům) generovat hesla. Tak jsem trochu pohledal na Internetu a našel tohle výborné řešení:

Do souboru ~/.bashrc jsem vložil následující řádky:

genpasswd() {
    local l=$1
           [ "$l" == "" ] && l=16
          tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
}


Potom je potřeba se odhlásit a přihlásit. A kdýž zadám do příkazové řádky :

$ genpasswd 8
o9MQibfy


... dostanu heslo. Číslice za příkazem určuje jeho délku.