Skip to content

mimic: add UCI/procd service and update package to 0.7.1#46

Open
tracyhatemice wants to merge 1 commit into
hack3ric:openwrtfrom
tracyhatemice:openwrt-uci-service
Open

mimic: add UCI/procd service and update package to 0.7.1#46
tracyhatemice wants to merge 1 commit into
hack3ric:openwrtfrom
tracyhatemice:openwrt-uci-service

Conversation

@tracyhatemice

@tracyhatemice tracyhatemice commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Package the mimic CLI with OpenWrt service integration:

  • procd init script driven by UCI config (/etc/config/mimic):
    per-section instances bound to logical interfaces, restarted on
    interface up/down events only, with an optional per-section
    WireGuard egress kill switch whose drop rules are derived from the
    filter entries of the section's mimic config file;
  • ship /etc/config/mimic and /etc/mimic/wan.conf as conffiles;
  • follow Git tags for the package version (v0.7.1).

@hack3ric

Copy link
Copy Markdown
Owner

Sorry for the late reply (I somehow didn't press the comment button). Could you please help me replace the version to follow Git tags (in current case v0.7.1) without the date? Thanks

@tracyhatemice tracyhatemice changed the title mimic: add UCI/procd service and update package to 0.7.1.20260604 mimic: add UCI/procd service and update package to 0.7.1 Jul 16, 2026
@tracyhatemice

Copy link
Copy Markdown
Contributor Author

Done and force pushed. PKG_HASH updated accordingly.

I also dropped the PKG_BUILD_DIR, which now defaults to OpenWrt's $(PKG_NAME)-$(PKG_VERSION).

Package the mimic CLI with OpenWrt service integration:

- procd init script driven by UCI config (/etc/config/mimic):
  per-section instances bound to logical interfaces, restarted on
  interface up/down events only, with an optional per-section
  WireGuard egress kill switch; drop rules are derived from the
  filter entries of the section's mimic config file
- ship /etc/config/mimic and /etc/mimic/wan.conf as conffiles.
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.

2 participants