Mini-Howtos

Mehrere IP-Adressen auf dem gleichen Interface

[ Debian | Ubuntu ]

Wird benötigt bei Rootservern mit mehreren IP-Adressen aber nur einer Netzwerkkarte
nano /et/network/interfaces
Hinzufügen:
up ip addr add 10.9.0.2/32 dev eth0
down ip addr del 10.9.0.2/32 dev eth0
 

Schnell ein Debianpaket erstellen

[ Debian | Ubuntu ]

Manchmal muss man ein Programm aus den Quellen installieren. Statt "make install" auszuführen kann man sich mit checkinstall schnell und einfach ein .dep-Paket basteln.

Beispiel Gopenvpn:
sudo apt-get install checkinstall
Wie gewohnt:
./autogen.sh
intltoolize #bei gopenvpn nötig
./configure
make
Anstatt "make install" kommt nun checkinstall:
checkinstall
Im Verzeichnis befinden sich nun ein oder mehrere .debs welche mit dpkg installiert werden:
sudo dpkg -i gopenvpn_1.0-1_amd64.deb
Abhängigkeiten sollte man manuell installieren oder mit checkinstall vorher konfigurieren.

Sudo ohne Passwort für bestimmte Befehle

[ Debian | Ubuntu ]

sudo visudo
bzw. mit anderem Editor:
sudo EDITOR=gedit visudo
Folgende Zeile hinzufügen:
# User won't need a password for following commands:
bob ALL=(ALL)    NOPASSWD: /bin/mount, /bin/umount
Speichern, fertig. User bob wird nun beim Mounten nicht mehr mit einer Passwortabfrage belästigt.
sudo mount /dev/sdb1

Verzeichnisse nach Größe sortiert ausgeben

<pre xml:bash>du -h --max-depth=1 | sort -n</pre>