fsck.init.mk at [5621f7a556]
Logged in as anonymous

File fsck.init.mk artifact 09c092f04c part of check-in 5621f7a556


fsck:
	echo "MRC:$@> Checking disks." ;\
	fsck -p ;\
	case $$? in ;\
	0) ;\
	  ;; ;\
	2) ;\
	  exit 1;\
	  ;; ;\
	4) ;\
	  echo "Rebooting..." ;\
	  reboot ;\
	  echo "Reboot failed; help!" ;\
	  exit 1 ;\
	  ;; ;\
	8) ;\
	  if [ -n "$${FSCK_Y_ENABLE}" ]; then \
	    echo "File system preen failed, trying fsck -y." ;\
	    fsck -y || {\
	      echo "Automatic file system check failed; help!" ;\
	      exit 1 '\
	    }\
	  else \
	    echo "Automatic file system check failed; help!" ;\
	    exit 1 ;\
	  fi ;\
	12) ;\
	  echo "Boot interrupted." ;\
	130) ;\
	  exit 1 ;\
	*) ;\
	  echo "Unknown error, help!" ;\
	  exit 1 ;\
	  ;; ;\
	esac