a blog for first time Mac users

Warning : “Insecure Startup items folder detected”

November 5th, 2012 0 comments

Κατά το startup (boot) του μηχανήματος το σύστημα μπορεί να εμφανίσει το warning, όταν ο φάκελος “StartupItems” έχει εσφαλμένα security settings, οπότε τα startup items που περιέχει δεν εκκινούν.

Τα startup items λοιπόν είναι scripts και εφαρμογές που εκκινούν και παραμένουν ενεργά κατά το boot του συστήματος, σαν μέρος μιας παλαιότερης μεθόδου για ενεργοποίηση διαδικασιών στο background, ανεξάρτητα του user account που χρησιμοποιείται.

O φάκελος “StartupItems” βρίσκεται στην global Library στο root του δίσκου, ενώ τα items είναι διαφορετικά από τα log-in items αφού δεν εξαρτώνται από το user account από το οποίο γίνεται το login, καίτοι υπηρετούν ένα παρεμφερή σκοπό.

Αντί των startup items, η Apple προτιμά τώρα τα scripts LaunchAgents και LaunchDaemons που και αυτά βρίσκονται στο ίδιο directory που καθοδηγούν το system launcher στην διαχείριση αυτοματοποιημένων εργασιών. Όμως, για υποστήριξη εφαρμογών τρίτων developers που ακολουθούν την παλιά μέθοδο startup, η Apple διατηρεί τον φάκελο StartupItems.

Το πρόβλημα με τον φάκελο των startup items λοιπόν είναι ότι πρέπει να είναι κατάλληλα προσβάσιμος, οπότε όταν είτε ο φάκελος ή τα εντός του items έχουν εσφαλμένα permissions ή άλλα περίεργα configuration settings, τότε το σύστημα βγάζει το επίμαχο μήνυμα.

Αντιμετώπιση :

1. Πηγαίνετε /Applications/Utilities folder, ανοίγετε το Disk Utility και τρέχετε ένα Repair Disk Permissions.

2. Σε περίπτωση που η διαδικασία δεν αποδώσει, στο Utilities folder ανοίγετε το Terminal, copy/paste διαδοχικά τις εντολές και Enter μετά από κάθε μία.

sudo chown -R root:wheel /Library/StartupItems
● sudo chmod -R 0755 /Library/StartupItems

Αν εμφανισθεί το μήνυμα “No such file or directory”, αυτό σημαίνει ότι δεν υφίσταται ο φάκελος.

4. Πηγαίνετε λοιπόν /Macintosh HD/Library και από τον /Finder/File επιλέγετε “New Folder”. Πιστοποιηθείτε, μετονομάζετε τον φάκελο σε “StartupItems”, Enter και πιστοποιηθείτε ξανά. Restart το μηχάνημα, οπότε το θέμα πρέπει να έχει εκλείψει. Τρέχετε και πάλι ένα Repair Disk Permissions.

5. Σαν τελευταίο βήμα, σε παρουσία του φακέλου StartupItems, διαγράφετε το περιεχόμενο του και εγκαθιστάτε ξανά τις εφαρμογές, ενδεχομένως σε συνεννόηση με τον developer για εναρμόνιση τους.

Leave a Reply

Your email address will not be published. Required fields are marked *