diff options
author | Lennart Poettering <lennart@poettering.net> | 2010-05-18 03:10:17 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2010-05-18 03:10:17 +0200 |
commit | 670802d4b1d16c3785a695bea6e13b8bf8c8a822 (patch) | |
tree | 3d1403f7e750de81063354bfd1bbdf6a02481c73 /units | |
parent | 835d81db939bf7a75fcf057462d71777ec475c21 (diff) |
units: replace a few non-essential API mounts with automount units
Diffstat (limited to 'units')
-rw-r--r-- | units/dev-hugepages.automount | 23 | ||||
-rw-r--r-- | units/dev-hugepages.mount | 24 | ||||
-rw-r--r-- | units/dev-mqueue.automount | 23 | ||||
-rw-r--r-- | units/dev-mqueue.mount | 24 | ||||
-rw-r--r-- | units/proc-sys-fs-binfmt_misc.automount | 23 | ||||
-rw-r--r-- | units/proc-sys-fs-binfmt_misc.mount | 24 | ||||
-rw-r--r-- | units/sys-kernel-debug.automount | 23 | ||||
-rw-r--r-- | units/sys-kernel-debug.mount | 24 | ||||
-rw-r--r-- | units/var-run.mount | 25 |
9 files changed, 213 insertions, 0 deletions
diff --git a/units/dev-hugepages.automount b/units/dev-hugepages.automount new file mode 100644 index 0000000000..f17b19dfe7 --- /dev/null +++ b/units/dev-hugepages.automount @@ -0,0 +1,23 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Huge Pages File System Automount Point +Before=basic.target + +[Automount] +Where=/dev/hugepages diff --git a/units/dev-hugepages.mount b/units/dev-hugepages.mount new file mode 100644 index 0000000000..8ffff36a91 --- /dev/null +++ b/units/dev-hugepages.mount @@ -0,0 +1,24 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Huge Pages File System + +[Mount] +What=hugetlbfs +Where=/dev/hugepages +Type=hugetlbfs diff --git a/units/dev-mqueue.automount b/units/dev-mqueue.automount new file mode 100644 index 0000000000..4e343ac47b --- /dev/null +++ b/units/dev-mqueue.automount @@ -0,0 +1,23 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=POSIX Message Queue File System Automount Point +Before=basic.target + +[Automount] +Where=/dev/mqueue diff --git a/units/dev-mqueue.mount b/units/dev-mqueue.mount new file mode 100644 index 0000000000..f0cb5f730a --- /dev/null +++ b/units/dev-mqueue.mount @@ -0,0 +1,24 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=POSIX Message Queue File System + +[Mount] +What=mqueue +Where=/dev/mqueue +Type=mqueue diff --git a/units/proc-sys-fs-binfmt_misc.automount b/units/proc-sys-fs-binfmt_misc.automount new file mode 100644 index 0000000000..4466ced9e3 --- /dev/null +++ b/units/proc-sys-fs-binfmt_misc.automount @@ -0,0 +1,23 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Arbitrary Executable File Formats File System Automount Point +Before=basic.target + +[Automount] +Where=/proc/sys/fs/binfmt_misc diff --git a/units/proc-sys-fs-binfmt_misc.mount b/units/proc-sys-fs-binfmt_misc.mount new file mode 100644 index 0000000000..af8e2002f8 --- /dev/null +++ b/units/proc-sys-fs-binfmt_misc.mount @@ -0,0 +1,24 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Arbitrary Executable File Formats File System + +[Mount] +What=binfmt_misc +Where=/proc/sys/fs/binfmt_misc +Type=binfmt_misc diff --git a/units/sys-kernel-debug.automount b/units/sys-kernel-debug.automount new file mode 100644 index 0000000000..b573be9418 --- /dev/null +++ b/units/sys-kernel-debug.automount @@ -0,0 +1,23 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Debug File System Automount Point +Before=basic.target + +[Automount] +Where=/sys/kernel/debug diff --git a/units/sys-kernel-debug.mount b/units/sys-kernel-debug.mount new file mode 100644 index 0000000000..7badf80ecf --- /dev/null +++ b/units/sys-kernel-debug.mount @@ -0,0 +1,24 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Debug File System + +[Mount] +What=debugfs +Where=/sys/kernel/debug +Type=debugfs diff --git a/units/var-run.mount b/units/var-run.mount new file mode 100644 index 0000000000..aaa1580e7e --- /dev/null +++ b/units/var-run.mount @@ -0,0 +1,25 @@ +# This file is part of systemd. +# +# Copyright 2010 Lennart Poettering +# +# 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. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. + +[Unit] +Name=Runtime Directory +Before=local-fs.target + +[Mount] +What=tmpfs +Where=/var/run +Type=tmpfs |