Message ID | 1549362228-5731-5-git-send-email-angelo@amarulasolutions.com |
---|---|
State | Superseded |
Headers | show |
Series | Latest fixings to Mender | expand |
Acked-by: <aduskett@gmail.com> On Tue, Feb 5, 2019 at 11:24 AM Angelo Compagnucci <angelo@amarulasolutions.com> wrote: > > In order to have the mender package working out of the box, the > /etc/mender/device_type should be present and should contain a > valid device_type value. > This patch provides a default file that can be overridden easily > from an overlay. > > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> > --- > package/mender/device_type | 1 + > package/mender/mender.mk | 3 +++ > 2 files changed, 4 insertions(+) > create mode 100644 package/mender/device_type > > diff --git a/package/mender/device_type b/package/mender/device_type > new file mode 100644 > index 0000000..a097ef2 > --- /dev/null > +++ b/package/mender/device_type > @@ -0,0 +1 @@ > +device_type=BUILDROOT_DEVICE > diff --git a/package/mender/mender.mk b/package/mender/mender.mk > index 0377270..0d71938 100644 > --- a/package/mender/mender.mk > +++ b/package/mender/mender.mk > @@ -53,6 +53,9 @@ define MENDER_INSTALL_CONFIG_FILES > $(INSTALL) -D -m 0755 package/mender/artifact_info \ > $(TARGET_DIR)/etc/mender/artifact_info > > + $(INSTALL) -D -m 0755 package/mender/device_type \ > + $(TARGET_DIR)/etc/mender/device_type > + > ln -snf /var/run/mender $(TARGET_DIR)/var/lib/mender > endef > > -- > 2.7.4 > > _______________________________________________ > buildroot mailing list > buildroot@busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot
diff --git a/package/mender/device_type b/package/mender/device_type new file mode 100644 index 0000000..a097ef2 --- /dev/null +++ b/package/mender/device_type @@ -0,0 +1 @@ +device_type=BUILDROOT_DEVICE diff --git a/package/mender/mender.mk b/package/mender/mender.mk index 0377270..0d71938 100644 --- a/package/mender/mender.mk +++ b/package/mender/mender.mk @@ -53,6 +53,9 @@ define MENDER_INSTALL_CONFIG_FILES $(INSTALL) -D -m 0755 package/mender/artifact_info \ $(TARGET_DIR)/etc/mender/artifact_info + $(INSTALL) -D -m 0755 package/mender/device_type \ + $(TARGET_DIR)/etc/mender/device_type + ln -snf /var/run/mender $(TARGET_DIR)/var/lib/mender endef
In order to have the mender package working out of the box, the /etc/mender/device_type should be present and should contain a valid device_type value. This patch provides a default file that can be overridden easily from an overlay. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> --- package/mender/device_type | 1 + package/mender/mender.mk | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 package/mender/device_type