From c4b5a3d66fedaa872209920944800e173536f801 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 7 Mar 2011 17:38:15 +0100 Subject: [PATCH] mount: make /media a tmpfs --- Makefile.am | 7 +++++-- units/media.mount | 16 ++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 units/media.mount diff --git a/Makefile.am b/Makefile.am index 3d32df2e46..7bbdb24bd8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -233,6 +233,7 @@ dist_systemunit_DATA = \ units/sys-kernel-security.mount \ units/var-lock.mount \ units/var-run.mount \ + units/media.mount \ units/hwclock-load.service \ units/hwclock-save.service \ units/remount-rootfs.service \ @@ -1226,12 +1227,14 @@ install-data-hook: fsck-root.service \ remount-rootfs.service \ var-run.mount \ - var-lock.mount && \ + var-lock.mount \ + media.mount && \ $(LN_S) ../systemd-remount-api-vfs.service systemd-remount-api-vfs.service && \ $(LN_S) ../fsck-root.service fsck-root.service && \ $(LN_S) ../remount-rootfs.service remount-rootfs.service && \ $(LN_S) ../var-run.mount var-run.mount && \ - $(LN_S) ../var-lock.mount var-lock.mount ) + $(LN_S) ../var-lock.mount var-lock.mount && \ + $(LN_S) ../media.mount media.mount ) ( cd $(DESTDIR)$(userunitdir) && \ rm -f shutdown.target sockets.target local-fs.target swap.target bluetooth.target printer.target sound.target && \ $(LN_S) $(systemunitdir)/shutdown.target shutdown.target && \ diff --git a/units/media.mount b/units/media.mount new file mode 100644 index 0000000000..66a5a5ca2a --- /dev/null +++ b/units/media.mount @@ -0,0 +1,16 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +[Unit] +Description=Media Directory +Before=local-fs.target + +[Mount] +What=tmpfs +Where=/media +Type=tmpfs +Options=mode=755,nosuid,nodev,noexec