giuseppe001sub
Hacker
- Registriert
- 28. Januar 2010
- Beiträge
- 471
- Reaktionspunkte
- 93
- Punkte
- 88
#!/bin/sh
# CamControl
## Inserire nei valori tra virgolette il nome della propria CCcam e oscam, così come lo leggete in /usr/local/bin
CCcam="/var/emu/cccam/CCcam.x86"
Oscam="/var/emu/oscam/oscam.x86" ## Default config file in /usr/local/etc/
######################################### Da qui in poi non editare ###################################################
#######################################################################################################################
################################################## FUNZIONI ###########################################################
############################################ Gestione Principale ######################################################
uscita()
{
echo "Uscita dal programma, grazie dell'utilizzo..."
sleep 2
clear
echo "******************************************"
echo "* Special Thanks *"
echo "******************************************"
echo "* - sbarboff, per lo script iniziale; *"
echo "* - m43c0, per le continue correzioni; *"
echo "* - tutti i betatester. *"
echo "* *"
echo "* Grazie, aL.methodman (RDI Sat Forum) *"
echo "******************************************"
sleep 10
clear
exit 0
}
errore()
{
echo "ERRORE: scelta non corretta, prova di nuovo..."
sleep 2
return
}
systemupdate()
{
echo "Prego attendere mentre aggiorno il sistema..."
sleep 2
apt-get upgrade
sleep 1
echo "Premere Invio per proseguire..."
read enter
User="$enter"
sleep 2
clear
echo "Prego attendere mentre aggiorno gli applicativi..."
sleep 2
apt-get update
echo "Premere Invio per proseguire..."
read enter
User="$enter"
sleep 2
echo "Sistema aggiornato!!"
sleep 2
clear
camc
}
systemrestart()
{
echo "Prego attendere mentre riavvio il server..."
sleep 2
reboot
}
emurestart()
{
echo "Prego attendere mentre riavvio le emu..."
sleep 2
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
sleep 2
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
sleep 1
echo "$Oscam Fermata!!"
fi
sleep 1
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia'ferma!!"
sleep 2
else
killall -9 $CCcam >/dev/null 2>&1 &
sleep 1
echo "$CCcam Fermata!!"
fi
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam ..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam Avviata!!"
sleep 3
echo "Prego attendere mentre avvio $CCcam ..."
$CCcam >/dev/null 2>&1 &
sleep 1
echo "$CCcam Avviata!!"
sleep 2
clear
camc
}
crontabroot()
{
echo "Prego attendere mentre avvio l'editor delle operazioni pianificate del Root..."
sleep 2
pico /etc/crontab
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
sleep 1
echo "Crontab aggiornato!!"
sleep 2
clear
camc
}
crontabutente()
{
echo "Prego attendere mentre avvio l'editor delle operazioni pianificate dell'utente..."
sleep 2
crontab -e
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
sleep 1
echo "Crontab aggiornato!!"
sleep 2
clear
camc
}
modrclocal()
{
echo "Prego attendere mentre avvio l'editor dell'rc.local..."
sleep 2
pico /etc/rc.local
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
sleep 1
echo "Rc.Local aggiornato!!"
sleep 2
clear
camc
}
backupfiles ()
{
clear
while true; do
sleep 2
echo "************ Backup Files ***************"
echo "* 1. Creazione cartella backup *"
echo "* 2. Rimozione cartella backup *"
echo "* 3. Backup files binari *"
echo "* 4. Backup oscam files *"
echo "* 5. Backup CCcam files *"
echo "* E. EXIT *"
echo "*****************************************"
echo "**** Directory di riferimento backup ****"
echo "$directorybackup "
echo "**** Directory di riferimento binari ****"
echo "$directoryemu "
echo "** Directory di riferimento OscamFiles **"
echo "$directoryoscam "
echo "** Directory di riferimento CCcamFiles **"
echo "$directorycccam "
echo "*****************************************"
echo -n "Seleziona funzione : "
read reply
case $reply in
1)
echo "Prego attendere mentre creo le cartelle per il backup..."
mkdir -p /$directorybackup/BackupServer/Binari
chmod 755 /$directorybackup/BackupServer/Binari
sleep 2
echo "Cartella backup dei binari creata con successo!!"
mkdir -p /$directorybackup/BackupServer/Oscam
chmod 755 /$directorybackup/BackupServer/Oscam
sleep 2
echo "Cartella backup dei files di oscam creata con successo!!"
mkdir -p /$directorybackup/BackupServer/CCcam
chmod 755 /$directorybackup/BackupServer/CCcam
sleep 2
echo "Cartella backup dei files di CCcam creata con successo!!"
sleep 3
clear
backupfiles
;;
2)
echo "Prego attendere mentre rimuovo la cartella per il backup..."
rm -rf /$directorybackup/BackupServer
sleep 2
echo "Cartella di backup rimossa!!"
sleep 2
echo "Prego attendere mentre torno al menu' principale..."
sleep 2
camc
;;
3)
echo "Prego attendere mentre rimuovo i vecchi backup dei binari..."
rm /$directorybackup/BackupServer/Binari/*
echo "I vecchi files sono stati rimossi!!"
sleep 2
echo "Prego attendere mentre effettuo una copia dei nuovi files..."
cp /$directoryemu/* /$directorybackup/BackupServer/Binari
sleep 1
echo "Backup dei files binari effettuato!!"
sleep 2
clear
backupfiles
;;
4)
echo "Prego attendere mentre rimuovo i vecchi backup di oscam..."
rm /$directorybackup/BackupServer/Oscam/*
echo "I vecchi files sono stati rimossi!!"
sleep 2
echo "Prego attendere mentre effettuo una copia dei nuovi files..."
cp /$directoryoscam/* /$directorybackup/BackupServer/Oscam
sleep 1
echo "Backup dei files di oscam effettuato!!"
sleep 2
clear
backupfiles
;;
5)
echo "Prego attendere mentre rimuovo i vecchi backup di CCcam..."
rm /$directorybackup/BackupServer/CCcam/*
echo "I vecchi files sono stati rimossi!!"
sleep 2
echo "Prego attendere mentre effettuo una copia dei nuovi files..."
cp /$directorycccam/* /$directorybackup/BackupServer/CCcam
sleep 1
echo "Backup dei files di cccam effettuato!!"
sleep 2
clear
backupfiles
;;
E|e)
echo "Ritorno al menu' principale..."
sleep 2
clear
camc
;;
*) echo "ERRORE: scelta non corretta, prova di nuovo..."
sleep 2
clear
backupfiles
;;
esac
done
}
backup()
{
echo "Prego attendere mentre avvio il pannello del Backup..."
sleep 2
clear
echo "Digitare il percorso in cui e' stata creata (o verra' creata) la cartella di backup..."
echo -n "Directory di riferimento : "
read directorybackup
echo "Hai inserito il seguente percorso: $directorybackup "
sleep 2
clear
echo "Digitare il percorso in cui vi sono i binari delle emu..."
echo -n "Directory di riferimento : "
read directoryemu
echo "Hai inserito il seguente percorso: $directoryemu "
sleep 2
clear
echo "Digitare il percorso in cui vi sono le configurazioni di oscam..."
echo -n "Directory di riferimento : "
read directoryoscam
echo "Hai inserito il seguente percorso: $directoryoscam "
sleep 2
clear
echo "Digitare il percorso in cui vi sono le configurazioni di CCcam..."
echo -n "Directory di riferimento : "
read directorycccam
echo "Hai inserito il seguente percorso: $directorycccam "
sleep 2
backupfiles
}
diritticarte()
{
while true; do
clear
echo "Prego attendere mentre avvio il pannello degli Entitlements..."
sleep 2
clear
echo "********** Entitlements ***********"
echo "***********************************"
echo "* 1. Diritti Sky IT (ND) *"
echo "* 2. Diritti Sky DE (I) *"
echo "* 3. Diritti SCT (V) *"
echo "* 4. Diritti Elite Fusion (V) *"
echo "* 5. Diritti JSC Sport (V) *"
echo "***********************************"
echo "* E. EXIT *"
echo "***********************************"
echo -n "Seleziona funzione : "
read variable
case $variable in
1)
clear
echo "Prego attendere mentre leggo i diritti della carta Sky IT..."
sleep 2
TIERS=$(grep "tier" /usr/local/bin/diritti)
echo "$TIERS" >>/usr/local/bin/tierstmp
sed "s/.*]//" /usr/local/bin/tierstmp>>/usr/local/bin/tiers
rm /usr/local/bin/tierstmp
clear
echo "**** Diritti Carta Sky IT ****"
echo "$(tail /usr/local/bin/tiers)"
echo "******************************"
echo -n "Premere Invio per proseguire "
read enter
User="$enter"
clear
rm /usr/local/bin/tiers
diritti
;;
2)
clear
echo "Prego attendere mentre leggo i diritti della carta Sky DE..."
sleep 2
CHID=$(grep "chid" /usr/local/bin/diritti)
echo "$CHID" >>/usr/local/bin/chidtmp
sed "s/.*r03//" /usr/local/bin/chidtmp>>/usr/local/bin/chid
rm /usr/local/bin/chidtmp
clear
echo "**** Diritti Carta Sky DE ****"
echo "$(tail /usr/local/bin/chid)"
echo "******************************"
echo -n "Premere Invio per proseguire "
read enter
User="$enter"
clear
rm /usr/local/bin/chid
diritti
;;
3)
clear
echo "Prego attendere mentre leggo i diritti della carta SCT..."
sleep 2
CLASS=$(grep "class" /usr/local/bin/diritti)
echo "$CLASS" >>/usr/local/bin/scttmp
sed "s/.*class: //" /usr/local/bin/scttmp>>/usr/local/bin/sct
rm /usr/local/bin/scttmp
clear
echo "********** Diritti Carta SCT ***********"
echo "$(tail /usr/local/bin/sct)"
echo "****************************************"
echo -n "Premere Invio per proseguire "
read enter
User="$enter"
clear
rm /usr/local/bin/sct
sleep 1
diritti
;;
4)
clear
echo "Prego attendere mentre leggo i diritti della carta Elite Fusion..."
sleep 2
CLASS=$(grep "class" /usr/local/bin/diritti)
echo "$CLASS" >>/usr/local/bin/elitetmp
sed "s/.*class: //" /usr/local/bin/elitetmp>>/usr/local/bin/elite
rm /usr/local/bin/elitetmp
clear
echo "****** Diritti Carta Elite Fusion ******"
echo "$(tail /usr/local/bin/elite)"
echo "****************************************"
echo -n "Premere Invio per proseguire "
read enter
User="$enter"
clear
rm /usr/local/bin/elite
sleep 1
diritti
;;
5)
clear
echo "Prego attendere mentre leggo i diritti della carta JSC Sport..."
sleep 2
CLASS=$(grep "class" /usr/local/bin/diritti)
echo "$CLASS" >>/usr/local/bin/jsctmp
sed "s/.*class: //" /usr/local/bin/jsctmp>>/usr/local/bin/jsc
rm /usr/local/bin/jsctmp
clear
echo "******** Diritti Carta JSC Sport *******"
echo "$(tail /usr/local/bin/jsc)"
echo "****************************************"
echo -n "Premere Invio per proseguire "
read enter
User="$enter"
clear
rm /usr/local/bin/jsc
sleep 1
diritti
;;
E|e)
echo "Ritorno al menù principale..."
sleep 2
clear
camc
;;
*)
echo "ERRORE: scelta non corretta, prova di nuovo..."
sleep 2
clear
diritti
;;
esac
done
}
#######################################################################################################################
################################################ Oscam Control ########################################################
oscamstart()
{
echo "Prego attendere mentre verifico se l'$Oscam è attiva..."
if [ $osval = "On-line" ]
then
echo "L'$Oscam e' gia' avviata!!"
else
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "$Oscam non attiva, prego attendere mentre l'avvio..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam Avviata!!"
fi
sleep 2
clear
camc
}
oscamstop()
{
echo "Prego attendere mentre fermo l'$Oscam ..."
sleep 1
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
sleep 2
echo "$Oscam Fermata!!"
fi
sleep 2
clear
camc
}
oscamrestart()
{
echo "Prego attendere mentre riavvio l'$Oscam ..."
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma, prego attendere mentre l'avvio..."
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
sleep 2
echo "$Oscam fermata, prego attendere mentre l'avvio..."
fi
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo " $Oscam Riavviata!!"
sleep 2
clear
camc
}
#######################################################################################################################
################################################ CCcam Control ########################################################
CCcamstart()
{
echo "Prego attendere mentre verifico se la $CCcam è attiva..."
sleep 1
if [ $ccval = "On-line" ]
then
echo "La $CCcam e' gia' avviata!!"
else
echo "$CCcam non attiva, prego attendere mentre l'avvio..."
$CCcam >/dev/null 2>&1 &
sleep 2
echo "$CCcam Avviata!!"
fi
sleep 2
clear
camc
}
CCcamstop()
{
echo "Prego attendere mentre fermo la $CCcam ..."
sleep 1
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
sleep 2
echo "$CCcam Fermata!!"
fi
sleep 2
clear
camc
}
CCcamrestart()
{
echo "Prego attendere mentre riavvio la $CCcam ..."
sleep 1
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma, prego attendere mentre l'avvio..."
else
killall -9 $CCcam >/dev/null 2>&1 &
sleep 2
echo "$CCcam Fermata, prego atttendere mentre l'avvio..."
fi
$CCcam >/dev/null 2>&1 &
sleep 3
echo " $CCcam Riavviata!!"
sleep 2
clear
camc
}
#######################################################################################################################
################################################ Edit Configuration ###################################################
editcccamcfg()
{
echo "Prego attendere mentre fermo la $CCcam ..."
sleep 1
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor della configurazione della $CCcam ..."
sleep 2
pico /var/etc/CCcam.cfg
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
sleep 2
echo "Prego attendere mentre avvio la $CCcam ..."
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata con le nuove modifiche!!"
sleep 2
clear
camc
}
editoscamconf()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
sleep 2
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file conf dell'$Oscam ..."
sleep 2
pico /usr/local/etc/oscam.conf
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 1
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
editoscamserver()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file server della $Oscam ..."
sleep 2
pico /usr/local/etc/oscam.server
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 2
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
editoscamservices()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file services della $Oscam ..."
sleep 2
pico /usr/local/etc/oscam.services
echo -n "Premere Invio per proseguire"
read enter
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 2
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
editoscamsrvid()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file srvid della $Oscam ..."
sleep 2
pico /usr/local/etc/oscam.srvid
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 2
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
editoscamprovid()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file provid della $Oscam ..."
sleep 2
pico /usr/local/etc/oscam.provid
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 2
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
editoscamuser()
{
echo "Prego attendere mentre fermo la $CCcam e l'$Oscam ..."
if [ $ccval = "Off-line" ]
then
echo "$CCcam gia' ferma!!"
else
killall -9 $CCcam >/dev/null 2>&1 &
echo "$CCcam Fermata!!"
fi
if [ $osval = "Off-line" ]
then
echo "$Oscam gia' ferma!!"
else
killall -9 $Oscam >/dev/null 2>&1 &
rm /usr/local/bin/diritti
echo "$Oscam Fermata!!"
fi
sleep 2
echo "Prego attendere mentre avvio l'editor del file user della $Oscam ..."
sleep 2
pico /usr/local/etc/oscam.user
echo -n "Premere Invio per proseguire"
read enter
User="$enter"
$Oscam >/usr/local/bin/testooo /dev/null 2>&1 &
chmod 755 /usr/local/bin/testooo
echo "Prego attendere mentre avvio $Oscam con le nuove modifiche..."
sleep 30
cp /usr/local/bin/testooo /usr/local/bin/diritti
rm /usr/local/bin/testooo
echo "$Oscam avviata con le nuove modifiche!!"
sleep 1
echo "Prego attendere mentre avvio $CCcam ..."
sleep 2
$CCcam >/dev/null 2>&1 &
sleep 4
echo "$CCcam avviata!!"
sleep 2
clear
camc
}
#######################################################################################################################
################################################# CORPO DELLO SCRIPT ##################################################
#######################################################################################################################
camc()
{
while true; do
clear
CCcamStatus=`ps -ef | grep -v "grep" | grep -w $CCcam | wc -l`
OscamStatus=`ps -ef | grep -v "grep" | grep -w $Oscam | wc -l`
if [ $OscamStatus -gt "1" ]
then
osval="On-line"
fi
if [ $OscamStatus = "0" ]
then
osval="Off-line"
fi
if [ $CCcamStatus = "1" ]
then
ccval="On-line"
fi
if [ $CCcamStatus = "0" ]
then
ccval="Off-line"
fi
echo "---------------------+ CamStatus +-------------------"
echo " Stato Oscam = $osval "
echo " Stato CCcam = $ccval "
echo "-----------------------------------------------------"
echo "|************** Gestione Principale ****************|"
echo "|1. Aggiornamento del sistema 2. Riavvio del server |"
echo "|3. Stop&Start delle emu 4. Modifica Cron Root |"
echo "|5. Modifica Cron Utente 6. Diritti carte |"
echo "|7. Modifica rc.local 8. Backup Files |"
echo "|**************** Oscam Control ********************|"
echo "|9. Avvia Oscam 10. Ferma Oscam 11. Riavvia Oscam |"
echo "|**************** CCcam Control ********************|"
echo "|12. Avvia CCcam 13. Ferma CCcam 14. Riavvia CCcam |"
echo "|************ CCcam Configuration Edit *************|"
echo "|15. Edita CCcam.cfg |"
echo "|************ Oscam Configuration Edit *************|"
echo "|16. Edita Oscam.conf 17. Edita Oscam.server |"
echo "|18. Edita Oscam.services 19. Edita Oscam.srvid |"
echo "|20. Edita Oscam.provid 21. Edita Oscam.user |"
echo "|***************************************************|"
echo "|E. EXIT |"
echo "-----------------------------------------------------"
echo -n "Seleziona funzione : "
read variable
case $variable in
1) systemupdate;;
2) systemrestart;;
3) emurestart;;
4) crontabroot;;
5) crontabutente;;
6) diritticarte;;
7) modrclocal;;
8) backup;;
9) oscamstart;;
10) oscamstop;;
11) oscamrestart;;
12) CCcamstart;;
13) CCcamstop;;
14) CCcamrestart;;
15) editcccamcfg;;
16) editoscamconf;;
17) editoscamserver;;
18) editoscamservices;;
19) editoscamsrvid;;
20) editoscamprovid;;
21) editoscamuser;;
E|e)uscita;;
*) errore;;
esac
done
}
camc
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?