Re: Request add hibmc_drm into buster aarch64 netboot image

2019-11-08 Thread YunQiang Su
She Kairui  于2019年11月7日周四 下午1:40写道:
>
> Hello,
>
> I'm trying to install Debian buster on to the Huawei Kunpeng arm64 server, 
> found that the installation graphic output not show up via the server BMC 
> virtual console.

Generally, BMC driver is used to view/modify configuration inside
normal OS, for example Linux distributions.
To view the virtual console via the embed web page, the BMC driver for
Linux is not used.

>
> Because Huawei  Kunpeng arm64 server BMC chip is hibmc, the OS need 
> hibmc_drm.ko to work with it, currently this kernel module is not included in 
> the netboot initrd 
> (http://ftp.debian.org/debian/dists/stable/main/installer-arm64/20190702+deb10u1/images/netboot/netboot.tar.gz)
>  .
>
> I have verified the BMC virtual console graphic output works well by adding 
> hibmc_drm.ko into the netboot initrd.  Could you please help evaluating add 
> the hibmc_drm udeb into the netboot initrd by default?

Is it misuage or an bad hardware design?

> Thanks
>
> --
> Kairui
>


-- 
YunQiang Su



Exploring the Debian installer

2019-11-08 Thread Richard Owlett
The Debian Installer does an excellent job of "delivering maximum 
functionality for the widest possible audience".


I wish to do very customized installs.
They might be described as "minimalist - think not requiring anything 
beyond a IBM PC/XT or PC/AT.
Also, when exploring options, I may do multiple installs from scratch in 
a single day.


My introduction to Linux was Debian Squeeze. I found preseeding could 
handle the many of my needs.


[1] Where my might I find an exhaustive list of questions which may be 
preseeded?


Also, at the time, it was suggested that exploring debootstrap would be 
valuable for some of my applications. I need to re-read the debootstrap 
documentation.


To better frame questions I should ask myself when reading that 
documentation, I need some ideas of the installer's what, why, and how.
Due to bandwidth constraints, I have always used DVD1 of the appropriate 
release.


[2] What source modules should I be looking at?

At this time I do not believe I need to go any deeper that the code that 
asks the user questions and launching appropriate routine in response.


TIA




Re: Bug#944009: buster-pu: package ncurses/6.1+20181013-2+deb10u2

2019-11-08 Thread Adam D. Barratt
On Wed, 2019-11-06 at 11:54 +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed d-i
> 
> On 2019-11-02 19:10, Sven Joachim wrote:
> > I would like to upload ncurses 6.1+20181013-2+deb10u2 to buster,
> > fixing
> > several bugs in tic's parser which have been reported last
> > month.  Two
> > of them are heap buffer overflows that have been assigned CVE
> > numbers
> > and a Debian bug[1], two others are out-of-bound-reads and one an
> > infinite loop.
> > 
> > I have verified that the reported crashes and the infinite loop
> > which I
> > could reproduce in ncurses 6.1+20181013-2+deb10u1 appear to be
> > fixed, 
> > at
> > least with the submitted corrupt input files.  Also, the compiled
> > terminfo files in ncurses-base and ncurses-term are identical to
> > the
> > ones currently in buster.
> > 
> > This upload touches the tinfo library which is used in the
> > installer,
> > however to the best of my knowledge the changed functions are only
> > used
> > by tic and not by any other packages.
> 
> Nevertheless I'd appreciate a formal ACK there.

Given that the window for getting fixes into the 10.2 point release
closes this weekend, feel free to upload and we'll wait for the d-i ack
before deciding whether to include it in 10.2.

Regards,

Adam



Re: Bug#944133: buster-pu: package glib2.0/2.58.3-2+deb10u2

2019-11-08 Thread Adam D. Barratt
On Wed, 2019-11-06 at 12:08 +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed d-i
> 
> On 2019-11-04 19:12, Simon McVittie wrote:
> > A recent security fix to ibus (CVE-2019-14822, #940267, DSA-4525-1)
> > exposed an interoperability bug between GLib's implementation of D-
> > Bus
> > and the reference implementation libdbus (#941018). The practical 
> > impact
> > is that Qt clients cannot use the updated ibus input method until
> > GLib
> > is fixed.
> > 
> > This has been fixed in the upstream master and 2.62.x branches and
> > in unstable, and I've prepared backports for buster (this bug)
> > and stretch (I'll open a separate bug when I have a successful
> > build/autopkgtest/piuparts pipeline).
> 
> This looks OK to me, but will need a d-i ACK due to the udeb build; 
> thanks.

Given that the window for getting fixes into the 10.2 point release
closes this weekend, feel free to upload and we'll wait for the d-i ack
before deciding whether to include it in 10.2.

Regards,

Adam



Re: Request add hibmc_drm into buster aarch64 netboot image

2019-11-08 Thread Ben Hutchings
On Thu, 2019-11-07 at 13:39 +0800, She Kairui wrote:
> Hello,
> 
> I'm trying to install Debian buster on to the Huawei Kunpeng arm64 server,
> found that the installation graphic output not show up via the server BMC
> virtual console.
> 
> Because Huawei  Kunpeng arm64 server BMC chip is hibmc, the OS need
> hibmc_drm.ko to work with it, currently this kernel module is not included
> in the netboot initrd (
> http://ftp.debian.org/debian/dists/stable/main/installer-arm64/20190702+deb10u1/images/netboot/netboot.tar.gz)
> .

This module isn't even enabled in the kernel package for unstable yet!

> I have verified the BMC virtual console graphic output works well by adding
> hibmc_drm.ko into the netboot initrd.  Could you please help evaluating add
> the hibmc_drm udeb into the netboot initrd by default?
> Thanks

The selection of drivers to included in is mostly done through the
kernel package, not the installer packages.

Please open a bug against "src:linux" requesting that this driver is
built and included in the installer.  We'll fix it unstable first, and
can then possibly fix it in an update to buster.

Ben.

-- 
Ben Hutchings
The two most common things in the universe are hydrogen and stupidity.



signature.asc
Description: This is a digitally signed message part


Re: Bug#944009: buster-pu: package ncurses/6.1+20181013-2+deb10u2

2019-11-08 Thread Sven Joachim
On 2019-11-08 19:52 +, Adam D. Barratt wrote:

> On Wed, 2019-11-06 at 11:54 +, Adam D. Barratt wrote:
>> Control: tags -1 + confirmed d-i
>>
>> On 2019-11-02 19:10, Sven Joachim wrote:
>> > I would like to upload ncurses 6.1+20181013-2+deb10u2 to buster,
>> > fixing
>> > several bugs in tic's parser which have been reported last
>> > month.  Two
>> > of them are heap buffer overflows that have been assigned CVE
>> > numbers
>> > and a Debian bug[1], two others are out-of-bound-reads and one an
>> > infinite loop.
>> >
>> > I have verified that the reported crashes and the infinite loop
>> > which I
>> > could reproduce in ncurses 6.1+20181013-2+deb10u1 appear to be
>> > fixed,
>> > at
>> > least with the submitted corrupt input files.  Also, the compiled
>> > terminfo files in ncurses-base and ncurses-term are identical to
>> > the
>> > ones currently in buster.
>> >
>> > This upload touches the tinfo library which is used in the
>> > installer,
>> > however to the best of my knowledge the changed functions are only
>> > used
>> > by tic and not by any other packages.
>>
>> Nevertheless I'd appreciate a formal ACK there.
>
> Given that the window for getting fixes into the 10.2 point release
> closes this weekend, feel free to upload and we'll wait for the d-i ack
> before deciding whether to include it in 10.2.

Thanks, uploaded.

Cheers,
   Sven