gibt es eine Möglichkeit Oscam User tageweise zu beschränken? Zum Beispiel darf im Kinderzimmer nur am Wochenende geschaut werden. Der Eintrag "allowedtimeframe" beinhaltet ja nur Uhrzeiten und keine Tage.
Ich wollte das ganze eigentlich gern automatisieren. Naja, wenn es halt nicht geht, muss ich da mal schauen, ob ich das per Script / Cronjob hinbekomme.
kanst du nicht einfach sagen das die kinder es nicht einschalten durfen ??
haben deine kinder den kein respekt von dem was papa sagt ??
stad die linie zu blokiren , mach einfach ein schalt uhr an die strom versorgung dran , da kanst du uhrzeit ein , aus + wohentag einstellen , das ganze so verstecken das die kinder nicht dran kommen , fertig
ich kann mich daran erinnern, dass so etwas schon mal gefragt wurde. Da hatte ich auch vorgeschlagen ein Script zu schreiben, der den account in der Oscam.user deaktiviert und wieder aktiviert. Ich weiss aber nicht mehr, was dabei herausgekommen ist.
Wenn du ein funktionierndes Script hast, wärst du so nett, das dan nhier zu posten?
@czutok: natürlich hört das Kind, aber "Vertrauen ist gut, Kontrolle ist besser" und mich interessiert halt auch die technische Umsetzung des Problems. Die andere Lösung, mit der Zeitschaltuhr, finde ich nicht ansprechend.
@Bombadil: Wenn ich eine Lösung habe, gebe ich Bescheid.
Ich möchte das ganze auch serverseitig beschränken und ob Oscam.Ymod auf dem Raspi läuft, entzieht sich meiner Kenntnis.
Du könntest 2 Kopien von uscam.user erstellen (z.B. oscam.user.ja und oscam.user.nein) - einmal mit disabled=0 und ein zweites mit disabled=1 beim entsprechenden user. Mit cron-Einträgen kann dann zu den gewünschten Zeiten das jeweilige File nach oscam.user kopiert werden.
Anschließend die Benutzerdatenbank mit
kill -1 `pidof oscam`
neu laden.
Geht sicher auch etwas eleganter mit sed oder awk stat dem Kopieren der Files.
Ich weis nicht was du für ein Router du hast,aber bei einer Fritzbox kannst du das Internet für jedes gerät im Haus auf die Minute genau sperren bzw.erlauben
@Nobby54: Das war jetzt auch mein erster Ansatz. Zwei Oscam.user mit unterschiedlichen Einträgen. Per Script Datei umbenennen und dann neu laden und das ganze zeitgesteuert per Cron.
@teddy 3: Die Variante mit dem Router wäre auch noch denkbar, aber ich möchte das gern per Server machen.
Damit sperst du zwar das Internet, aber das Heimnetz über Lan ist immer noch verbunden. Vielleicht die Server IP in die Blackist eintragen, das hebe ich eben nicht getestet.
das ist ein guter einwand ich habe das mal bei meinem sohn so gemacht.Was ist denn wenn ich auf der client box im HS anstatt die IP der Serverbox die dyn eingebe,dann muss die box doch ins Netz gehen
um zu verbinden oder sehe ich das falsch
das habe ich eben getestet. Inet ist dann aus, also bekommt die Box auch kein CW. Aber eben das Lan läuft noch. Ich hab dann noch mal die IP des Lan IP des Servers in die Blacklist eingetragen, dann lief das Lan nicht mehr zur Box aber das Inet wieder. Also die Einstellungen in der Fritte an die Verbindungsart der Box anpassen.
Eine Lösung ist zumindest so zu erreichen. Finde ich auch besser, als Oscam zweimal die Woche neu zu starten.