Howtos/Uptimeprj

Från Ubuntu Sverige

Hoppa till: navigering, sök

[redigera] Uptime Projekt

Börja med att ladda hem källkoden här.

Packa upp filen till valfri plats. T.ex:

~/.tup/

Ladda hem de 2 beroenden du behöver:

sudo apt-get install libssl-dev libcrypto++-dev

Öppna en terminal och bläddra till mappen där du lagt alla filer:

cd ~/.tup/

Kör kommandot:

gcc -Wall -O9 TUPLinux-1-1A_v3.c -o TUPLinux -lssl && strip TUPLinux

Ett meddelande i stil med detta visar sig:

TUPLinux-1-1A_v3.c: In function ‘MD5MacAddr’:
TUPLinux-1-1A_v3.c:692: warning: pointer targets in passing argument 1 of ‘MD5’ differ in signedness
TUPLinux-1-1A_v3.c: In function ‘base64’:
TUPLinux-1-1A_v3.c:796: warning: value computed is not used

Detta är normalt och inget har knasat sig.

Öppna sedan TUP.conf och ändra så allt stämmer där:

[TUPAccount]="---- Information de compte ----"

TUPUser="Hund"
TUPPass="lösenord"
TUPMachine="Namn på datorn"

[TUPServer]="---- Coordonnees du serveur ----"

TUPHostName="update.uptimeprj.com"
TUPInterface="eth0"

[Proxy]="---- Utilisation derriere un proxy ----"

UseProxy=0
ProxyHost="192.168.1.1"
ProxyPort="3128"

För att uppdatera din uptime använder du detta kommando:

~/.tup/TUPLinux ~/.tup/TUP.conf

Vill du att det ska uppdateras automatiskt kan du lägga in det som ett cronjobb:

crontab -e

Lägg till denna rad:

*/45 * * * * ~/.tup/TUPLinux ~/.tup/TUP.conf

(45 står för antal minuter. Du kan ändra detta värde efter tycke själv).

När du är klar trycker du på Ctrl + X följt av Y och sedan Enter.

Personliga verktyg