Bug#561176: CVE
A CVE related to this issue (or perhaps a similar one) was issued in January - CVE-2011-0281. Michael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#561176: krb5-kdc-ldap: krb5kdc leaks file descriptors
Package: krb5-kdc-ldap Version: 1.7dfsg~beta3-1.1 Severity: important We are using the LDAP backend and the KDC slowly leaks file descriptors to the LDAP server. The KDC needs to be restarted every few days since it hits the resource limits for max open file descriptors and becomes unresponsive. As a side effect, the LDAP server also reaches its file descriptor limit and becomes unresponsive. Here's the tail of the LDAP server log for one crash: Dec 9 02:33:39 ginseng slapd[21052]: conn=5792 op=0 RESULT tag=97 err=0 text= Dec 9 02:33:39 ginseng slapd[21052]: conn=5793 fd=1022 ACCEPT from PATH=/var/run/slapd/ldapi (PATH=/var/run/slapd/ldapi) Dec 9 02:33:39 ginseng slapd[21052]: conn=5793 op=0 BIND dn=cn=kerberos-kdc,dc=csclub,dc=uwaterloo,dc=ca method=128 Dec 9 02:33:39 ginseng slapd[21052]: conn=5793 op=0 BIND dn=cn=kerberos-kdc,dc=csclub,dc=uwaterloo,dc=ca mech=SIMPLE ssf=0 Dec 9 02:33:39 ginseng slapd[21052]: conn=5793 op=0 RESULT tag=97 err=0 text= Dec 9 02:33:39 ginseng slapd[21052]: conn=5794 fd=1023 ACCEPT from PATH=/var/run/slapd/ldapi (PATH=/var/run/slapd/ldapi) Dec 9 02:33:39 ginseng slapd[21052]: conn=5794 op=0 BIND dn=cn=kerberos-kdc,dc=csclub,dc=uwaterloo,dc=ca method=128 Dec 9 02:33:39 ginseng slapd[21052]: conn=5794 op=0 BIND dn=cn=kerberos-kdc,dc=csclub,dc=uwaterloo,dc=ca mech=SIMPLE ssf=0 Dec 9 02:33:39 ginseng slapd[21052]: conn=5794 op=0 RESULT tag=97 err=0 text= Dec 9 02:33:39 ginseng slapd[21052]: daemon: accept(12) failed errno=24 (Too many open files) The KDC eats up all that's left of the 1024 possible file descriptors for slapd. The KDC log shows nothing of interest. We are using the following configuration: [dbmodules] openldap_ldapconf = { db_library = kldap ldap_kerberos_container_dn = cn=kerberos,dc=csclub,dc=uwaterloo,dc=ca ldap_kdc_dn = cn=kerberos-kdc,dc=csclub,dc=uwaterloo,dc=ca ldap_kadmind_dn = cn=kerberos-admin,dc=csclub,dc=uwaterloo,dc=ca ldap_service_password_file = /etc/krb5kdc/service.keyfile ldap_servers = ldapi:/// } This may be related to #511348 however we do not use krb524d. Thanks, Michael Spang -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages krb5-kdc-ldap depends on: ii krb5-kdc 1.7dfsg~beta3-1.1 MIT Kerberos key server (KDC) ii libc6 2.7-18GNU C Library: Shared libraries ii libcomerr2 1.41.3-1 common error description library ii libgssapi-krb5-2 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - k ii libgssrpc4 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - G ii libk5crypto3 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - C ii libkadm5srv6 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - K ii libkdb5-4 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - K ii libkeyutils1 1.2-9 Linux Key Management Utilities (li ii libkrb5-3 1.7dfsg~beta3-1.1 MIT Kerberos runtime libraries ii libkrb5support01.7dfsg~beta3-1.1 MIT Kerberos runtime libraries - S ii libldap-2.4-2 2.4.11-1+lenny1 OpenLDAP libraries krb5-kdc-ldap recommends no packages. krb5-kdc-ldap suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#502486: unsupported default I/O charset
This is still an issue: glomag:/boot# grep IOCHARSET /boot/config-$(uname -r) CONFIG_FAT_DEFAULT_IOCHARSET=utf8 glomag:~# dmesg | grep FAT [ 824.862797] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! And the behavior is definitely still buggy: glomag:~# touch /boot/efi/a glomag:~# echo test /boot/efi/A -bash: /boot/efi/A: File exists glomag:~# rm /boot/efi/A rm: cannot remove `/boot/efi/A': No such file or directory The default charset should be back to iso-1 or similar. Thanks, Michael Spang -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#543589: libpam0g: broken_shadow not working due to pam_unix_dont_trust_chkpwd_caller.patch
Package: libpam0g Version: 1.0.1-5+lenny1 Severity: normal Upstream unix_chkpwd drops privileges and continues when a non-root user attempts to authenticate someone other than himself. The pam_unix_dont_trust_chkpwd_caller patch disables this behavior pending analysis. I have enabled the broken_shadow option due to a limitation of libnss-ldapd, and this is supposed to make pam_unix return success when getpwnam() returns something but getspnam() does not. However the code in pam_unix_acct.c will only do so if the error is PAM_AUTHINFO_UNAVAIL. The above debian patch returns PAM_AUTH_ERR, and so users cannot verify other users. I see two solutions: 1. Use setgid(getgid()) as suggested in the patch. This closely matches upstream. We'll end up returning PAM_AUTHINFO_UNAVAIL after getspnam() is called. 2. Change the return PAM_AUTH_ERR introduced by the patch to return PAM_AUTHINFO_UNAVAIL, at least for the chkexpiry subcommand. I know of no workaround for this problem other than either patching PAM or running the service as root. -- System Information: Debian Release: 5.0.2 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core) 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 libpam0g depends on: ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy ii libc6 2.7-18 GNU C Library: Shared libraries ii libpam-runtime1.0.1-5+lenny1 Runtime support for the PAM librar libpam0g recommends no packages. Versions of packages libpam0g suggests: ii libpam-doc1.0.1-5+lenny1 Documentation of PAM -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#543589: setregid
It seems you'd need to call setregid(getgid(), getgid()) to fully drop privileges. When using setgid() the set-group-id is not set. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#543589: libpam0g: broken_shadow not working due to pam_unix_dont_trust_chkpwd_caller.patch
On Tue, Aug 25, 2009 at 7:42 PM, Steve Langasekvor...@debian.org wrote: On Tue, Aug 25, 2009 at 07:13:55PM -0400, Michael Spang wrote: I see two solutions: 1. Use setgid(getgid()) as suggested in the patch. This closely matches upstream. We'll end up returning PAM_AUTHINFO_UNAVAIL after getspnam() is called. What testing have you done of this approach? I agree that this appears to be the right thing to do, and it holds up to my own analysis but it would be great to have some empirical confirmation before I make the change. I only verified it fixed the particular problem I was having does not occur after having made this change. Security-wise after dropping privileges unix_chkpwd won't be able to do anything the user himself could not, so I think we just have to make sure that part is correct. If I use the following patch: --- pam.deb.orig/modules/pam_unix/unix_chkpwd.c +++ pam.deb/modules/pam_unix/unix_chkpwd.c @@ -101,10 +101,10 @@ /* if the caller specifies the username, verify that user matches it */ if (strcmp(user, argv[1])) { - user = argv[1]; - /* no match - permanently change to the real user and proceed */ - if (setuid(getuid()) != 0) - return PAM_AUTH_ERR; + gid_t gid = getgid(); + if (setregid(gid, gid) != 0) + return PAM_AUTH_ERR; + sleep(20); } } Then I can at least verify that all privileges are dropped: sid:1379:~% ps -eo ruser,euser,suser,rgroup,egroup,sgroup,args | grep chkpwd mspang mspang mspang mspang mspang mspang /sbin/unix_chkpwd testuser chkexpiry Michael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#543589: setregid
On Tue, Aug 25, 2009 at 8:11 PM, Steve Langasekvor...@debian.org wrote: On Tue, Aug 25, 2009 at 07:37:22PM -0400, Michael Spang wrote: It seems you'd need to call setregid(getgid(), getgid()) to fully drop privileges. When using setgid() the set-group-id is not set. The current use of setuid() has the same limitation. It doesn't, at least not on Linux. The superuser is a special case, as documented by the manpage: If the user is root or the program is set-user-ID-root, special care must be taken. The setuid() function checks the effective user ID of the caller and if it is the superuser, all process-related user ID's are set to uid. After this has occurred, it is impossible for the program to regain root privileges. Michael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#488161: Adopting webdeveloper
On Tue, Jul 1, 2008 at 6:46 AM, Luca Falavigna [EMAIL PROTECTED] wrote: Michael, if you don't mind, I'd like to take webdeveloper for adoption. Thank you and regards, You have my blessing. Good luck. Regards, Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#488161: O: webdeveloper -- web developer extension for the Iceweasel web browser
On Thu, Jun 26, 2008 at 12:03 PM, [EMAIL PROTECTED] wrote: Package: wnpp Severity: normal The current maintainer of webdeveloper, Michael Spang [EMAIL PROTECTED], is apparently not active anymore. Therefore, I orphan this package now. If you want to be the new maintainer, please take it -- see http://www.debian.org/devel/wnpp/index.html#howto-o for detailed instructions how to adopt a package properly. I've not completely disappeared, and had an updated version in the works, but the assertion that I'm not active is certainly correct and orphaning this package is probably for the best. I've switched from Debian on my development machine and thus no longer have the motivation to keep this package up to date. I would be happy to answer questions from any would-be adopters, of course. All the best, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#476531: grub-pc: unable to use LABEL=root for root device
Package: grub-pc Version: 1.96+20080228-1 Severity: wishlist Before grub2, you could set the root device to LABEL=root in menu.lst. This might be necessary if, say, you switch to/from kernels that use libata for PATA controllers. A kernel with libata would name the first PATA disk sda, whereas previous kernels would name it hda. It would be great if there was an option to make 10_linux use filesystem labels instead of the device name. Thanks, Michael Spang -- Package-specific info: *** BEGIN /dev/sda2 / ext3 rw,noatime,errors=continue,data=ordered 0 0 /dev/sda2 /dev/.static/dev ext3 rw,errors=continue,data=ordered 0 0 /dev/sda3 /home ext3 rw,noatime,errors=continue,data=writeback 0 0 /dev/sda5 /media/sda5 ext3 rw,noatime,errors=continue,data=ordered 0 0 *** END *** BEGIN /boot/grub/device.map (hd0) /dev/sda *** END /boot/grub/device.map *** BEGIN /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/update-grub using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### set default=0 set timeout=5 set root=(hd0,2) if font (hd0,2)/usr/share/grub/unicode.pff ; then set gfxmode=640x480 insmod gfxterm insmod vbe terminal gfxterm fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=cyan/blue set menu_color_highlight=white/blue ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_hurd ### ### END /etc/grub.d/10_hurd ### ### BEGIN /etc/grub.d/10_linux ### menuentry Debian GNU/Linux, linux 2.6.25-rc3-freyr { linux (hd0,2)/boot/vmlinuz-2.6.25-rc3-freyr root=/dev/sda2 ro initrd (hd0,2)/boot/initrd.img-2.6.25-rc3-freyr } menuentry Debian GNU/Linux, linux 2.6.25-rc3-freyr (single-user mode) { linux (hd0,2)/boot/vmlinuz-2.6.25-rc3-freyr root=/dev/sda2 ro single initrd (hd0,2)/boot/initrd.img-2.6.25-rc3-freyr } menuentry Debian GNU/Linux, linux 2.6.24-1-686 { linux (hd0,2)/boot/vmlinuz-2.6.24-1-686 root=/dev/sda2 ro initrd (hd0,2)/boot/initrd.img-2.6.24-1-686 } menuentry Debian GNU/Linux, linux 2.6.24-1-686 (single-user mode) { linux (hd0,2)/boot/vmlinuz-2.6.24-1-686 root=/dev/sda2 ro single initrd (hd0,2)/boot/initrd.img-2.6.24-1-686 } menuentry Debian GNU/Linux, linux 2.6.18-6-686 { linux (hd0,2)/boot/vmlinuz-2.6.18-6-686 root=/dev/sda2 ro initrd (hd0,2)/boot/initrd.img-2.6.18-6-686 } menuentry Debian GNU/Linux, linux 2.6.18-6-686 (single-user mode) { linux (hd0,2)/boot/vmlinuz-2.6.18-6-686 root=/dev/sda2 ro single initrd (hd0,2)/boot/initrd.img-2.6.18-6-686 } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry Memory test (memtest86+) { linux (hd0,2)/boot/memtest86+.bin } ### END /etc/grub.d/20_memtest86+ ### *** END /boot/grub/grub.cfg -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (100, 'unstable'), (20, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.25-rc3-freyr (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 grub-pc depends on: ii debconf [debconf-2.0]1.5.19 Debian configuration management sy ii grub-common 1.96+20080228-1 GRand Unified Bootloader, version ii libc62.7-9 GNU C Library: Shared libraries ii liblzo1 1.08-3 data compression library (old vers ii libncurses5 5.6+20080203-1 Shared libraries for terminal hand grub-pc recommends no packages. -- debconf-show failed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#473179: [PATCH] debian: Use UID/GID ranges from adduser.conf, if present
Addresses-Debian-Bug: #473179 Signed-off-by: Michael Spang [EMAIL PROTECTED] --- debian/libuuid1.postinst | 16 ++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/debian/libuuid1.postinst b/debian/libuuid1.postinst index cd5b093..ccbd881 100644 --- a/debian/libuuid1.postinst +++ b/debian/libuuid1.postinst @@ -1,10 +1,22 @@ #!/bin/sh set -e -groupadd -f -K GID_MIN=100 -K GID_MAX=999 libuuid + +FIRST_SYSTEM_UID=100 +LAST_SYSTEM_UID=999 +FIRST_SYSTEM_GID=100 +LAST_SYSTEM_GID=999 + +if test -f /etc/adduser.conf; then + . /etc/adduser.conf +fi + +groupadd -f -K GID_MIN=$FIRST_SYSTEM_GID -K GID_MAX=$LAST_SYSTEM_GID libuuid + if ! grep -q libuuid /etc/passwd; then - useradd -d /var/lib/libuuid -K UID_MIN=100 -K UID_MAX=999 -g libuuid libuuid + useradd -d /var/lib/libuuid -K UID_MIN=$FIRST_SYSTEM_UID -K UID_MAX=$LAST_SYSTEM_UID -g libuuid libuuid fi + mkdir -p /var/lib/libuuid chown libuuid:libuuid /var/lib/libuuid chmod 2775 /var/lib/libuuid -- 1.5.4.4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#473179: libuuid should use useradd/groupadd
On Fri, Mar 28, 2008 at 11:14:04PM -0400, Theodore Tso wrote: I will gladly accept a patch which manually parses adduser.conf and passes said information to useradd, but I don't care enough to change it. In my mind, the fact that a required package is dragging in libuuid1, and we don't want to effectively promote adduser to required is enough of a justification to override the normal should recommendation in debian-policy. It is, after all a should, not a must. - Ted Okay. My problem is that the uid/gid allocation policy of useradd is quite broken. It takes the highest uid in the target range, adds 1, and uses that. I have configured adduser not to use uids between 500 and 1000, and useradd inevitably uses IDs in that range. Either using adduser if its installed or reading adduser.conf if it exists would solve my problem. I'll send a patch for the latter in a moment. Thanks, -- Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#473179: libuuid should use useradd/groupadd
Package: libuuid1 Version: 1.40.2-1+lenny1 Severity: important The postinst uses useradd to add a user/group. Policy section 9.2.2 says: Packages which need a user or group, but can have this user or group allocated dynamically and differently on each system, should use adduser --system to create the group and/or user. adduser will check for the existence of the user or group, and if necessary choose an unused id based on the ranges specified in adduser.conf. Using useradd directly will ignore any user tuning of the ranges used in adduser.conf. Thanks. Michael Spang -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (250, 'unstable'), (250, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.25-0-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libuuid1 depends on: ii libc6 2.7-6 GNU C Library: Shared libraries libuuid1 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#471377: bnx2 driver not included
Package: linux-image-2.6.24-1-amd64 Version: 2.6.24-4 Severity: normal Please set CONFIG_BNX2. This driver was included in past versions. Regards, Michael Spang -- Package-specific info: ** Version: Linux version 2.6.24-1-amd64 (Debian 2.6.24-4) ([EMAIL PROTECTED]) (gcc version 4.1.3 20080114 (prerelease) (Debian 4.1.2-19)) #1 SMP Mon Feb 11 13:47:43 UTC 2008 ** Command line: root=/dev/hdc5 ro ** Not tainted -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.24-1-amd64 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Versions of packages linux-image-2.6.24-1-amd64 depends on: ii debconf [debconf-2.0]1.5.11etch1 Debian configuration management sy ii initramfs-tools [linux-initr 0.85h tools for generating an initramfs ii module-init-tools3.3-pre4-2 tools for managing Linux kernel mo linux-image-2.6.24-1-amd64 recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#458042: iptables-restore: segmentation fault with -tanything
Package: iptables Version: 1.3.8.0debian1-1 Severity: normal Tags: patch iptables-restore must not pass a table into do_command. It checks for -t arg and --table arg, but not -targ. (On a related note, using -targ does not work as expected). This should fail gracefully, but crashes: iptables-restore (echo -e '*filter\n-A INPUT -tx\nCOMMIT') And this should use table filter, or perhaps raise an error, but instead sets the table to (literally) -tfilter: iptables -tfilter -A INPUT Regards, Michael Spang -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (100, 'unstable'), (10, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.24-rc6-freyr (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 iptables depends on: ii libc6 2.7-5 GNU C Library: Shared libraries iptables recommends no packages. -- no debconf information diff -ur old/iptables/ip6tables.c new/iptables/ip6tables.c --- old/iptables/ip6tables.c 2007-06-24 19:26:35.0 -0400 +++ new/iptables/ip6tables.c 2007-12-28 01:31:34.0 -0500 @@ -2160,7 +2160,7 @@ if (invert) exit_error(PARAMETER_PROBLEM, unexpected ! flag before --table); - *table = argv[optind-1]; + *table = optarg; break; case 'x': diff -ur old/iptables/ip6tables-restore.c new/iptables/ip6tables-restore.c --- old/iptables/ip6tables-restore.c 2007-05-22 13:11:40.0 -0400 +++ new/iptables/ip6tables-restore.c 2007-12-28 01:35:10.0 -0500 @@ -383,7 +383,7 @@ *(param_buffer+param_len) = '\0'; /* check if table name specified */ - if (!strncmp(param_buffer, -t, 3) + if (!strncmp(param_buffer, -t, 2) || !strncmp(param_buffer, --table, 8)) { exit_error(PARAMETER_PROBLEM, Line %u seems to have a diff -ur old/iptables/iptables.c new/iptables/iptables.c --- old/iptables/iptables.c 2007-04-29 19:03:30.0 -0400 +++ new/iptables/iptables.c 2007-12-28 02:08:11.0 -0500 @@ -2249,7 +2249,7 @@ if (invert) exit_error(PARAMETER_PROBLEM, unexpected ! flag before --table); - *table = argv[optind-1]; + *table = optarg; break; case 'x': diff -ur old/iptables/iptables-restore.c new/iptables/iptables-restore.c --- old/iptables/iptables-restore.c 2007-05-22 13:11:40.0 -0400 +++ new/iptables/iptables-restore.c 2007-12-28 01:20:00.0 -0500 @@ -386,7 +386,7 @@ param_buffer[param_len] = '\0'; /* check if table name specified */ - if (!strncmp(param_buffer, -t, 3) + if (!strncmp(param_buffer, -t, 2) || !strncmp(param_buffer, --table, 8)) { exit_error(PARAMETER_PROBLEM, Line %u seems to have a
Bug#451340: replace operation used to add and remove attributes
Package: ldapvi Version: 1.7-2~bpo.1 Severity: normal ldapvi uses the replace changetype to add and remove values for attributes. This causes a race condition if the user of ldapvi changes an attribute that was externally modified while his editor was open. The solution is to use 'add' and 'delete' instead of replace, as appropriate. Thanks. Michael Spang -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22-3-vserver-amd64 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Versions of packages ldapvi depends on: ii emacs [editor] 22.1+1-2.1csc1The GNU Emacs editor (metapackage) ii emacs21 [editor] 21.4a+1-3etch1The GNU Emacs editor ii emacs22 [editor] 22.1+1-2.1csc1The GNU Emacs editor ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libldap2 2.1.30-13.3 OpenLDAP libraries ii libncurses55.5-5 Shared libraries for terminal hand ii libpopt0 1.10-3lib for parsing cmdline parameters ii libreadline5 5.2-2 GNU readline and history libraries ii nano [editor] 2.0.2-1etch1 free Pico clone with some new feat ii vim [editor] 1:7.0-122+1etch3 Vi IMproved - enhanced vi editor ldapvi recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#426200: libruby1.8: getgrgid() always returns the current user's group
Package: libruby1.8 Version: 1.8.6-1+b1 Severity: normal The ruby program require etc print Etc.getgrgid(0) yields #struct Struct::Group name=mike, passwd=x, gid=1000, mem=[] which isn't quite right. Thanks, Michael Spang -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (50, 'unstable'), (20, 'stable'), (10, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.21-rc5-freyr (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/bash Versions of packages libruby1.8 depends on: ii libc6 2.5-7 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand ii zlib1g1:1.2.3-15 compression library - runtime libruby1.8 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#425496: puppet changes /var/run to mode 1777
Package: puppet Version: 0.20.1-1 Severity: important Puppet has a default mode of 1777 for 'rundir', and will set this mode without any explicit configuration. The Debian configuration for puppet sets rundir to /var/run. Hence the permissions for /var/run are set to 1777 unless overridden. A quick grep for 1777 in the source shows that the offending code is in configuration.rb. Cheers, Michael Spang -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (1000, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64 Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1) Versions of packages puppet depends on: ii adduser3.102 Add and remove users and groups ii facter 1.3.5-1 a library for retrieving facts fro ii libopenssl-ruby1.0.0+ruby1.8.2-1 OpenSSL interface for Ruby ii libxmlrpc-ruby 1.8.2-1 XML-RPC support for Ruby ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scrip ii ruby 1.8.2-1 An interpreter of object-oriented Versions of packages puppet recommends: ii rdoc 1.8.2-1Generate documentation from ruby s -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#408565: bug 408565
Hello, Thanks for catching this. As you may have guessed, I copied the description from greasemonkey's control file and carelessly neglected to fix the package names. Sorry for any confusion caused. It will be fixed soon. Cheers, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#405972: iceweasel-greasemonkey: cannot install scripts
Walter Hofmann wrote: On Sun, Jan 07, 2007 at 11:39:48PM -0500, Michael Spang wrote: Walter Hofmann wrote: I cannot install a single script with greasemonkey. Here is what I do: Try with a clean profile (run iceweasel -ProfileManager and create a new, temporary profile for testing). It works with a new profile. To check if the bug is related to a preference that I have set, I copied the file prefs.js from the non-working profile to the new profile. This didn't change anything -- greasemonkey with the new profile still works. Great! It may yet be a bug in Greasemonkey, so if you can isolate the cause (as you have tried to do with the extensions and preferences) that would be helpful. It's a bit of a hack, but perhaps you could try copying files one-by-one from the old profile into the clean one and see if any specific file causes the problem. I'd also try installing those other extensions; disabling them might not be enough. Cheers, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#405972: iceweasel-greasemonkey: cannot install scripts
Walter Hofmann wrote: I cannot install a single script with greasemonkey. Here is what I do: 1. I find a script on the web, e.g. on http://diveintogreasemonkey.org/helloworld/divein.html 2. I click on the URL for that script, e.g. the link labeled helloworld.user.js in this example. 3. A window titled Greasemonkey installation pops up, showing information about the script. 4. I wait 4 seconds for the Install button to become enabled. 5. I click on Install. 6. Noting happens (the window stays open). The script doesn't show up in the Manage user scripts dialog. There is no message on the Javascript console. The New user script menu entry will bring up an editor window, but scripts I type in there also don't show up. The steps you describe work as expected for me (the install window disappears and the script runs when the next page loads). Try with a clean profile (run iceweasel -ProfileManager and create a new, temporary profile for testing). Do you have any other extensions installed? Thanks, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#402832: firefox-greasemonkey: update depends and links for iceweasel transition
The upload with updates for the transition is already in NEW. Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#315678: fixed
Hello, This bug has been fixed (in kernel-package; this bug should probably have been reassigned) sometime between my last message and now. Modules are installed to the correct location, even if LOCALVERSION is set. Thanks! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#364374: Progress on this bug
Don Armstrong wrote: Let me know what the status is on this bug, and when you're ready to do an upload (or if you already have another sponsor lined up.) I'd forgotten about that. It's a pretty simple transition actually. Uploaded and available at http://mentors.debian.net/debian/pool/main/g/greasemonkey/greasemonkey_0.6.4-5.dsc And no, I haven't found another sponsor nor am I looking for one. I'll keep sending new versions to you until you tell me you no longer wish to sponsor the package. Don Armstrong Thanks Don, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358080: moving forward
debian-legal discussion: http://lists.debian.org/debian-legal/2006/06/msg00027.html Posts in the above thead suggest that the notice on SorceForge is adequate until the authors fix their releases to include the copyright and license. Feel free to post to this thread if you feel otherwise. Expect a RFS soon. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358080: update
If anyone's interested in what's going on, I am currently trying to get upstream to include a copyright notice and licensing terms with their releases. I am assuming the License: GPL on their SourceForge page is insufficient. I have had little luck contacting the developers but will keep trying. Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#367985: gnome-terminal: full-screen programs garbled in new tabs of resized windows
Package: gnome-terminal Version: 2.14.1-1 Severity: normal If I increase the number of lines in one of my terminals, and then open a new tab, any full-screen terminal program will take up only the first 24 lines and will seem to begin above the top of the terminal (ie, the first line of `less /etc/passwd` would be the entry for hal rather than root). Attempting to navigate within less while the terminal is in this state garbles the screen further. The problem can be corrected by resizing the window again or by running `reset` in the new tab. Steps to Reproduce: 1. Open a new terminal window 2. Increase the vertical size of the terminal window by one or more lines 3. Open a new tab in the same window 4. Run less, vi, nano, or any other full-screen terminal app in the new tab -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16.14 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages gnome-terminal depends on: ii gnome-control-center 1:2.12.3-2 utilities to configure the GNOME d ii gnome-terminal-data 2.14.1-1 Data files for the GNOME terminal ii libatk1.0-0 1.11.4-2 The ATK accessibility toolkit ii libbonobo2-0 2.14.0-1 Bonobo CORBA interfaces library ii libc6 2.3.6-7GNU C Library: Shared libraries ii libgconf2-4 2.14.0-1 GNOME configuration database syste ii libglade2-0 1:2.5.1-2 library to load .glade files at ru ii libglib2.0-0 2.10.2-1 The GLib library of C routines ii libgnome2-0 2.14.1-1 The GNOME 2 library - runtime file ii libgnomeui-0 2.14.1-1 The GNOME 2 libraries (User Interf ii libgnomevfs2-02.14.0-2 GNOME virtual file-system (runtime ii libgtk2.0-0 2.8.16-1 The GTK+ graphical user interface ii liborbit2 1:2.14.0-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.12.1-2 Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libstartup-notification0 0.8-1 library for program launch feedbac ii libvte4 1:0.12.0-2 Terminal emulator widget for GTK+ ii libx11-6 6.9.0.dfsg.1-6 X Window System protocol client li ii libxrender1 1:0.9.0.2-1X Rendering Extension client libra ii scrollkeeper 0.3.14-10.1A free electronic cataloging syste Versions of packages gnome-terminal recommends: ii yelp 2.14.1-1 Help browser for GNOME 2 -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#364374: Build-Dep on mozilla (library), please transition to xulrunner
Marc 'HE' Brockschmidt wrote: Package: greasemonkey Severity: wishlist Heya, It looks like your package still depends on a mozilla library in testing. As upstream declared mozilla to be dead and moved all functionality that is needed to embed gecko and friends to a new software suite (xulrunner), you should update your package to work with those. At the moment, it looks like we don't want to release etch with mozilla [1]. The package required mozilla-dev only for xpidl, and only because that's the first XPCOM interface compiler I found. Apparently, Firefox has one too (oops!), so the dependency can be removed altogether. What's the time frame on removal of these packages? I can fix this immediately but if they will be around for a while I will wait to see if upstream releases a new version. Thanks! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#359692: greasemonkey: FTBFS: Uses dh_testroot in build target
Daniel Schepler wrote: Package: greasemonkey Version: 0.6.4-3 Severity: serious From my pbuilder build log: ... debian/rules build dh_testdir dh_testroot dh_testroot: You must run this as root (or use fakeroot). make: *** [clean] Error 1 You are not allowed to do anything in the build target which might require root access (or even fakeroot access). Perhaps it's just my interpretation, but policy seems to conflict with itself regarding this problem. (1) The build target must not do anything that might require root privilege. (2) The build target may need to run the clean target first - see below (3) The clean target may need to be invoked as root if binary has been invoked since the last clean, or if build has been invoked as root (since build may create directories, for example). The package reflects (2) and (3). I suppose removing dh_testroot from the clean rule would solve this, but it is quite handy to make sure the build fails as soon as possible and to notify the builder that root access is probably required. The solution is of course quite trivial for this particular package. The build target depends on the clean target only because it ensures that making the binary target will build correctly without any stale files from a previous build. Moving the dependency to the binary target preserves this behavior without requiring root access during the build. I have prepared an updated package to fix this bug and will send it to my sponsor soon. I am interested in a clarification of what is intended by policy in this case. Thanks! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#359692: greasemonkey: FTBFS: Uses dh_testroot in build target
Steve Langasek wrote: On Tue, Mar 28, 2006 at 03:29:27PM -0500, Michael Spang wrote: Why would you do this? The normal semantics of make *deliberately* allow you to use the output of a previous make run; requiring clean before every build excludes a valid use case, whereas the standard tools (dpkg-buildpackage) account for the converse quite satisfactorily already. Cheers, I did so because it allows the .deb to be built flawlessly with a single debian/rules rather than dpkg-buildpackage which does several things unnecessary for either testing or building for installation rather than upload. The most annoying thing is the prompt for my gpg pass phrase unless it is run with two arguments. I have been using rules directly because of this annoyance. Rather than manually cleaning between tests, I added the dependency of build on clean that caused this bug. It was merely for convenience. Of course dpkg-buildpackage already ensures that the tree is clean. I found it quite irritating, however, to find the package installed over top of an older revision during testing. I added the dependency in response to this. Regardless, the new revision has already been uploaded thanks to Don Armstrong. I will rework rules to be more dpkg-buildpackage friendly for the next release. Currently some unnecessary work is done (building twice) but this is easily fixed. This will of course require moving the clean dependency again, this time to a new default target that dpkg-buildpackage will not use. I should have done this in the first place, but I'll admit that I have been giving more consideration to my own way of doing things than the standard way. Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358080: ITP: pygaim -- python plugin support for gaim
Ari Pollak wrote: Could you please name this gaim-python instead, to follow the convention of the other gaim plugins? Also, please make sure you read README.Debian.dev in the gaim-dev package so that you know how to use the dh_gaim helper. Of course. I have read this document, and plan to name the binary package gaim-python to follow existing conventions. The source package will be named pygaim to match upstream, however, unless I hear an argument against this. I've heard somewhere that it is recommended to keep upstream names for source packages, but I don't remember where. Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358080: ITP: pygaim -- python plugin support for gaim
Package: wnpp Severity: wishlist Owner: Michael Spang [EMAIL PROTECTED] * Package name: pygaim Version : 1.5.0 * URL : http://pygaim.sf.net * License : GPL Description : python bindings and plugin loader for gaim PyGaim allows the Gaim Instance Messaging client to be extended with the Python programming language. Python bindings for all of the functions in Gaim's plugin API are provided. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#356307: lintian: wrong error messages for broken symlinks
Russ Allbery wrote: Michael Spang [EMAIL PROTECTED] writes: I'm pretty sure lintian's behavior here is correct. That message isn't because the symlink is broken; it's because of exactly the problem that you discovered. It ascended one too many levels, which means that it was actually a symlink to: /share/mozilla-extensions/greasemonkey Since the symlink was in /usr and was pointing to a file in /share, it correctly triggered the lintian error about relative symlinks between top-level directories. When you changed it to an absolute symlink, you of course fixed where it was pointing to, and lintian then complained that it should be relative. The circumstances under which you arrived at the error ended up being rather confusing, but I think that lintian was always telling you the truth. lintian cannot in general warn about dangling symlinks since it's not uncommon to have the target of the symlink provided by another package (think development packages for shared libraries, for instance, but there are other cases). Ah, that makes perfect sense. I'm not sure why I didn't realize this myself. Sorry for the noise. I guess you should close this report. ;-) Thanks! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#356307: lintian: wrong error messages for broken symlinks
Package: lintian Version: 1.23.15 Severity: normal The following lintian error occured during the testing of a package I am preparing: E: firefox-greasemonkey: symlink-should-be-absolute usr/lib/firefox/extensions/{e4a8a97b-f2ed-450b-b12d-ee082ba24781} ../../../../share/mozilla-extensions/greasemonkey And, after making it absolute: E: firefox-greasemonkey: symlink-should-be-relative usr/lib/firefox/extensions/{e4a8a97b-f2ed-450b-b12d-ee082ba24781} /usr/share/mozilla-extensions/greasemonkey The first of these is obviously wrong. After further testing I realized that the symlink ascended one too many levels and was broken. Lintian erronously reported that a broken relative symlink (which should be relative) should be made absolute. It might be wise to add a broken symlink error or warning. Thanks! Michael Spang -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.16-rc5-git3 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages lintian depends on: ii binutils 2.16.1cvs20060117-1 The GNU assembler, linker and bina ii diffstat 1.41-1 produces graph of changes introduc ii dpkg-dev 1.13.16 package building tools for Debian ii file 4.15-2 Determines file type using magic ii gettext 0.14.5-2GNU Internationalization utilities ii intltool-debian 0.34.1+20050828 Help i18n of RFC822 compliant conf ii libparse-debianchang 1.0-1 parse Debian changelogs and output ii man-db 2.4.3-3 The on-line manual pager ii perl [libdigest-md5- 5.8.8-2 Larry Wall's Practical Extraction lintian recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#341915: ITP: mozilla-greasemonkey -- firefox extension which enables customization of webpages with user scripts
Stuart Yeates wrote: Hello Michael How are you going with this package? I'd be keen to test it if you have something that far progressed. cheers stuart I am looking for a sponsor for this package. I sent out a RFS a while ago, and no one willing responded. I have been meaning to follow up on this. You can find the fist revision of the package at mentors.debian.org. I have fixed two packaging flaws since then, but they are not serious. If you want to test it, go ahead. I will upload an updated version as soon as my new SSH key is authorized on mentors. After that, I will bump my RFS to see if I can catch the attention of someone who might be willing to sponsor it. Thanks! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#331267: Anyone around?
This should have been patched months ago. Why hasn't it been? Thanks, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#346573: tomcat5: spelling error in README.Debian
Package: tomcat5 Version: 5.0.30-8 Severity: minor s/Disbaling/Disabling/; On line 54 of README.Debian, Disabling is mispelled as Disbaling. Thanks! Michael Spang -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages tomcat5 depends on: ii adduser 3.80 Add and remove users and groups ii apache2-common2.0.55-3 next generation, scalable, extenda ii apache2-utils [apache-uti 2.0.55-3 utility programs for webservers ii kaffe 2:1.1.6-3 A JVM to run Java bytecode ii kaffe-pthreads [kaffe]2:1.1.6-3 A POSIX threads enabled version of ii libtomcat5-java 5.0.30-8 Java Servlet engine -- core librar ii sun-j2sdk1.5 [java2-runti 1.5.0+update06 Java(TM) 2 SDK, Standard Edition, tomcat5 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#344822: X incorrectly reads /root/xorg.conf (if it exists) when started by gdm
Package: gdm Version: 2.8.0.6-2 Severity: normal The switch '-config /etc/X11/xorg.conf' should probably be added to the default server command. It is quite confusing when X reads /root/xorg.conf when you're testing configurations. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages gdm depends on: ii adduser 3.80Add and remove users and groups ii debconf [debconf-2.0]1.4.65 Debian configuration management sy ii enlightenment [x-window- 1:0.16.7.2-2The Enlightenment Window Manager ii gksu 1.3.6-1 graphical frontend to su ii gnome-session2.10.0-8The GNOME 2 Session Manager ii gnome-terminal [x-termin 2.10.0-3The GNOME 2 terminal emulator appl ii konsole [x-terminal-emul 4:3.4.3-3 X terminal emulator for KDE ii kwin [x-window-manager] 4:3.4.3-3 the KDE window manager ii libart-2.0-2 2.3.17-1Library of functions for 2D graphi ii libatk1.0-0 1.10.3-1The ATK accessibility toolkit ii libattr1 2.4.25-1Extended attribute shared library ii libaudiofile00.2.6-6 Open-source version of SGI's audio ii libbonobo2-0 2.10.1-1Bonobo CORBA interfaces library ii libbonoboui2-0 2.10.1-1The Bonobo UI library ii libbz2-1.0 1.0.2-11high-quality block-sorting file co ii libc62.3.5-9 GNU C Library: Shared libraries an ii libcroco30.6.0-2 a generic Cascading Style Sheet (C ii libdmx1 6.8.2.dfsg.1-11 Distributed Multihead X client lib ii libesd0 0.2.36-1Enlightened Sound Daemon - Shared ii libgconf2-4 2.10.1-6GNOME configuration database syste ii libgcrypt11 1.2.2-1 LGPL Crypto library - runtime libr ii libglade2-0 1:2.5.1-2 library to load .glade files at ru ii libglib2.0-0 2.8.4-2 The GLib library of C routines ii libgnome-keyring00.4.5-1 GNOME keyring services library ii libgnome2-0 2.10.1-1The GNOME 2 library - runtime file ii libgnomecanvas2-02.10.2-2A powerful object-oriented display ii libgnomeui-0 2.10.1-1The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.10.1-5The GNOME virtual file-system libr ii libgnutls11 1.0.16-14 GNU TLS library - runtime library ii libgpg-error01.1-4 library for common error values an ii libgsf-1-113 1.13.3-1Structured File Library - runtime ii libgtk2.0-0 2.8.9-2 The GTK+ graphical user interface ii libice6 6.8.2.dfsg.1-11 Inter-Client Exchange library ii libjpeg626b-11 The Independent JPEG Group's JPEG ii liborbit21:2.12.4-1 libraries for ORBit2 - a CORBA ORB ii libpam-modules 0.79-3 Pluggable Authentication Modules f ii libpam-runtime 0.79-3 Runtime support for the PAM librar ii libpam0g 0.79-3 Pluggable Authentication Modules l ii libpango1.0-01.10.1-2Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii librsvg2-2 2.9.5-6 SAX-based renderer library for SVG ii libselinux1 1.26-1 SELinux shared libraries ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management ii libtasn1-2 0.2.17-1Manage ASN.1 structures (runtime) ii libwrap0 7.6.dbs-8 Wietse Venema's TCP wrappers libra ii libx11-6 6.8.2.dfsg.1-11 X Window System protocol client li ii libxau6 6.8.2.dfsg.1-11 X Authentication library ii libxdmcp66.8.2.dfsg.1-11 X Display Manager Control Protocol ii libxext6 6.8.2.dfsg.1-11 X Window System miscellaneous exte ii libxi6 6.8.2.dfsg.1-11 X Window System Input extension li ii libxinerama1 6.8.2.dfsg.1-11 X Window System multi-head display ii libxml2 2.6.22-2GNOME XML library ii metacity [x-window-manag 1:2.10.3-2 A lightweight GTK2 based Window Ma ii xbase-clients6.8.2.dfsg.1-11 miscellaneous X clients ii xlibs6.8.2.dfsg.1-11 X Window System client libraries m ii xterm [x-terminal-emulat 6.8.2.dfsg.1-11 X terminal emulator ii zlib1g 1:1.2.3-9 compression library - runtime Versions of packages gdm recommends: ii
Bug#325246: package prepared
I have prepared a package for this extension (see ITP#341915). Note that the name is firefox-greasemonkey rather than mozilla-greasemonkey. Expect to see a RFS soon. Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#343743: mozilla-firefox-webdeveloper: dependency update for mozilla-firefox to firefox transition
Martin-Éric Racine wrote: Following the renaming of 'mozilla-firefox' to simply 'firefox' the dependencies for this package must be updated. Simultaneously, renaming this package to 'firefox-webdeveloper' to match the Firefox rename ought to be considered. Thanks! Thanks for the heads up. The new package is prepared, and a note is sitting in my sponsor's inbox. Hopefully it won't be too long. Thanks again! Michael Spang
Bug#343760: at76c503a-source: modules_image target should clean before build
Guido Guenther wrote: Hi, On Sat, Dec 17, 2005 at 05:50:04PM -0500, Michael Spang wrote: Could you please cook up a patch, that does exactly that? Cheers, -- Guido The attached should ensure the tree is cleaned before each build. Thanks, Michael Spang --- at76c503a-source.rules.old 2005-12-18 12:47:24.0 -0500 +++ at76c503a-source.rules 2005-12-18 12:48:44.0 -0500 @@ -83,7 +83,7 @@ $(RM) build-stamp binary_modules: binary-modules -binary-modules: configure-stamp build-stamp install-stamp +binary-modules: clean configure-stamp build-stamp install-stamp dh_testdir dh_testroot dh_installdirs
Bug#343760: at76c503a-source: modules_image target should clean before build
Package: at76c503a-source Version: 0.12.beta23-2 Severity: normal The modules_image target doesn't clean up before building. If you build two kernels (different versions) without manually cleaning the tree, the second deb built will contain the modules from both versions. Please make the modules_image target depend on the clean target or have debian/tmp removed before each build. I talked to Manoj Srivastava about the issue and he believes the current behavior should be changed. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-rc5 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages at76c503a-source depends on: ii atmel-firmware1.3-2 Firmware for Atmel at76c50x wirele at76c503a-source recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#342887: util-linux: too early yet too late
Package: util-linux Version: 2.12r-2 Followup-For: Bug #34288 You could also make the argument that it runs too late--since it runs after checkroot, even after copying the symlinked localtime into /etc/, the root filesystem will still be checked every other boot. I'm not sure what exactly changed. Regardless, fscking all of my drives is quite time-consuming. In the meantime I have replaced the symlink in /etc/ and bumped hwclock's priority to 09. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-rc5 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages util-linux depends on: ii libc6 2.3.5-8.1 GNU C Library: Shared libraries an ii libncurses5 5.5-1 Shared libraries for terminal hand ii libslang2 2.0.5-1The S-Lang programming library - r ii libuuid1 1.38+1.39-WIP-2005.12.10-1 universally unique id library ii zlib1g1:1.2.3-8 compression library - runtime util-linux recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#343559: kernel-package: modules_clean target creates changelog with wrong revision
Package: kernel-package Version: 10.018 Severity: normal In order to reliably clean the tree, the following commands are needed: fakeroot make-kpkg clean fakeroot make-kpkg modules_clean fakeroot make-kpkg clean The modules_clean target creates many files in debian/, including a changelog which always has a revision of 10.00.Custom. Notably, fakeroot make-kpkg --revision 1 modules_clean fakeroot make-kpkg --revision 1 modules_clean will always fail because the first creates the invalid changelog and the second detects the problem and fails. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-rc5-git5 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages kernel-package depends on: ii dpkg 1.13.11.0.1package maintenance system for Deb ii dpkg-dev 1.13.11package building tools for Debian ii file 4.15-2 Determines file type using magic ii gcc [c-compiler] 4:4.0.2-2 The GNU C compiler ii gcc-4.0 [c-compiler] 4.0.2-5The GNU C compiler ii gettext 0.14.5-2 GNU Internationalization utilities ii make 3.80+3.81.b4-1 The GNU version of the make util ii perl 5.8.7-10 Larry Wall's Practical Extraction ii po-debconf0.9.1 manage translated Debconf template Versions of packages kernel-package recommends: ii bzip2 1.0.2-11 high-quality block-sorting file co ii libc6-dev [libc-dev] 2.3.5-8.1 GNU C Library: Development Librari -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#343559: kernel-package: modules_clean target creates changelog with wrong revision
Manoj Srivastava wrote: Hi, My advice, really, is don't do it, then. make-kp0kg clean cleans out the tree; and calling modules_clean in an empty tree is not supported. manoj I see. I suppose make-kpkg modules_clean make-kpkg clean is the supported order? That wasn't working either, since it picked up the changelog from the previous build. Not passing '--revision' seems to resolve the issue. Is there a reason why modules_clean doesn't just ignore '--revision'? The script cleans before building rather than after, so modules_clean will fail unless passed the revision from the previous build or none at all. Anyway, its working now. Thanks for the help! Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#341915: ITP: mozilla-greasemonkey -- firefox extension which enables customization of webpages with user scripts
Package: wnpp Severity: wishlist Owner: Michael Spang [EMAIL PROTECTED] * Package name: mozilla-greasemonkey Version : 0.5.4 Upstream Author : Aaron Boodman * URL : http://greasemonkey.mozdev.org/ * License : No restrictions Description : firefox extension which enables customization of webpages with user scripts Greasemonkey allows Firefox and Seamonkey users to install user scripts which run when the user visits any site which the script is enabled for. These scripts can modify the content of the page. A large collection of existing scripts can be found at userscripts.org. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-rc4-git1 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#341281: openoffice.org-common: bogus filename for oofromtemplate manual page symlink (too many .gz-s)
Package: openoffice.org-common Version: 2.0.0-2 Severity: minor The symlink oofromtemplate.1.gz.gz to openoffice.1.gz is badly named and ignored by man-db. The final '.gz' should be removed. $ man oofromtemplate man: warning: /usr/share/man/man1/oofromtemplate.1.gz.gz: ignoring bogus filename No manual entry for oofromtemplate See 'man 7 undocumented' for help when manual pages are not available. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-2-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages openoffice.org-common depends on: ii dictionaries-common [openoffi 0.62.5 Common utilities for spelling dict ii openoffice.org-core 2.0.0-2OpenOffice.org office suite archit ii openoffice.org-l10n-en-us 2.0.0-2English_american language package ii python2.3.5-3An interactive high-level object-o openoffice.org-common recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#338810: /usr/bin/passwd segfaults on eof when changing a password
Package: passwd Version: 1:4.0.13-5 Severity: normal Entering Control+D as the first password during a password change causes a segmentation fault. I expected this to abort the process. It did, but not quite gracefully. # passwd Enter new UNIX password: ^D Retype new UNIX password: ^D Segmentation fault tail of strace output: stat64(/etc/localtime, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 stat64(/etc/localtime, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 stat64(/etc/localtime, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 getpid()= 1204 socket(PF_FILE, SOCK_DGRAM, 0) = 3 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 connect(3, {sa_family=AF_FILE, path=/dev/log}, 16) = 0 send(3, 37Nov 12 19:50:27 passwd[1204]..., 83, MSG_NOSIGNAL) = 83 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.13-rc6 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages passwd depends on: ii debianutils 2.15.1 Miscellaneous utilities specific t ii libc6 2.3.5-7GNU C Library: Shared libraries an ii libpam-modules0.79-3 Pluggable Authentication Modules f ii libpam0g 0.79-3 Pluggable Authentication Modules l ii login 1:4.0.13-5 system login tools passwd recommends no packages. -- debconf information: passwd/password-mismatch: * passwd/username: mike passwd/password-empty: passwd/make-user: true passwd/md5: false passwd/title: passwd/user-uid: * passwd/shadow: true passwd/username-bad: * passwd/user-fullname: Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#329413: beta firefox and postinst
I'm pretty sure I replied to your mail. Maybe you didn't receive it. Interesting, I don't have it and can't recall seeing it. I must have deleted it with all of my spam. Anyways, the update-mozilla-firefox-chrome won't return, since it's useless for firefox 1.5. You can just check whether it exists or not before running it. Thanks for the info. Guess installed-chrome.txt is out the window, which is fine by me. The new system in 1.5 seems to be working great. Attached a patch for doing so. Applied. Will be fixed in 0.9.4-1. Thanks, Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#329413: beta firefox and postinst
Right now I am assuming that once Firefox 1.5 is released to unstable, the Debian chrome update scripts will be included. I sent the Firefox maintainer an email to try and confirm this, but I haven't received any reply yet. Note that this script is Debian-specific, it's there so a package can drop a file into /var/lib/mozilla-firefox/extensions.d instead of touching Firefox's installed-chrome.txt directly. My hands are tied right now because I don't whether or not this system will change for the first release of 1.5 into the main archive. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#331267: xchat: bashisms in debian/rules
Subject: xchat: bashisms in debian/rules Package: xchat Version: 2.4.5-2 Severity: normal Tags: patch Brace expansion is used in debian/rules, and this breaks when dash is installed as /bin/sh. A simple SHELL=/bin/bash at the top of rules fixes this. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.13-rc6-tyr Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages xchat depends on: ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit ii libc6 2.3.5-6GNU C Library: Shared libraries an ii libglib2.0-0 2.8.1-1The GLib library of C routines ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user interface diff -u -r xchat-2.4.5-old/debian/rules xchat-2.4.5/debian/rules --- xchat-2.4.5-old/debian/rules 2005-10-02 14:24:18.0 -0400 +++ xchat-2.4.5/debian/rules 2005-10-02 14:24:36.0 -0400 @@ -1,6 +1,8 @@ #!/usr/bin/make -f # -*- Makefile -*- +SHELL=/bin/bash + include /usr/share/dpatch/dpatch.make export pythonpath=/usr/bin/python2.3
Bug#325504: sed patch
Ah, I guess bash didn't trip over that typo during the update because it never entered that conditional. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#325504: bashisms
This problem is caused by the bashism ${var/expr/string}. Two patches, both of which address this problem included. One switches the interpreter to bash, the other replaces the bashism with a sedism. The sed one is tested and works, the other one is not tested. Michael Spang 1c1 #! /bin/sh -e --- #! /bin/bash -e 100c100 if [ $kernel_ver = ${kernel_ver/pa/} ] --- if [ $kernel_ver = `echo $kernel_ver | sed s/pa//` } ]
Bug#325018: initng: examples in ngc page appear to be incorrect
Package: initng Version: 0.1.8-1 Severity: minor Tags: experimental the ngc(8) manpage has two examples which appear to be incorrect: Use ngc -s daemon/gdm start kdm. Use ngc -d daemon/gdm start kdm. for the first, the OPTIONS section says -s lists active processes for the second, I believe 'start' should be 'stop' according to the OPTIONS section -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.13-rc6-tyr Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages initng depends on: ii libc6 2.3.5-4GNU C Library: Shared libraries an initng recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#323148: ITP: mozilla-firefox-webdeveloper -- web developer extension for the Firefox web browser
Package: wnpp Severity: wishlist Owner: Michael Spang [EMAIL PROTECTED] * Package name: mozilla-firefox-webdeveloper Version : 0.9.3 Upstream Author : Chris Pederick * URL : http://chrispederick.com/work/ * License : GPL Description : web developer extension for the Firefox web browser The Web Developer Firefox extension adds a toolbar with several features aimed at web developers. It can disable various web features, outline page elements, quickly validate a web page by linking to a web-based validation service, add user CSS to any page, resize the browser to an arbitrary size (for screen size testing), and more. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#323149: ITP: gjlv -- java log viewer for GNOME
Package: wnpp Severity: wishlist Owner: Michael Spang [EMAIL PROTECTED] * Package name: gjlv Version : 1.0.4 Upstream Author : Bodo Pfelzer [EMAIL PROTECTED] * URL : http://gjlv.sourceforge.net/ * License : (GPL, LGPL, BSD, MIT/X, etc.) Description : java log viewer for GNOME The Java Log Viewer for GNOME is a graphical viewer for Java's XML logs. Logs can be read from files or can be read from a socket with appropriate configuration. When reading from a socket, the list is updated as records are received. Individual records are displayed in a GTK list, with further detail available through the detail window. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#323149: gjlv license
oops! gjlv is licensed under the terms of the GNU GPL = v2 Thanks, Michael Spang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#315678: make-kpkg modules
Is this problem not reproducible? It happens every time for me. Below is an example of things going wrong for me using kernel-package to build the atmel modules. Note that modules get installed to the same (wrong) place when I build debianized but unofficial Radeon FireGL drivers. The lines where the modules are installed to the wrong place are marked with three asterisks. I will do some more tests and might find a fix later. Some package versions: kernel-package9.003 at76c503a-source0.12.beta23-1 kernel-source-2.6.112.6.11-7 [EMAIL PROTECTED]:~/src$ cd kernel-source-2.6.11/ [EMAIL PROTECTED]:~/src/kernel-source-2.6.11$ export MODULE_LOC=~mike/src/modules/ [EMAIL PROTECTED]:~/src/kernel-source-2.6.11$ fakeroot make-kpkg clean SNIP [EMAIL PROTECTED]:~/src/kernel-source-2.6.11$ fakeroot make-kpkg modules_clean SNIP [EMAIL PROTECTED]:~/src/kernel-source-2.6.11$ cp ../tyr.config .config [EMAIL PROTECTED]:~/src/kernel-source-2.6.11$ make-kpkg --revision 4 kernel_image modules SNIP make[1]: Entering directory `/home/mike/src/modules/at76c503a' /usr/bin/make -f debian/rules binary-modules make[2]: Entering directory `/home/mike/src/modules/at76c503a' /usr/bin/make make[3]: Entering directory `/home/mike/src/modules/at76c503a' mkdir -p .tmp_versions cp /home/mike/src/kernel-source-2.6.11/.tmp_versions/*.mod /home/mike/src/modules/at76c503a/.tmp_versions /usr/bin/make -C /home/mike/src/kernel-source-2.6.11 SUBDIRS=/home/mike/src/modules/at76c503a MODVERDIR=/home/mike/src/modules/at76c503a/.tmp_versions \ EXTRA_CFLAGS= modules make[4]: Entering directory `/home/mike/src/kernel-source-2.6.11' CC [M] /home/mike/src/modules/at76c503a/at76c503-i3861.o CC [M] /home/mike/src/modules/at76c503a/at76c503-rfmd.o CC [M] /home/mike/src/modules/at76c503a/at76c503-rfmd-acc.o CC [M] /home/mike/src/modules/at76c503a/at76c505-rfmd.o CC [M] /home/mike/src/modules/at76c503a/at76c503-i3863.o CC [M] /home/mike/src/modules/at76c503a/at76c505-rfmd2958.o CC [M] /home/mike/src/modules/at76c503a/at76c505a-rfmd2958.o CC [M] /home/mike/src/modules/at76c503a/at76c503.o /home/mike/src/modules/at76c503a/at76c503.c: In function `ieee80211_to_eth': /home/mike/src/modules/at76c503a/at76c503.c:3948: warning: assignment from incompatible pointer type CC [M] /home/mike/src/modules/at76c503a/at76_usbdfu.o Building modules, stage 2. MODPOST CC /home/mike/src/modules/at76c503a/at76_usbdfu.mod.o LD [M] /home/mike/src/modules/at76c503a/at76_usbdfu.ko CC /home/mike/src/modules/at76c503a/at76c503-i3861.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c503-i3861.ko CC /home/mike/src/modules/at76c503a/at76c503-i3863.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c503-i3863.ko CC /home/mike/src/modules/at76c503a/at76c503-rfmd-acc.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c503-rfmd-acc.ko CC /home/mike/src/modules/at76c503a/at76c503-rfmd.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c503-rfmd.ko CC /home/mike/src/modules/at76c503a/at76c503.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c503.ko CC /home/mike/src/modules/at76c503a/at76c505-rfmd.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c505-rfmd.ko CC /home/mike/src/modules/at76c503a/at76c505-rfmd2958.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c505-rfmd2958.ko CC /home/mike/src/modules/at76c503a/at76c505a-rfmd2958.mod.o LD [M] /home/mike/src/modules/at76c503a/at76c505a-rfmd2958.ko make[4]: Leaving directory `/home/mike/src/kernel-source-2.6.11' make[3]: Leaving directory `/home/mike/src/modules/at76c503a' for i in control changelog; do\ sed 's/#KVERS#/2.6.11/g' debian/$i.template \ | sed 's/#KVERS#/2.6.11/g' | sed 's/#KMAINT#/Unknown Kernel Package Maintainer/g'\ | sed 's/#KEMAIL#/[EMAIL PROTECTED]/g' | sed s/#DEBDATE#/Sun, 24 Jul 2005 15:59:37 -0400/g\ | sed 's/#KDREV#/4/g' /home/mike/src/modules/at76c503a/debian/$i;\ done /usr/bin/make DESTDIR=/home/mike/src/modules/at76c503a/debian/tmp install-modules make[3]: Entering directory `/home/mike/src/modules/at76c503a' mkdir -p .tmp_versions cp /home/mike/src/kernel-source-2.6.11/.tmp_versions/*.mod /home/mike/src/modules/at76c503a/.tmp_versions /usr/bin/make -C /home/mike/src/kernel-source-2.6.11 SUBDIRS=/home/mike/src/modules/at76c503a MODVERDIR=/home/mike/src/modules/at76c503a/.tmp_versions \ EXTRA_CFLAGS= modules make[4]: Entering directory `/home/mike/src/kernel-source-2.6.11' Building modules, stage 2. MODPOST make[4]: Leaving directory `/home/mike/src/kernel-source-2.6.11' *** mkdir -p /home/mike/src/modules/at76c503a/debian/tmp/lib/modules/2.6.11/kernel/drivers/net/wireless/at76c503 *** install -m 644 -o 0 -g 0 at76c503-i3861.ko at76c503-rfmd. SNIP Module /home/mike/src/modules/at76c503a processed fine Here's the contents of the resulting kernel-image-2.6.11_4_i386.deb: drwxr-xr-x root/root
Bug#315678: at76c503a-source: does not understand localversion
Package: at76c503a-source Version: 0.12.beta19-4 Severity: important Hello, the module builds fine but it installs to the wrong directory in /lib/modules. I have CONFIG_LOCALVERSION set to '-tyr', so the modules are installed to /lib/modules/2.6.12-git5-tyr. The at76c503a modules, however, end up in /lib/modules/2.6.12-git5 and need to be manually moved whenever they're installed. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.8-2-386 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages at76c503a-source depends on: ii atmel-firmware1.3-1 Firmware for Atmel at76c50x wirele at76c503a-source recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#315588: warning due to order of update-mozilla-thunderbird-chrome's arguments to find(1)
Package: mozilla-thunderbird Version: 1.0.2-3 Severity: minor Tags: patch Running the update-mozilla-thunderbird-chrome script yields a warning when using the unstable version of findutils (4.2.22-1). Reordering the arguments to find(1) in the script fixes the problem. A patch which does this is included. The warning: # update-mozilla-thunderbird-chrome Updating mozilla-thunderbird chrome registry...find: warning: you have specified the -maxdepth option after a non-option argument -name, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments. find: warning: you have specified the -maxdepth option after a non-option argument -name, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments. done. --- mozilla-thunderbird-1.0.2/debian/update-mozilla-thunderbird-chrome 2005-06-23 14:26:33.511997936 -0400 +++ mozilla-thunderbird-1.0.2-n/debian/update-mozilla-thunderbird-chrome 2005-06-23 14:28:31.046130032 -0400 @@ -72,7 +72,7 @@ # previously packaged extensions): # remove those that are symlinks pointing to nowhere # and remove those that are directory and are in defaults/profile/extensions -for f in `find ${LIBDIR}/extensions/ -name '{*}' -maxdepth 1`; do +for f in `find ${LIBDIR}/extensions/ -maxdepth 1 -name '{*}'`; do if [ -L $f ] [ ! -e $f ]; then rm ${RM_FLAGS} -f $f elif [ ! -L $f ] [ -d $f ] [ -d ${LIBDIR}/defaults/profile/extensions/`basename $f` ]; then @@ -89,7 +89,7 @@ fi done # create symlinks that are not already there -for f in `find ${LIBDIR}/defaults/profile/extensions/ -name '{*}' -maxdepth 1`; do +for f in `find ${LIBDIR}/defaults/profile/extensions/ -maxdepth 1 -name '{*}'`; do [ ${VERBOSE} ] echo W: ${f} should be in ${LIBDIR}/extensions/ 2 if [ ! -e ${LIBDIR}/extensions/`basename $f` ]; then ln -s $f ${LIBDIR}/extensions
Bug#314351: Temporary Fix
Can Burak Cilingir, until the maintainer finds time to fix this, you could try the attached patch. I believe that somehow cleantmp() is being called while $TMPTIME is undefined. Did you modify /etc/default/rcS and set it to something invalid? If it is set to , then the attached patch will make bootclean.sh fall back to the default of zero. It's not foolproof; you will still have problems if TMPTIME is set to or something similar. 28c28 if [ $TMPTIME = 0 ] --- if [ -z $TMPTIME -o $TMPTIME = 0 ] 56c56 ( if cd /tmp [ `find . -perm -002 -maxdepth 0` = . ] --- ( if cd /tmp [ `find . -maxdepth 0 -perm -002` = . ] 59,60c59,60 find . -xdev $TEXPR $EXCEPT \ ! -type d -depth -print0 | xargs -0r rm -f --- find . -xdev -depth $TEXPR $EXCEPT \ ! -type d -print0 | xargs -0r rm -f 62,63c62,63 find . -xdev $DEXPR $EXCEPT \ -type d -depth -empty -exec rmdir \{\} \; --- find . -xdev -depth $DEXPR $EXCEPT \ -type d -empty -exec rmdir \{\} \;
Bug#315129: gconf-editor: crashed on F1 when yelp is not installed
Package: gconf-editor Version: 2.10.0-2 Severity: normal gconf-editor will crash when yelp is not installed and F1 is pressed or the Help-Contents menu item is clicked. A dialog saying that gconf-editor has quit unexpectedly will appear after the crash. If yelp is installed help opens normally. -- System Information: Debian Release: testing/unstable APT prefers experimental APT policy: (500, 'experimental'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-tyr Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages gconf-editor depends on: ii libart-2.0-2 2.3.17-1Library of functions for 2D graphi ii libatk1.0-0 1.10.1-2The ATK accessibility toolkit ii libaudiofile00.2.6-6 Open-source version of SGI's audio ii libbonobo2-0 2.8.1-2 Bonobo CORBA interfaces library ii libbonoboui2-0 2.8.1-2 The Bonobo UI library ii libc62.3.5-1 GNU C Library: Shared libraries an ii libesd0 0.2.35-2.1 Enlightened Sound Daemon - Shared ii libgconf2-4 2.10.0-2GNOME configuration database syste ii libgcrypt11 1.2.0-11.1 LGPL Crypto library - runtime libr ii libglib2.0-0 2.6.5-1 The GLib library of C routines ii libgnome-keyring00.4.2-1 GNOME keyring services library ii libgnome2-0 2.10.0-3The GNOME 2 library - runtime file ii libgnomecanvas2-02.10.2-2A powerful object-oriented display ii libgnomeui-0 2.10.0-2The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.10.1-5The GNOME virtual file-system libr ii libgnutls11 1.0.16-13.1 GNU TLS library - runtime library ii libgpg-error01.0-1 library for common error values an ii libgtk2.0-0 2.6.8-1 The GTK+ graphical user interface ii libice6 4.3.0.dfsg.1-14 Inter-Client Exchange library ii libjpeg626b-10 The Independent JPEG Group's JPEG ii liborbit21:2.12.2-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-01.8.1-1 Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libsm6 4.3.0.dfsg.1-14 X Window System Session Management ii libtasn1-2 0.2.10-4Manage ASN.1 structures (runtime) ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li ii libxml2 2.6.16-7GNOME XML library ii xlibs4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu ii zlib1g 1:1.2.2-4 compression library - runtime gconf-editor recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#314999: gconf2: no manpage alternative for gconftool
Package: gconf2 Version: 2.10.0-2 Severity: minor There is no symlink to gconftool-2's manpage for alternative gconftool. -- System Information: Debian Release: testing/unstable APT prefers experimental APT policy: (500, 'experimental'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-tyr Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages gconf2 depends on: ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit ii libc6 2.3.5-1GNU C Library: Shared libraries an ii libgconf2-4 2.10.0-2 GNOME configuration database syste ii libglib2.0-0 2.6.5-1The GLib library of C routines ii libgtk2.0-0 2.6.8-1The GTK+ graphical user interface ii liborbit2 1:2.12.2-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.8.1-1Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libxml2 2.6.16-7 GNOME XML library ii zlib1g1:1.2.2-4 compression library - runtime gconf2 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#282386: mozilla-thunderbird: fails to start
I haven't had any problems since the first time. In the testing which I just did, I noticed no problems until I started Thunderbird during a downgrade. This created a rogue process which kept either version of Thunderbird from starting. I was able to reproduce this several times. It happened if I attempted to start it while dpkg was upgrading as well. I am not sure how this is related but it is a similar issue. There still seems to be a possibility of leaving dead processes around under various uncommon circumstances. It is indeed quite possible that the bug which caused it to leave such a process around in my first case has been fixed. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#295023: kernel-package: vmlinuz symlink breaks install
Package: kernel-package Version: 8.121 Severity: normal When the /vmlinuz symlink is not present, the postinst of any kernel image package will fail. Any further attempts will also fail until a symlink to any file is created. After the failed attempt, a copy (not a symlink) of the kernel exists as /vmlinuz. # dpkg -i kernel-image-2.6.10-tyr_1_i386.deb (Reading database ... 77715 files and directories currently installed.) Preparing to replace kernel-image-2.6.10-tyr 1 (using kernel-image-2.6.10-tyr_1_i386.deb) ... Unpacking replacement kernel-image-2.6.10-tyr ... Searching for GRUB installation directory ... found: /boot/grub . Testing for an existing GRUB menu.list file... found: /boot/grub/menu.lst . Searching for splash image... none found, skipping... Found kernel: /boot/vmlinuz-2.6.10-tyr Updating /boot/grub/menu.lst ... done Setting up kernel-image-2.6.10-tyr (1) ... /vmlinuz does not exist. Installing from scratch, eh? Or maybe you don't want a symbolic link here. Hmm? Lets See. Failed to symbolic-link /boot/vmlinuz-2.6.10-tyr to /vmlinuz . dpkg: error processing kernel-image-2.6.10-tyr (--install): subprocess post-installation script returned error exit status 17 Errors were encountered while processing: kernel-image-2.6.10-tyr # ls -lh /vmlinuz -rw-r--r-- 1 root root 1.8M 2005-02-12 20:22 /vmlinuz -- System Information: Debian Release: 3.1 APT prefers experimental APT policy: (500, 'experimental'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.9-tyr Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages kernel-package depends on: ii dpkg 1.13.0 Package maintenance system for Deb ii dpkg-dev 1.13.0 Package building tools for Debian ii gcc [c-compiler] 4:3.3.5-1 The GNU C compiler ii gcc-3.3 [c-compiler] 1:3.3.5-8 The GNU C compiler ii gcc-3.4 [c-compiler] 3.4.3-9The GNU C compiler ii gcc-4.0 [c-compiler] 4.0-0pre5 The GNU C compiler ii make 3.80-9 The GNU version of the make util ii perl 5.8.4-6Larry Wall's Practical Extraction -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#295023: kernel-img.conf
/etc/kernel-img.conf: do_symlinks = yes relative_links = yes do_bootloader = no do_bootfloppy = no do_initrd = yes link_in_boot = no postinst_hook = /sbin/update-grub postrm_hook = /sbin/update-grub no_symlinks = yes I have now set no_symlinks to no, as I don't really know why I had it on in the first place and that solves the problem. I probably it on when I should have turned off do_symlinks. Regardless, no_symlinks conflicts with do_symlinks. Maybe a quick check to make sure they aren't both on should be added to the postinst. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]