sysvinit 2.97 init ವ್ಯವಸ್ಥೆಯ ಬಿಡುಗಡೆ

10 ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಕ್ಲಾಸಿಕ್ init ವ್ಯವಸ್ಥೆಯ ಬಿಡುಗಡೆ ಸಿಸ್ವಿನಿಟ್ 2.97, ಇದು systemd ಮತ್ತು ಅಪ್‌ಸ್ಟಾರ್ಟ್‌ನ ಹಿಂದಿನ ದಿನಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲ್ಪಟ್ಟಿತು ಮತ್ತು ಈಗ ಡೆವುವಾನ್ ಮತ್ತು ಆಂಟಿಎಕ್ಸ್‌ನಂತಹ ವಿತರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, sysvinit ಜೊತೆಯಲ್ಲಿ ಬಳಸಲಾದ insserv 1.22.0 ಮತ್ತು startpar 0.65 ಉಪಯುಕ್ತತೆಗಳ ಬಿಡುಗಡೆಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ. ಉಪಯುಕ್ತತೆ ಒಳಸೇರಿಸು init ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ನಡುವಿನ ಅವಲಂಬನೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಲೋಡಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸಂಘಟಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಮತ್ತು ಪ್ರಾರಂಭ ಸಿಸ್ಟಮ್ ಬೂಟ್ ಸಮಯದಲ್ಲಿ ಹಲವಾರು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ಸಮಾನಾಂತರ ಉಡಾವಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ:

  • ಸಹಾಯಕ ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ sysd2v, ಇದು systemd ಸೇವಾ ಘಟಕ ಫೈಲ್‌ಗಳನ್ನು LSB ಹೆಡರ್‌ಗಳೊಂದಿಗೆ ಕ್ಲಾಸಿಕ್ SysV ಇನಿಶಿಯಲೈಸೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ;
  • ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, /etc/inittab.d/ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಫೈಲ್‌ಗಳಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾಗಿದೆ;
  • ಹಾರ್ಡ್-ಕೋಡೆಡ್ ಸ್ಥಿರ ಮಾರ್ಗವನ್ನು ಬಳಸುವ ಬದಲು ರೂಟ್ ವಿಭಾಗದಲ್ಲಿ ಲಿಬ್‌ಕ್ರಿಪ್ಟ್ ಇರುವಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ;
  • Git ನಿರ್ಲಕ್ಷ್ಯ ಪಟ್ಟಿಗೆ ಲಾಗ್‌ಸೇವ್ ಮತ್ತು ರೀಡ್‌ಬೂಟ್‌ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಬಳಕೆಯಾಗದ ಮೆಮೊರಿಯನ್ನು ಸರಿಯಾಗಿ ಮುಕ್ತಗೊಳಿಸಲು ಕೋಡ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲಾಗಿದೆ;
  • "hh:mm", "+m" ಮತ್ತು "ಈಗ" ಜೊತೆಗೆ "+hh:mm" ಸ್ವರೂಪದಲ್ಲಿ ಸ್ಥಗಿತಗೊಳಿಸುವ ಸಮಯವನ್ನು ನಿರ್ಧರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಅನುಸ್ಥಾಪನೆಗೆ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು insserv ಪ್ರೋಗ್ರಾಂ ಸೇರಿಸಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, insserv ಅನ್ನು ಈಗ /usr ಕ್ರಮಾನುಗತದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ (ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಅನ್ನು /sbin ನಿಂದ /usr/sbin ಗೆ ಸರಿಸಲಾಗಿದೆ). ಮೇಕ್‌ಫೈಲ್‌ನಲ್ಲಿರುವ WANT_SYSTEMD ಪ್ಯಾರಾಮೀಟರ್ systemd/dbus ಬೆಂಬಲವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ.
  • ಸ್ಟಾರ್ಟ್‌ಪಾರ್ ಅಸೆಂಬ್ಲಿ ಫೈಲ್‌ಗೆ ಸ್ಟಾರ್ಟ್‌ಪಾರ್ ಮತ್ತು ಇನ್‌ಸ್ಸರ್ವ್ ಇನ್‌ಸ್ಟಾಲೇಶನ್ ಪಥ್‌ನ ಹೆಚ್ಚು ಹೊಂದಿಕೊಳ್ಳುವ ವ್ಯಾಖ್ಯಾನಕ್ಕಾಗಿ PREFIX ವೇರಿಯೇಬಲ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ