Uppstartsprogram och bash

Uppstartsprogram och bash

Inläggav Mikael » tis maj 01, 2018 1:46 pm

Håller på och leker med de LED som finns på min Mintbox.
Har skapat olika skript som kan tända och släcka, gul & grön, LED1 och LED2
För att få påverka LED måste man vara SU.
Jag har löst detta genom att ha ett annat skript, 1startgon.sh, som anropar det "rätta" skriptet som SU.
Kod: Markera allt
#! /bin/bash
echo 'mint' | sudo -kS ./1greenon.sh

Här är alltså mint mitt lösen och jag anropar här skriptet 1greenon.sh som ser ut så här
Kod: Markera allt
#! /bin/bash
echo 435 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio435/direction
echo 1 > /sys/class/gpio/gpio435/value
# LED1 should be GREEN now
echo 435 > /sys/class/gpio/unexport


Så långt allt väl, jag kan dubbelklicka på "startskriptet" och allt körs. Dock får jag ju frågan om jag vill köra, visa osv..

Testar nu med Uppstartsprogram.
Jag lägger till ett eget kommando och kommandot ser ut så här
Kod: Markera allt
/home/mint/Skriptfiler/1startgon.sh


Detta fungerar inte och för att testa/pröva skapar jag ett annat skript, cajadmin.sh, som ska starta Caja som SU.
Skriptet ser ut så här
Kod: Markera allt
#! /bin/bash
echo 'mint' | sudo -kS caja


Om jag nu pekar på detta i Uppstartsprogram
Kod: Markera allt
/home/mint/Skriptfiler/cajaadmin.sh

så fungerar detta.

Varför fungerar detta olika?

**

Tillägg:
I brist på fantasi/kunskap ska detta i slutändan ge resultatet att jag vid inloggning släcker de båda LED, som per automatik lyser grönt vid uppstart.
När jag försätter datorn i vänteläge, vilket också torde gå att köra med skript, tänder jag ena LED gul.
På så vis ser jag om datorn är helt avstängd eller satt i vänteläge. (Powerknappens LED beter sig på samma sätt oavsett.)
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2720
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Uppstartsprogram och bash

Inläggav Mikael » tis maj 01, 2018 2:25 pm

Hm. tror mig hittat problemet..

i mitt "start"skript som anropar ett annat skript la jag till hela sökvägen.. :oops:
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2720
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker


Återgå till Övriga supportfrågor

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 14 gäster

cron