Skip to content

Adds Open RC Support to ASD#90

Open
NikhilAlapati wants to merge 2 commits into
graysky2:masterfrom
NikhilAlapati:master
Open

Adds Open RC Support to ASD#90
NikhilAlapati wants to merge 2 commits into
graysky2:masterfrom
NikhilAlapati:master

Conversation

@NikhilAlapati
Copy link
Copy Markdown

Summary

  1. Adds Open RC support to ASD
  2. Updates made to docs and Makefile/Install script to support Open RC

Testing Detail

  1. Tested on Alpine Linux V3.23.4 with kernel 6.12.85-0-rpi
  2. Followed Updated instructions

Testing Outputs

Waiting for lock...
flock: getting lock took 0.000003 seconds
flock: executing /usr/bin/asd
Anything-sync-daemon v6.0.0 on Alpine Linux v3.23

 Daemon pid file is present.
 Resync cronjob is present.
 Overlayfs v23 is currently active.

Asd will manage the following per /run/asd.conf settings:

 owner/group id:     root/0
 target to manage:   /home/user/docker/homeassistant/config
 sync target:        /home/user/docker/homeassistant/.config-backup_asd
 tmpfs target:       /tmp/asd-root/home/user/docker/homeassistant/config
 dir size:           502M
 overlayfs size:     68M
 recovery dirs:      none

 owner/group id:     root/0
 target to manage:   /home/user/docker/homeassistant/config-mosquitto
 sync target:        /home/user/docker/homeassistant/.config-mosquitto-backup_asd
 tmpfs target:       /tmp/asd-root/home/user/docker/homeassistant/config-mosquitto
 dir size:           328K
 overlayfs size:     328K
 recovery dirs:      none

 owner/group id:     root/0
 target to manage:   /home/user/docker/homeassistant/zigbee2mqtt-data
 sync target:        /home/user/docker/homeassistant/.zigbee2mqtt-data-backup_asd
 tmpfs target:       /tmp/asd-root/home/user/docker/homeassistant/zigbee2mqtt-data
 dir size:           64K
 overlayfs size:     12K
 recovery dirs:      none

 owner/group id:     root/0
 target to manage:   /home/user/docker/homeassistant/zwave-config
 sync target:        /home/user/docker/homeassistant/.zwave-config-backup_asd
 tmpfs target:       /tmp/asd-root/home/user/docker/homeassistant/zwave-config
 dir size:           37M
 overlayfs size:     552K
 recovery dirs:      none

 owner/group id:     root/0
 target to manage:   /home/user/AdGuardHome/data
 sync target:        /home/user/AdGuardHome/.data-backup_asd
 tmpfs target:       /tmp/asd-root/home/user/AdGuardHome/data
 dir size:           28M
 overlayfs size:     0
 recovery dirs:      none

sudo asd resync
Waiting for lock...
flock: getting lock took 0.000003 seconds
flock: executing /usr/bin/asd
+ rsync -aX --delete-after --exclude .flagged /tmp/asd-root/home/user/docker/homeassistant/config/ /home/user/docker/homeassistant/.config-backup_asd/ --info=progress2
     69,925,248  13%   57.17MB/s    0:00:01 (xfr#2, to-chk=0/4818)   
+ set +x
+ rsync -aX --delete-after --exclude .flagged /tmp/asd-root/home/user/docker/homeassistant/config-mosquitto/ /home/user/docker/homeassistant/.config-mosquitto-backup_asd/ --info=progress2
              0   0%    0.00kB/s    0:00:00 (xfr#0, to-chk=0/8)
+ set +x
+ rsync -aX --delete-after --exclude .flagged /tmp/asd-root/home/user/docker/homeassistant/zigbee2mqtt-data/ /home/user/docker/homeassistant/.zigbee2mqtt-data-backup_asd/ --info=progress2
          7,654  77%    2.36MB/s    0:00:00 (xfr#2, to-chk=0/27) 
+ set +x
+ rsync -aX --delete-after --exclude .flagged /tmp/asd-root/home/user/docker/homeassistant/zwave-config/ /home/user/docker/homeassistant/.zwave-config-backup_asd/ --info=progress2
        216,762   0%   21.93MB/s    0:00:00 (xfr#2, to-chk=0/2820)   
+ set +x
+ rsync -aX --delete-after --exclude .flagged /tmp/asd-root/home/user/AdGuardHome/data/ /home/user/AdGuardHome/.data-backup_asd/ --info=progress2
              0   0%    0.00kB/s    0:00:00 (xfr#0, to-chk=0/20)
+ set +x
Sync successful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant