Posted by jpluimers on 2017/09/15
I totally missed this announcement 2 months ago:
after this update, zypper dup will default to –no-allow-vendor-change, whichhas been the recommended way for Tumbleweed for a long time now.
Source: Re: [opensuse-factory] dup –no-allow-vendor-change is now default
So Dominique was glad to “rub the salt” a bit (:
[WayBack/Archive.is] Dominique / DimStar @DimStar Replying to @sysrich @jpluimers: for the record: –no-allow-vendor-change has become the default in Tumbleweed, see also http://dominique.leuenberger.net/blog/2017/06/review-of-the-week-201726/
It was documented at least on these places:
- [Archive.is] Review of the week 2017/26 – Dominique a.k.a. DimStar (Dim*):
libzypp: change of default setting for ‘allow vendor change to false’ during zypper dup (just a change in the default shipped zypp.conf file)
- [WayBack] openSUSE News: Tumbleweed Snapshots Update AppStream, Mesa, Frameworks – July 13th, 2017 by Douglas DeMaioThe 20170708 snapshot had a big change to
libzypp 16.13.0. The new version update hides the switch of the default for zypper dup; after this update, zypper dup will default to --no-allow-vendor-change, which has been the recommended way for Tumbleweed for a long time now, according to an email post on the openSUSE Factory Mailing List from Dominique Leuenberger. That is if the user did not change /etc/zypp/zypp.conf -.
- [WayBack] [opensuse-factory] New Tumbleweed snapshot 20170708 released!
– Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
- [WayBack] Re: [opensuse-factory] dup –no-allow-vendor-change is now default
– Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
^^^^ This change hides the switch of the default for zypper dup: after
this update, zypper dup will default to –no-allow-vendor-change, which
has been the recommended way for Tumbleweed for a long time now.
NOTE: This will ONLY update your default configuration if you did not
touch /etc/zypp/zypp.conf – If you had local modifications, rpm will
have put a file NEXT to it (zypp.conf.rpmnew), in which case you have
to adjust the settings manually (or you likely already did)
Hope this will eliminate a good part of the issues people kept on
reporting about updates – bringing Tumbleweed one step closer to what
you expect it to do in all situations.
–jeroen
Read the rest of this entry »
Posted in *nix, Linux, openSuSE, Power User, SuSE Linux, Tumbleweed | Leave a Comment »
Posted by jpluimers on 2017/09/14
Some inspiration for writing a proper bookmarklet that finds or saves a WayBack machine page:
On the last link, I was hoping that the https://web.archive.org/liveweb/https://www.example.org would work but it doesn’t work for many URLs and I’m not sure yet why that is.
It has a nice tip that works though:
Read the rest of this entry »
Posted in Bookmarklet, Conference Topics, Conferences, Development, Event, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers | Leave a Comment »
Posted by jpluimers on 2017/09/14
Just in case someone has a better alternative than youtube-dl alias:
alias youtube-dl-audio-and-video='youtube-dl --keep-video --extract-audio --audio-quality 0 --audio-format mp3'
It extracts the audio and keeps the video.
The result is that also all intermediate downloads are being kept.
So even after studying the README extensively the only alternative seems to be a double download like this:
youtube-dl-audio-and-video() { youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 $1; youtube-dl $1; }
–jeroen
Posted in *nix, *nix-tools, bash, bash, Development, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2017/09/13
If you see error message like below when performing zypper refresh or zypper dist-upgrade, then please inform the opensuse team (for instance Twitter or the #openSUSE-factory IRC channel) as this is part of the aftermath of the download.opensuse.org trouble that started last week.
Permission to access 'http://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/suse/setup/descr/appdata-icons.tar.gz' denied.
What happened to me with Raspberry Pi 3 and Tumbleweed is below and fixed because after I got in touch: the data restore had worked out OK, but the permissions didn’t.
I got there as the search for “Permission to access ‘http://download.opensuse.org/ports/aarch64/” got me to [WayBack] TUMBLEWEED Zypper Permission to access:
Unfortunately there was a catastrophic issue last week with the openSUSE download system (read: stuff is still broken and not all mirrors are fully functional).
–jeroen
Read the rest of this entry »
Posted in *nix, Linux, openSuSE, Power User, SuSE Linux, Tumbleweed | Leave a Comment »
Posted by jpluimers on 2017/09/13
Interesting tool to scan your network vulnerabilities from both outside and inside: guardicore/monkey: Infection Monkey – An automated pentest tool
Via a chain of links all around “Trojan.sysscan:
–jeroen
Posted in Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/09/13
T-Shirt quote worthy:
“SQLite does not compete with client/server databases. SQLite competes with fopen().”
Happy Day of the Programmer!
–jeroen
Source: Made me distribute coffee over keyboard :-). Best. Definition. Ever. [WayBack]
Posted in Fun, Quotes, T-Shirt quotes | Leave a Comment »
Posted by jpluimers on 2017/09/12
The Searching repositories – User Documentation mentions
By default, forked repositories are not shown.
But it forgets this only holds for the main search box which is conveniently called “Search GitHub” but documented as “Search repositories“:

Based on that documentation you’d think the “Search Repositories” box would adhere to the same defaults, right?

Wrong. We live in the “form over function” era so that would be too easy.
Read the rest of this entry »
Posted in Development, DVCS - Distributed Version Control, git, GitHub, Source Code Management, User Experience (ux) | Leave a Comment »
Posted by jpluimers on 2017/09/12
At the time of discovering Welcome to workaround.org via More ISP Mail saveback – Joe C. Hecht – Google+:
The famous ISP-style mail server tutorials live here. Learn how to set up your own fully-functional mail server using Postfix, Dovecot IMAP/POP3 and MySQL backend on a Debian server just like your favorite mail or website hosting provider.
I have been maintaining the ISPmail tutorial since Debian Woody. However those older Debian versions are no longer supported. If you still like to read the old versions I have provided PDF versions of the tutorials for Squeeze, Lenny, Etch, Sarge andWoody.
My daily work leads to various discoveries and insights. Some were petty but others really brightened my day.
I am a system administrator and programmer. In my nerdy spare time I work on web applications, Python and Ruby programs, write articles or explore new software technologies. On workaround.org you can find news, solutions and hints on my findings and get help. Of course your feedback is welcome.
These are some projects I am currently working on:
- IRC is a great medium for getting instant help (at least on the freenode IRC network). I have collected some tips about Getting help on IRC to help you get help instead of getting barbecued.
- knoba’s factoids
I run a bot called knoba (short for knowledge base) on the freenode IRC network. Two channels I visit frequently are #postfix and #squid. So I have fed the bot with lots of factoids that you can query using !foobar in the channel. These are the factoids understood in #squid and #postfix. Please don’t play with the bot publicly. Send it a “/msg knoba help" and learn how it works.
My daily work leads to various discoveries and insights. Some were petty but others really brightened my day.
Squid is a powerful open-source web proxy. I was responsible for a large Squid installation at a former employer. Maybe the following articles help you save time in your daily work.
Padrino is an lean Ruby web framework. It is an interesting alternative to the heavier Ruby-on-Rails. I spent quite some time with it and created a couple of articles about it:
Zabbix is a mighty open-source monitoring software. If you need a serious system for your organisation and manage to condone its creepy web interface it is hands down the the most superior software I have ever seen. And I have been dealing with monitoring software since Nagios was called Netsaint.
These articles should help you in your daily work maintaining a monitoring system:
–jeroen
Posted in *nix, BIOS, Boot, Development, Linux, Open Source, Power User, Software Development | Leave a Comment »