Annotation For fsck.init.mk
Logged in as anonymous

Origin for each line in fsck.init.mk from check-in 5621f7a556:

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