Bug#472878: scsi drives are shown in syslog but their partitions can not be mounted.
Package: installation-reports I am trying to rescure a machine with /debian/dists/lenny/main/installer-i386/current/images/floppy: boot.img27-Feb-2008 19:32 1.4M cd-drives.img 27-Feb-2008 19:33 1.4M root.img27-Feb-2008 19:35 1.4M After loading modules from cd-image, and detecting disks, sym53c8xx and related modules are installed. /var/log/syslog has records of the 2 scsi drives involved, as well as the expected partitions. However trying to mount the partitions from a shell gives a `No such device' error. It could be a kernel issue because I was never able to boot with 2.6.22. 2.6.20 could boot. Other then that: 1.I seem to remember that there was an F1 Help while the installer asked for the root image. Yet pressing F1 only gives [[[~', or a similar printing, at the boot prompt. 2. Won't drives.img better describe the contents and usage of cd-drives.img? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#457844: /usr/share/doc/syslinux/extlinux.doc, typo: now - how
Package: syslinuxVersion: 2:3.54-1Severity: minorTags: patch--- extlinux.doc.orig 2007-12-26 15:15:05.0 +0200+++ extlinux.doc.modified 2007-12-26 15:15:33.0 +0200@@ -36,7 +36,7 @@ 4. EXTLINUX now supports symbolic links. However, extremely long symbolic links might hit the pathname limit. Also, please note that absolute symbolic links are interpreted from the root *of the- filesystem*, which might be different from now the running system+ filesystem*, which might be different from how the running system would interpret it (e.g. in the case of a separate /boot partition.) Therefore, use relative symbolic links if at all possible.-- System Information:Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (50, 'unstable')Architecture: i386 (i686)Kernel: Linux 2.6.20-3.pentium3.1Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)Shell: /bin/sh linked to /bin/bashVersions of packages syslinux depends on:ii libc6 2.7-4 GNU C Library: Shared librariesVersions of packages syslinux recommends:pn mtools none (no description available)-- no debconf information
Bug#439407: /etc/default/nut: remark for upsd while option for upsmon
Package: nut Version: 2.2.0-1 Severity: normal Tags: patch --- /etc/default/nut.orig2007-08-24 23:22:51.0 +0300 +++ /etc/default/nut.new 2007-08-24 23:22:33.0 +0300 @@ -7,7 +7,7 @@ # start upsmon START_UPSMON=yes -# set upsd specific options. use man upsd for more info +# set upsmon specific options. use man upsmon for more info UPSMON_OPTIONS= # At the end of an emergency system halt, the upsmon master will signal the -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434961: Typo: usr/share/doc/exim4/README.Debian.*: s:any:and:
Package: exim4-base Version: 4.67-5 Severity: normal Tags: patch --- README.Debian.orig 2007-07-28 03:02:35.0 +0300 +++ README.Debian 2007-07-28 03:02:39.0 +0300 @@ -620,7 +620,7 @@ your changes and keeps them around. Additionally, a lot of configuration options can be overridden with a macro, which does not require you to actually change our configuration file. A lot of people - are using our configuration scheme, any maybe it is going to save you a + are using our configuration scheme, and maybe it is going to save you a lot of time if you decide to spend some time familiarizing yourself with our scheme. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434640: Typo: /usr/share/doc/exim4-base/README.Debian.*: s:daomsin:domains:
Package: exim4-base Version: 4.67-5 Severity: normal Tags: patch --- README.Debian.orig 2007-07-25 16:17:06.0 +0300 +++ README.Debian 2007-07-25 16:17:50.0 +0300 @@ -310,7 +310,7 @@ Please enter a semicolon-separated list of recipient domains for which this machine should consider itself the final destination. These - domains are commonly called 'local daomsin'. The local hostname and + domains are commonly called 'local domains'. The local hostname and 'localhost' are always added to the list given here. By default all local domains will be treated identically. If both -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#275313: Does an option for journal-directory be a solution?
BIND 9.4.1 already has options for [ directory path_name; ] [ key-directory path_name; ] [ cache-file path_name; ] [ dump-file path_name; ] [ memstatistics-file path_name; ] [ pid-file path_name; ] [ statistics-file path_name; ] [ max-journal-size size_spec; ] [ coresize size_spec ; ] [ datasize size_spec ; ] [ files size_spec ; ] [ stacksize size_spec ; ] [ random-device path_name ; ] [ max-cache-size size_spec ; ] Does an option for journal-directory solves this bug? #425334 also mentions this bug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434013: docs claim named.pid file should is in another dir
Package: bind9 Version: 1:9.4.1-1 Severity: normal Qouting the `options Statement Definition and Usage' section of http://www.isc.org/sw/bind/arm94/Bv9ARM.ch06.html#id2576593: pid-file The pathname of the file the server writes its process ID in. If not specified, the default is /var/run/named.pid. The pid-file is used by programs that want to send signals to the running name server. Specifying pid-file none disables the use of a PID file ? no file will be written and any existing one will be removed. Note that none is a keyword, not a file name, and therefore is not enclosed in double quotes. Therfore, I believe that having /var/run/bind/run/named.pid contradicts the documentation. named.8 also points to /var/run/named.pid. Personally I believe that chgrp bind /var/run/bind + chmod g+w /var/run/bind + having a pid-file /var/run/bind/named.pid in /etc/bind/named.conf.options is preferable. This would also close #212659 (which is tagged `will not fix'). -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.20-3.pentium3.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages bind9 depends on: ii adduser 3.103 Add and remove users and groups ii libbind9-30 1:9.4.1-1 BIND9 Shared Library used by BIN D ii libc6 2.5-9+b1 GNU C Library: Shared libraries ii libdns32 1:9.4.1-1 DNS Shared Library used by BIND ii libisc32 1:9.4.1-1 ISC Shared Library used by BIND ii libisccc301:9.4.1-1 Command Channel Library used by BI ii libisccfg30 1:9.4.1-1 Config File Handling Library use d ii liblwres301:9.4.1-1 Lightweight Resolver Library use d ii libssl0.9.8 0.9.8e-5 SSL shared libraries ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scr ip ii netbase 4.29 Basic TCP/IP networking system bind9 recommends no packages. -- no debconf information
Bug#432335: Can't login when upper case letters were enforced on me
Package: login Version: 1:4.0.18.1-11 Severity: normal I had a login (lower case) prompt and mistakenly put my elbow on the keybord. As a result the following was entered as the user name: [[C4[[D[[E[17~78[18~[19~ so I got a LOGIN INCORRECT message. In addition, I was prompted for the user name and pssword by upper case letters ( HOSTNAME LOGIN and PASSWORD). Echoing the user name that I entered was also in upper case letters. I couldn't login, even though I entered the correct password (LOGIN INCORRECT). Finally I got a MAXIMUM NUMBER OF TRIES EXCEEDED (5) message. After that, the contents of /etc/issue was displayed and login got back to the usual lower case letters. Now I can login again. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.20-3.pentium3.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages login depends on: ii libc6 2.5-9+b1 GNU C Library: Shared libraries ii libpam-modules0.79-4 Pluggable Authentication Modules f ii libpam-runtime0.79-4 Runtime support for the PAM librar ii libpam0g 0.79-4 Pluggable Authentication Modules l login recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#401905: Shouldn't hang with no error message
On Friday, March 9, 2007 4:12 am, Daniel Burrows wrote: On Wed, Dec 06, 2006 at 08:25:30PM +0200, [EMAIL PROTECTED] was heard to say: Follows what looks to me the relevant output for this report. I interrupted aptitude (^C) while in the bzip2 line: Have you seen this behavior recently? No, I haven't seen this behavior recently. That machine had a hard disk failure. It is very probable that a disk failure is the cause for the problem I have reported. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#402676: unable to handle kernel NULL pointer dereference at virtual address 00000100
Package: linux-source-2.6.18 Version: 2.6.18-7 Severity: normal Dec 12 02:00:22 kernel: BUG: unable to handle kernel NULL pointer dereference at virtual address 0100 Dec 12 02:00:22 kernel: printing eip: Dec 12 02:00:22 kernel: c0130adb Dec 12 02:00:22 kernel: *pde = Dec 12 02:00:22 kernel: Oops: [#1] Dec 12 02:00:22 kernel: Modules linked in: af_packet nfs nfsd exportfs lockd nfs_acl sunrpc ipt_LOG xt_limit xt_state xt_multiport iptable_filter ipt_REDIRECT xt_tcpudp iptable_nat ip_tables x_tables ip_nat_ftp ip_nat ip_conntrack_ftp ip_conntrack nfnetlink ext2 dm_mod floppy ne pcspkr ext3 jbd mbcache ide_cd cdrom ide_disk ide_generic generic ide_core 3c59x mii ne2k_pci 8390 crc32 unix Dec 12 02:00:22 kernel: CPU:0 Dec 12 02:00:22 kernel: EIP:0060:[c0130adb]Not tainted VLI Dec 12 02:00:22 kernel: EFLAGS: 00010006 (2.6.18-7.pentium1.1 #1) Dec 12 02:00:22 kernel: EIP is at find_get_page+0x1b/0x30 Dec 12 02:00:22 kernel: eax: c0fa04d8 ebx: c88f1cd0 ecx: 0100 edx: Dec 12 02:00:22 kernel: esi: edi: c0fa04d4 ebp: esp: c2c27ec8 Dec 12 02:00:22 kernel: eax: c0fa04d8 ebx: c88f1cd0 ecx: 0100 edx: Dec 12 02:00:22 kernel: esi: edi: c0fa04d4 ebp: esp: c2c27ec8 Dec 12 02:00:22 kernel: ds: 007b es: 007b ss: 0068 Dec 12 02:00:22 kernel: Process find (pid: 9113, ti=c2c26000 task=c7fe6050 task.ti=c2c26000) Dec 12 02:00:22 kernel: Stack: c0132ef2 c0fa04d4 c88f1cd0 c7c6f3e0 c88efcdd Dec 12 02:00:22 kernel:c0fa04d4 c88f1cd0 1605 fd03 Dec 12 02:00:22 kernel:41ed 0004 Dec 12 02:00:22 kernel: Call Trace: Dec 12 02:00:22 kernel: [c0132ef2] read_cache_page+0x32/0x160 Dec 12 02:00:22 kernel: [c88f1cd0] ext2_readpage+0x0/0x20 [ext2] Dec 12 02:00:22 kernel: [c88efcdd] ext2_get_page+0x1d/0x290 [ext2] Dec 12 02:00:22 kernel: [c88f1cd0] ext2_readpage+0x0/0x20 [ext2] Dec 12 02:00:22 kernel: [c88f03e3] ext2_readdir+0xd3/0x2c0 [ext2] Dec 12 02:00:22 kernel: [c015b9df] vfs_readdir+0x5f/0x80 Dec 12 02:00:22 kernel: [c015b800] filldir64+0x0/0xd0 Dec 12 02:00:22 kernel: [c015ba63] sys_getdents64+0x63/0xc0 Dec 12 02:00:22 kernel: [c015b800] filldir64+0x0/0xd0 Dec 12 02:00:22 kernel: [c01029f7] syscall_call+0x7/0xb Dec 12 02:00:22 kernel: Code: eb dd 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 fa 8b 44 24 04 8b 4c 24 08 83 c0 04 51 50 e8 2d 9e 06 00 89 c1 58 85 c9 5a 74 0c 8b 01 89 ca f6 c4 40 75 07 ff 42 04 fb 89 c8 c3 8b 51 0c eb f4 Dec 12 02:00:22 kernel: [c01029f7] syscall_call+0x7/0xb Dec 12 02:00:22 kernel: Code: eb dd 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 fa 8b 44 24 04 8b 4c 24 08 83 c0 04 51 50 e8 2d 9e 06 00 89 c1 58 85 c9 5a 74 0c 8b 01 89 ca f6 c4 40 75 07 ff 42 04 fb 89 c8 c3 8b 51 0c eb f4 Dec 12 02:00:22 kernel: EIP: [c0130adb] find_get_page+0x1b/0x30 SS:ESP 0068:c2c27ec8 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#401905: Shouldn't hang with no error message
Package: aptitude Version: 0.4.3-1 Severity: normal Follows what looks to me the relevant output for this report. I interrupted aptitude (^C) while in the bzip2 line: # time aptitiude update ... 99% [5 Sources bzip2 0] real22m4.864s user0m41.519s sys 0m4.868s # strace aptitude update . select(8, [3 4 5 7], [], NULL, {0, 50}) = 0 (Timeout) stat64(/var/lib/apt/lists/partial/http.us.debian.org_debian_dists_unstable_non-free_binary-i386_Packages.decomp, 0xbfefb950) = -1 ENOENT (No such file or directory) gettimeofday({1165415810, 316498}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, \r99% [5 Packages bzip2 0], 25^M99% [5 Packages bzip2 0]) = 25 select(8, [3 4 5 7], [], NULL, {0, 50}) = 0 (Timeout) stat64(/var/lib/apt/lists/partial/http.us.debian.org_debian_dists_unstable_non-free_binary-i386_Packages.decomp, 0xbfefb950) = -1 ENOENT (No such file or directory) gettimeofday({1165415810, 851027}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, \r99% [5 Packages bzip2 0], 25^M99% [5 Packages bzip2 0]) = 25 select(8, [3 4 5 7], [], NULL, {0, 50}) = 0 (Timeout) stat64(/var/lib/apt/lists/partial/http.us.debian.org_debian_dists_unstable_non-free_binary-i386_Packages.decomp, 0xbfefb950) = -1 ENOENT (No such file or directory) gettimeofday({1165415811, 368377}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, \r99% [5 Packages bzip2 0], 25^M99% [5 Packages bzip2 0]) = 25 select(8, [3 4 5 7], [], NULL, {0, 50} unfinished ... # I do have non-free in sources.list. I believe I should have got an error message, not a hang. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#401314: enable debug=true with logging and running in the background
Package: rootstrap Version: 0.3.24-1 Severity: wishlist Tags: patch The following enables debugging as well as logging with the -o switch or by redirecting the output to a file, while avoiding the case where the UML stdin is taken from the console and its stdout is directed to a file. I believe that preventing debugging when a log file is being used makes debugging more difficult. It also enables running rootstrap in the background. There is also a somewhat more obvious prompt for the UML terminal and a usage of UML exitcode. --- builder.orig 2006-12-02 13:06:04.0 +0200 +++ builder.new 2006-12-02 13:16:54.0 +0200 @@ -42,35 +42,59 @@ script = scriptpat % module if os.path.exists(script): - # try to ease module debugging - # - # debug_exit == 0 -- exit and raise exception - # 1 -- re-eval script that failed - # 2 -- go on with next script - # X -- exit and raise exception while 1: print Using rootstrap module %s from:\n\t%s % (module,script) status = os.spawnle(os.P_WAIT, script, script, vars) if status != 0: - if debug in vars and vars[debug] == true: - print Module %s failed with status %d: %s % \ - (module,status,os.strerror(status)) - print The exit value from the shell will be evaluated: - print0 -- exit and raise exception - print1 -- re-eval script that failed - print2 -- go on with next script - printN -- exit and raise exception - debug_exit = os.spawnle(os.P_WAIT, /bin/sh, /bin/sh, vars) - if debug_exit == 1: - continue - elif debug_exit == 2: - return - raise rootstrap: Module '%s' failed, status %d: %s % \ - (module,status,os.strerror(status)) + print Module %s failed with status %d % \ +(module,status) + + if 'debug' in vars and vars['debug'] == 'true': + if 'Redirected' not in \ + os.environ['backgroundRedirection'] and \ + 'Background' not in \ + os.environ['backgroundRedirection']: + if 'PS1' not in vars: + vars['PS1']='UML:\s-\\v\$ ' + # + # try to ease module debugging by spawning + # a shell and evaluatig its exit value + # + print The exit value of this shell will be \ + evaluated as follows:\n \ + \t0 -- raise exception and exit UML\n\ + \t1 -- re-eval script that failed\n \ + \t2 -- go on with next script\n \ + \tX -- raise exception and exit\n\ + If you don't understand what this is \ + all about, type\n \ + \t\texit 0\n \ + # debug_exit == 0 -- raise exception and exit + # 1 -- re-eval script that failed + # 2 -- go on with next script + # X -- raise exception and exit + debug_exit = os.spawnle(os.P_WAIT, \ + /bin/sh, /bin/sh, vars) + del vars['PS1'] +if debug_exit == 1: + continue + elif debug_exit == 2: + return + +else: +print \n \ + \tRunning rootstrap interactively \ + with `debug=true' would have\n\ + \ttry to ease module debugging \ + by dropping into a UML terminal\n + +raise rootstrap: Module '%s' failed, status: %d \ + % (module,status) return +print rootstrap: unknown module: %s\n % module raise rootstrap: unknown module: %s\n % module config = ConfigParser.ConfigParser() @@ -89,8 +113,14 @@ if config.has_section(module): for var
Bug#401314: A correction
Due to redirections in the code, the determination of redirected should be done first. --- rootstrap.orig 2006-12-02 13:02:06.0 +0200 +++ rootstrap.new2006-12-02 18:16:23.0 +0200 @@ -59,12 +59,8 @@ if opt in ('-s', '--image-size'): imagesize = long(arg) elif opt in ('-o',): - if not config.has_option('global', 'debug') or \ - config.get('global', 'debug') != 'true': - log = open(arg,w) - os.dup2(log.fileno(), sys.stdout.fileno()) - else: - print Ignoring -o because the debug option is set + log = open(arg,w) + os.dup2(log.fileno(), sys.stdout.fileno()) elif opt in ('-c', '--config'): umlargs_extra.append('rsconfig=%s' % os.path.abspath(os.path.expanduser(arg))) elif opt in ('-u', '--umlarg'): @@ -117,6 +113,27 @@ image.truncate(imagesize * 1048576L) image.close() +backgroundRedirection = '' +if not ( sys.stdin.isatty() and sys.stdout.isatty() and \ + sys.stderr.isatty() ): +backgroundRedirection += 'Redirected' +if sys.stdin.isatty() and \ +os.tcgetpgrp(sys.stdin.fileno()) != os.getpgrp(): +(block_on_read,not_to_be_written_to) = os.pipe() +os.dup2(block_on_read,sys.stdin.fileno()) +backgroundRedirection += 'Background' +if sys.stdout.isatty() and \ +os.tcgetpgrp(sys.stdout.fileno()) != os.getpgrp(): +sink = open('/dev/null','w') +os.dup2(sink.fileno(), sys.stdout.fileno()) +if 'Background' not in backgroundRedirection: +backgroundRedirection += 'Background' +if sys.stderr.isatty() and \ +os.tcgetpgrp(sys.stderr.fileno()) != os.getpgrp() and \ +'Background' not in backgroundRedirection: +backgroundRedirection += 'Background' +umlargs.append('backgroundRedirection=%s' % backgroundRedirection) + if os.spawnvpe(os.P_WAIT,umlargs[0], umlargs, os.environ) != 0: sys.stderr.write(UML exited with non-zero status, aborting\n) sys.exit(1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#397309: [Pkg-uml-pkgs] Bug#397309: restoring with /etc/network/if-*down.d/uml-utilities
On Monday, November 6, 2006 8:42 pm, Mattia Dongili wrote: 1) Is it necessary to have sysctl verbose? Well, I'd say yes. If for no other reason, to tell the user what we are doing. Still, are other entries in the interfaces verbose like that? One can expect that the admin who wrote the stanza in the interfaces file tested it and now he just expect to have the interface up with no more hassle. --- /etc/network/if-up.d/uml-utilities 2006-04-14 20:58:37.0 +0300 +++ up 2006-11-05 20:30:22.0 +0200 @@ -3,7 +3,7 @@ test -n ${IF_UML_PROXY_ARP} || exit 0 test -n ${IF_UML_PROXY_ETHER} || exit 0 So we have 2 undocumented options for /etc/network/interfaces, right? Wrong. These are hardly ifupdown (or, if you like, /etc/network/interfaces) options. If at all, these are uml-utilities options. To quote interfaces.5: Additionally, all options given in an interface definition stanza are exported to the environment in upper case with IF_ prepended and with hyphens converted to underscores and non-alphanumeric char- acters discarded. I, too, am not an ifupdown expert and I was confused about it myself at the beginning. Think about that quote when you take another look at the tap1 example from /usr/share/doc/uml-utilities/examples/interfaces.example. + # Don't know why + #arp -d $i pub + # failed hummm, did arp -Ds succeded in the first place? Yes. arp -Ds succeded in the first place It succeded in the sense that the arp table was modified. I am not sure if I succeded to get rootstrap to use the host network, but this is tangantile for this discussion. Actually, it might not be tangtaile. Perhaps the fact that I still haven't ran rootstrap succesfully is the reason for the failure. More specifically, I get a `to be determined' answer from arp: $ /usr/sbin/arp -n | grep -v ether Address HWtype HWaddress Flags Mask Iface 192.168.1.120* from_interfaceMP eth0 In any case, as I have already pointed out in my second report to the BTS, arp -i ${IF_UML_PROXY_ETHER} -d $i pub does remove the uml line from the arp table. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#397309: restoring with /etc/network/if-*down.d/uml-utilities
Package: uml-utilities Version: 20060323-3 Severity: normal Tags: patch 1) Is it necessary to have sysctl verbose? 2) I believe it is a good practice to restore the previous situation as much as possible after the work is done. --- /etc/network/if-up.d/uml-utilities 2006-04-14 20:58:37.0 +0300 +++ up 2006-11-05 20:30:22.0 +0200 @@ -3,7 +3,7 @@ test -n ${IF_UML_PROXY_ARP} || exit 0 test -n ${IF_UML_PROXY_ETHER} || exit 0 -sysctl -w net/ipv4/conf/${IFACE}/proxy_arp=1 +sysctl -q -w net/ipv4/conf/${IFACE}/proxy_arp=1 for i in ${IF_UML_PROXY_ARP}; do --- /etc/network/if-down.d/uml-utilities1970-01-01 02:00:00.0 +0200 +++ down2006-11-06 14:13:46.0 +0200 @@ -0,0 +1,10 @@ +#!/bin/sh + +test -n ${IF_UML_PROXY_ARP} || exit 0 +test -n ${IF_UML_PROXY_ETHER} || exit 0 + +for i in ${IF_UML_PROXY_ARP}; +do + # Don't know why + #arp -d $i pub + # failed + route del -host $i dev ${IFACE} +done + +sysctl -q -w net/ipv4/conf/${IFACE}/proxy_arp=0 --- /etc/network/if-post-down.d/uml-utilities 1970-01-01 02:00:00.0 +0200 +++ post-down 2006-11-06 14:15:44.0 +0200 @@ -0,0 +1,6 @@ +#!/bin/sh + +test -x /usr/sbin/tunctl || exit 0 +test -n ${IF_TUNCTL_USER} || exit 0 + +/usr/sbin/tunctl -d ${IFACE} -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-2.pentium3.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages uml-utilities depends on: ii adduser 3.99Add and remove users and groups ii libc62.3.6.ds1-7 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand ii libreadline5 5.2-1 GNU readline and history libraries ii makedev 2.3.1-83creates device files in /dev uml-utilities recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#397309: arp works with -i; redirecting tunctl to /dev/null to keep it quiet.
1) arp -i ${IF_UML_PROXY_ETHER} -d $i pub does work. 2) I suggest redirecting tunctl output to /dev/null to keep it quiet. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#395020: tunctl.8: why uid 500?
Package: uml-utilities Version: 20060323-3 Severity: normal Tags: patch --- tunctl.8.orig 2006-10-24 14:18:31.0 +0200 +++ tunctl.82006-10-24 14:20:14.0 +0200 @@ -26,7 +26,7 @@ .PP .nf # \fBtunctl \-u someuser\fP -Set 'tap0' persistent and owned by uid 500 +Set 'tap0' persistent and owned by \fIsomeuser\fR. .fi .PP -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#394857: pbuilder-ddoc: inaccurcies in `Chapter 3. Using User-mode-linux with pbuilder'?
Package: pbuilder Version: 0.159 Severity: normal Quoting Chapter 3. Using User-mode-linux with pbuilder: --- Table of Contents 1. Configuring user-mode-linux 2. Configuring rootstrap 3. Configuring pbuilder-uml 4. Considerations for running pbuilder-user-mode-linux 5. Parallel running of pbuilder-user-mode-linux 6. Using pbuilder-user-mode-linux as a wrapper script to start up a virtual machine NOTE that since October 2004, pbuilder for user-mode-linux is not distributed, since user-mode-linux itself is broken in Debian. A functional user-mode-linux will hopefully be fixed before Debian etch release, but it is not quite determined yet if will be ready for etch. It is possible to use user-mode-linux by invoking pbuilder-user-mode-linux instead of pbuilder. pbuilder-user-mode-linux doesn't require root privileges, and it uses the copy-on-write (COW) disk access method of User-mode-linux which typically makes it much faster than the traditional pbuilder. --- t could be my non native English, but is `pbuilder for user-mode-linux' different from pbuilder-user-mode-linux? In addition, doesn't testing have user-mode-linux and pbuilder-user-mode-linux? Doesn't that imply that they are likely to be in etch? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#394589: Enumerate subsection of pbuilder-doc with the chapter number prefixed
Package: pbuilder Version: 0.159 Severity: minor I believe it will be slightly clearer to have, for example, 2.1. Creating a base chroot image instead of 1. Creating a base chroot image --- As another example, Chapter 2. Using pbuilder Table of Contents 1. Creating a base chroot image 2. Updating the base chroot image 3. Building a package using the chroot image 4. Facilitating Debian Developers' typing, pdebuild 5. Configuration Files 6. Building packages as non-root inside the chroot 7. Using pbuilder for back-porting 8. Mass-building packages 9. Auto-backporting scripts 10. Using pbuilder for automated testing of packages 11. Using pbuilder for testing builds with alternate compilers would be replaced with: Chapter 2. Using pbuilder Table of Contents 2.1. Creating a base chroot image 2.2. Updating the base chroot image 2.3. Building a package using the chroot image 2.4. Facilitating Debian Developers' typing, pdebuild 2.5. Configuration Files 2.6. Building packages as non-root inside the chroot 2.7. Using pbuilder for back-porting 2.8. Mass-building packages 2.9. Auto-backporting scripts 2.10. Using pbuilder for automated testing of packages 2.11. Using pbuilder for testing builds with alternate compilers -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#392862: 3.30's changelog used an non existent bug number for the EHLO bug.
Package: reportbug Version: 3.30 Severity: minor 3.30 closed #3226523 (EHLO), which doesn't exist with this number. While at it, wouldn't it be better to reassign the bug to the package with the offending documentation? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#392126: `kernel: eth%%d: NE2000 found at': Is this a matter of not using register_netdev?
Package: linux-source-2.6.17 Version: 2.6.17-9 Severity: normal Log has kernel: eth%%d: NE2000 found at Is this a matter of not using register_netdev? -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-9.pentium3.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#391619: p{re,ost}insts' comments contradict each other.
Package: initramfs-tools Version: 0.80 Severity: minor Does [ $1 = configure ] [ -n $2 ] refers to an upgrade or to a First time install? postinst cliams that: # Regenerate initramfs on upgrade if [ $1 = configure ] [ -n $2 ]; then while in preinst, case $1 in configure) if [ -n $2 ]; then mkdir -p /etc/initramfs-tools/conf.d # First time install. Can we autodetect the RESUME partition? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#387340: In addition, the log file is said to be moved
Same here. In addition, on the console I get: ... Recovering nvi editor sessions...none found. Stopping boot logger: bootlogd. Moving boot log file...done. INIT: Entering runlevel: 2 ... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389486: typo in comment at initramfs-tools.preinst: inhertic - inherit
Package: initramfs-tools Version: 0.80 Severity: minor Tags: patch --- initramfs-tools.preinst 2006-09-19 17:36:29.0 +0300 +++ initramfs-tools.preinst 2006-09-26 02:08:53.0 +0300 @@ -10,7 +10,7 @@ # First time install. Can we autodetect the RESUME partition? RESUME=$(tail -n $(($(wc -l /proc/swaps | awk ' { print $1 } ') - 1)) /proc/swaps | sort -rk3 | head -n 1 | awk ' { print $1 } ') - # Inhertic initrd-tools settings if possible. + # Inherit initrd-tools settings if possible. if [ -e /etc/mkinitrd/mkinitrd.conf ]; then . /etc/mkinitrd/mkinitrd.conf fi -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#385583: depmod: command not found; tar: -: file name read contains nul character
Package: kernel-package Version: 10.054 Severity: normal While running $ make-kpkg clean; fakeroot -- make-kpkg --initrd --revision pentium1.1 --append-to-version -7.pentium1.1 kernel_image 2../err-2.6.17-7.pentium1.1 ../out-2.6.17-7.pentium1.1 I get the following messages on stderr: /bin/sh: depmod: command not found make: [install/linux-image-2.6.17-7.pentium1.1] Error 127 (ignored) tar: -: file name read contains nul character It does looks to me a kernel-package issue because the build target to make-kpkg doesn't seem to have them. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages kernel-package depends on: ii dpkg 1.13.22package maintenance system for Deb ii dpkg-dev 1.13.22package building tools for Debian ii file 4.17-3 Determines file type using magic ii gcc [c-compiler] 4:4.1.1-6 The GNU C compiler ii gcc-4.1 [c-compiler] 4.1.1-11 The GNU C compiler ii gettext 0.14.6-1 GNU Internationalization utilities ii make 3.81-2 The GNU version of the make util ii perl 5.8.8-6.1 Larry Wall's Practical Extraction ii po-debconf1.0.5 manage translated Debconf template Versions of packages kernel-package recommends: ii bzip21.0.3-3 high-quality block-sorting file co ii libc6-dev [libc-dev] 2.3.6.ds1-4 GNU C Library: Development Librari -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#384857: Please ignore the bottom half of my previous comment
I commented above that according to my understanding of adduser(8), the adduser command in /etc/init.d/ntp will only add an ntp group. This is wrong. It will do waht is expected. I still claim that when I purged some of the old ntp-* packages, the ntp user and group were deleted. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#384857: I believe init.d/ntp will not add a user, just a group.
1) I can confirm that *purging* the ntp-* packages removes the ntp user and group. I don't have logs but after the purge the ntp user and group are no longer there. 2) I believe the adduser line in the (new) ntp package will only add an ntp group, not an ntp user. This is according to my understanding of the adduser man page. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#384889: Don't know the implications of the following
Package: linux-source-2.6.17 Version: 2.6.17-7 Severity: normal I am getting the following messages on stderr while make-kpkging. I don't know what the implications are. There is a DEPMOD=/sbin/depmod in the top Makefile: why, then, do I get the message about depmod bellow? This was ran by a normal user: ddepmod is, indeed, not on the PATH. WARNING: drivers/net/ne.o - Section mismatch: reference to .init.text: from .text between 'init_module' (at offset 0xeb) and 'ne_close' WARNING: drivers/net/smc-ultra.o - Section mismatch: reference to .init.data:ultra_portlist from .text between 'init_module' (at offset 0xa4) and 'ultra_close_card' WARNING: drivers/net/smc-ultra.o - Section mismatch: reference to .init.data:ultra_portlist from .text between 'init_module' (at offset 0xb4) and 'ultra_close_card' WARNING: drivers/net/smc-ultra.o - Section mismatch: reference to .init.text: from .text between 'init_module' (at offset 0xc2) and 'ultra_close_card' WARNING: drivers/net/smc-ultra.o - Section mismatch: reference to .init.text: from .text between 'init_module' (at offset 0xea) and 'ultra_close_card' /bin/sh: depmod: command not found make: [install/linux-image-2.6.17-7] Error 127 (ignored) tar: -: file name read contains nul character -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#248574: Intent to NMU
Thank you for your help. I don't mind if you'll upload it to the regular (non delayed) queue. I am considering orphaning the package. Would you like to adopt it? - Original Message - From: Margarita Manterola [EMAIL PROTECTED] Date: Saturday, August 5, 2006 11:12 pm Subject: Bug#248574: Intent to NMU Together with Maximiliano Curia, I have prepared an NMU of tkman that fixes this important bug. The fix is accomplished by applying the patch provided by Martin Forssen.Other than that patch, only the debian/control file was changed, to comply with the latest policy changes. I'm attaching the interdiff output of the package that I have prepared. I will be uploading the NMU to the delayed queue. I hope you find it useful. -- Love, Marga -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#378970: /var/lib/dpkg/tmp.ci/preinst: line 15: [: too many arguments
Package: nut Version: 2.0.3-4 Severity: normal Tags: patch With a fresh install I got: Unpacking nut (from .../archives/nut_2.0.3-4_i386.deb) ... /var/lib/dpkg/tmp.ci/preinst: line 15: [: too many arguments Setting up nut (2.0.3-4) ... Stopping Network UPS Tools:. Starting Network UPS Tools:. Apparently the reason is that I have set up a nut user in /etc/passwd in advance, and that it had some characters in it which confused the shell. I sugget the following patch: --- nut.preinst 2006-03-13 10:14:40.0 +0200 +++ nut.preinst 2006-07-20 07:06:35.0 +0300 @@ -4,7 +4,7 @@ . /usr/share/debconf/confmodule check_and_create_group() { - if [ -z `getent group nut` ]; then + if [ ! `getent group nut` ]; then addgroup --quiet --system nut # else # printf error: user \nut\ already exists... see /usr/share/doc/nut/README.Debian\nexit 1 @@ -12,7 +12,7 @@ } check_and_create_user() { - if [ -z `getent passwd nut` ]; then + if [ ! `getent passwd nut` ]; then adduser --quiet --system --ingroup nut --home /var/lib/nut --no-create-home nut # else # printf error: user \nut\ already exists... see /usr/share/doc/nut/README.Debian\nexit 1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#377844: IMHO, the RE in useradd.8 doesn't match its description.
On Wednesday, July 12, 2006 0:04 am, Nicolas François wrote: The next release man page should contain: In regular expression terms: ^[a-z_][a-z0-9_-]*[$]?$ The ^ character at the very beginning (start of line) and the $ character at the end (end of line) confused me for a while. Since we are not considering whole lines here I wouldn't mention them.
Bug#377844: IMHO, the RE in useradd.8 doesn't match its description.
Package: passwd Version: 1:4.0.16-2 Severity: normal Tag: patch If I read the description correctly then a $ sign is premitted from the 2nd position just like the other permitted characters. --- useradd.8.orig 2006-07-11 18:15:24.0 +0300 +++ useradd.8 2006-07-11 18:15:08.0 +0300 @@ -152,7 +152,7 @@ Similarly, if the username already exists in an external user database such as NIS, \fBuseradd\fR will deny the user account creation request\. .PP -On Debian, the constraints on the username are lowered: Usernames must neither start by a dash ('\-') nor contain a colon (':') or an end of line ('\\n')\. However, it is usually recommended to only use usernames that begin with a lower case letter or an underscore, and are only followed by lower case letters, underscores, dashes, and dollar signs\. In regular expression terms: [a\-z_][a\-z0\-9_\-]*[$] +On Debian, the constraints on the username are lowered: Usernames must neither start by a dash ('\-') nor contain a colon (':') or an end of line ('\\n')\. However, it is usually recommended to only use usernames that begin with a lower case letter or an underscore, and are only followed by lower case letters, underscores, dashes, and dollar signs\. In regular expression terms: [a\-z_][a\-z0\-9_\-$]* .SH FILES -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#365035: For the sake of lvm
Package: fai-nfsroot Version: 2.10 Severity: normal Tags: patch File: usr/lib/fai/create_ramdisk --- usr/lib/fai/create_ramdisk 2006-04-03 16:12:38.0 +0300 +++ usr/lib/fai/create_ramdisk 2006-04-27 15:46:41.0 +0300 @@ -18,4 +18,5 @@ } mkdir -p /tmp/etc /tmp/target -mkrw /dev /var/run /var/log /var/lock /var/lib/discover /etc/sysconfig +mkrw /dev /var/run /var/log /var/lock /var/lib/discover \ + /etc/sysconfig /etc/lvm I am filing a related bug against fai-server. At the time of this writing I don't know what number the fai-server bug will be assigned to. There is also an empty file /etc/lvmtab. I don't know its role yet. It could be that it, too, should be added to the list of directories to mkrw. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#365037: For the sake of lvm
Package: fai-client Version: 2.10 Severity: normal Tags: patch File: usr/lib/fai/subroutines-linux There is a related bug against fai-nfsroot: #365035 The test before the call to mkrw is intented to help avoiding another configuration parameter in the case some of the ddirectories in $@ are not installed, such as /etc/lvm. --- usr/lib/fai/subroutines-linux 2006-04-03 16:12:38.0 +0300 +++ usr/lib/fai/subroutines-linux 2006-04-27 15:48:46.0 +0300 @@ -245,8 +245,8 @@ # make a list of directories writeable local size=10m # default size -for f in $@; do - mkrwsize $size $f +for d in $@; do + [ -d $d ]mkrwsize $size $d done } # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - As an aside, I believe that the default value of 10m for size is too large in the sense that it wastes memory and, more importantly, takes presiuse resource from systems with low memory. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#365035: The related bug is #365037
Contrary to my statement in the bug report, the related bug is against fai-client, not fai-server. The number of the related bug is #365037 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#364696: /usr/local/share/fai - $FAI_LOCATION
Package: fai-doc Version: 2.10.1 Severity: normal File: /usr/share/doc/fai-doc/fai-guide.html/ch-instprocess.html Section 6.11 (Hooks) has the following: In the first part of fai, all hooks with prefix confdir are called. Since the configuration directory /fai is mounted in the default task confdir, the hooks for this task are the only hooks located in $nfsroot/fai/hooks on the install server. All other hooks are found in /usr/local/share/fai/hooks on the install server I believe that /usr/local/share/fai/hooks from above should be replaced by $FAI_LOCATION/hooks. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363480: Should console-* be included in make-fai-nfsroot.conf:packages ?
Package: fai-server Version: 2.10 Severity: normal $ grep open last-sysinfo/fai.log /usr/lib/fai/subroutines: line 237: openvt: command not found /usr/lib/fai/subroutines: line 237: openvt: command not found $ $ grep Kernel last-sysinfo/fai.log Kernel parameters: root=/dev/nfs ip=::dhcp FAI_FLAGS=verbose,sshd,createvt,syslogd FAI_ACTION=sysinfo BOOT_IMAGE=linux $ $ dpkg -S openvt console-tools: /usr/bin/openvt console-tools: /usr/share/man/man1/openvt.1.gz $ $ grep console-tools /etc/fai/make-fai-nfsroot.conf* $ Should console-{common,data,tools} get added to make-fai-nfsroot.conf:packages ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363521: typo: extrace - extract
Package: fai-client Version: 2.10 Severity: minor I assume you meant extract: $ grep -C4 extrace /usr/lib/fai/subroutines-linux mkrwsize() { # save all dirs and files under directory $2 # mount tmpfs on top of dir $2 # extrace dirs and files into tmpfs if [ ! -d $2 ]; then echo WARNING: $2 is not a directory. Cannot make it writeable. return $ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#362843: Not installable from unstable: depends on libnewt0.51 which is no longer available
Package: kudzu Version: 1.1.67-1 Severity: grave kudzu depends on libnewt0.51. However libnewt0.51is no longer in unstable. It looks as if it was replaced by libnewt0.52. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#355195: make-fai-bootfloppy: getopt instead of getopts
Package: fai-server Version: 2.9.1 Severity: wishlist File: /usr/sbin/make-fai-bootfloppy Tags: patch I wanted to add a syslinux opt for make-fai-bootfloppy but realized that many of the more meaningful letters for opts are already taken. I suggest using getopt instead of getopts because getopts can parse long options too. As an aside, I believe that with syslinux it would be easier to squize some more room out of a standard floppy. In adddition, I was able to boot with a syslinux based floppy where a grub based floppy failed. I am not sure if the reason is that grub can not handle the way make-fai-bootfloopy formats the floppy. --- /usr/sbin/make-fai-bootfloppy.orig 2006-01-15 19:24:39.0 +0200 +++ /usr/sbin/make-fai-bootfloppy 2006-03-03 23:16:28.0 +0200 @@ -279,25 +279,37 @@ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # main part -while getopts lBgvf:s:m:hd:c:Fi:I: opt ; do -case $opt in - c) cfdir=$OPTARG ;; - B) size=2880 ;; - l) lilo=1 ;; - g) grub=1 ;; -h) usage ;; -i) mkcd=1; cddev=$OPTARG ; sd='';; -I) CLIENTINTERFACE=$OPTARG ;; - f) mkimage=1; floppydev=$OPTARG ;; - m) mountpoint=$OPTARG ;; - s) TARGETHOST=$OPTARG ;; - d) BTYPE=$OPTARG ;; - v) verbose=1 ;; - F) flags=FAI_FLAGS=verbose,sshd,createvt,syslogd ;; -?) echo Error parsing arguments; exit 1;; +# According to /usr/share/doc/util-linux/examples/getopt-parse.bash.gz: +TEMP=`getopt -o lBgvf:s:m:hd:c:Fi:I: \ + --long cfdir:,size,lilo,grub,help,cddev:,client-interface: \ + --long floppy-dev:,mount-point:,target-host:,boot-type: \ + --long verbose,flags \ + -n make-fai-bootfloppy -- $@` +if [ $? != 0 ] ; then echo Terminating... 2 ; exit 1 ; fi +# Note the quotes around `$TEMP': they are essential! +eval set -- $TEMP +while true ; do +case $1 in + -c|--cfdir)cfdir=$2 ; shift 2 ;; + -B|--size) size=2880 ; shift ;; + -l|--lilo) lilo=1 ; shift ;; + -g|--grub) grub=1 ; shift ;; +-h|--help) usage ; shift ;; +-i|--cddev)mkcd=1 ; cddev=$2 ; sd='' ; shift 2 ;; +-I|--client-interface) CLIENTINTERFACE=$2 ; shift 2 ;; + -f|--floppy-dev) mkimage=1 ; floppydev=$2 ; shift 2 ;; + -m|--mount-point) mountpoint=$2 ; shift 2 ;; + -s|--target-host) TARGETHOST=$2 ; shift 2 ;; + -d|--boot-type)BTYPE=$2 ; shift 2 ;; + -v|--verbose) verbose=1 ; shift ;; + -F|--flags) flags=FAI_FLAGS=verbose,sshd,createvt,syslogd ; + shift ;; + --)shift ; break ;; + *) echo Internal error! ; exit 1 ;; esac done -shift `expr $OPTIND - 1` +# additional kernel parameter +params=$flags $@ case $BTYPE in a) lilodef=FAI-ANY ; grubdef=0 ;; b) lilodef=FAI-BOOTP; grubdef=1 ;; @@ -313,8 +325,6 @@ [ `id -u` -eq 0 ] || die You must be root! Or try $0 -h trap umount_dirs EXIT -# additional kernel parameter -params=$flags $@ [ -z $cfdir ] cfdir=/etc/fai if [ ! -d $cfdir ]; then -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i586) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-1.pentium1.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages fai-server depends on: ii debootstrap 0.3.3 Bootstrap a basic Debian system ii fai-client2.9Fully Automatic Installation clien Versions of packages fai-server recommends: ii dhcp3-server 3.0.3-5DHCP server for automatic IP addre hi fai-kernels 1.10.1 special kernels for FAI (Fully Aut ii nfs-kernel-server [nfs-server 1:1.0.7-3 Kernel NFS server support pn rsh-servernone (no description available) ii syslinux 3.11-3 Bootloader for Linux/i386 using MS ii tftpd-hpa [tftpd] 0.40-4.1 HPA's tftp server ii wget 1.10.2-1 retrieves files from the web -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]