Bug#422257: initscripts: RAMRUN=yes is unusable with some packages

2007-09-19 Thread Daniel Dehennin
Hello,

The sudo package has the same problem, do I need to send a bug report
to it ?

Regards.
-- 
Daniel Dehennin
Récupérer ma clef GPG:
gpg --keyserver pgp.mit.edu --recv-keys 0x6A2540D1



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422257: initscripts: RAMRUN=yes is unusable with some packages

2007-09-19 Thread Daniel Dehennin
Hello,

I'm sorry, this is not the sudo package but the screen package.

Regards.
-- 
Daniel Dehennin
Récupérer ma clef GPG:
gpg --keyserver pgp.mit.edu --recv-keys 0x6A2540D1



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422257: [Pkg-sysvinit-devel] Bug#422257: initscripts: RAMRUN=yes is unusable with some packages

2007-09-19 Thread Petter Reinholdtsen
[Daniel Dehennin]
 The sudo package has the same problem, do I need to send a bug
 report to it ?

Every package unable to handle /var/run/ and /var/lock/ as a tmpfs
need to be fixed to handle it.  It is a very common and useful
configuration, and has been supposed to work in Debian for years.  The
packages failing in such configuration need to be fixed.  Until all
packages are fixed, each sysadmin need to check if his system will
work before enabling those options.

Happy hacking,
-- 
Petter Reinholdtsen



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422257: initscripts: RAMRUN=yes is unusable with some packages

2007-05-04 Thread Wladimir Mutel
Package: initscripts
Version: 2.86.ds1-38
Severity: normal


Hi,

some packages create subdirectories in /var/run , then expect them to
remain after next reboot. bootclean script does not remove these
directories from real FS. But with RAMRUN, we get an empty directory
without any structure in it. Startup scripts of some packages could
dislike this situation. My testcase :

1. set RAMRUN=yes in /etc/default/tmpfs
2. Reboot the system
3. install courier-imap
4. Reboot the system
5. See courier-imap not starting, unable to create its .pid-file 
in /var/run/courier/ .

To fix the problem, we have either recreate necessary directories in
/var/run on each startup, or turn off RAMRUN at all before installing
and using such packages. I think this should be either fixed by whoever,
or documented as undesirable side-effect of using RAMRUN.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-k7 (SMP w/1 CPU core)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages initscripts depends on:
ii  debianut 2.18Miscellaneous utilities specific t
ii  e2fsprog 1.39+1.40-WIP-2006.11.14+dfsg-2 ext2 file system utilities and lib
ii  libc62.5-5   GNU C Library: Shared libraries
ii  lsb-base 3.1-23.1Linux Standard Base 3.1 init scrip
ii  mount2.12r-19Tools for mounting and manipulatin
ii  sysvinit 2.86.ds1-38 System-V-like utilities

Versions of packages initscripts recommends:
ii  psmisc22.5-1 Utilities that use the proc filesy

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422257: [Pkg-sysvinit-devel] Bug#422257: initscripts: RAMRUN=yes is unusable with some packages

2007-05-04 Thread Petter Reinholdtsen
[Wladimir Mutel]
 some packages create subdirectories in /var/run , then expect them
 to remain after next reboot.

These packages are broken, as having /var/run/ as a tmpfs has been a
supported configuration for a long time.  The RAMRUN option was
introduced to make it easier to enable, as well as making it easier to
set up stateless machines, but did not introduce the support for this
feature.

 To fix the problem, we have either recreate necessary directories in
 /var/run on each startup,

Fix the package to create the stuff it need under /var/run/ (and
/var/lock, if needed).

 I think this should be either fixed by whoever, or documented as
 undesirable side-effect of using RAMRUN.

I agree that it should be documented.

Friendly,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]