Hem chroot hem de bağımsız bir sistem olarak kullanılabilecek bir unix kurulumum var. Chroot olarak çalışıyorsa, herhangi bir hizmeti çalıştırmak istemiyorum (cron, inetd vb.), Çünkü ana bilgisayar sistemiyle çakışırlar veya gereksiz olurlar.
Chroot'ta çalışıp çalışmadığına bağlı olarak farklı davranış gösteren bir kabuk betiğini nasıl yazarım? Acil ihtiyacım /proc
chroot'a monte edilmiş modern bir Linux sistemi ve senaryo root olarak çalışıyor, ancak daha taşınabilir cevaplar da memnuniyetle karşılanıyor. (Bkz Ben proc monte edilmediği takdirde / I? Chroot içinde koşuyorum anlatmak nasıl olmadan Linux durumunda için /proc
.)
Daha genel olarak, diğer tutma yöntemleri için çalışan öneriler ilginç olacaktır. Pratik soru şu ki, bu sistemin herhangi bir hizmeti çalıştırması gerekiyor mu? (Cevabım chroot'ta değil, tam teşekküllü sanal makinelerde evet; hapishaneler veya konteynırlar gibi ara durumlar hakkında bilgim yok.)