Krótko odniosę się do wszystkich postów.
1. Działa apache +php + mysql + https - dowodem jest
http://szkola.tuchomie.pl
Wkrótce przygotuję opis, nie wiem, na czym mogą polegać problemy, jeśli takowe są to proszę o logi apacza... (nie całe, tylko istotne linie).
2. Problem po resecie został niestety źle zdiagnozowany, jest w tym między innymi moja wina. Wczoraj na testowym nnd resetowałem wiele razy i już wiem.
W pliku rc.S musi być odhaszowana linia /var/run/$CONNECTION, żeby nie było kłopotów z połączeniem, niestety tego nie mam teraz jak sprawdzić, ale sądzę, że pomoże. Ponadto skrypt startowy iptables tworzy w /var/run plik iptables o treści running. Jeśli zamienimy w tym skrypcie nazwę tego pliku na iptables.pid, nie będzie problemu z uruchamianiem po resecie. Innym wyjściem jest dodanie do rc.S kasowania pliku /var/run/iptables (ale wydaje mi się, że raczej trzeba będzie zadbać, żeby uruchamiane skrypty tworzyły *.pid). To, co napisałem pozwoli doraźnie naprawić problem. Jakie rozwiązanie zostanie zastosowane w następnej wersji, to zobaczymy jeszcze.
3. Co do tego, że nie wiadomo co i jak...
Sporo opisów jest już na
http://nnd.freesco.pl, następne powstają i będą lada moment. Wiem, że mi może być łatwiej, ale poza drobiazgami niedopracowanymi to naprawdę nowe NND jest bardziej zorganizowane i uporządkowane. Czasami coś jest skaszanione - to fakt, ale wynika to raczej z nadmiaru porządku

(exemplum: sprawa ze skryptem iptables - zabezpieczenia przed przypadkowym powtórnym uruchamianiem procesów, spowodowały problemy po resecie).
Zwróćcie uwagę na to, że maszyn testowych mamy niewiele - i niestety w naszych warunkach to one muszą działać, bo praktycznie udostępniają net (np. u mnie w szkole - nie mogę przedobrzyć z testami). Obecnie mam dodatkowy komputer na testy, ale nie mogę podłączyć go jako serwer w domu (na moim domowym Freesco zbyt dużo ważnych rzeczy siedzi...) A więc ograniczenia...
4. Do wszystkich czytających.
W przypadku występowania problemów proszę o rzeczowe informacje. Np. w przypadku apacza... nie tylko, że nie działa, ale...
- czy jest zainstalowany php
- fragmenty z access_log i error_log
Pamiętajmy, żeby sprawdzić najpierw, czy wszystko zrobiliśmy co trzeba. Inaczej wychodzą sytuacje, że będziemy się dwoić i troić, a problem okaże się trywialny, user powie.. sorry - nie zainstalwoałem php
