Debian için bir işlemi düzgün bir şekilde arka plana aktarmak için kontrol işleminden uzaklaşmak, IO'yu sıfırlamak ve güzel oynamak için bir işlem kimliği dosyası oluşturmak da dahil olmak üzere birkaç adım atmanız gerekir. Bunun yerine, aynı adı taşıyan paketten daemon programı gibi bir şey kullanabilirsiniz. Yapmak istediğiniz buysa, yanıt burada StackOverflow'da bulunabilir: /programming/3095566/linux-daemonize
Uptart komutu Debian'ın invoke-rc.d komutuna veya sysvinit-utils paketindeki service komutuna çok benzer. /Etc/init.d içindeki init betiklerinden çalışmayı bekliyorlar. Paketiniz için bunlardan birini oluşturmak ve /etc/init.d/skeleton örneğinde gördüğünüz gibi start-stop-daemon programını kullanması Debian'da standarttır.
Bir /etc/init.d/myservice komut dosyası oluşturmanız, otomatik olarak başlaması gerektiği anlamına gelmez. Update-rc.d gibi bir araç kullanarak durduğu ve otomatik olarak başladığı çalışma düzeylerini ayarlayabilirsiniz. Bu, bir hizmetin tüm çalışma düzeylerinde başlatılmasını devre dışı bırakma konusunda daha ayrıntılı olarak açıklanmaktadır.