Howtos/Uptimeprj
Från Ubuntu Sverige
[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.
