Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: mandarinos στις 01 Οκτ 2021, 08:52:18 πμ

Τίτλος: Δύο ερωτήσεις
Αποστολή από: mandarinos στις 01 Οκτ 2021, 08:52:18 πμ
Καλημέρες!

Ερώτηση 1η: Μπορώ να βάλω Squid στον server, ώστε να κόβω κάποια "όχι σωστά" sites, που (τυχαίνει να) περνάνε (ακόμη κι) από τα φίλτρα του Σχολικού Δικτύου; ή αυτό κάνει μονάχα γιά server υπηρεσιών (πχ http, emailing, κλπ) σε δίκτυα peer-to-peer;
Δηλαδή, συνεργάζεται το Squid με το LTSP;

Ερώτηση 2: Υπάρχει τρόπος να τσεκάρω κάποιες εφαρμογές πρίν τη δημοσίευση του LTSP image, ώστε αυτές να μην φαίνονται στα μενού στα τερματικά των μαθητών; (Πχ η Διαχείριση ΣΕΠΕΗΥ.)
Ακόμη κι αν δεν γίνεται να μην συμπεριλαμβάνονται στο image, έστω να παραμένουν εκεί μέσα ως σαβούρα, αλλά ο μαθητής να μην βλέπει το εικονίδιο στο μενού του.
(Σε κάποια προσεχή αναβάθμιση του LTSP, ίσως; )

Ευχαριστώ!
Τίτλος: Απ: Δύο ερωτήσεις
Αποστολή από: alkisg στις 01 Οκτ 2021, 09:49:38 πμ
1) Δεν χρειάζεται το squid, αρκεί το dnsmasq που έχουμε ήδη εγκατεστημένο: https://alkisg.mysch.gr/steki/index.php?topic=5060.0

2) Έστω ότι θέλω να κρύψω τη Διαχείριση ΣΕΠΕΗΥ. Σε τερματικό δίνω:

$ grep -r "Διαχείριση ΣΕΠΕΗΥ" /usr/share/applications
/usr/share/applications/sch-scripts.desktop:Name[el]=Διαχείριση ΣΕΠΕΗΥ

Στο φάκελο /usr/share/applications είναι τα εικονίδια των μενού, και με την παραπάνω εντολή βρήκα ότι το μενού των sch-scripts είναι το αρχείο /usr/share/applications/sch-scripts.desktop.
Προχωράω ένα βήμα παρακάτω για να βρω και το εκτελέσιμο:

grep ^Exec /usr/share/applications/sch-scripts.desktop
Exec=/usr/sbin/sch-scripts

Βρήκα ότι το εκτελέσιμο είναι το /usr/sbin/sch-scripts. Εν τέλει, για να σβήσω αυτά τα δύο αρχεία από τους clients, βάζω το παρακάτω στο ltsp.conf:

[clients]
POST_INIT_RM_SCH_SCRIPTS="rm -f /usr/share/applications/sch-scripts.desktop /usr/sbin/sch-scripts"

Μετά από κάθε αλλαγή στο ltsp.conf χρειάζεται `sudo ltsp initrd` και επανεκκίνηση clients, και έτοιμος.

Για τους προχωρημένους, έχω υλοποιήσει και την ADD_IMAGE_EXCLUDES (η οποία όμως απαιτεί και δημοσίευση εικονικού δίσκου), μπορείτε να την διαβάσετε από την τεκμηρίωση του ltsp.conf: https://ltsp.org/man/ltsp.conf/
Τίτλος: Απ: Δύο ερωτήσεις
Αποστολή από: gidarakos στις 05 Οκτ 2021, 09:31:53 πμ
Όταν ξεκινάμε ένα καινούργιο θέμα διευκολύνει πολύ να βάζουμε σχετικό τίτλο με το περιεχόμενο του, έτσι ώστε μελλοντικά να γίνεται πιο εύκολη η αναζήτησή του.
Υπενθυμίζω και το σχετικό post του Άλκη: Οδηγίες για τον πίνακα Linux του φόρουμ Απάντηση #2 (https://alkisg.mysch.gr/steki/index.php?topic=4704.msg92576#msg92576)
Τίτλος: Απ: Δύο ερωτήσεις
Αποστολή από: mandarinos στις 05 Οκτ 2021, 10:49:24 πμ
Θα το φροντίσω γιά τα μελλοντικά. Πες πως έγινε!