Your message dated Thu, 24 Mar 2011 07:26:56 +0000
with message-id <[email protected]>
and subject line Bug#615103: fixed in lilo 1:23.1-2
has caused the Debian Bug report #615103,
regarding Converting /etc/lilo.conf to UUID scheme generates world-readable file
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 [email protected]
immediately.)
--
615103: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615103
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lilo
Version: 1:23.1-1
Severity: grave
Tags: security
Justification: user security hole
Hello,
Today update of LiLo to version 1:23.1-1 also brought the conversion ot the old
/dev/sdX
paths in /etc/lilo.conf to libata compatible paths. While the installation
itself went,
well, I stumbled about a warning message from lilo after parsing the newly
generated conffile:
|Warning: /etc/lilo.conf should be readable only for root if using PASSWORD
When checking file permissions afterwards, I found the file being
world-readable:
|blechtrottel:/etc# ls -l lilo.conf
|-rw-r--r-- 1 root root 4617 25. Feb 19:18 lilo.conf
This makes the protection via PASSWORD completely useless - if any logged in
user can read
/etc/lilo.conf, he could also change boot parameters of the system, e.g.
booting his own OS.
Best regards,
Edgar
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages lilo depends on:
ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii dpkg 1.15.8.10 Debian package management system
ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib
ii libdevmapper1.02.1 2:1.02.48-5 The Linux Kernel Device Mapper use
ii mbr 1.1.10-2 Master Boot Record for IBM-PC comp
lilo recommends no packages.
Versions of packages lilo suggests:
ii lilo-doc 1:23.1-1 LInux LOader - Documentation for t
-- debconf information:
liloconfig/fstab_broken:
liloconfig/banner:
liloconfig/use_lba32: true
liloconfig/configuring_base:
* lilo/diskid_uuid: true
* lilo/runme: = false
liloconfig/wipe_old_liloconf: false
liloconfig/activate_error:
lilo/new-config:
lilo/link2:
liloconfig/maintitle:
liloconfig/mbr_error:
liloconfig/lilo_warning:
liloconfig/no_changes:
* lilo/add_large_memory: false
liloconfig/liloconf_incompatible:
lilo/bad_bitmap:
lilo/upgrade:
liloconfig/liloconf_exists:
* lilo/link1:
liloconfig/use_current_lilo: true
liloconfig/instruction:
liloconfig/select_bitmap: /boot/debian.bmp
liloconfig/lilo_error:
liloconfig/odd_fstab:
liloconfig/install_from_root_device: true
liloconfig/make_active_partition: true
liloconfig/install_mbr: false
--- End Message ---
--- Begin Message ---
Source: lilo
Source-Version: 1:23.1-2
We believe that the bug you reported is fixed in the latest version of
lilo, which is due to be installed in the Debian FTP archive:
lilo-doc_23.1-2_all.deb
to main/l/lilo/lilo-doc_23.1-2_all.deb
lilo_23.1-2.debian.tar.gz
to main/l/lilo/lilo_23.1-2.debian.tar.gz
lilo_23.1-2.dsc
to main/l/lilo/lilo_23.1-2.dsc
lilo_23.1-2_i386.deb
to main/l/lilo/lilo_23.1-2_i386.deb
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joachim Wiedorn <[email protected]> (supplier of updated lilo 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 20 Mar 2011 14:37:18 +0100
Source: lilo
Binary: lilo lilo-doc
Architecture: source i386 all
Version: 1:23.1-2
Distribution: unstable
Urgency: medium
Maintainer: Joachim Wiedorn <[email protected]>
Changed-By: Joachim Wiedorn <[email protected]>
Description:
lilo - LInux LOader - the classic OS boot loader
lilo-doc - LInux LOader - Documentation for the classic OS boot loader
Closes: 258472 312451 445264 504733 613753 615103 615936 616691 617282 618004
618253 618620 618711 618738 618801 618813 618886
Changes:
lilo (1:23.1-2) unstable; urgency=medium
.
[ Joachim Wiedorn ]
* debian/control:
- Remove dependency to lilo in package lilo-doc. (Closes: #613753)
* Fix: save errno for second command (device.c).
* Fix: save file permissions for converted lilo.conf (Closes: #615103)
and fix some typos in script lilo-uuid-diskid.
* Fix: missleading error message in geometry.c. (Closes: #445264)
* Reformatting of mkrescue manpage (thanks to M.E. Schauer).
(Closes: #617282)
* debconf scripts:
- Fix typos in some debconf translation files. (Closes: #504733)
- Use better style in debconf translations. (Closes: #312451, #504733)
- Remove debconf code for managing old boot/boot.b and similar files.
- Remove no more needed debian/lilo.lintian-overrides file.
- Remove script liloconfig and all appropriate debconf code.
- Update of German translation (de.po).
- Update of French translation (fr.po). (Closes: #615936)
- Update of Russian translation (ru.po). (Closes: #616691)
- Update of Galician translation (gl.po).
- Update of Danish translation (da.po). (Closes: #618004)
- Update of Basque translation (eu.po). (Closes: #618253)
- Update of Czech translation (cs.po). (Closes: #618711)
- Update of Spanish translation (es.po). (Closes: #618813)
- Update of Finnish translation (fi.po). (Closes: #618886)
- Update of Italian translation (it.po). (Closes: #618801)
- Update of Brazilian Portuguese translation. (Closes: #618738)
- Update of Swedish translation (sv.po). (Closes: #618620)
* Add new script liloconfig, using template with comments,
works with UUID, LABEL and disk-id for root and boot options.
* Add new manpage for liloconfig, update of other manpages.
* Fix typos and phrases in manpage of lilo.conf. (Closes: #258472)
.
[ Niels Thykier ]
* Added Depends on perl-modules, since liloconfig needs it.
Checksums-Sha1:
2588ea24b17975d85b36d72a0b3ebb879bd29ce5 1903 lilo_23.1-2.dsc
50e5f1a6deac7902032508c6dda4f34f0793603a 70032 lilo_23.1-2.debian.tar.gz
1aaca839b2e1f851c2a9b38f7dba5721b53900c0 287264 lilo_23.1-2_i386.deb
ac564a0885eb9cc78c786314de73416dc616fb57 677734 lilo-doc_23.1-2_all.deb
Checksums-Sha256:
16a3c0388600c5b87a3cef0faeaf099b573ae513f93cb48d544330412b79779d 1903
lilo_23.1-2.dsc
900536da5e1e8d24d01f8e095a3c93c694b9e4489e7e7941e7ab50fa17bc8cc2 70032
lilo_23.1-2.debian.tar.gz
90ace992ce3992db8624f2841790f20c4b26efa7c9f09043330e81f7754aa282 287264
lilo_23.1-2_i386.deb
2c459322f694fedc3be570adfc868076d617a3e9251c7e4a826dcd813c2f77a5 677734
lilo-doc_23.1-2_all.deb
Files:
2b3fc67881f1f7c9cb5af48fdad08434 1903 admin optional lilo_23.1-2.dsc
000aabb8406677b99b3b32dbccfba234 70032 admin optional lilo_23.1-2.debian.tar.gz
bbd1537e1c42462fe638b678c5ec2716 287264 admin optional lilo_23.1-2_i386.deb
23c5a1aa47c07283b393ad08e4ba295c 677734 doc optional lilo-doc_23.1-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJNinEBAAoJEAVLu599gGRC8uUQAKWf5jtNL+0Yzl5YFFWniySd
MwZBxGxqB43bBwIWC84/IXUjInpY0nak8NniUv2cdS+TbINPCiGadRV9O9AXQmSI
mnpcYZVIXw+cW5WIMgZxcA9BZYWXGQvXxIa0oWSdcHbnp5+EkZqMtqAS3SXEBT/D
vlxOAECnAc+wOHz39JCAgEOnEVN6qrUNMQPuLwbkdH8jGshOavEdHhq9JZSAV7EL
3/UYQ02a4aHZL2gNs8MaihO1cyxW48AWpZRvcEaogXy3AWmmpOjQnecRTc+MmDR6
ackfp6ZsQFPRAYJtPX/IljTny8YfnKx+TZK7Ig0PTQ+jnbtbkPb1AR6tMbs//sw9
2wBAv4malOy2rTU7IA1qjFA1sWnnp/SO/dC6H43hcT/bXvgCmVzM14keQBuKTxtx
ImDouMetp0SoV4u5gvJfeT9AcDExKRQ58gCKJmnHLW6FqgqgdyIAXeBas46O02TF
qTRDNc5wrRG75z7bsW+GH/N5b3JO1QCL3td/NEYp4OK+kI+ZVPTY+/K8nFvhI6Tk
iNIkW/QBeP9dJC14NW8QKNwB6b3/9ZXV700P+QbSM9y7gyf/DIV19tsFtxLJcKKN
WKNHq1AHWGe3gHiBVbNLaWmMeG3RWhOQ7JhDdva3HhorZIW0JW6Wi3IoGveFbYJ9
VhxCH+p10zQLu+zWtAzc
=LHA0
-----END PGP SIGNATURE-----
--- End Message ---