Written 28 Aug 2026. This is a how-to, not a product card. Buy links are not tagged yet.
Make sure house jobs start after every reboot
Before you buy a monitoring box, check that Pi-hole and the house share are set to start when the leftover box boots.
You restarted Pi-hole or Samba by hand. Ads are gone again. The share is back. Then the leftover box reboots for weekly fixes, and the house jobs stay off. That is not a broken box. A job can be running right now and still not be set to start on the next boot. You are not buying a monitoring box for this look.
Skip until SSH works
If you cannot log in from the couch, stop. That is SSH from the couch. If the leftover box just came back up and you have not checked the house jobs yet, start with after a reboot, check the leftover box still does its jobs. This note assumes you can type commands on the leftover box from the couch.
What this is
systemctl is-active asks whether a job is running right now. That is the morning check in after a reboot, check the leftover box still does its jobs. systemctl is-enabled asks a different question: will this job start by itself the next time the leftover box boots? Enabled means yes. Disabled means you have to start it by hand again. You want the house jobs enabled.
Ask if the house jobs start on boot
SSH in from the couch, then ask:
systemctl is-enabled pihole-FTL
systemctl is-enabled smbd
You want enabled on both. SSH is usually already enabled on a leftover Debian or Ubuntu Server box:
systemctl is-enabled ssh
Some leftover boxes call that unit ssh.service or sshd. If the leftover box says the unit was not found, try the other short name. If Pi-hole or Samba was never installed, skip that line. Install first: the first useful thing on the leftover box and a file share on the leftover box.
If a house job says disabled
Turn it on for this boot and every later boot:
sudo systemctl enable --now pihole-FTL
or
sudo systemctl enable --now smbd
The --now part starts it immediately. Then check again:
systemctl is-enabled pihole-FTL
systemctl is-active pihole-FTL
You want enabled and active. Same for smbd. If a name showed up as failed instead, that is see if any house jobs failed to start. Do not edit unit files tonight.
What next
Leave it. The morning checklist stays after a reboot, check the leftover box still does its jobs. Failed starts stay see if any house jobs failed to start. Ads that came back stay when ads come back, check the leftover-box ad block. A vanished share stays when the house share disappeared, check the leftover box. Skip a monitoring box for this look.
Skip
- Skip this note if SSH from the couch does not work yet. That is SSH from the couch.
- Skip if Pi-hole or the house share was never installed.
- Skip buying a monitoring box because one reboot left a job off.
- Skip editing unit files tonight.
- Skip opening SSH to the internet.
Sources
Debian: systemctl (is-enabled, enable). Ubuntu: systemctl. Official pages only. For the reboot check, see after a reboot, check the leftover box still does its jobs. For failed starts, see see if any house jobs failed to start. For ads, see when ads come back, check the leftover-box ad block. For the share, see when the house share disappeared, check the leftover box. For the login, see SSH from the couch.