19-07-2012, 06:48
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,776
|
|
אני מסכים איתו שעדיף לכוון את המערכת ל SELinux מאשר לבטל אותו (מבחינת אבטחה, בכל אופן. מה ה overhead בביצועים, אף פעם לא בדקתי...), אבל הבעייה היא ש: א. זה לא טריוויאלי, בטח לא למשתמש הביתי (לך תסביר למשתמש מה זה security context...), וב. אתה לא יודע מתי זה ינגוס בך בעתיד. אם איכשהו הודעות השגיאה היו חכמות יותר, להגיד לך שבעיית ההרשאה נובעת מחסימה של SELinux, מילא. אבל אתה בהחלט עלול למצוא את עצמך במערכת שעובדת סבבה (כי זה סידרת את זה כמו שהוא רוצה), ואז, בעוד שנה, אחרי ששכחת בכלל ש SELinux קיים, להתקל בבעייה בדיוק כמו זו שבגינה פתחת את האשכול הזה, ולתלוש שיערות מרוב שאתה לא מבין מה לכל הרוחות קורה.
אגב, UAC בחלונות הוא סוג של העתק קונספטואלי של העניין הזה, וסובל, כמובן, מאותן הבעיות בדיוק, רק בקנ"מ חמור יותר (יש דברים שמפסיקים לעבוד, ואפילו שגיאה שזו בעיית הרשאה - אין. לך תמצא שזו הבעייה...). לכן, תמצא בעלי מחשבים רבים שפשוט התייאשו, וביטלו את UAC. קשה לי להצדיק את חלונות בקטע הזה של אי דיווח על בעיות הרשאה. בניגוד ללינוקס ולמערכות אחרות שנועדו להיות multi user מראש (ולכן מבצע הפעולה עם בעיית ההרשאה, שהייתה אמורה להקפיץ התראה, יכול להגיע מאחד מכמה מסכים גרפיים, או בכלל להיות מחובר בשורת פקודה ממחשב אחר, ללא כל אפשרות לשלוח אליו חלון גרפי...), חלונות היא לא כזו, ולפחות בגירסתה הביתית, יש לה רק מסך אחד, ללא שורת פקודה, שאפשר היה להקפיץ עליו את הפופאפ, ולדעת בוודאות שהוא מגיע אל המשתמש הנכון (גם לנכות טכנולוגית יש יתרון לפעמים...). משום מה, זה לא תמיד עובד.
|