C++Guns – RoboBlog

08.02.2018

line 1: #!/bin/bash: No such file or directory

Filed under: Allgemein — Tags: — Thomas @ 12:02

$ ./test.sh ./test.sh: line 1: #!/bin/bash: No such file or directory $ cat test.sh #!/bin/bash $ ll /bin/bash -rwxr-xr-x 1 root root 1.1M May 15 2017 /bin/bash WTF?! Wo ist der Fehler? Ein Blick mit dem hexeditor zeigt seltsame Zeichen am Dateianfang, die im Texteditor nicht sichtbar sind. $ head -n 1 test.sh | hexdump […]

19.01.2018

GIT specify private ssh key

Filed under: Allgemein — Tags: — Thomas @ 19:01

Das dumme an private keys ist, man kann sie nicht so einfach wie Passwörter überall mit hin nehmen. Schon garnicht zu anderen Rechner wo man selbst kein eigenen Useraccount hat. Und der vorhandene trusted user sein eigenen ssh key hat. Bei ssh kann man leicht sein eigenes keyfile mit angeben. Bei GIT geht das auch, […]

14.08.2017

sshd_config AllowUsers AllowGroups

Filed under: Allgemein — Tags: — Thomas @ 11:08

Multiuser System. Nicht alle dürfen auf alle Verzeichnisse zugreifen. Nicht alle drüfen sich vom WAN einloggen, nur vom LAN. Geschütze Verzeichnisse nur durch eine besondere Gruppe 'intern' les- und schreibbar machen. Alle anderen haben kein Zugriff. chmod -R 770 chgrp -R intern Diesen Usern Gruppe 'intern' als Standardgruppe zuordnen usermod -g intern user1 Und dafür […]

30.06.2017

systemd: KillUserProcesses=no

Filed under: Allgemein — Tags: — Thomas @ 15:06

Diese Menschen sollten sterben.

14.01.2017

Compile Icecat

Filed under: Allgemein — Tags: — Thomas @ 16:01

Get the source wget http://mirror.gutscheinrausch.de/gnu/gnuzilla/45.5.1/icecat-45.5.1-gnu1.tar.bz2 tar xjf icecat-45.5.1-gnu1.tar.bz2 mkdir build-icecat-45.5.1 Install dependencies apt-get install libgtk2.0-dev libgconf2-dev libdbus-glib-1-dev yasm libasound2-dev libpulse-dev libxt-dev Perhaps you need these too libnotify-dev libiw-dev mesa-common-dev checkinstall Configure and compile ../icecat-45.5.1/configure --prefix=/home/kater/bin/icecat-45.5.1 --disable-gstreamer make gstreamer is bad software, like systemd, written from mental health people. So disable it. You may have to […]

18.12.2016

Das neue Uptime-Project

Filed under: Allgemein — Tags: — Thomas @ 22:12

Sounds like fun.

18.02.2016

Nahkauf + Linux

Filed under: Allgemein — Tags: — Thomas @ 18:02

Der tolle Supermarkt nahkauf betreibt auf seinen Kassenrechnern Linux 😀 Ein Phoenix BIOS mit LILO Bootloader. Heute zufällig gesehen, als sie die Kiste neu gestartet hatten. LILO.. das Zeug muss uralt sein. Oder hat jemand in den letzten 10 Jahren LILO installiert? 😀 😀 😀

21.09.2015

Depends: but it is not going to be installed - resolve apt dependencies

Filed under: Allgemein — Tags: — Thomas @ 17:09

Edit file /var/lib/dpkg/status Search for packet with dependency problem. Edit dependency list and fix version numbering to a version, that is installed.

ganglia lm-sensors

Filed under: Allgemein — Tags: — Thomas @ 14:09

thomas@H8QGL:~$ cat gmetric-cpu-temp #!/bin/bash # this script read the core(s) temperature using lm sensors then calculate the average # and send it to the ganglia using gmetric # assumes that the lines reported by lm sensors are formated like this # Core 0: +46.0 C (high = +80.0 C, crit = +100.0 C) SENSORS=/usr/bin/sensors GMETRIC=/usr/bin/gmetric […]

27.04.2015

rsync cron ssh - daily compressed remote backup

Filed under: Allgemein — Tags: — Thomas @ 12:04

Add user Add user on you lokal and remote host. Disable password auth on your remote host: # adduser --disabled-password user Create authentication keys on your lokal machine $ ssh-keygen -t rsa Copy user/.ssh/id_rsa.pub to the end of remote host user/.ssh/authorized_keys rsync command -h humand readable -P show progress -a archive mode -v verbode -z […]

Older Posts »

Powered by WordPress