Ma egy nagyon rejtélyes dolgot tapasztaltam, szeretném tudni, hogy másnál is előfordult-e?
Rendszer: debian 9, minden nap fut az unattended-upgrades.
Ma reggel látom, hogy nem megy a webszerver, és el sem tudom indítani. Ezt a hibaüzenetet dobta:
Output of config test was:
env: ‘apache2ctl’: No such file or directory
A reggeli unattended-upgrades levél is ilyennel fogadott:
The following packages were automatically installed and are no longer required:
apache2-data apache2-utils augeas-lenses certbot libaugeas0
linux-headers-4.9.0-2-amd64 linux-headers-4.9.0-2-common
linux-image-4.9.0-2-amd64 python-acme python-augeas python-certbot
python-configargparse python-configobj python-funcsigs python-mock
python-openssl python-parsedatetime python-pbr python-psutil python-pyicu
python-requests python-rfc3339 python-urllib3 python-zope.component
python-zope.event python-zope.hookable python-zope.interface ssl-cert
Nem értem, miért akarja leszedni az apache2-data-t, certbotot, meg hasonlókat... Először azt gondoltam, hogy talán a debianban valamit eltoltak a függőségek terén.
Kézzel visszavontam ezeket a változtatásokat, és ekkor derült ki, hogy az apache2 egyáltalán nincs is telepítve (tegnap még volt...).
Ok, visszatelepítettem, ez visszahúzott magával pár csomagot, eddig rendben. De valamiért az összes rc (0-6) könyvtárban ezt találtam:
K01apache2
K01apache-htcacheclean
K01ddns3-client
Ekkor néztem vissza, a (vissza)telepítésnél is probléma jelentkezett:
insserv: warning: current start runlevel(s) (empty) of script `apache2' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `apache2' overrides LSB defaults (0 1 6).
insserv: warning: current start runlevel(s) (empty) of script `apache-htcacheclean' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `apache-htcacheclean' overrides LSB defaults (0 1 6).
Mi, és hogyan romolhatott ennyire el? Más hibát egyelőre nem találok. Ilyenekre gondolok:
- RAM hiba?
- behatoltak?
- valamit nagyon eltoltak a debianban?
Van rá mód, hogy kiderítsem mikor került törlésre az apache? Az unattended-upgrades logok nem tartalmazzák, más pedig nem futtatott frissítést.