Your message dated Mon, 17 Dec 2012 23:19:42 +0000
with message-id <e1tkjyi-0002mx...@franck.debian.org>
and subject line Bug#694379: fixed in sysvinit 2.88dsf-35
has caused the Debian Bug report #694379,
regarding initscripts: Symlinking /dev/shm to /run/shm makes Oracle Database XE
unable to start. Bind mount makes it work.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
694379: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694379
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: initscripts
Version: 2.88dsf-32
Severity: important
Tags: patch
After the transition to /run/shm from its previous location at /dev/shm, a
symlink was created for compatibility reasons:
/dev/shm -> /run/shm
In this configuration Oracle Database 11g XE refuses to start with the
following error message:
ORA-00845: MEMORY_TARGET not supported on this system
Bind mounting /run/shm to /dev/shm does the trick: Oracle starts properly.
Oracle Database XE is not in Debian, but there could be other packages I'm
unaware of that also suffer from /dev/shm being a symlink.
A quick patch to make /dev/shm be bind mount of /run/shm is attached. It would
be inevitable better to allow users to configure this behavior, but I'm not
sure if there is already a file where this configuration option could be added.
If you could point me to the right place I would be happy to patch this to be
configurable leaving the symlinking the default behavior.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages initscripts depends on:
ii coreutils 8.13-3.2
ii debianutils 4.3.2
ii libc6 2.13-35
ii lsb-base 4.1+Debian8
ii mount 2.20.1-5.2
ii sysv-rc 2.88dsf-32
ii sysvinit-utils 2.88dsf-32
Versions of packages initscripts recommends:
ii e2fsprogs 1.42.5-1
ii psmisc 22.19-1
initscripts suggests no packages.
-- no debconf information
--- lib_init_mount-functions.sh.orig 2012-07-01 15:30:00.000000000 +0200
+++ /lib/init/mount-functions.sh 2012-09-03 12:36:00.138599600 +0200
@@ -353,7 +353,7 @@ run_migrate ()
# them yet. If the user explicitly mounted a filesystem here,
# it will be cleaned out, but this would happen later on when
# bootclean runs in any case.
- if [ ! -L "$OLD" ] && [ -d "$OLD" ] ; then
+ if [ ! -L "$OLD" ] && [ -d "$OLD" ] && [ "$OLD" != "/dev/shm" ] ; then
rm -fr "$OLD" 2>/dev/null || true
fi
--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.88dsf-35
We believe that the bug you reported is fixed in the latest version of
sysvinit, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 694...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roger Leigh <rle...@debian.org> (supplier of updated sysvinit package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 17 Dec 2012 22:50:49 +0000
Source: sysvinit
Binary: sysvinit sysvinit-utils sysv-rc initscripts bootlogd
Architecture: source amd64 all
Version: 2.88dsf-35
Distribution: unstable
Urgency: low
Maintainer: Debian sysvinit maintainers
<pkg-sysvinit-de...@lists.alioth.debian.org>
Changed-By: Roger Leigh <rle...@debian.org>
Description:
bootlogd - daemon to log boot messages
initscripts - scripts for initializing and shutting down the system
sysv-rc - System-V-like runlevel change mechanism
sysvinit - System-V-like init utilities
sysvinit-utils - System-V-like utilities
Closes: 694252 694379 694961
Changes:
sysvinit (2.88dsf-35) unstable; urgency=low
.
[ David Prévot ]
* Fix German translation charset.
.
[ Roger Leigh ]
* initscripts:
- To permit enabling of dependency-based boot, add Breaks on older
versions of bootchart. Thanks to Andreas Beckmann.
Closes: #694252.
- To work around a bug in the Oracle database, which has a faulty
check for /dev/shm, continue to mount a tmpfs on /dev/shm rather
than /run/shm if one is defined in /etc/fstab. Closes: #694379.
* sysvinit-utils:
- Add Breaks: upstart (<< 1.5-1) to avoid breaking the boot with
older versions of upstart. Closes: #694961.
Checksums-Sha1:
ed3ca2f5af921c952a5a935e382176dbb86f1294 2342 sysvinit_2.88dsf-35.dsc
ceac21ad4a2aa762693c6145f983ea74dfc58273 209576
sysvinit_2.88dsf-35.debian.tar.gz
995d72b1d393e3fb8c0f938e6c4f988df9315195 132622 sysvinit_2.88dsf-35_amd64.deb
45643e18e852be828b607882b59ae16dc5e8bfe3 98976
sysvinit-utils_2.88dsf-35_amd64.deb
c0d30899662277d399f2a36270ceb48ade5143f4 80862 sysv-rc_2.88dsf-35_all.deb
1303e96457e1b9fbaddf2979798e9be8656675ab 93366 initscripts_2.88dsf-35_amd64.deb
4fcd604e2cc0d5aafa801127fb29f1d350206e9f 54550 bootlogd_2.88dsf-35_amd64.deb
Checksums-Sha256:
6a7ba2e10010836aa03f7d8ae1964fb50a464ca044abf0d3641eec22ba831a7c 2342
sysvinit_2.88dsf-35.dsc
c2f9cc780b8548c3e33f9ecd664a4324a3bdc7f5faae444a173bf17fdc4f9619 209576
sysvinit_2.88dsf-35.debian.tar.gz
853c13ec67f9cd6289d4129072ea2e54f1cd280b3a4ec9d0b4c3f48a44e2affa 132622
sysvinit_2.88dsf-35_amd64.deb
86286fce27bc5aea2b70462d93131edf719bc609b6598afca760738225ff4f97 98976
sysvinit-utils_2.88dsf-35_amd64.deb
4b79d6c7eb6eecf4edf961fcbb460d88f184a288a38465063be346b547227f51 80862
sysv-rc_2.88dsf-35_all.deb
6cff15422b8f14dce6cf71b058b9a915ea792a438062a7e1a756aee16a5c178d 93366
initscripts_2.88dsf-35_amd64.deb
4567572c813b04eba317da16e6f851f7b1e5aea97673c97299a3a92081d97f53 54550
bootlogd_2.88dsf-35_amd64.deb
Files:
ff77ff6bd7f9151d246dbcae2f956900 2342 admin required sysvinit_2.88dsf-35.dsc
27d42835973df40564d637feccec6441 209576 admin required
sysvinit_2.88dsf-35.debian.tar.gz
1b731d96bfc6ffb6f789a71a904446ee 132622 admin required
sysvinit_2.88dsf-35_amd64.deb
ee5e33f53549cb9d2daf7614a3f8e7b0 98976 admin required
sysvinit-utils_2.88dsf-35_amd64.deb
956709ac51abd6f340181f21b06a7a09 80862 admin required
sysv-rc_2.88dsf-35_all.deb
c4bfb51dfdef103c10e9de6acc749ee3 93366 admin required
initscripts_2.88dsf-35_amd64.deb
235bdfb86b8852b2844ff9f01a90cb8c 54550 admin optional
bootlogd_2.88dsf-35_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIbBAEBCgAGBQJQz6QPAAoJEOJSSsUKn1xZ5FAP9i7ILpXZOrmVwKx9wwXDIp31
AlT7beTqLIavb8Ie5Tfc/GO4QXm4cfw7UCoOJbeE5zZVwo13l+y5K6gyDaQXd5k6
SPmooFkH/S6erKklL+qPpdaLtiv2CCGaIZFapMcEi1aCJkBUZthSI8nBgMUbHPLV
NR7eDuIE9vJrAX2z0Jxjn1pv2fykZ2d2T/mxipochpFQu/G6C7al7YQeaax2bpdl
1K1huRMUVI1oP1XiGglXmwv4UfZGtcJAD3u+fzbn0HbH2wNqb8K2/ELtIxfE7UDu
Yn4FjUnmP1eYI7MC8ialNnzmtiy84KmMUpqiChhXSkeeaaV0uaZRCVvhZoa0KhDw
BES3Qh8s+jcQSr/kOCdCkOhXwShQFNKo3dN/3p3we1BSDiM66MXDz2ijVQnG6E8E
OOkxTStVPaSRNT1V8fMMl9NqAjxRwxNmFDls5rqrIchVJIKlqGMllVWrXk02Fe5Q
a7Wp7feiCGI6AyrzQNtRl2qf/Ua4dv6OipZd91uUQyvkq/hTcVpnM//KXBAh7zQW
HXOCVM4xiJr4UckFzBtqE8VqJ7WSB1wYDgHFy503nV6IVb1+5zyP4FwsNWmbBaCO
6EDj9TH7Slh2iQbcSM9QHudxApMnlVpb9S4PN57htoVhyIAKClPALLfXxmtNoqfB
VwdI+DmWYiCCaYqsO8c=
=cjlY
-----END PGP SIGNATURE-----
--- End Message ---