tag:blogger.com,1999:blog-9089339363147569452024-03-06T11:12:45.567+09:00Henrich plays with Debiansomething around Debian, written in funny Eng"r"ish ;)Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.comBlogger153125tag:blogger.com,1999:blog-908933936314756945.post-12038717833263750592020-12-15T23:41:00.001+09:002020-12-15T23:41:28.923+09:002020/12/20 Tokyo Debian Meeting online: Make legacy .deb package modern (live demo)<p> Time flies, I'm still busy, but I'll give a talk at <a href="https://debianjp.connpass.com/event/196799/" target="_blank">Tokyo Debian Meeting online</a> about "Make legacy .deb package modern (live demo)"</p><p> Why live demo? Because I'm busy and don't have a time to prepare docs for it... ;-)<br /></p>Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-9457498418523748072020-06-16T19:47:00.001+09:002020-06-16T19:47:43.720+09:00excitement kills thinking<div dir="ltr" style="text-align: left;" trbidi="on">
<blockquote class="tr_bq">
"master is wrong word!!! Stop to use it in tech world!!!"</blockquote>
<br />
Oh, such activity reminds me of <span style="background-color: white; color: #202122; font-family: sans-serif; font-size: 15.104px;">无产阶级文化大革命. </span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/1967-02_1967%E5%B9%B4%E7%9A%84%E7%BA%A2%E5%8D%AB%E5%85%B5.jpg/800px-1967-02_1967%E5%B9%B4%E7%9A%84%E7%BA%A2%E5%8D%AB%E5%85%B5.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="508" height="320" src="https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/1967-02_1967%E5%B9%B4%E7%9A%84%E7%BA%A2%E5%8D%AB%E5%85%B5.jpg/800px-1967-02_1967%E5%B9%B4%E7%9A%84%E7%BA%A2%E5%8D%AB%E5%85%B5.jpg" width="203" /></a></div>
<span style="background-color: white; color: #202122; font-family: sans-serif; font-size: 15.104px;"><br /></span>
<span style="background-color: white; color: #202122; font-family: sans-serif; font-size: 15.104px;">Just changing the words does not solve the problems in the real-world, IMHO (of course, it's my opinion, may it be different from yours).</span></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-85294315416066099532020-04-05T23:19:00.000+09:002020-04-05T23:19:45.756+09:00Zoom: You should hire an appropriate package maintainer<div dir="ltr" style="text-align: left;" trbidi="on">
Through my daily job, sometimes I should use zoom for meetings and webinar but several resources indicate that they didn't pay enough security effort to their product, so I've decided to remove it from my laptop. However, I've found a weird message at that time.<br />
<blockquote class="tr_bq">
The following packages will be REMOVED:<br />
zoom*<br />
0 upgraded, 0 newly installed, 1 to remove and 45 not upgraded.<br />
After this operation, 269 MB disk space will be freed.<br />
Do you want to continue? [Y/n] y<br />
(Reading database ... 362466 files and directories currently installed.)<br />
Removing zoom (3.5.374815.0324) ...<br />
run post uninstall script, action is remove ...<br />
current home is /root<br />
Processing triggers for mime-support (3.64) ...<br />
Processing triggers for gnome-menus (3.36.0-1) ...<br />
Processing triggers for shared-mime-info (1.15-1) ...<br />
Processing triggers for desktop-file-utils (0.24-1) ...<br />
(Reading database ... 361169 files and directories currently installed.)<br />
Purging configuration files for zoom (3.5.374815.0324) ...<br />
run post uninstall script, action is purge ...<br />
current home is /root</blockquote>
Wait. <b>"current home is /root"</b>? What did you do? Then I've extracted its package (ar -x zoom_amd64.deb; tar xvf contro.tar.xz; view post*)<br />
<blockquote class="tr_bq">
#!/bin/bash<br />
# Program:<br />
# script to be run after package installation<br />
<br />
echo "run post install script, action is $1..."<br />
<br />
#ln -s -f /opt/zoom/ZoomLauncher /usr/bin/zoom<br />
<br />
#$1 folder path<br />
function remove_folder<br />
{<br />
if [ -d $1 ]; then<br />
rm -rf $1<br />
fi<br />
}<br />
<br />
echo current home is $HOME<br />
remove_folder "$HOME/.cache/zoom"<br />
<i>(snip)</i></blockquote>
Ouch. When I run apt with sudo, $HOME is /root. So, their maintscript tried to remove files under /root! Did they do any tests? Even if it would work well, touch user's files under $Home is NOT a good idea...<br />
<br />
And it seems that not only for .deb package but also .rpm package.<br />
<br />
<blockquote class="twitter-tweet">
<div dir="ltr" lang="en">
Their linux installer scripts are clueless and icky too: <br /><br />𝚛𝚎𝚖𝚘𝚟𝚎_𝚏𝚘𝚕𝚍𝚎𝚛 "/𝚘𝚙𝚝/𝚣𝚘𝚘𝚖"<br />𝚛𝚎𝚖𝚘𝚟𝚎_𝚏𝚘𝚕𝚍𝚎𝚛 "$𝙷𝙾𝙼𝙴/.𝚣𝚘𝚘𝚖/𝚕𝚘𝚐𝚜"<br />𝚛𝚎𝚖𝚘𝚟𝚎_𝚏𝚘𝚕𝚍𝚎𝚛 "$𝙷𝙾𝙼𝙴/.𝚌𝚊𝚌𝚑𝚎/𝚣𝚘𝚘𝚖"<br /><br />rpm -q --scripts zoom output: <a href="https://t.co/HwnvljYyp4">https://t.co/HwnvljYyp4</a></div>
— Will Stephenson (@wstephenson) <a href="https://twitter.com/wstephenson/status/1244948928505749505?ref_src=twsrc%5Etfw">March 31, 2020</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com3tag:blogger.com,1999:blog-908933936314756945.post-24274705890934096142019-11-29T14:04:00.000+09:002019-11-29T14:04:05.424+09:00OSS Maintainers should...<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="https://github.com/PyMySQL/PyMySQL/issues/829">https://github.com/PyMySQL/PyMySQL/issues/829</a> <br />
<br />
<blockquote class="tr_bq">
OSS Maintainers should better learn to read with understanding! And yes
they are tech support, and yes because the software is free tech support
also should be free.If you release software you take responsibility.
Such idiots like you should never be maintainers to anything.</blockquote>
Oh, moron.<br />
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-52713529870068070392019-11-10T11:50:00.000+09:002019-11-10T11:50:52.190+09:00fontforge package update<div dir="ltr" style="text-align: left;" trbidi="on">
I've uploaded <a href="https://tracker.debian.org/news/1078495/accepted-fontforge-120190801dfsg-1-source-all-amd64-into-experimental-experimental/" target="_blank">fontforge package into experimental</a>. It needs huge changes in debian packaging.<br />
<br />
<blockquote class="tr_bq">
> $ git diff debian/1%20170731_dfsg-2 HEAD debian|wc -l<br />> 2565</blockquote>
It'll help python2 removal since it provides python3-fontforge for building font packages.<br />
<br />
<br />
Other work: follow several pacakges to latest upstream releases, fix Multi-Arch things and lintian warnings, add salsa-ci.yml and enable CI on salsa, etc.<br />
<br />
Next: eliminate "repo in alioth" warning, more enabling salsa-ci, then digging bug reports.<br />
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-73789874715424973762019-07-24T22:02:00.000+09:002019-07-24T22:02:29.963+09:00mmdebstrap is nice tool, but newest deboostrap is not so bad :)<div dir="ltr" style="text-align: left;" trbidi="on">
mmdebstrap is fast because it uses apt for package dependency resolution and download. Yeah, it's true, almost right - but most of the reason for "fast" is just about "downloading packages", I guess.<br />
<br />
debootstrap uses wget for download packages, it's serial execution so it waits for each download and mmdebstrap - apt does not do so. If you use "--cache-dir" option for debootstrap, exec time is almost the same.<br />
<br />
<blockquote class="tr_bq">
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">$ time sudo mmdebstrap unstable unstable-chroot<br />
(snip)<br />
real 2m58.670s<br />
user 0m23.559s<br />
sys 0m26.387s</span></span></span></blockquote>
<br />
<blockquote class="tr_bq">
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">$ time sudo debootstrap sid sid</span></span><br /> <span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">(snip)<br />
</span></span></span>real 7m22.955s<br />
user 0m57.450s<br />
sys 0m37.894s</span></span> </blockquote>
<blockquote class="tr_bq">
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">$ time sudo debootstrap --cache-dir=/home/henrich/tmp/cache sid sid</span><br />
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">(snip)<br />
</span></span></span>real 2m44.752s</span><br />
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">user 0m54.504s</span><br />
<span class="css-901oao css-16my406 r-gwet1z r-ad9z0x r-bcqeeo r-qvutc0">sys 0m33.666s
</span></blockquote>
<br />
Anyway, I should consider "--use-apt" option or something for debootstrap - for future release :)</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-54503517836581235272019-07-21T00:01:00.001+09:002019-07-21T00:01:11.418+09:00Debian 10 "buster" release party @Tokyo (7/7)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZQcMlhgtj0HllOjS9knbUTwgrICMfT8d8Czn_lZ5DjxcGGsn8thU7MqYnrVwE9SNoPXICtxQ5gzPLmxiErpTK_sMXJhrdbpLGJn5uj9NOXCrzvFY4aKreWbPqcx2hypXKPcChObblMdT_/s1600/IMG_20190707_140053-EFFECTS.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZQcMlhgtj0HllOjS9knbUTwgrICMfT8d8Czn_lZ5DjxcGGsn8thU7MqYnrVwE9SNoPXICtxQ5gzPLmxiErpTK_sMXJhrdbpLGJn5uj9NOXCrzvFY4aKreWbPqcx2hypXKPcChObblMdT_/s640/IMG_20190707_140053-EFFECTS.jpg" width="640" /></a></div>
<br />
We ate a delicious cake to celebrate Debian 10 "buster" release, <a href="https://debianjp.connpass.com/event/135969/" target="_blank">at party in Tokyo</a> (my employer provided the venue, cake and wine. Thanks to SIOS Technology, Inc.! :)<br />
<br />
Hope we'll do the same 2 years later for "bullseye"<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgig85tCzUXYPMlWUhYutNunLwm7hPyNKI9WylZFZhm63EWEQPty0mZJKqxghjHe0zgCdXFcT6UbSd9bz9ehQyeM_PUpWmvEHbbbbfU_g3MXdzNR9fWh0DzPSbxxv-E2DSdql25T5ZlySBx/s1600/IMG_20190707_141614.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgig85tCzUXYPMlWUhYutNunLwm7hPyNKI9WylZFZhm63EWEQPty0mZJKqxghjHe0zgCdXFcT6UbSd9bz9ehQyeM_PUpWmvEHbbbbfU_g3MXdzNR9fWh0DzPSbxxv-E2DSdql25T5ZlySBx/s320/IMG_20190707_141614.jpg" width="320" /></a></div>
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-88724684268032127692019-04-01T18:08:00.001+09:002019-04-01T18:08:42.658+09:00Specifying debian mirror for your docker image<div dir="ltr" style="text-align: left;" trbidi="on">
For people who use Debian as docker base image... <br />
<br />
<ul style="text-align: left;">
<li>Do not use ftp.debian.org as your apt line in docker image, use deb.debian.org instead. It chooses near mirror where users are</li>
<li>If you use old Jessie, use cdn-fastly.deb.debian.org instead of deb.debian.org. Since old apt in Jessie cannot handle redirect</li>
<li>Do not use httpredir.debian.org, it is obsolete </li>
</ul>
<br />
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-6861033466068349032019-03-15T11:17:00.002+09:002019-03-15T11:17:59.779+09:00pbuilder hack with new debootstrap option<div dir="ltr" style="text-align: left;" trbidi="on">
Suddenly I noticed that maybe I can use --cache-dir option that I've added to debootstrap some time ago for pbuilder, too. Then <a href="https://salsa.debian.org/pbuilder-team/pbuilder/merge_requests/6" target="_blank">hacked it</a>.<br />
<br />
<blockquote class="tr_bq">
> original<br />real 3m34.811s<br />user 1m6.676s<br />sys 0m33.051s<br /><br />> use aptcache for debootstrap<br />real 2m52.397s<br />user 0m59.660s<br />sys 0m28.631s</blockquote>
<br />
It cuts 40s for creating base.tgz. Nice, isn't it? :) Hope pbuilder team will accept this Merge Request and push it to buster since it's worth for stable release, IMHO. </div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-67397545580392466322019-01-29T09:30:00.001+09:002019-01-29T09:30:24.588+09:00https mirror<div dir="ltr" style="text-align: left;" trbidi="on">
Well, probably you know about a recent apt security vulnerability.<br />
<br />
Debian mirror servers are not run by Debian system admins but mirror admins kindly offer their servers and network capacities to our users. So, providing https support depends on them, we cannot force it.<br />
<br />
How about starting from providing https support for our security.debian.org mirrors?<br />
<br />
Then, ask whether they can provide https to our mirror admins and treat https mirror as the first choice in mirror selection during installation (through debian-installer).</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-57619303035521655292019-01-11T10:55:00.002+09:002019-01-11T10:55:43.631+09:00Debian Bug Squash Party Tokyo 2019-01<div dir="ltr" style="text-align: left;" trbidi="on">
Hi, we'll hold an event "<a href="https://debianjp.connpass.com/event/114570/" target="_blank">Debian Bug Squash Party Tokyo 2019-01</a>" (19th, Jan).<br />
Happy bug squashing, see you there! :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRVBS4Rvfgy_kcoyQEQfcJNY6NA-5KhEIzuY75WLG_l5vuK6d2awphiVpCiH4BtxozjP9Ffks-psTWyd5Sl3-xtOKW2pTr-rBo2rHEBKi7wk-eIHP4RoJwOTtz18BEycZfPH-pGVPrgvXT/s1600/f0804940b448dde366503959da463e6b.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="371" data-original-width="660" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRVBS4Rvfgy_kcoyQEQfcJNY6NA-5KhEIzuY75WLG_l5vuK6d2awphiVpCiH4BtxozjP9Ffks-psTWyd5Sl3-xtOKW2pTr-rBo2rHEBKi7wk-eIHP4RoJwOTtz18BEycZfPH-pGVPrgvXT/s400/f0804940b448dde366503959da463e6b.png" width="400" /></a></div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-4211004343173830712019-01-07T11:00:00.004+09:002019-01-07T11:00:55.311+09:00Call for tester: to brave unstable user, please check Secure Boot feature<div dir="ltr" style="text-align: left;" trbidi="on">
As described in <a href="https://wiki.debian.org/SecureBoot/Testing" target="_blank">Debian Wiki</a>, for check test the "secure boot" feature on a <b>real</b> hardware, we need more testers.<br />
<br />
So, brave "sid" users, please test it with <b>your</b> hardware and add its result to Wiki page.<br />
<br />
<i><br /></i>
<i>As always should you or any of your hardware be trouble or killed, I will disavow all of knowledge or your action. Good luck!</i></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com1tag:blogger.com,1999:blog-908933936314756945.post-69651310347212218592018-12-30T20:17:00.000+09:002018-12-30T20:17:24.936+09:00wrap up: debootstrap in 2018<div dir="ltr" style="text-align: left;" trbidi="on">
I've started to contribute to debootstrap in <a href="https://tracker.debian.org/news/940581/accepted-debootstrap-1093nmu1-source-all-into-unstable/" target="_blank">March</a>.<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSOI0lePus1vJ1rGWWj5kyKxbtAqhwbGStOZL97Py9OcxWv4qdlwKrFHHPjgUi84Lt4BSkVM4kGA-mEPHv_JyTX7x7pX3BVYaej_UGRUazZVCiZmA2F1kE2MfkflOZkqii86GL93cLN9gt/s1600/debootstrap.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="373" data-original-width="862" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSOI0lePus1vJ1rGWWj5kyKxbtAqhwbGStOZL97Py9OcxWv4qdlwKrFHHPjgUi84Lt4BSkVM4kGA-mEPHv_JyTX7x7pX3BVYaej_UGRUazZVCiZmA2F1kE2MfkflOZkqii86GL93cLN9gt/s1600/debootstrap.png" /></a></div>
<div>
<br /></div>
<div>
Since then, triaged and squashed a half of bugs (and sometimes made some regressions ;)</div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-83095930036846359962018-12-23T21:58:00.000+09:002018-12-23T21:58:19.198+09:00debootstrap: speed up<div dir="ltr" style="text-align: left;" trbidi="on">
I've put <a href="https://tracker.debian.org/news/1013790/accepted-debootstrap-10112-source-into-unstable/" target="_blank">new debootstrap version 1.0.112 into unstable</a> today, it gets more speed than the previous one. Kudos to Thomas Lange for the hack.<div>
<br /></div>
<div>
If you find any trouble with it, please let me know.</div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-63316795623726827092018-10-22T11:33:00.000+09:002018-10-22T11:33:27.879+09:00How about specify Debian version in apt line, not its codename<div dir="ltr" style="text-align: left;" trbidi="on">
Some of Debian users don't know about its codename, they just know it's a stable version or Debian version.X (major version) like Debian9, and sometimes confuse with apt line ("hey, what does 'stretch' means?").<br />
<br />
We probably can improve it as providing symlink in repository as below.<br />
<blockquote class="tr_bq">
<pre class="message">$ cat /etc/apt/sources.list
deb <a href="http://ftp.jp.debian.org/debian/">http://ftp.jp.debian.org/debian/</a> Debian8 main contrib non-free
</pre>
</blockquote>
It's so simple - isn't it? If you have a comment, please post to <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829214" target="_blank">BTS</a>.<br />
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-27174635759947029182018-10-22T11:25:00.003+09:002018-10-22T11:25:54.853+09:00More than enough is too much.<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
*sigh*. CoC should NOT be a beating stick, of course...<br />
<br />
<blockquote class="tr_bq">
<span style="font-size: 16px;">子貢問、「師与商也孰賢乎。」</span><span style="font-size: 16px;">子曰、「師也過。商也不及。」</span><span style="font-size: 16px;">曰、「然則師愈与。」</span><span style="font-size: 16px;">子曰、「<b>過猶不及也</b>。」</span></blockquote>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-82983822462002657602018-09-09T18:59:00.001+09:002018-09-10T02:01:37.448+09:00Earthquake struck Hokkaido and caused blackout, but security.d.o run without trouble<div dir="ltr" style="text-align: left;" trbidi="on">
Dec 2014, security.debian.org mirror came to Hokkaido, Japan. And in September 2018, Huge earthquake (magnitude 6.7) has hit Hokkaido. It was a surprise because the Japan government said such a large earthquake would shake Hokkaido is less than 0.2% in 30 years.<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://maps.gsi.go.jp/#15/42.743703/141.935184/&base=std&ls=std%7C20180906hokkaido_atsuma_0906do&blend=0&disp=11&lcd=20180906hokkaido_atsuma_0906do&vs=c1j0h0k0l0u0t0z0r0s1f0&vs2=f0&sync=1&base2=std&ls2=std%7Cseamlessphoto&blend2=0&disp2=11" style="margin-left: auto; margin-right: auto;"><img alt="After earthquake (left) and Before (right)" border="0" data-original-height="750" data-original-width="1600" height="297" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLyJd5jxSoVJYUCbvB9CVNsmEJ2WliiZM_sjMFa951xchv3Gxt-_fMpEp8BCogo8ntHBWkhO0hMTKGyPsX4hiVO7KmZ-gqNsF-SdO8Ha7k47FrTBZ0jmM7t1KHtQ9YsIwQPNQFysqkz5Sh/s640/%25E7%25AF%2584%25E5%259B%25B2%25E3%2582%2592%25E9%2581%25B8%25E6%258A%259E_087.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Below pics are left: after earthquake / right<span style="font-size: small; text-align: left;">: before </span>earthquake</td></tr>
</tbody></table>
<div class="separator" left="" style="clear: both;" text-align:="">
<br /></div>
<div class="separator" left="" style="clear: both;" text-align:="">
And it causes a blackout for the whole of Hokkaido, of course, it includes <a href="http://ishikari.sakura.ad.jp/index_eng.html" target="_blank">Sakura Internet Ishikari DC</a>. Ishikari DC had worked with an emergency power supply for almost 60 hours(!), so its security mirror run without any error.</div>
<div class="separator" left="" style="clear: both;" text-align:="">
</div>
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="ja">
石狩データセンターの非常用発電設備の運転終了の瞬間です。60時間近くという、恐らくDCの歴史的最も長時間稼働した設備の一つで、最後まで支障なく動いてくれた事に感謝です。結果として備蓄燃料は70時間程度あり、節電運転する事で100時間程度が無給油で出来る状態でした。 <a href="https://t.co/016aQg10Pj">pic.twitter.com/016aQg10Pj</a></div>
— 田中邦裕 (@kunihirotanaka) <a href="https://twitter.com/kunihirotanaka/status/1038326298878214144?ref_src=twsrc%5Etfw">September 8, 2018</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<div class="separator" left="" style="clear: both;" text-align:="">
<br /></div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-44775878572501411302018-08-25T06:05:00.001+09:002018-08-25T07:34:13.866+09:00A Contents holder asks government to filter DNS query, Japan<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-size: large;">One of the biggest publisher in Japan, <a href="https://www.kadokawa.co.jp/" target="_blank">Kadokawa</a>'s CEO (and also CTO of dwango, it runs "<a href="http://www.nicovideo.jp/">Niconico</a>"), Nobuo Kawakami(川上 量生) claimed "To eliminate contents piracy, <b>the Japanese government should filter DNS query except to ISP's DNS server (OP53B - Outbound Port 53 Blocking), and also block public DNS service, especially Cloudflare's 1.1.1.1 and Google's 8.8.8.8</b>" at <a href="https://www.kantei.go.jp/jp/singi/titeki2/index.html">Japanese government Intellectual Property taskforce meeting.</a></span><br />
<br />
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="ja">
今日の『インターネットの海賊版対策に関する検討会議』第5回会議での、カドカワ川上社長の資料を上げておきます。「一般の利用者の多いpublic DNSサーバに対してはブロッキングの対象とすべき」ってはっきり書いてありますね。 <a href="https://t.co/GXW5ExnCBu">pic.twitter.com/GXW5ExnCBu</a></div>
— 三崎尚人 (@nmisaki) <a href="https://twitter.com/nmisaki/status/1032955391120789504?ref_src=twsrc%5Etfw">August 24, 2018</a></blockquote>
<span style="background-color: white; color: #111111; font-family: "ヒラギノ角ゴ pro w3" , "hiragino kaku gothic pro" , , "meiryo" , "ms pゴシック" , "ms pgothic" , "ms ui gothic" , "helvetica" , "arial" , sans-serif; font-size: 16px;"><br /></span>
<span style="background-color: white; color: #111111; font-family: "ヒラギノ角ゴ pro w3" , "hiragino kaku gothic pro" , , "meiryo" , "ms pゴシック" , "ms pgothic" , "ms ui gothic" , "helvetica" , "arial" , sans-serif; font-size: 16px;">Oh, greed, shame and stupid...</span></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-30138283077489984582018-07-23T23:21:00.003+09:002018-07-23T23:21:47.806+09:00Extremely hot and humid - over 40℃ in Tokyo<div dir="ltr" style="text-align: left;" trbidi="on">
I can't do anything, it's too hot and humid... hope it'd be better in Hsinchu, Taiwan.<br /><br />Yes, I'll go to DebConf18, see you there.</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-37834787623348716142018-06-24T11:33:00.000+09:002018-06-24T11:33:57.965+09:00OSSummit Japan 2018<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsn40y3gwMJPeLhR2B-a-6OOn3AyuHuFh8MMRvdy0ODIA1RUXEjjJUKbVDjgKJGueuza-7m1BrJmdLyWjpjXaiplf8Jz3DU9eCAsEOSPRMrM4zlFVOrxPtmlEFddDakb8tmG-7lhpkg22/s1600/IMG_20180621_113215521.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsn40y3gwMJPeLhR2B-a-6OOn3AyuHuFh8MMRvdy0ODIA1RUXEjjJUKbVDjgKJGueuza-7m1BrJmdLyWjpjXaiplf8Jz3DU9eCAsEOSPRMrM4zlFVOrxPtmlEFddDakb8tmG-7lhpkg22/s320/IMG_20180621_113215521.jpg" width="320" /></a></div>
<br />
I've participated <a href="https://events.linuxfoundation.jp/events/open-source-summit-japan-2018/" target="_blank">OSSumit Japan 2018</a> as volunteer staff for three days.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixdz-H5xNjtsWM1PT5jyYF8U7i9rsefkLXcYScpbzNbsjShHe-kuuKKiyGYB2Obm4dtm_MY3VrPctq95rA5c5CUr8G7D9vltxW9cKyzYv-vOfsNeaLKqIX_cK4LKbPZIvazK3NaAJNLqXx/s1600/IMG_20180621_101703825.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixdz-H5xNjtsWM1PT5jyYF8U7i9rsefkLXcYScpbzNbsjShHe-kuuKKiyGYB2Obm4dtm_MY3VrPctq95rA5c5CUr8G7D9vltxW9cKyzYv-vOfsNeaLKqIX_cK4LKbPZIvazK3NaAJNLqXx/s320/IMG_20180621_101703825.jpg" width="240" /></a></div>
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicWTdvU-1e-4GVm85h5qBUG4VUgJxjaeIFbCivMGJJ687d-ElOPF_-atNub5bCw3u2jr0yWBsGUfNuRFI6ip9EduM0wcF19jyxEdlkZtcOg-HK8-u-NXW_FfhtUY67Z4V6uDf9nQpTC0jW/s1600/IMG_20180622_083333988.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicWTdvU-1e-4GVm85h5qBUG4VUgJxjaeIFbCivMGJJ687d-ElOPF_-atNub5bCw3u2jr0yWBsGUfNuRFI6ip9EduM0wcF19jyxEdlkZtcOg-HK8-u-NXW_FfhtUY67Z4V6uDf9nQpTC0jW/s320/IMG_20180622_083333988.jpg" width="240" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimwZ7lpKAK-QOVY5zxoLtl41HVi1aDbhGVKKryyT-H0YcXRNgPuuc9kX47oa_4vKuWRZRTTWeb7k7mDacCoDotPHNstYM1IFo_5nL12lzskcTU4HUj3gOlGmiWnd5kVVndudQg-gI1xb1e/s1600/IMG_20180622_103914735.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimwZ7lpKAK-QOVY5zxoLtl41HVi1aDbhGVKKryyT-H0YcXRNgPuuc9kX47oa_4vKuWRZRTTWeb7k7mDacCoDotPHNstYM1IFo_5nL12lzskcTU4HUj3gOlGmiWnd5kVVndudQg-gI1xb1e/s320/IMG_20180622_103914735.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAe2-sVZ5D468B4O6qshqOdszWhCdsJSWLAoC47gtyPtGE9F-8ZT_AURAbMqOtTS6IfLu23oFViRq3me_4N9EwI5yUn53NMKb6bZoxbQjRTe0o8vWMGL_ByAUCDoO3l1TDnGLH2PCCvqTO/s1600/IMG_20180622_120952508_HDR.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAe2-sVZ5D468B4O6qshqOdszWhCdsJSWLAoC47gtyPtGE9F-8ZT_AURAbMqOtTS6IfLu23oFViRq3me_4N9EwI5yUn53NMKb6bZoxbQjRTe0o8vWMGL_ByAUCDoO3l1TDnGLH2PCCvqTO/s320/IMG_20180622_120952508_HDR.jpg" width="320" /></a></div>
Some Debian developers (<a href="https://events.linuxfoundation.jp/events/open-source-summit-japan-2018/program/schedule/" target="_blank">Jose from Microsoft</a> and <a href="https://events.linuxfoundation.jp/events/open-source-summit-japan-2018/program/schedule/" target="_blank">Michael from credativ</a>) gave a talk during this event.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyaoVMVEks45p-HzK9NRe07-Em9Qp1Ztt5bGBerIKwtuDncqzFrbKLoxJ6fFPP2xbomiC7PoAnmeyZj1sJdoKgNT0pROqT-FRFPUKPtSbBfIoRBisBk74y4JEUm7fxphLA2AeoalTDeV8O/s1600/IMG_20180622_161205410_LL.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyaoVMVEks45p-HzK9NRe07-Em9Qp1Ztt5bGBerIKwtuDncqzFrbKLoxJ6fFPP2xbomiC7PoAnmeyZj1sJdoKgNT0pROqT-FRFPUKPtSbBfIoRBisBk74y4JEUm7fxphLA2AeoalTDeV8O/s320/IMG_20180622_161205410_LL.jpg" width="240" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
Got some stickers (why fedora? because <a href="https://henrich-on-debian.blogspot.com/2018/05/enabled-power-saving-feature-in-linux.html" target="_blank">I've got a help with introduce improvement from Fedora people as previously noted</a> :)</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz3bnAKTnkrnKJ6YZZQyLw8lKUXg8rlVpBfk7zWzPRaN41RSu7hhy49-nhtD0XrI-i04HRoTazstHaE6bf6rXpSDYJtlkHVozxMCY7ik-Ok3j3e-ZtfsgXQSQPFxWU2LWN1FiZHqnHa8Ub/s1600/IMG_20180621_120058999.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz3bnAKTnkrnKJ6YZZQyLw8lKUXg8rlVpBfk7zWzPRaN41RSu7hhy49-nhtD0XrI-i04HRoTazstHaE6bf6rXpSDYJtlkHVozxMCY7ik-Ok3j3e-ZtfsgXQSQPFxWU2LWN1FiZHqnHa8Ub/s320/IMG_20180621_120058999.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIKli1JJj5KclgkA8NF-scXwvW9gw7OF1ivOVG19oGOQHGumsFKIv5RiF-0yMza2u6C98QOqKwo4-RxXQCdA9NF63esmlTEtdK8aNF-RO6NHD-l3Pa2rTRN7iqx6Cb49sXsiGBICLD8Gd8/s1600/IMG_20180621_184038572.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIKli1JJj5KclgkA8NF-scXwvW9gw7OF1ivOVG19oGOQHGumsFKIv5RiF-0yMza2u6C98QOqKwo4-RxXQCdA9NF63esmlTEtdK8aNF-RO6NHD-l3Pa2rTRN7iqx6Cb49sXsiGBICLD8Gd8/s320/IMG_20180621_184038572.jpg" width="240" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsl35npZNkwNgcqXF2rfbsH7wSwy2TGsn3swb61l47cgE46Oj4IgvD_WORDuH_5sdPxH0fkEOA1dBay7NpcnjXUn8B4T7hsAHxIajZzmaVhHOHOI75ki0mHNUW4xIFtOJKleBxRLivokMX/s1600/IMG_20180621_174958.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1440" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsl35npZNkwNgcqXF2rfbsH7wSwy2TGsn3swb61l47cgE46Oj4IgvD_WORDuH_5sdPxH0fkEOA1dBay7NpcnjXUn8B4T7hsAHxIajZzmaVhHOHOI75ki0mHNUW4xIFtOJKleBxRLivokMX/s320/IMG_20180621_174958.jpg" width="320" /></a></div>
<br /></div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-56414147570894124502018-05-31T10:08:00.000+09:002018-05-31T10:08:03.096+09:00Enabled power-saving feature in Linux 4.17<div dir="ltr" style="text-align: left;" trbidi="on">
I've committed to enable power-saving feature on laptops in Linux 4.17 in Debian package and<a href="https://tracker.debian.org/news/961093/accepted-linux-417rc7-1exp1-all-source-into-experimental-experimental/" target="_blank"> it has entered in experimental repository</a>. Please try it (and give a report if you get any trouble with it).<br />
<br />
Thanks to Fedora people to note its feature to <a href="https://docs.fedoraproject.org/f28/release-notes/sysadmin/Kernel.html#sect-kernel-battery" target="_blank">its release note</a> :)</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-45828153149736738872018-04-19T14:14:00.000+09:002018-04-19T14:14:38.581+09:00Improve debootstrap time a bit, without local mirror<div dir="ltr" style="text-align: left;" trbidi="on">
I've introduced two features to improve debootstrap time, auto proxy detection via squid-deb-proxy-client (by Michael Vogt) and cache directory support. It reduces time to create chroot environment without huge local mirror.<br />
<br />
Let's create chroot environment without any new features.<br />
<blockquote class="tr_bq">
$ time sudo debootstrap sid sid-chroot<br />
I: Target architecture can be executed <br />
I: Retrieving InRelease <br />
I: Checking Release signature <br />
I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010)<br />
I: Retrieving Packages <br />
I: Validating Packages <br />
(snip)<br />
I: Base system installed successfully. </blockquote>
<blockquote class="tr_bq">
real 8m27.624s<br />
user 1m52.732s<br />
sys 0m10.786s</blockquote>
<br />
Then, use --cache-dir option.<br />
<blockquote class="tr_bq">
$ time sudo debootstrap --cache-dir=/home/henrich/tmp/cache sid sid-chroot<br />
E: /home/henrich/tmp/cache: No such directory</blockquote>
<br />
Yes, we should cache directory first.<br />
<blockquote class="tr_bq">
$ mkdir ~/tmp/cache</blockquote>
Let's go.<br />
<blockquote class="tr_bq">
$ time sudo debootstrap --cache-dir=/home/henrich/tmp/cache sid sid-chroot<br />
I: Target architecture can be executed<br />
I: Retrieving InRelease <br />
I: Checking Release signature <br />
I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010)<br />
I: Retrieving Packages <br />
I: Validating Packages <br />
(snip)<br />
I: Base system installed successfully. </blockquote>
<blockquote class="tr_bq">
real 2m10.180s<br />
user 1m47.428s<br />
sys 0m8.196s</blockquote>
It cuts about 6 minutes! (of course, it depends on the mirror you choose). Then, try to use proxy feature.<br />
<blockquote class="tr_bq">
$ sudo apt install squid-deb-proxy-client<br />
(snip)<br />
$ time sudo debootstrap sid sid-chroot<br />
Using auto-detected proxy: http://192.168.10.13:8000/<br />
I: Target architecture can be executed <br />
I: Retrieving InRelease <br />
I: Checking Release signature <br />
I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010)<br />
I: Retrieving Packages <br />
I: Validating Packages <br />
(snip)<br />
I: Configuring systemd...<br />
I: Base system installed successfully.</blockquote>
Can you see the words "<i>Using auto-detected proxy: http://192.168.10.13:8000/</i>"? It detects package proxy and use it. And its result is<br />
<blockquote class="tr_bq">
real 2m15.995s<br />
user 1m49.737s<br />
sys 0m8.778s</blockquote>
<br />
Conclusion: If you already run squid-deb-proxy on some machine in local network, then install <b>squid-deb-proxy-client</b> and debootstrap automatically use it, or you can use <b>--cache-dir</b> option for speed up creating chroot environment via debootstrap. Especiall if you don't have good network conectivity, both features will help without effort.<br />
<div>
<br /></div>
<div>
<br /></div>
<div>
Oh, and one more thing... <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871835" target="_blank">Thomas Lange has proposed patches</a> to improve debootstrap and it makes debootstrap much faster. If you're interested, please look into it.</div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-8748645490918319092018-04-15T22:25:00.000+09:002018-04-15T22:25:28.196+09:00Update desktop components for released version<div dir="ltr" style="text-align: left;" trbidi="on">
I found <a href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.5_release_notes/new_features_desktop" target="_blank">RHEL7.5 desktop is rebased to GNOME 3.26</a>. I hope Debian stable release could do such thing, then what's the blocker for it?</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-64782857415854730772018-04-12T07:19:00.001+09:002018-04-16T07:56:05.873+09:00 Of course it runs NetBSD<div dir="ltr" style="text-align: left;" trbidi="on">
<br class="Apple-interchange-newline" />
<span style="background-color: white; color: #f26711; font-family: "tahoma" , sans-serif; font-size: 21px; font-style: italic; font-weight: 700; white-space: nowrap;">“Of course it runs NetBSD”</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM3SW8e13pMBwAYweCbC-NkV5QtCmGZk4UjzjJuMXruTAtOm1tfQQYVRCENpYbfW_VnhZfaiiR2QnV_-gKCn2aMcJm7xZiyGDiZg0RljLnxD64o0dY9QCM4xtgWN5Jigjjv4q_gBt_FLxW/s1600/%25E7%25AF%2584%25E5%259B%25B2%25E3%2582%2592%25E9%2581%25B8%25E6%258A%259E_073.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="207" data-original-width="693" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM3SW8e13pMBwAYweCbC-NkV5QtCmGZk4UjzjJuMXruTAtOm1tfQQYVRCENpYbfW_VnhZfaiiR2QnV_-gKCn2aMcJm7xZiyGDiZg0RljLnxD64o0dY9QCM4xtgWN5Jigjjv4q_gBt_FLxW/s1600/%25E7%25AF%2584%25E5%259B%25B2%25E3%2582%2592%25E9%2581%25B8%25E6%258A%259E_073.png" /></a></div>
<div style="text-align: left;">
<span style="background-color: white; color: #f26711; font-family: "tahoma" , sans-serif; font-size: 21px; font-style: italic; font-weight: 700; white-space: nowrap;"><br /></span></div>
<div style="text-align: left;">
<span style="background-color: white; font-family: "tahoma" , sans-serif; white-space: nowrap;">Note: It runs Debian squeeze chroot on NetBSD 7.1.2, with <a href="https://www.netbsd.org/docs/guide/en/chap-linux.html" target="_blank">Linux emulation</a></span></div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0tag:blogger.com,1999:blog-908933936314756945.post-75668503991794737192017-10-22T22:41:00.001+09:002017-10-23T03:35:42.763+09:00openSUSE.Asia Summit 2017 in Tokyo<div dir="ltr" style="text-align: left;" trbidi="on">
This weekend large typhoon is approaching to Japan, however, I went to UEC (<span class="school firstChild">The University of Electro-Communications, </span>電気通信大学) to give a talk in <a href="https://events.opensuse.org/conference/summitasia17" target="_blank">openSUSE.Asia Summit 2017 in Tokyo</a>.<br />
<br />
"... hey, wait. openSUSE? Are you using openSUSE?"<br />
<br />
Honestly no, I'm not. My talk was "openSUSE tools on Debian" - the only one session about Debian in that conference :)<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg90N6eiJhYxnlUIVAodqR24QkPyvW_gkopii9MMapQMzGXoIqvINB6c1CtQ_VJeke4doH40k0LbfeTUE_X6rXiag-tsc3wd4mk7niguCuGjOw14uc_V82ux33fcVw9T0dN9_t3FlnouX_I/s1600/22688872_1635651916487111_5852064818860156250_n.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="540" data-original-width="960" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg90N6eiJhYxnlUIVAodqR24QkPyvW_gkopii9MMapQMzGXoIqvINB6c1CtQ_VJeke4doH40k0LbfeTUE_X6rXiag-tsc3wd4mk7niguCuGjOw14uc_V82ux33fcVw9T0dN9_t3FlnouX_I/s640/22688872_1635651916487111_5852064818860156250_n.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Photo by Youngbin Han (Ubuntu Korea Loco), thanks!</td></tr>
</tbody></table>
<br />
<br />
We Debian distribute some tools from openSUSE - <a href="https://tracker.debian.org/pkg/open-build-service" target="_blank">OBS (Open Build Service)</a>, <a href="https://tracker.debian.org/pkg/snapper" target="_blank">Snapper</a> and I'm now working on <b>openQA</b>. So, it is a good chance to contact to upstream (=openSUSE) people, and I got some hints from them, thanks!<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="485" marginheight="0" marginwidth="0" scrolling="no" src="//www.slideshare.net/slideshow/embed_code/key/McH6CCCgIqB0o3" style="border-width: 1px; border: 1px solid #ccc; margin-bottom: 5px; max-width: 100%;" width="595"> </iframe> <br />
<div style="margin-bottom: 5px;">
<strong> <a href="https://www.slideshare.net/henrich_d/opensuse-tools-on-debian-81015400" target="_blank" title="openSUSE tools on Debian">openSUSE tools on Debian</a> </strong> from <strong><a href="https://www.slideshare.net/henrich_d" target="_blank">Hideki Yamane</a></strong> </div>
</div>
Hideki Yamanehttp://www.blogger.com/profile/13370246952921493608noreply@blogger.com0