Changeset 25756


Ignore:
Timestamp:
01/27/14 19:55:27 (9 years ago)
Author:
obi
Message:

ufs910/922 disable var/mnt check

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/titan.c

    r25588 r25756  
    10301030        }
    10311031       
    1032         //check free space in /var
    1033         if(getfreespace("/var") / 1024 < 50) //200kb
    1034                 textbox(_("Message"), _("Free space in /var to little!\nThis can make problems!"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 7, 0);
    1035         else
    1036         {
    1037                 //check writeable in /var
    1038                 if(mkdir("/var/writetest", 0777) != 0 && errno != EEXIST)
    1039                 {
    1040                         if(textbox(_("Message"), _("/var not writeable!\nRepair it?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 15, 0) == 1)
     1032        if(checkbox("UFS910") == 0 && checkbox("UFS922") == 0)
     1033        {
     1034                //check free space in /var
     1035                if(getfreespace("/var") / 1024 < 50) //200kb
     1036                        textbox(_("Message"), _("Free space in /var to little!\nThis can make problems!"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 7, 0);
     1037                else
     1038                {
     1039                        //check writeable in /var
     1040                        if(mkdir("/var/writetest", 0777) != 0 && errno != EEXIST)
    10411041                        {
    1042                                 system("repairjffs2.sh var &"); //this script kills titan an reboot
    1043                                 sleep(10);
     1042                                if(textbox(_("Message"), _("/var not writeable!\nRepair it?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 15, 0) == 1)
     1043                                {
     1044                                        system("repairjffs2.sh var &"); //this script kills titan an reboot
     1045                                        sleep(10);
     1046                                }
    10441047                        }
    1045                 }
    1046                 rmdir("/var/writetest");
    1047         }
    1048 
    1049         //check free space in /mnt
    1050         if(getfreespace("/mnt") / 1024 < 50) //200kb
    1051                 textbox(_("Message"), _("Free space in /mnt to little!\nThis can make problems!"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 7, 0);
    1052         else
    1053         {
    1054                 //check writeable in /mnt
    1055                 if(mkdir("/mnt/writetest", 0777) != 0 && errno != EEXIST)
    1056                 {
    1057                         if(textbox(_("Message"), _("/mnt not writeable!\nRepair it?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 15, 0) == 1)
     1048                        rmdir("/var/writetest");
     1049                }
     1050       
     1051                //check free space in /mnt
     1052                if(getfreespace("/mnt") / 1024 < 50) //200kb
     1053                        textbox(_("Message"), _("Free space in /mnt to little!\nThis can make problems!"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 7, 0);
     1054                else
     1055                {
     1056                        //check writeable in /mnt
     1057                        if(mkdir("/mnt/writetest", 0777) != 0 && errno != EEXIST)
    10581058                        {
    1059                                 system("repairjffs2.sh mnt &"); //this script kills titan an reboot
    1060                                 sleep(10);
     1059                                if(textbox(_("Message"), _("/mnt not writeable!\nRepair it?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 15, 0) == 1)
     1060                                {
     1061                                        system("repairjffs2.sh mnt &"); //this script kills titan an reboot
     1062                                        sleep(10);
     1063                                }
    10611064                        }
    1062                 }
    1063                 rmdir("/mnt/writetest");
     1065                        rmdir("/mnt/writetest");
     1066                }
    10641067        }
    10651068
Note: See TracChangeset for help on using the changeset viewer.