Crash when package removed but configuration left

Bug #419944 reported by Gediminas Paulauskas on 2009-08-27
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SchoolTool
Medium
Gediminas Paulauskas
schooltool (Ubuntu)
Undecided
Gediminas Paulauskas

Bug Description

Binary package hint: schooltool

If schooltool-2009 or similar package is removed but not purged, the configuration file /etc/schooltool/schooltool-2009/main.conf and script /etc/init.d/schooltool-2009 are left on disk, so on startup this service is being started but crashes.

Possible solution: postrm script should disable schooltool-2009 service so that it is not started. Look at how other services do that.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/paster
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: python-pastescript 1.7.3-3
PackageArchitecture: all
ProcCmdline: /usr/bin/python2.5 /usr/bin/paster serve --user=schooltool --group=schooltool --daemon --pid-file=/var/run/schooltool/schooltool-2009.pid --log-file=/var/log/schooltool/paste.log --quiet /etc/schooltool/schooltool-2009/paste.ini start
ProcEnviron: Error: [Errno 13] Permission denied: '/proc/3861/environ'
PythonArgs: ['/usr/bin/paster', 'serve', '--user=schooltool', '--group=schooltool', '--daemon', '--pid-file=/var/run/schooltool/schooltool-2009.pid', '--log-file=/var/log/schooltool/paste.log', '--quiet', '/etc/schooltool/schooltool-2009/paste.ini', 'start']
SourcePackage: pastescript
Title: paster crashed with IOError in openInOrPlain()
Uname: Linux 2.6.28-15-generic i686
UserGroups:

Gediminas Paulauskas (menesis) wrote :
visibility: private → public
Changed in schooltool (Ubuntu):
assignee: nobody → Gediminas Paulauskas (menesis)
status: New → Confirmed
Chris Coulson (chrisccoulson) wrote :

schooltool is only in Dapper now, which is EOL on the desktop anyway. Closing as WONTFIX

Changed in schooltool (Ubuntu):
status: Confirmed → Won't Fix
Changed in schooltool:
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Gediminas Paulauskas (menesis)
Changed in schooltool:
importance: Low → Medium
Gediminas Paulauskas (menesis) wrote :

This bug is fixed by:

schooltool-common (6ubuntu3) jaunty; urgency=low

  * Quietly exit if the package was removed (Closes LP: #419944)
  * Allow any user to query status of the server.
  * Change maintainer to myself in copyright file.
  * Bump debian/compat to 5.
  * Bump Standards-Version to 3.8.3, no changes needed.

 -- Gediminas Paulauskas < <email address hidden>> Fri, 30 Oct 2009 18:35:02 +0200

Changed in schooltool:
milestone: none → 1.0.4
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers