diff mbox

[2/3] Fix systemd failure with media devices

Message ID 81922605e072cb2c80e6b3bbad5ae5f8ab810e31.1334748542.git.maxime.ripard@free-electrons.com
State Accepted, archived
Headers show

Commit Message

Maxime Ripard April 18, 2012, 11:29 a.m. UTC
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
---
 package/systemd/systemd.mk |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

Comments

Peter Korsgaard April 19, 2012, 8:35 p.m. UTC | #1
>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:

 Maxime> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
 Maxime> ---
 Maxime>  package/systemd/systemd.mk |    5 +++++
 Maxime>  1 files changed, 5 insertions(+), 0 deletions(-)

 Maxime> diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
 Maxime> index 717bdcc..83800c5 100644
 Maxime> --- a/package/systemd/systemd.mk
 Maxime> +++ b/package/systemd/systemd.mk
 Maxime> @@ -64,8 +64,13 @@ define SYSTEMD_INSTALL_TTY_HOOK
 Maxime>  	ln -fs ../../../../usr/lib/systemd/system/serial-getty@.service $(TARGET_DIR)/etc/systemd/system/getty.target.wants/serial-getty@$(BR2_TARGET_GENERIC_GETTY_PORT).service
 Maxime>  endef
 
 Maxime> +define SYSTEMD_INSTALL_MISC
 Maxime> +	mkdir -p $(TARGET_DIR)/media
 Maxime> +endef

Why not just add that directory to the default skeleton instead like we
recently did for /run?
Maxime Ripard April 20, 2012, 2 p.m. UTC | #2
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
---
 0 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 fs/skeleton/media/.empty

diff --git a/fs/skeleton/media/.empty b/fs/skeleton/media/.empty
new file mode 100644
index 0000000..e69de29
Peter Korsgaard April 20, 2012, 3:03 p.m. UTC | #3
>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:

 Maxime> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Committed, thanks.
diff mbox

Patch

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 717bdcc..83800c5 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -64,8 +64,13 @@  define SYSTEMD_INSTALL_TTY_HOOK
 	ln -fs ../../../../usr/lib/systemd/system/serial-getty@.service $(TARGET_DIR)/etc/systemd/system/getty.target.wants/serial-getty@$(BR2_TARGET_GENERIC_GETTY_PORT).service
 endef
 
+define SYSTEMD_INSTALL_MISC
+	mkdir -p $(TARGET_DIR)/media
+endef
+
 SYSTEMD_POST_INSTALL_TARGET_HOOKS += \
 	SYSTEMD_INSTALL_INIT_HOOK \
 	SYSTEMD_INSTALL_TTY_HOOK \
+	SYSTEMD_INSTALL_MISC \
 
 $(eval $(call AUTOTARGETS))