The officially official Devuan Forum!

You are not logged in.

#1 2017-06-27 15:53:44

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

sans-dbus, Questions, Tips and Tricks on its Implementation

title: sans-dbus, Questions, Tips and Tricks on its Implementation
---
I'm continuing directly from the other topic:
Air-Gapped Devuan Install, Tentative
https://dev1galaxy.org/viewtopic.php?id=746#p2604

I am making a separate topic, but it's all intertwined... Won't work cleanly at all. But!...

But the separate topic is necessary to stress this aspect of my somewhat peculiar way of installing Devuan, the sans-dbus way.

And, the topic intertwining with the Air-Gapped Devuan Install, I'm even simply pasting the last lines from there (in bottom of that second post in that topic) into here (because I will also at certain stage have to send you back there to that topic again):

But first a story about the why-so-mercilessly-non-verbose tip at these pages with overlapping content:
https://git.devuan.org/dev1fanboy/Upgra … tall-guide
EDIT 2017-12-21 13:15+00:00:
Replacing configure-minimalism dead link with similar:
https://git.devuan.org/dev1fanboy/Upgra … ut-Systemd
EDIT CONTINUING (changing somewhat the next line):
(
because, even though it's for Ceres --which I'm running as I write-- in my experience, something similar is necessary for Jessie/Ascii as well, and should be created/brought back from backup and linked to from the nominal without-dbus guide:
And I'll give my current /etc/apt/preferences and /etc/apt/preferences.d/avoid-systemd in today's post in this topic.
EDIT END
https://git.devuan.org/dev1fanboy/Upgra … thout-dbus
)
which I intend to make a separate topic about (and I promise to try and link to it from here), because last night I figured about it what essentially eluded my understanding for years...

Because I can't try and update my system in the total seclusion from the global gynormous elecronic dance made up for and making way to myriads of eyes which we call the internet, a kind of true privacy secluded by the thick gap of, well, just plain and regular Croatian, Zagrebian air, I simply can't do that before I explain the enigmas that I had to solve after I stuck:

# cat /etc/apt/apt.conf.d/01lean

APT::Install-Suggests "0";

APT::Install-Recommends "0";

APT::AutoRemove::SuggestsImportant "false";

APT::AutoRemove::RecommendsImportant "false";

as per that great tutorial page on Devuan Installation.

Firstly, I updated my online clone successfully, but with these few snags and enigmas having given me pretty hard time to solve.

But I updated it successfuly. Here the last of the updates or let me see what it was... Here:

$ cat /Cmn/LOG_/apt-get_install_xserver-xorg-input-evdev-dbg_170624_0912_gdOv.log

Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ienglish-common ispell libaacs0 libabw-0.1-1 libarchive13 libaspell15
  libasprintf-dev libasprintf0v5 libauthen-sasl-perl libbdplus0 libbind9-90
  libcanberra0 libcolamd2.8.0 libdns100 libe-book-0.1-1 libept1.4.12 libgxps2
  libhsqldb1.8.0-java libisc95 libisccc90 libisccfg90 libisl10 liblwres90
  libsctp1 libspectre1 libtie-ixhash-perl libtxc-dxtn-s2tc0
  libvisual-0.4-plugins libvte-2.90-9 libvte-2.90-common libwacom-bin
  libxapian22 libxml-twig-perl libxml-xpathengine-perl
  linux-image-3.16.0-4-amd64 qttranslations5-l10n
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  xserver-xorg-input-evdev-dbg
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 262 kB of archives.
After this operation, 288 kB of additional disk space will be used.
Get:1 http://packages.devuan.org/merged ascii/main amd64 xserver-xorg-input-evdev-dbg amd64 1:2.10.5-1 [262 kB]
Fetched 262 kB in 2s (89.0 kB/s)
Selecting previously unselected package xserver-xorg-input-evdev-dbg.
(Reading database ... 94605 files and directories currently installed.)
Preparing to unpack .../xserver-xorg-input-evdev-dbg_1%3a2.10.5-1_amd64.deb ...
Unpacking xserver-xorg-input-evdev-dbg (1:2.10.5-1) ...
Setting up xserver-xorg-input-evdev-dbg (1:2.10.5-1) ...
2017/06/24 09:12:09 Reading config from: /etc/paxrat/paxrat.conf

And these:
$ cat /Cmn/LOG_/apt-get_install_xserver-xorg-input-evdev-dbg_170624_0912_gdOv.log | grep -A9 longer

The following packages were automatically installed and are no longer required:
  ienglish-common ispell libaacs0 libabw-0.1-1 libarchive13 libaspell15
...
  linux-image-3.16.0-4-amd64 qttranslations5-l10n
Use 'apt autoremove' to remove them.

[these] few packages I couldn't even bother to care about them lying around in my system, because they're so few compared to, and I want to show you, to how many I had to deal with first! Let me see...

But in the meantime I think it could be a good thing to start another topic which is about updating the air-gapped system with whatever valuable data one got, and need to keep for longer, from the internet.
Updating the Air-Gapped System
https://dev1galaxy.org/viewtopic.php?id=763
Phew! There're some viri found there.

So... this is how many "no longer required", but have a look, also with "NEW packages" that "will be installed" I had to deal with earlier on:

apt-get_dist-upgrade_170623_2235_gdOv.log

Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
  cpp-4.9 docutils-common docutils-doc evince-gtk gnome-icon-theme-symbolic
  gstreamer1.0-libav gstreamer1.0-plugins-good gstreamer1.0-x libavcodec56
  libavformat56 libavresample2 libavutil54 libbind9-90 libcloog-isl4
  libcolamd2.8.0 libdns100 libegl1-mesa-drivers libept1.4.12 libgconf2-4
  libgif4 libglade2-0 libhunspell-1.3-0 libisc95 libisccc90 libisccfg90
  libisl10 libjasper1 libllvm3.5 liblwres90 libopenjpeg5 libopenvg1-mesa
  libperl4-corelibs-perl libpng12-0 libpoppler46 libpth20
  libschroedinger-1.0-0 libsctp1 libshout3 libtag1v5 libtag1v5-vanilla
  libuuid-perl libv4l-0 libv4lconvert0 libvpx1 libvte-2.90-9
  libvte-2.90-common libwebp5 libwebpdemux1 libwebpdemux2 libwebpmux1
  libx264-142 libxapian22 python-cairo python-defusedxml python-docutils
  python-gobject-2 python-gtk2 python-numpy python-pil python-pygments
  python-roman python-soappy python-wstools
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  fonts-droid libasprintf0c2 libobrender29 libobt2 libtag1-vanilla libtag1c2a
  openjdk-7-jre openjdk-7-jre-headless tzdata-java xserver-xorg-input-vmmouse
  xserver-xorg-video-modesetting
The following NEW packages will be installed:
  consolekit cpp-6 dbus default-java-plugin dirmngr evince firmware-linux-free
  fonts-droid-fallback fonts-noto-mono gcc-7-base gnome-desktop3-data
  gnupg-l10n gtk-update-icon-cache icedtea-8-plugin icedtea-netx
  icedtea-netx-common initramfs-tools-core irqbalance keyutils libapparmor1
  libasprintf0v5 libbind9-140 libck-connector0 libcolamd2 libdns-export162
  libdns162 libdrm-amdgpu1 libept1.5.0 libgail-common libgail18 libgmime-2.6-0
  libgnome-desktop-3-12 libidn2-0 libipc-system-simple-perl libisc-export160
  libisc160 libisccc140 libisccfg140 libisl15 libjson-c3 libjsoncpp1
  libldap-common libllvm3.8 libllvm3.9 liblwres141 libmagic-mgc
  libnautilus-extension1a libnotmuch4 libnpth0 libobrender32v5 libobt2v5
  libpam-ck-connector libpcre2-8-0 libpolkit-agent-1-0 libpolkit-backend-1-0
  libpolkit-gobject-1-0 libpoppler64 libprocps4 libpsl5 libsecret-1-0
  libsecret-common libsensors4 libservlet3.1-java libsuitesparseconfig4
  libtag1v5 libtag1v5-vanilla libtfm1 libvdpau-va-gl1 libvte-2.91-0
  libvte-2.91-common libwebpdemux2 libxapian30 libxfont2
  linux-image-4.9.0-3-amd64 mesa-vdpau-drivers openjdk-8-jre
  openjdk-8-jre-headless policykit-1 publicsuffix python-httplib2
  python-pycurl python-pysimplesoap python3-apt python3-chardet python3-debian
  python3-debianbts python3-httplib2 python3-pkg-resources python3-pycurl
  python3-pysimplesoap python3-reportbug python3-requests python3-six
  python3-urllib3 vdpau-driver-all xserver-xorg-input-libinput
  xserver-xorg-legacy xserver-xorg-video-amdgpu xxd
The following packages will be upgraded:
  adwaita-icon-theme apt-listchanges bind9-host cpp default-jre
  default-jre-headless dnsutils evince-common evince-gtk file firefox-esr
  ghostscript gnome-icon-theme gnupg gnupg-agent gnupg2
  gstreamer1.0-plugins-good initramfs-tools isc-dhcp-client isc-dhcp-common
  libasprintf-dev libatomic1 libclamav7 libcloog-isl4 libcurl3 libcurl3-gnutls
  libevdocument3-4 libevview3-3 libfile-basedir-perl libgcc1 libgl1-mesa-dri
  libgomp1 libgs9 libgs9-common libgtk-3-bin libgtk2.0-0 libgtk2.0-bin
  libhsqldb1.8.0-java libldap-2.4-2 libmagic1 libpoppler-glib8 libquadmath0
  libstdc++6 libvdpau1 libxatracker2 linux-image-amd64 lp-solve
  mate-icon-theme mutt nfs-common obconf openbox pinentry-gtk2 poppler-utils
  procps python-debianbts python-pil reportbug synaptic tzdata vim vim-common
  vim-runtime vim-tiny wget xpdf xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb
  xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware
93 upgraded, 99 newly installed, 11 to remove and 0 not upgraded.
Need to get 242 MB/249 MB of archives.
After this operation, 561 MB of additional disk space will be used.
Do you want to continue? [Y/n] Abort.

Pls. look at my scare there, right at the top of the listing of the "NEW packages" proposed:

consolekit ... dbus

The
https://git.devuan.org/dev1fanboy/Upgra … thout-dbus
(and the Minimal-install-guide)
is great, but non-advance users can't easily get it... I repeat, that's what the system wanted to do right after I stuck the /etc/apt/apt.conf.d/01lean in there...

And the Minimal-install-guide should be linked from the Devuan-without-dbus page, and more explanation is needed for users on it (I hope this page of mine will be somewhat helpful to that effect).

I think I know now, and I hope I'll be able to reproduce the cleanup that I did to get to those just a few left to deal with at the command output which I started this explanation with but which happened much later... at 2017-06-24_09h12min (170624_0912) compared to this huge installing enigma to solve which happened half a day earlier 2017-06-23_22h35min (170623_2235).

To be honest, this what shows with the logs/optput/listings is, in the clone, is my second try, on the firtst I gave up, and restored the clone from backup (== from the Air-Gapped dd dump). And in this Air-Gapped it should now, with the successful workout in the clone, be one final last time I hope.

But I'll go slowly. I also have these logs that actually accompany those "208 various apt- commands that I issued" and that all have their output in the LOG_ dir, pls. see the:
Air-Gapped Devuan Install, Tentative
https://dev1galaxy.org/viewtopic.php?id=746#p2604
(already linked above)
So I named this directory:

LOG_add_

$ ls -ABRgo
.:
total 176
-rw-r--r-- 1 21500 2017-06-23 23:50 history_170623_2350_gdOv
-rw-r--r-- 1 20773 2017-06-24 00:41 history_170624_0041_gdOv
-rw-r--r-- 1 26314 2017-06-24 09:14 history_170624_091417_gdOv
-rw-r--r-- 1  5223 2017-06-23 22:55 keep-list.ls-1
-rw-r--r-- 1  1654 2017-06-23 23:12 keep-list.ls-1_TRY00
-rw-r--r-- 1  1583 2017-06-23 23:13 keep-list.ls-1_TRY01
-rw-r--r-- 1  3637 2017-06-23 23:56 keep-or-remove_list_01.ls-1
-rw-r--r-- 1  1252 2017-06-24 00:02 keep-or-remove_list_01.ls-1_REMOVE.ls-1
-rw-r--r-- 1  2551 2017-06-24 00:12 keep-or-remove_list_02.ls-1
-rw-r--r-- 1   422 2017-06-24 00:17 keep-or-remove_list_02.ls-1_KEEP.ls-1
-rw-r--r-- 1  3939 2017-06-23 23:41 keep-or-remove_list.ls-1
-rw-r--r-- 1   269 2017-06-23 23:45 keep-or-remove_list.ls-1_00-REMOVE
-rw-r--r-- 1 61440 2017-06-24 09:58 libinput-debug-events_170624_0954_gdOv.log

E.g. the keep-list.ls-1 is just the fraction of the log:
apt-get_autoremove--purge_170623_2255_gdOv.log

Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  adwaita-icon-theme* aspell* aspell-en* at-spi2-core* autopoint*
  ca-certificates* ca-certificates-java* clearlooks-phenix-purpy-theme*
  cups-bsd* cups-client* cups-common* dconf-gsettings-backend* dconf-service*
  default-jre* default-jre-headless* desktop-base* dh-python*
  dictionaries-common* dmz-cursor-theme* docbook-xml* dosfstools*
  emacsen-common* evince-common* evince-gtk* expect* firefox-esr* fonts-droid*
  fonts-sil-gentium* fuse* geoip-database* geoip-database-extra* ghostscript*
  giblib1* glib-networking* glib-networking-common* glib-networking-services*
  gnome-icon-theme* gnome-icon-theme-symbolic* gsettings-desktop-schemas*
  gsfonts* gsfonts-x11* gstreamer1.0-libav* gstreamer1.0-plugins-base*
  gstreamer1.0-plugins-good* gstreamer1.0-x* gtk2-engines* hicolor-icon-theme*
  hunspell-en-us* i965-va-driver* iamerican* ibritish* ienglish-common*
  iso-codes* ispell* java-common* javascript-common* libaacs0* libabw-0.1-1*
  libarchive13* libasound2-plugins* libaspell15* libasprintf-dev*
  libasprintf0c2* libatk-bridge2.0-0* libatk-wrapper-java*
  libatk-wrapper-java-jni* libatspi2.0-0* libauthen-sasl-perl* libbdplus0*
  libcairo-gobject2* libcairo-perl* libcanberra0* libcdparanoia0* libcolord2*
  libcupsfilters1* libcupsimage2* libdjvulibre-text* libdjvulibre21*
  libdrm-intel1* libdrm-nouveau2* libdrm-radeon1* libe-book-0.1-1*
  libencode-locale-perl* libepoxy0* libept1.4.12* libevdocument3-4*
  libevview3-3* libfile-basedir-perl* libfile-desktopentry-perl*
  libfile-listing-perl* libfile-mimeinfo-perl* libfont-afm-perl* libfontenc1*
  libgconf2-4* libgettextpo-dev* libgettextpo0* libgif4* libgl1-mesa-dri*
  libglib-perl* libglib2.0-data* libgs9* libgs9-common*
  libgstreamer-plugins-base1.0-0* libgstreamer1.0-0* libgtk-3-0* libgtk-3-bin*
  libgtk-3-common* libgtk2-perl* libgtk2.0-bin* libgxps2* libhsqldb1.8.0-java*
  libhtml-form-perl* libhtml-format-perl* libhtml-parser-perl*
  libhtml-tagset-perl* libhtml-tree-perl* libhttp-cookies-perl*
  libhttp-daemon-perl* libhttp-date-perl* libhttp-message-perl*
  libhttp-negotiate-perl* libijs-0.35* libio-html-perl* libio-socket-ip-perl*
  libio-socket-ssl-perl* libjasper1* libjbig2dec0* libjson-glib-1.0-0*
  libjson-glib-1.0-common* libkpathsea6* liblwp-mediatypes-perl*
  liblwp-protocol-https-perl* libmailtools-perl* libmpdec2* libnet-dbus-perl*
  libnet-http-perl* libnet-smtp-ssl-perl* libnet-ssleay-perl* liborc-0.4-0*
  libpam-cap* libpango-perl* libpaper-utils* libpaper1* libparted2*
  libpciaccess0* libpcsclite1* libpoppler-glib8* libpython3-stdlib*
  libpython3.5* libpython3.5-minimal* libpython3.5-stdlib* libqgsttools-p1*
  libqt5multimedia5-plugins* libqt5multimediawidgets5* libqt5opengl5*
  libqt5svg5* librarian0* libreoffice-avmedia-backend-gstreamer*
  libreoffice-java-common* libreoffice-math* libreoffice-sdbc-hsqldb*
  libreoffice-writer* librest-0.7-0* librsvg2-common* libsasl2-modules*
  libsctp1* libshout3* libsoup-gnome2.4-1* libsoup2.4-1* libspectre1*
  libspeexdsp1* libtag1-vanilla* libtag1c2a* libtie-ixhash-perl*
  libtimedate-perl* libtxc-dxtn-s2tc0* liburi-perl* libutempter0* libv4l-0*
  libv4lconvert0* libvisual-0.4-0* libvisual-0.4-plugins* libvpx1*
  libvte-2.90-9* libvte-2.90-common* libwacom-bin* libwww-perl*
  libwww-robotrules-perl* libx11-protocol-perl* libxapian22* libxatracker2*
  libxfont1* libxkbfile1* libxml-parser-perl* libxml-sax-expat-perl*
  libxml-twig-perl* libxml-xpathengine-perl* lsb-release* mate-icon-theme*
  mesa-utils* openjdk-7-jre* openjdk-7-jre-headless* os-prober* parted*
  paxctl* perl-openssl-defaults* poppler-data* poppler-utils* postfix-sqlite*
  powermgmt-base* psmisc* python-cairo* python-gobject-2* python-gtk2*
  python-numpy* python-xdg* python3* python3-minimal* python3-uno* python3.5*
  python3.5-minimal* qt5-gtk-platformtheme* qttranslations5-l10n*
  rarian-compat* rename* scrot* sgml-base* sgml-data* synaptic*
  tango-icon-theme* tcl-expect* tcpd* tzdata-java* util-linux-locales*
  va-driver-all* vdpau-va-driver* x11-utils* x11-xkb-utils* xbitmaps*
  xdg-user-dirs* xfonts-base* xfonts-encodings* xfonts-utils* xml-core*
  xorg-docs-core* xserver-common* xserver-xorg* xserver-xorg-core*
  xserver-xorg-input-all* xserver-xorg-input-evdev* xserver-xorg-input-mouse*
  xserver-xorg-input-synaptics* xserver-xorg-input-vmmouse*
  xserver-xorg-input-wacom* xserver-xorg-video-all* xserver-xorg-video-ati*
  xserver-xorg-video-cirrus* xserver-xorg-video-fbdev*
  xserver-xorg-video-intel* xserver-xorg-video-mach64* xserver-xorg-video-mga*
  xserver-xorg-video-modesetting* xserver-xorg-video-neomagic*
  xserver-xorg-video-nouveau* xserver-xorg-video-openchrome*
  xserver-xorg-video-qxl* xserver-xorg-video-r128* xserver-xorg-video-radeon*
  xserver-xorg-video-savage* xserver-xorg-video-siliconmotion*
  xserver-xorg-video-sisusb* xserver-xorg-video-tdfx*
  xserver-xorg-video-trident* xserver-xorg-video-vesa*
  xserver-xorg-video-vmware* xterm*
0 upgraded, 0 newly installed, 276 to remove and 41 not upgraded.
After this operation, 627 MB disk space will be freed.
Do you want to continue? [Y/n] Abort.

because while the first time I didn't get so well at all what dev1fanboy meant with

dev1fanboy wrote:

Many recommended packages are not of an important nature, but this is not always the case. Therefore it is necessary to protect important packages from being removed in the process.

this time I thought much harder, and decided to try and pick up the right programs, this first time for installing, and later some other programs for removing.

And I now have to more or less replicate that behavior here in Air-Gapped.

And those var_cache_17062x_xxxx_gdOv.tar and var_lib_apt_17062x_xxxx_gdOv.tar backups serve exactly the purpose to get the necessary deb archives and lists properly installed at the right time to be able to replicate (more or less) what I did in the clone... ( pls. see the:
Air-Gapped Devuan Install, Tentative
for the var_cache... and var_lib_apt...)

So... let's go... I now see that today won't suffice for this task... We'll go into tomorrow quite a bit...

These:
keep-list.ls-1_TRY00

  ca-certificates
  default-jre desktop-base dh-python
  docbook-xml dosfstools
  expect fonts-droid
  fonts-sil-gentium fuse geoip-database geoip-database-extra ghostscript
  gsfonts gsfonts-x11 gstreamer1.0-libav gstreamer1.0-plugins-base
  gstreamer1.0-plugins-good gstreamer1.0-x gtk2-engines hicolor-icon-theme
  iso-codes ispell java-common javascript-common libaacs0 libabw-0.1-1
  libarchive13 libasound2-plugins libaspell15 libasprintf-dev
  libasprintf0c2 
  libgl1-mesa-dri
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin
  libgtk-3-common libgtk2-perl libgtk2.0-bin
  libpython3.5 libpython3.5-minimal libpython3.5-stdlib
  libqt5multimedia5-plugins libqt5multimediawidgets5 libqt5opengl5
  libqt5svg5 librarian0 libv4l-0
  libv4lconvert0 libvisual-0.4-0 libvisual-0.4-plugins libvpx1
  libxfont1 libxkbfile1 libxml-parser-perl libxml-sax-expat-perl
  lsb-release
  mesa-utils openjdk-7-jre openjdk-7-jre-headless os-prober parted
  paxctl perl-openssl-defaults poppler-data poppler-utils postfix-sqlite
  psmisc python-cairo python-gobject-2 python-gtk2
  python-numpy python-xdg python3 python3-minimal python3-uno python3.5
  python3.5-minimal
  x11-utils x11-xkb-utils xbitmaps
  xdg-user-dirs xfonts-base xfonts-encodings xfonts-utils xml-core
  xorg-docs-core xserver-common xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-fbdev
  xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau
  xserver-xorg-video-radeon
  xserver-xorg-video-vesa
  xterm

are some of the packages that (I admit: because I was too late with my installation of the /etc/apt/apt.conf.d/01lean) apt offered to remove in the longer complete apt-get_autoremove--purge_170623_2255_gdOv.log above, and these packages missing would mean I wouldn't have X, and much more...! So I finally figured what dev1fanboy meant, and I composed a for loop to list and install the above choice that I took from the huge listing of the packages that apt offered to remove.

Actually I used keep-list.ls-1_TRY01 but that one is exactly as keep-list.ls-1_TRY00 only the newlines replaced with spaces. And this I ran:

# for i in $(cat keep-list.ls-1_TRY01); do echo apt-get install $i;  ask; if [ "$?" == 0 ] ; then apt-get install $i |& tee LOG_/apt-get_install_${i}_$(date +%y%m%d_%H%M)_$(hostname) ; read FAKE ; fi ; done ;

My history file shows me that soon I decided to:

# tar cf var_cache_$(date +%y%m%d_%H%M)_$(hostname).tar /var/cache/ && tar cf var_lib_apt_$(date +%y%m%d_%H%M)_$(hostname).tar /var/lib/apt/ & 

And that was around here:

-rw-r--r-- 1 root root 252825600 2017-06-23 23:27 var_cache_170623_2327_gdOv.tar
-rw-r--r-- 1 root root 288133120 2017-06-23 23:31 var_cache_170623_2331_gdOv.tar
-rw-r--r-- 1 root root 288133120 2017-06-23 23:36 var_cache_170623_2336_gdOv.tar
-rw-r--r-- 1 root root 295301120 2017-06-23 23:47 var_cache_170623_2347_gdOv.tar
-rw-r--r-- 1 root root 295280640 2017-06-24 00:05 var_cache_170624_0005_gdOv.tar

here:

-rw-r--r-- 1 root root 147322880 2017-06-23 23:27 var_lib_apt_170623_2327_gdOv.tar
-rw-r--r-- 1 root root 147322880 2017-06-23 23:31 var_lib_apt_170623_2331_gdOv.tar
-rw-r--r-- 1 root root 147322880 2017-06-23 23:36 var_lib_apt_170623_2336_gdOv.tar
-rw-r--r-- 1 root root 147322880 2017-06-23 23:47 var_lib_apt_170623_2347_gdOv.tar
-rw-r--r-- 1 root root 147322880 2017-06-24 00:05 var_lib_apt_170624_0005_gdOv.tar

because the history says:

  905  tar cf var_cache_$(date +%y%m%d_%H%M)_$(hostname).tar /var/cache/ && tar cf var_lib_apt_$(date +%y%m%d_%H%M)_$(hostname).tar /var/lib/apt/ & 
  906  ls -ltr
  907  rm var_cache_170623_2331_gdOv.tar
  908  tar cf var_cache_$(date +%y%m%d_%H%M)_$(hostname).tar /var/cache/ && tar cf var_lib_apt_$(date +%y%m%d_%H%M)_$(hostname).tar /var/lib/apt/ & 
  909  ls -ltr 

where I believe var_cache_$(date +%y%m%d_%H%M)_$(hostname).tar created var_cache_170623_2331_gdOv.tar (the removing probably means just I ran it again quickly in that same minute).

But I lost track, and I think I should go back to the beginning of the evening, to be able to understand how to do this poor-user-hacking kind of update. Hacking it is, but not very expert at all...

Aarghhh!!...  Let's see. So last night, more than a day ago now, I started this difficult-to-figure-out update here:

-rw-r--r-- 1 root root 194324480 2017-06-23 22:32 var_cache_170623_2231_gdOv.tar
-rw-r--r-- 1 root root 147333120 2017-06-23 22:32 var_lib_apt_170623_2232_gdOv.tar

Because I hadn't been doing any updating/upgrading/anything after:

-rw-r--r--  1 164352000 2017-06-23 15:43 var_cache_170623_1543_gdOv.tar
-rw-r--r--  1 125317120 2017-06-23 14:45 var_lib_apt_170623_1445_gdOv.tar

( pls. see the:
Air-Gapped Devuan Install, Tentative for the for the detailed preparation in that afternoon)

I hope it's best that I update these into my Air-Gapped first. Let's see.

And just one note in the meantime. I'm also checking the entire series of var_cache_ and var_apt_list_ with clamscan in a similar way as how I explained in the
Air-Gapped Devuan Install, Tentative
while I work on with this. Except, I just got:

LibClamAV Warning: RWX mapping denied: Can't allocate RWX Memory: Operation not permitted
LibClamAV Warning: Bytecode: disabling JIT because PaX is preventing 'mprotect' access.
Run 'paxctl -cm <executable>'

which I'll quickly sort like this:

# for i in $(ls -1 /usr/bin/clam*); do echo paxrat -s m $i ; read FAKE ; paxrat -s m $i ; done ;
paxrat -s m /usr/bin/clambc

2017/06/24 20:27:30 Reading config from: /etc/paxrat/paxrat.conf
paxrat -s m /usr/bin/clamscan

2017/06/24 20:27:34 Reading config from: /etc/paxrat/paxrat.conf
paxrat -s m /usr/bin/clamsubmit

2017/06/24 20:27:38 Reading config from: /etc/paxrat/paxrat.conf

but that didn't work, I got the same error... It had worked in the clone... (I'm doing this in master, right or wrong, I don't expect there had been viri at any stage in /var/lib/apt/ and /var/cache/... Should I expect?)

# for i in $(ls -1 /usr/bin/clam*); do echo paxctl -cm $i ; read FAKE ; paxctl -cm $i ; done ;
paxctl -cm /usr/bin/clambc

file /usr/bin/clambc had a PT_GNU_STACK program header, converted
paxctl -cm /usr/bin/clamscan

file /usr/bin/clamscan had a PT_GNU_STACK program header, converted
paxctl -cm /usr/bin/clamsubmit

file /usr/bin/clamsubmit had a PT_GNU_STACK program header, converted

Now the error does not repeat.

So... Clamscan is spending almost half of the power of this 10+ yrs old AMD 2 core processor:

KiB Swap:  6834172 total,        0 used,  6834172 free.  3044676 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND     
 7328 root      20   0  692344 538860  23936 D 86.8 13.4   1:50.47 clamscan    
 7059 root      20   0       0      0      0 R  9.8  0.0   1:00.98 kworker/u4:5
 3378 root      20   0   25796   2932   2440 R  0.7  0.1  28:29.54 top        

(it mostly goes below those 86%, but it varies)

I hope enough power remains.

( In the meantime:

# ls -l /var/log/clamav/clamscan-r-i_*_var_cache_var_lib_apt.log
-rw-r--r-- 1 root root   0 2017-06-24 20:24 /var/log/clamav/clamscan-r-i_170624_2024_var_cache_var_lib_apt.log
-rw-r--r-- 1 root root   0 2017-06-24 20:28 /var/log/clamav/clamscan-r-i_170624_2028_var_cache_var_lib_apt.log
-rw-r--r-- 1 root root 238 2017-06-24 20:37 /var/log/clamav/clamscan-r-i_170624_2031_var_cache_var_lib_apt.log
# cat /var/log/clamav/clamscan-r-i_*_var_cache_var_lib_apt.log
----------- SCAN SUMMARY -----------
Known viruses: 6298541
Engine version: 0.99.2
Scanned directories: 1938
Scanned files: 5467
Infected files: 0
Data scanned: 1353.88 MB
Data read: 7352.52 MB (ratio 0.18:1)
Time: 364.421 sec (6 m 4 s)
)

So no viri there. Good.

At 2017-06-23_22h23min I got with apt-get_update_170623_2223_gdOv:

Get:22 http://packages.devuan.org/merged ascii InRelease [113 kB]
Get:23 http://auto.mirror.devuan.org/merged ascii InRelease [113 kB]
Get:24 http://auto.mirror.devuan.org/merged ascii-updates InRelease [113 kB]
Get:26 http://packages.devuan.org/merged ascii/main Sources [7,005 kB]                 
Get:27 http://packages.devuan.org/merged ascii/main amd64 Packages [7,163 kB]                      
Get:25 http://amprolla.devuan.org/merged ascii-security InRelease [112 kB]                         
Get:28 http://auto.mirror.devuan.org/merged ascii/main Sources [7,005 kB]                          
Get:29 http://auto.mirror.devuan.org/merged ascii/main amd64 Packages [7,163 kB]                   
Fetched 28.8 MB in 14s (2,054 kB/s)                                                                

and I guess that must show btwn:
the master's /var/lib/apt/
and the untar'd archive:
# du -hs var_lib_apt_170623_2232_gdOv/ /var/lib/apt/

141M    var_lib_apt_170623_2232_gdOv/
120M    /var/lib/apt/

# rsync -nav --delete var_lib_apt_170623_2232_gdOv/ /var/lib/apt/

sending incremental file list
deleting periodic/
deleting mirrors/partial/
deleting mirrors/
deleting lists/partial/
deleting lists/lock
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_main_source_Sources
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_InRelease
deleting lists/auto.mirror.devuan.org_merged_dists_ascii-updates_InRelease
deleting lists/auto.mirror.devuan.org_merged_dists_ascii-security_InRelease
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_non-free_binary-amd64_Packages
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_Release
deleting lists/_home_mr_Devuan_d-9_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-9_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-9_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-8_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-8_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-8_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-7_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-7_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-7_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-6_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-6_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-6_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-5_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-5_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-5_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-4_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-4_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-4_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-3_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-3_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-3_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-2_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-2_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-2_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-1_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-1_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-14_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-14_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-13_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-13_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-13_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-12_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-12_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-12_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-11_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-11_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-11_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-10_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-10_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-10_dists_stretch_Release
deleting lists/Debian%20GNU_Linux%201.0-final%20%5fJessie%5f%20-%20Official%20amd64%20DVD%20Binary-1%2020170522-03:57_dists_jessie_non-free_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0-final%20%5fJessie%5f%20-%20Official%20amd64%20DVD%20Binary-1%2020170522-03:57_dists_jessie_main_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_non-free_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_main_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_contrib_binary-amd64_Packages
deleting lists/
deleting listchanges.db
deleting extended_states
deleting daily_lock
deleting cdroms.list~
deleting cdroms.list
./
lib/
lib/apt/
lib/apt/cdroms.list
lib/apt/cdroms.list~
lib/apt/daily_lock
lib/apt/extended_states
lib/apt/listchanges.db
lib/apt/lists/
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii-security_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii-updates_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_main_source_Sources
lib/apt/lists/lock
lib/apt/lists/packages.devuan.org_merged_dists_ascii_InRelease
lib/apt/lists/packages.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
lib/apt/lists/packages.devuan.org_merged_dists_ascii_main_source_Sources
lib/apt/lists/partial/
lib/apt/mirrors/
lib/apt/mirrors/partial/
lib/apt/periodic/

sent 908 bytes  received 4,208 bytes  10,232.00 bytes/sec
total size is 147,312,122  speedup is 28,794.39 (DRY RUN)
#

I guess I could do this update. I'm almost sure that's the first thing to do.

# rsync -av --delete var_lib_apt_170623_2232_gdOv/ /var/lib/apt/

sending incremental file list
deleting periodic/
deleting mirrors/partial/
deleting mirrors/
deleting lists/partial/
deleting lists/lock
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_main_source_Sources
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
deleting lists/auto.mirror.devuan.org_merged_dists_ascii_InRelease
deleting lists/auto.mirror.devuan.org_merged_dists_ascii-updates_InRelease
deleting lists/auto.mirror.devuan.org_merged_dists_ascii-security_InRelease
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_non-free_binary-amd64_Packages
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_dev-1_dists_jessie_Release
deleting lists/_home_mr_Devuan_d-9_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-9_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-9_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-8_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-8_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-8_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-7_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-7_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-7_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-6_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-6_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-6_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-5_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-5_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-5_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-4_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-4_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-4_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-3_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-3_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-3_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-2_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-2_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-2_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-1_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-1_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-14_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-14_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-13_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-13_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-13_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-12_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-12_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-12_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-11_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-11_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-11_dists_stretch_Release
deleting lists/_home_mr_Devuan_d-10_dists_stretch_main_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-10_dists_stretch_contrib_binary-amd64_Packages
deleting lists/_home_mr_Devuan_d-10_dists_stretch_Release
deleting lists/Debian%20GNU_Linux%201.0-final%20%5fJessie%5f%20-%20Official%20amd64%20DVD%20Binary-1%2020170522-03:57_dists_jessie_non-free_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0-final%20%5fJessie%5f%20-%20Official%20amd64%20DVD%20Binary-1%2020170522-03:57_dists_jessie_main_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_non-free_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_main_binary-amd64_Packages
deleting lists/Debian%20GNU_Linux%201.0%20%5fJessie%5f%20-%20Official%20Release%20Candidate%20amd64%20DVD%20Binary-1%2020170504-15:40_dists_jessie_contrib_binary-amd64_Packages
deleting lists/
deleting listchanges.db
deleting extended_states
deleting daily_lock
deleting cdroms.list~
deleting cdroms.list
./
lib/
lib/apt/
lib/apt/cdroms.list
lib/apt/cdroms.list~
lib/apt/daily_lock
lib/apt/extended_states
lib/apt/listchanges.db
lib/apt/lists/
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii-security_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii-updates_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_InRelease
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
lib/apt/lists/auto.mirror.devuan.org_merged_dists_ascii_main_source_Sources
lib/apt/lists/lock
lib/apt/lists/packages.devuan.org_merged_dists_ascii_InRelease
lib/apt/lists/packages.devuan.org_merged_dists_ascii_main_binary-amd64_Packages
lib/apt/lists/packages.devuan.org_merged_dists_ascii_main_source_Sources
lib/apt/lists/partial/
lib/apt/mirrors/
lib/apt/mirrors/partial/
lib/apt/periodic/

sent 147,349,506 bytes  received 4,436 bytes  19,647,192.27 bytes/sec
total size is 147,312,122  speedup is 1.00
#

Hmmhhh... Now the /var/cache/ I guess... Let's see.

# rsync -nav --delete  var_cache_170623_2231_gdOv/ /var/cache/

sending incremental file list
deleting man/zh_TW/cat8/
deleting man/zh_TW/cat5/
deleting man/zh_TW/cat1/
deleting man/zh_TW/index.db
deleting man/zh_TW/CACHEDIR.TAG
deleting man/zh_TW/
deleting man/zh_CN/cat8/
deleting man/zh_CN/cat5/
deleting man/zh_CN/cat1/
deleting man/zh_CN/index.db
deleting man/zh_CN/CACHEDIR.TAG
deleting man/zh_CN/
deleting man/tr/cat8/
deleting man/tr/cat5/
deleting man/tr/cat1/
deleting man/tr/index.db
deleting man/tr/CACHEDIR.TAG
deleting man/tr/
deleting man/sv/cat8/
deleting man/sv/cat5/
deleting man/sv/cat1/
deleting man/sv/index.db
deleting man/sv/CACHEDIR.TAG
deleting man/sv/
deleting man/sl/cat8/
deleting man/sl/cat1/
deleting man/sl/index.db
deleting man/sl/CACHEDIR.TAG
deleting man/sl/
deleting man/ru/cat8/
deleting man/ru/cat5/
deleting man/ru/cat1/
deleting man/ru/index.db
deleting man/ru/CACHEDIR.TAG
deleting man/ru/
deleting man/pt_BR/cat8/
deleting man/pt_BR/cat5/
deleting man/pt_BR/cat1/
deleting man/pt_BR/index.db
deleting man/pt_BR/CACHEDIR.TAG
deleting man/pt_BR/
deleting man/pt/cat8/
deleting man/pt/cat5/
deleting man/pt/cat1/
deleting man/pt/index.db
deleting man/pt/CACHEDIR.TAG
deleting man/pt/
deleting man/pl/cat8/
deleting man/pl/cat5/
deleting man/pl/cat1/
deleting man/pl/index.db
deleting man/pl/CACHEDIR.TAG
deleting man/pl/
deleting man/nl/cat8/
deleting man/nl/cat5/
deleting man/nl/cat1/
deleting man/nl/index.db
deleting man/nl/CACHEDIR.TAG
deleting man/nl/
deleting man/ko/cat8/
deleting man/ko/cat5/
deleting man/ko/cat1/
deleting man/ko/index.db
deleting man/ko/CACHEDIR.TAG
deleting man/ko/
deleting man/ja/cat8/
deleting man/ja/cat5/
deleting man/ja/cat1/
deleting man/ja/index.db
deleting man/ja/CACHEDIR.TAG
deleting man/ja/
deleting man/it/cat8/
deleting man/it/cat5/
deleting man/it/cat1/
deleting man/it/index.db
deleting man/it/CACHEDIR.TAG
deleting man/it/
deleting man/id/cat8/
deleting man/id/cat5/
deleting man/id/cat1/
deleting man/id/index.db
deleting man/id/CACHEDIR.TAG
deleting man/id/
deleting man/hu/cat8/
deleting man/hu/cat5/
deleting man/hu/cat1/
deleting man/hu/index.db
deleting man/hu/CACHEDIR.TAG
deleting man/hu/
deleting man/fr/cat8/
deleting man/fr/cat5/
deleting man/fr/cat1/
deleting man/fr/index.db
deleting man/fr/CACHEDIR.TAG
deleting man/fr/
deleting man/fi/cat1/
deleting man/fi/index.db
deleting man/fi/CACHEDIR.TAG
deleting man/fi/
deleting man/es/cat8/
deleting man/es/cat5/
deleting man/es/cat1/
deleting man/es/index.db
deleting man/es/CACHEDIR.TAG
deleting man/es/
deleting man/de/cat8/
deleting man/de/cat5/
deleting man/de/cat1/
deleting man/de/index.db
deleting man/de/CACHEDIR.TAG
deleting man/de/
deleting man/da/cat8/
deleting man/da/cat5/
deleting man/da/cat1/
deleting man/da/index.db
deleting man/da/CACHEDIR.TAG
deleting man/da/
deleting man/cs/cat8/
deleting man/cs/cat5/
deleting man/cs/cat1/
deleting man/cs/index.db
deleting man/cs/CACHEDIR.TAG
deleting man/cs/
deleting man/cat8/
deleting man/cat7/
deleting man/cat6/
deleting man/cat5/
deleting man/cat4/
deleting man/cat3/
deleting man/cat2/
deleting man/cat1/
deleting man/index.db
deleting man/CACHEDIR.TAG
deleting man/
deleting ldconfig/aux-cache
deleting ldconfig/
deleting fonts/
deleting fontconfig/fe547fea3a41b43a38975d292a2b19c7-le64.cache-4
deleting fontconfig/f1f2465696798768e9653f19e17ccdc8-le64.cache-4
deleting fontconfig/e52a45a1c8c8fe895fc0fc8c4e6999b8-le64.cache-4
deleting fontconfig/e49e89034d371f0f9de17aab02136486-le64.cache-4
deleting fontconfig/e13b20fdb08344e0e664864cc2ede53d-le64.cache-4
deleting fontconfig/d82eb4fd963d448e2fcb7d7b793b5df3-le64.cache-4
deleting fontconfig/d589a48862398ed80a3d6066f4f56f4c-le64.cache-4
deleting fontconfig/d3e5c4ee2ceb1fc347f91d4cefc53bc0-le64.cache-4
deleting fontconfig/cabbd14511b9e8a55e92af97fb3a0461-le64.cache-4
deleting fontconfig/c855463f699352c367813e37f3f70ea7-le64.cache-4
deleting fontconfig/CACHEDIR.TAG
deleting fontconfig/95530828ff6c81d309f8258d8d02a23e-le64.cache-4
deleting fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-4
deleting fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-4
deleting fontconfig/707971e003b4ae6c8121c3a920e507f5-le64.cache-4
deleting fontconfig/6333f38776742d18e214673cd2c24e34-le64.cache-4
deleting fontconfig/57e423e26b20ab21d0f2f29c145174c3-le64.cache-4
deleting fontconfig/4c599c202bc5c08e2d34565a40eac3b2-le64.cache-4
deleting fontconfig/4b14b093aebc79c320de5e86ae1d3314-le64.cache-4
deleting fontconfig/4794a0821666d79190d59a36cb4f44b5-le64.cache-4
deleting fontconfig/3f7329c5293ffd510edef78f73874cfd-le64.cache-4
deleting fontconfig/3830d5c3ddfd5cd38a049b759396e72e-le64.cache-4
deleting fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-4
deleting fontconfig/188ac73a183f12857f63bb60a4a6d603-le64.cache-4
deleting fontconfig/
deleting dictionaries-common/wordlist.db
deleting dictionaries-common/wordlist-default
deleting dictionaries-common/sqspell.php
deleting dictionaries-common/jed-ispell-dicts.sl
deleting dictionaries-common/ispell.db
deleting dictionaries-common/ispell-dicts-list.txt
deleting dictionaries-common/ispell-default
deleting dictionaries-common/hunspell.db
deleting dictionaries-common/emacsen-ispell-dicts.el
deleting dictionaries-common/emacsen-ispell-default.el
deleting dictionaries-common/aspell.db
deleting dictionaries-common/
deleting debconf/templates.dat-old
deleting debconf/templates.dat
deleting debconf/passwords.dat
deleting debconf/config.dat-old
deleting debconf/config.dat
deleting debconf/
deleting apt/archives/partial/
deleting apt/archives/wireshark_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/wireshark-qt_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/wireshark-common_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/whois_5.2.16_amd64.deb
deleting apt/archives/whiptail_0.52.20-1_amd64.deb
deleting apt/archives/wamerican_2017.01.22-1_all.deb
deleting apt/archives/udev_232-25_amd64.deb
deleting apt/archives/tshark_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/sysvinit_2.88dsf-59.3+devuan2_amd64.deb
deleting apt/archives/sudo_1.8.20p2-1_amd64.deb
deleting apt/archives/samba-libs_2%3a4.5.8+dfsg-2_amd64.deb
deleting apt/archives/rsync_3.1.2-2_amd64.deb
deleting apt/archives/python-six_1.10.0-4_all.deb
deleting apt/archives/python-numpy_1%3a1.12.1-3_amd64.deb
deleting apt/archives/python-gtk2_2.24.0-5.1_amd64.deb
deleting apt/archives/postfix_3.1.4-7_amd64.deb
deleting apt/archives/postfix-sqlite_3.1.4-7_amd64.deb
deleting apt/archives/postfix-doc_3.1.4-7_all.deb
deleting apt/archives/perl_5.24.1-3_amd64.deb
deleting apt/archives/perl-modules-5.24_5.24.1-3_all.deb
deleting apt/archives/perl-base_5.24.1-3_amd64.deb
deleting apt/archives/passwd_1%3a4.4-4.1_amd64.deb
deleting apt/archives/openssl_1.1.0f-3_amd64.deb
deleting apt/archives/netcat-traditional_1.10-41.1_amd64.deb
deleting apt/archives/multiarch-support_2.24-11_amd64.deb
deleting apt/archives/login_1%3a4.4-4.1_amd64.deb
deleting apt/archives/lock
deleting apt/archives/locales_2.24-11_all.deb
deleting apt/archives/linux-libc-dev_4.9.30-2_amd64.deb
deleting apt/archives/libwsutil7_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/libwscodecs1_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/libwiretap6_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/libwireshark8_2.2.6+g32dac6a-2_amd64.deb
deleting apt/archives/libwireshark-data_2.2.6+g32dac6a-2_all.deb
deleting apt/archives/libwbclient0_2%3a4.5.8+dfsg-2_amd64.deb
deleting apt/archives/libwacom2_0.24-1_amd64.deb
deleting apt/archives/libwacom-common_0.24-1_all.deb
deleting apt/archives/libvdpau1_1.1.1-6_amd64.deb
deleting apt/archives/libudev1_232-25_amd64.deb
deleting apt/archives/libtiff5_4.0.8-2_amd64.deb
deleting apt/archives/libtasn1-6_4.10-1.1_amd64.deb
deleting apt/archives/libsystemd0_232-25_amd64.deb
deleting apt/archives/libswscale4_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libswresample2_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libssl1.1_1.1.0f-3_amd64.deb
deleting apt/archives/libssl1.0.2_1.0.2l-2_amd64.deb
deleting apt/archives/libssh2-1_1.8.0-1_amd64.deb
deleting apt/archives/libsqlite3-0_3.16.2-5_amd64.deb
deleting apt/archives/libsndfile1_1.0.27-3_amd64.deb
deleting apt/archives/libsmbclient_2%3a4.5.8+dfsg-2_amd64.deb
deleting apt/archives/libproxy1v5_0.4.14-3_amd64.deb
deleting apt/archives/libpostproc54_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libperl5.24_5.24.1-3_amd64.deb
deleting apt/archives/libpam0g_1.1.8-3.6_amd64.deb
deleting apt/archives/libpam-runtime_1.1.8-3.6_all.deb
deleting apt/archives/libpam-modules_1.1.8-3.6_amd64.deb
deleting apt/archives/libpam-modules-bin_1.1.8-3.6_amd64.deb
deleting apt/archives/libp11-kit0_0.23.3-5_amd64.deb
deleting apt/archives/libnss3_2%3a3.26.2-1.1_amd64.deb
deleting apt/archives/libnghttp2-14_1.23.1-1_amd64.deb
deleting apt/archives/libnewt0.52_0.52.20-1_amd64.deb
deleting apt/archives/libmwaw-0.3-3_0.3.9-2_amd64.deb
deleting apt/archives/liblogging-stdlog0_1.0.6-1_amd64.deb
deleting apt/archives/liblapack3_3.7.0-2_amd64.deb
deleting apt/archives/libgxps2_0.2.5-1_amd64.deb
deleting apt/archives/libgtk-3-common_3.22.12-1_all.deb
deleting apt/archives/libgtk-3-0_3.22.12-1_amd64.deb
deleting apt/archives/libgs9_9.20~dfsg-3.2_amd64.deb
deleting apt/archives/libgs9-common_9.20~dfsg-3.2_all.deb
deleting apt/archives/libgnutls30_3.5.8-6_amd64.deb
deleting apt/archives/libgnutls-openssl27_3.5.8-6_amd64.deb
deleting apt/archives/libgme0_0.6.1-1_amd64.deb
deleting apt/archives/libgcrypt20_1.7.6-2_amd64.deb
deleting apt/archives/libfftw3-single3_3.3.6p2-1_amd64.deb
deleting apt/archives/libfftw3-double3_3.3.6p2-1_amd64.deb
deleting apt/archives/libelf1_0.168-1_amd64.deb
deleting apt/archives/libdbus-1-3_1.10.18-1+devuan2.3_amd64.deb
deleting apt/archives/libc6_2.24-11_amd64.deb
deleting apt/archives/libc-l10n_2.24-11_all.deb
deleting apt/archives/libc-bin_2.24-11_amd64.deb
deleting apt/archives/libc-ares2_1.12.0-2_amd64.deb
deleting apt/archives/libblas3_3.7.0-2_amd64.deb
deleting apt/archives/libblas-common_3.7.0-2_amd64.deb
deleting apt/archives/libavutil55_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libavresample3_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libavformat57_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libavfilter6_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libavdevice57_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libavcodec57_7%3a3.2.5-1_amd64.deb
deleting apt/archives/libapt-pkg5.0_1.4.6_amd64.deb
deleting apt/archives/libapt-inst2.0_1.4.6_amd64.deb
deleting apt/archives/keyboard-configuration_1.164_all.deb
deleting apt/archives/gitk_1%3a2.11.0-4_all.deb
deleting apt/archives/git_1%3a2.11.0-4_amd64.deb
deleting apt/archives/keyboard-configuration_1.164_all.deb
deleting apt/archives/gitk_1%3a2.11.0-4_all.deb
deleting apt/archives/git_1%3a2.11.0-4_amd64.deb
deleting apt/archives/git-man_1%3a2.11.0-4_all.deb
deleting apt/archives/git-doc_1%3a2.11.0-4_all.deb
deleting apt/archives/ghostscript_9.20~dfsg-3.2_amd64.deb
deleting apt/archives/ffmpeg_7%3a3.2.5-1_amd64.deb
deleting apt/archives/dpkg_1.18.24_amd64.deb
deleting apt/archives/devuan-baseconf_0.6.4+devuan2_all.deb
deleting apt/archives/debianutils_4.8.1.1_amd64.deb
deleting apt/archives/debian-reference-en_2.68_all.deb
deleting apt/archives/debian-reference-common_2.68_all.deb
deleting apt/archives/debian-archive-keyring_2017.5_all.deb
deleting apt/archives/debconf_1.5.61_all.deb
deleting apt/archives/debconf-i18n_1.5.61_all.deb
deleting apt/archives/console-setup_1.164_all.deb
deleting apt/archives/console-setup-linux_1.164_all.deb
deleting apt/archives/ca-certificates_20161130+nmu1_all.deb
deleting apt/archives/ca-certificates-java_20170531+nmu1_all.deb
deleting apt/archives/bash-completion_1%3a2.1-4.3+devuan1_all.deb
deleting apt/archives/apt_1.4.6_amd64.deb
deleting apt/archives/apt-utils_1.4.6_amd64.deb
deleting apt/archives/anacron_2.3-24_amd64.deb
deleting apt/archives/
deleting apt/srcpkgcache.bin
deleting apt/pkgcache.bin
deleting apt/
./
cache/
cache/apt/
cache/apt/pkgcache.bin
cache/apt/srcpkgcache.bin
cache/apt/archives/
cache/apt/archives/anacron_2.3-24_amd64.deb
cache/apt/archives/apt-utils_1.4.6_amd64.deb
cache/apt/archives/apt_1.4.6_amd64.deb
cache/apt/archives/aptitude-common_0.8.8-1_all.deb
cache/apt/archives/bash-completion_1%3a2.1-4.3+devuan1_all.deb
cache/apt/archives/ca-certificates-java_20170531+nmu1_all.deb
cache/apt/archives/ca-certificates_20161130+nmu1_all.deb
cache/apt/archives/console-setup-linux_1.164_all.deb
cache/apt/archives/console-setup_1.164_all.deb
cache/apt/archives/debconf-i18n_1.5.61_all.deb
cache/apt/archives/debconf_1.5.61_all.deb
cache/apt/archives/debian-archive-keyring_2017.5_all.deb
cache/apt/archives/debian-reference-common_2.68_all.deb
cache/apt/archives/debian-reference-en_2.68_all.deb
cache/apt/archives/debianutils_4.8.1.1_amd64.deb
cache/apt/archives/devuan-baseconf_0.6.4+devuan2_all.deb
cache/apt/archives/dpkg_1.18.24_amd64.deb
cache/apt/archives/ffmpeg_7%3a3.2.5-1_amd64.deb
cache/apt/archives/ghostscript_9.20~dfsg-3.2_amd64.deb
cache/apt/archives/git-doc_1%3a2.11.0-4_all.deb
cache/apt/archives/git-man_1%3a2.11.0-4_all.deb
cache/apt/archives/git_1%3a2.11.0-4_amd64.deb
cache/apt/archives/gitk_1%3a2.11.0-4_all.deb
cache/apt/archives/gpgv_2.1.18-8_amd64.deb
cache/apt/archives/keyboard-configuration_1.164_all.deb
cache/apt/archives/kmod_24-1_amd64.deb
cache/apt/archives/libapt-inst2.0_1.4.6_amd64.deb
cache/apt/archives/libapt-pkg5.0_1.4.6_amd64.deb
cache/apt/archives/libavcodec57_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libavdevice57_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libavfilter6_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libavformat57_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libavresample3_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libavutil55_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libblas-common_3.7.0-2_amd64.deb
cache/apt/archives/libblas3_3.7.0-2_amd64.deb
cache/apt/archives/libc-ares2_1.12.0-2_amd64.deb
cache/apt/archives/libc-bin_2.24-11_amd64.deb
cache/apt/archives/libc-bin_2.24-12_amd64.deb
cache/apt/archives/libc-l10n_2.24-11_all.deb
cache/apt/archives/libc-l10n_2.24-12_all.deb
cache/apt/archives/libc6_2.24-11_amd64.deb
cache/apt/archives/libc6_2.24-12_amd64.deb
cache/apt/archives/libdbus-1-3_1.10.18-1+devuan2.3_amd64.deb
cache/apt/archives/libdirectfb-1.2-9_1.2.10.0-9_amd64.deb
cache/apt/archives/libelf1_0.168-1_amd64.deb
cache/apt/archives/libexpat1_2.2.1-1_amd64.deb
cache/apt/archives/libfftw3-double3_3.3.6p2-1_amd64.deb
cache/apt/archives/libfftw3-single3_3.3.6p2-1_amd64.deb
cache/apt/archives/libgcrypt20_1.7.6-2_amd64.deb
cache/apt/archives/libgcrypt20_1.7.7-2_amd64.deb
cache/apt/archives/libgme0_0.6.1-1_amd64.deb
cache/apt/archives/libgnutls-openssl27_3.5.8-6_amd64.deb
cache/apt/archives/libgnutls30_3.5.8-6_amd64.deb
cache/apt/archives/libgs9-common_9.20~dfsg-3.2_all.deb
cache/apt/archives/libgs9_9.20~dfsg-3.2_amd64.deb
cache/apt/archives/libgtk-3-0_3.22.12-1_amd64.deb
cache/apt/archives/libgtk-3-common_3.22.12-1_all.deb
cache/apt/archives/libgxps2_0.2.5-1_amd64.deb
cache/apt/archives/libio-socket-ssl-perl_2.049-1_all.deb
cache/apt/archives/libkmod2_24-1_amd64.deb
cache/apt/archives/liblapack3_3.7.0-2_amd64.deb
cache/apt/archives/liblogging-stdlog0_1.0.6-1_amd64.deb
cache/apt/archives/libmpg123-0_1.25.0-1_amd64.deb
cache/apt/archives/libmwaw-0.3-3_0.3.11-3_amd64.deb
cache/apt/archives/libmwaw-0.3-3_0.3.9-2_amd64.deb
cache/apt/archives/libnewt0.52_0.52.20-1_amd64.deb
cache/apt/archives/libnghttp2-14_1.23.1-1_amd64.deb
cache/apt/archives/libnspr4_2%3a4.15-1_amd64.deb
cache/apt/archives/libnss3_2%3a3.26.2-1.1_amd64.deb
cache/apt/archives/libnss3_2%3a3.31-1_amd64.deb
cache/apt/archives/libp11-kit0_0.23.3-5_amd64.deb
cache/apt/archives/libpam-modules-bin_1.1.8-3.6_amd64.deb
cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb
cache/apt/archives/libpam-runtime_1.1.8-3.6_all.deb
cache/apt/archives/libpam0g_1.1.8-3.6_amd64.deb
cache/apt/archives/libperl5.24_5.24.1-3_amd64.deb
cache/apt/archives/libpng16-16_1.6.29-3_amd64.deb
cache/apt/archives/libpostproc54_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libproxy1v5_0.4.14-3_amd64.deb
cache/apt/archives/libpython3.5-minimal_3.5.3-3_amd64.deb
cache/apt/archives/libpython3.5-stdlib_3.5.3-3_amd64.deb
cache/apt/archives/libpython3.5_3.5.3-3_amd64.deb
cache/apt/archives/libsmbclient_2%3a4.5.8+dfsg-2_amd64.deb
cache/apt/archives/libsnappy1v5_1.1.4-2_amd64.deb
cache/apt/archives/libsndfile1_1.0.27-3_amd64.deb
cache/apt/archives/libsqlite3-0_3.16.2-5_amd64.deb
cache/apt/archives/libssh2-1_1.8.0-1_amd64.deb
cache/apt/archives/libssl1.0.2_1.0.2l-2_amd64.deb
cache/apt/archives/libssl1.1_1.1.0f-3_amd64.deb
cache/apt/archives/libswresample2_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libswscale4_7%3a3.2.5-1_amd64.deb
cache/apt/archives/libsystemd0_232-25_amd64.deb
cache/apt/archives/libtasn1-6_4.10-1.1_amd64.deb
cache/apt/archives/libtasn1-6_4.12-2_amd64.deb
cache/apt/archives/libtiff5_4.0.8-2_amd64.deb
cache/apt/archives/libudev1_232-25_amd64.deb
cache/apt/archives/libusb-0.1-4_2%3a0.1.12-31_amd64.deb
cache/apt/archives/libv4l-0_1.12.5-1_amd64.deb
cache/apt/archives/libv4lconvert0_1.12.5-1_amd64.deb
cache/apt/archives/libvdpau1_1.1.1-6_amd64.deb
cache/apt/archives/libwacom-bin_0.24-1_amd64.deb
cache/apt/archives/libwacom-common_0.24-1_all.deb
cache/apt/archives/libwacom2_0.24-1_amd64.deb
cache/apt/archives/libwavpack1_5.1.0-1_amd64.deb
cache/apt/archives/libwbclient0_2%3a4.5.8+dfsg-2_amd64.deb
cache/apt/archives/libwireshark-data_2.2.6+g32dac6a-2_all.deb
cache/apt/archives/libwireshark8_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/libwiretap6_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/libwps-0.4-4_0.4.6-2_amd64.deb
cache/apt/archives/libwscodecs1_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/libwsutil7_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/linux-libc-dev_4.9.30-2_amd64.deb
cache/apt/archives/locales_2.24-11_all.deb
cache/apt/archives/locales_2.24-12_all.deb
cache/apt/archives/lock
cache/apt/archives/login_1%3a4.4-4.1_amd64.deb
cache/apt/archives/multiarch-support_2.24-11_amd64.deb
cache/apt/archives/multiarch-support_2.24-12_amd64.deb
cache/apt/archives/netcat-traditional_1.10-41.1_amd64.deb
cache/apt/archives/openssl_1.1.0f-3_amd64.deb
cache/apt/archives/os-prober_1.75_amd64.deb
cache/apt/archives/passwd_1%3a4.4-4.1_amd64.deb
cache/apt/archives/perl-base_5.24.1-3_amd64.deb
cache/apt/archives/perl-modules-5.24_5.24.1-3_all.deb
cache/apt/archives/perl_5.24.1-3_amd64.deb
cache/apt/archives/postfix-doc_3.1.4-7_all.deb
cache/apt/archives/postfix-doc_3.2.2-1_all.deb
cache/apt/archives/postfix-sqlite_3.1.4-7_amd64.deb
cache/apt/archives/postfix-sqlite_3.2.2-1_amd64.deb
cache/apt/archives/postfix_3.1.4-7_amd64.deb
cache/apt/archives/postfix_3.2.2-1_amd64.deb
cache/apt/archives/psmisc_23.1-1_amd64.deb
cache/apt/archives/python-gtk2_2.24.0-5.1_amd64.deb
cache/apt/archives/python-numpy_1%3a1.12.1-3_amd64.deb
cache/apt/archives/python-six_1.10.0-4_all.deb
cache/apt/archives/python3.5-minimal_3.5.3-3_amd64.deb
cache/apt/archives/python3.5_3.5.3-3_amd64.deb
cache/apt/archives/rsync_3.1.2-2_amd64.deb
cache/apt/archives/samba-libs_2%3a4.5.8+dfsg-2_amd64.deb
cache/apt/archives/sudo_1.8.20p2-1_amd64.deb
cache/apt/archives/sysvinit_2.88dsf-59.3+devuan2_amd64.deb
cache/apt/archives/tshark_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/udev_232-25_amd64.deb
cache/apt/archives/wamerican_2017.01.22-1_all.deb
cache/apt/archives/whiptail_0.52.20-1_amd64.deb
cache/apt/archives/whois_5.2.16_amd64.deb
cache/apt/archives/wireshark-common_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/wireshark-qt_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/wireshark_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/xserver-common_2%3a1.19.3-1_all.deb
cache/apt/archives/partial/
cache/debconf/
cache/debconf/config.dat
cache/debconf/config.dat-old
cache/debconf/passwords.dat
cache/debconf/templates.dat
cache/debconf/templates.dat-old
cache/dictionaries-common/
cache/dictionaries-common/aspell.db
cache/dictionaries-common/emacsen-ispell-default.el
cache/dictionaries-common/emacsen-ispell-dicts.el
cache/dictionaries-common/hunspell.db
cache/dictionaries-common/ispell-default
cache/dictionaries-common/ispell-dicts-list.txt
cache/dictionaries-common/ispell.db
cache/dictionaries-common/jed-ispell-dicts.sl
cache/dictionaries-common/sqspell.php
cache/dictionaries-common/wordlist-default
cache/dictionaries-common/wordlist.db
cache/fontconfig/
cache/fontconfig/188ac73a183f12857f63bb60a4a6d603-le64.cache-4
cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-4
cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-le64.cache-4
cache/fontconfig/3f7329c5293ffd510edef78f73874cfd-le64.cache-4
cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le64.cache-4
cache/fontconfig/4b14b093aebc79c320de5e86ae1d3314-le64.cache-4
cache/fontconfig/4c599c202bc5c08e2d34565a40eac3b2-le64.cache-4
cache/fontconfig/57e423e26b20ab21d0f2f29c145174c3-le64.cache-4
cache/fontconfig/6333f38776742d18e214673cd2c24e34-le64.cache-4
cache/fontconfig/707971e003b4ae6c8121c3a920e507f5-le64.cache-4
cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-4
cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-4
cache/fontconfig/95530828ff6c81d309f8258d8d02a23e-le64.cache-4
cache/fontconfig/CACHEDIR.TAG
cache/fontconfig/c855463f699352c367813e37f3f70ea7-le64.cache-4
cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-le64.cache-4
cache/fontconfig/d3e5c4ee2ceb1fc347f91d4cefc53bc0-le64.cache-4
cache/fontconfig/d589a48862398ed80a3d6066f4f56f4c-le64.cache-4
cache/fontconfig/d82eb4fd963d448e2fcb7d7b793b5df3-le64.cache-4
cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le64.cache-4
cache/fontconfig/e49e89034d371f0f9de17aab02136486-le64.cache-4
cache/fontconfig/e52a45a1c8c8fe895fc0fc8c4e6999b8-le64.cache-4
cache/fontconfig/f1f2465696798768e9653f19e17ccdc8-le64.cache-4
cache/fontconfig/fe547fea3a41b43a38975d292a2b19c7-le64.cache-4
cache/fonts/
cache/ldconfig/
cache/ldconfig/aux-cache
cache/man/
cache/man/CACHEDIR.TAG
cache/man/index.db
cache/man/cat1/
cache/man/cat2/
cache/man/cat3/
cache/man/cat4/
cache/man/cat5/
cache/man/cat6/
cache/man/cat7/
cache/man/cat8/
cache/man/cs/
cache/man/cs/CACHEDIR.TAG
cache/man/cs/index.db
cache/man/cs/cat1/
cache/man/cs/cat5/
cache/man/cs/cat8/
cache/man/da/
cache/man/da/CACHEDIR.TAG
cache/man/da/index.db
cache/man/da/cat1/
cache/man/da/cat5/
cache/man/da/cat8/
cache/man/de/
cache/man/de/CACHEDIR.TAG
cache/man/de/index.db
cache/man/de/cat1/
cache/man/de/cat5/
cache/man/de/cat8/
cache/man/es/
cache/man/es/CACHEDIR.TAG
cache/man/es/index.db
cache/man/es/cat1/
cache/man/es/cat5/
cache/man/es/cat8/
cache/man/fi/
cache/man/fi/CACHEDIR.TAG
cache/man/fi/index.db
cache/man/fi/cat1/
cache/man/fr/
cache/man/fr/CACHEDIR.TAG
cache/man/fr/index.db
cache/man/fr/cat1/
cache/man/fr/cat5/
cache/man/fr/cat8/
cache/man/hu/
cache/man/hu/CACHEDIR.TAG
cache/man/hu/index.db
cache/man/hu/cat1/
cache/man/hu/cat5/
cache/man/hu/cat8/
cache/man/id/
cache/man/id/CACHEDIR.TAG
cache/man/id/index.db
cache/man/id/cat1/
cache/man/id/cat5/
cache/man/id/cat8/
cache/man/it/
cache/man/it/CACHEDIR.TAG
cache/man/it/index.db
cache/man/it/cat1/
cache/man/it/cat5/
cache/man/it/cat8/
cache/man/ja/
cache/man/ja/CACHEDIR.TAG
cache/man/ja/index.db
cache/man/ja/cat1/
cache/man/ja/cat5/
cache/man/ja/cat8/
cache/man/ko/
cache/man/ko/CACHEDIR.TAG
cache/man/ko/index.db
cache/man/ko/cat1/
cache/man/ko/cat5/
cache/man/ko/cat8/
cache/man/nl/
cache/man/nl/CACHEDIR.TAG
cache/man/nl/index.db
cache/man/nl/cat1/
cache/man/nl/cat5/
cache/man/nl/cat8/
cache/man/pl/
cache/man/pl/CACHEDIR.TAG
cache/man/pl/index.db
cache/man/pl/cat1/
cache/man/pl/cat5/
cache/man/pl/cat8/
cache/man/pt/
cache/man/pt/CACHEDIR.TAG
cache/man/pt/index.db
cache/man/pt/cat1/
cache/man/pt/cat5/
cache/man/pt/cat8/
cache/man/pt_BR/
cache/man/pt_BR/CACHEDIR.TAG
cache/man/pt_BR/index.db
cache/man/pt_BR/cat1/
cache/man/pt_BR/cat5/
cache/man/pt_BR/cat8/
cache/man/ru/
cache/man/ru/CACHEDIR.TAG
cache/man/ru/index.db
cache/man/ru/cat1/
cache/man/ru/cat5/
cache/man/ru/cat8/
cache/man/sl/
cache/man/sl/CACHEDIR.TAG
cache/man/sl/index.db
cache/man/sl/cat1/
cache/man/sl/cat8/
cache/man/sv/
cache/man/sv/CACHEDIR.TAG
cache/man/sv/index.db
cache/man/sv/cat1/
cache/man/sv/cat5/
cache/man/sv/cat8/
cache/man/tr/
cache/man/tr/CACHEDIR.TAG
cache/man/tr/index.db
cache/man/tr/cat1/
cache/man/tr/cat5/
cache/man/tr/cat8/
cache/man/zh_CN/
cache/man/zh_CN/CACHEDIR.TAG
cache/man/zh_CN/index.db
cache/man/zh_CN/cat1/
cache/man/zh_CN/cat5/
cache/man/zh_CN/cat8/
cache/man/zh_TW/
cache/man/zh_TW/CACHEDIR.TAG
cache/man/zh_TW/index.db
cache/man/zh_TW/cat1/
cache/man/zh_TW/cat5/
cache/man/zh_TW/cat8/

sent 11,490 bytes  received 11,015 bytes  45,010.00 bytes/sec
total size is 194,080,332  speedup is 8,623.88 (DRY RUN)

It's a lot of updates. Most of it is just different timestamp on the file though, I guess. See:

# rsync -nav --delete  var_cache_170623_2231_gdOv/ /var/cache/ | grep wireshark_2.2.6+g32dac6a-2_amd64
deleting apt/archives/wireshark_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/wireshark_2.2.6+g32dac6a-2_amd64.deb
# rsync -nav --delete  var_cache_170623_2231_gdOv/ /var/cache/ | grep wireshark-qt_2.2.6+g32dac6a-2_amd64
deleting apt/archives/wireshark-qt_2.2.6+g32dac6a-2_amd64.deb
cache/apt/archives/wireshark-qt_2.2.6+g32dac6a-2_amd64.deb
#

but there shouldn't be any hard updating there.
(Not pasting it. But apt did what it said it would.)

# du -s var_lib_apt_170623_2232_gdOv/ /var/lib/apt/ /var/cache/  var_cache_170623_2231_gdOv/
143916  var_lib_apt_170623_2232_gdOv/
143916  /var/lib/apt/
190480  /var/cache/
190480  var_cache_170623_2231_gdOv/

Anyway, I certainly believe I cannot run update in Air-Gapped. The rsync'ing above did what update does in the wild.

But I should now run upgrade on this. To get what uprade did in the clone, with the internet connection set up, as in:
apt-get_upgrade_170623_2229_gdOv.log

Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
  docutils-common docutils-doc libavcodec56 libavformat56 libavresample2
  libavutil54 libegl1-mesa-drivers libhunspell-1.3-0 libopenvg1-mesa
  libperl4-corelibs-perl libschroedinger-1.0-0 libuuid-perl libwebp5
  libwebpdemux1 libwebpmux1 libx264-142 python-docutils python-pil
  python-pygments python-roman
Use 'apt autoremove' to remove them.
The following packages have been kept back:
  adwaita-icon-theme apt-listchanges bind9-host cpp default-jre
  default-jre-headless dnsutils evince-common evince-gtk file firefox-esr
  ghostscript gnome-icon-theme gnupg gnupg-agent gnupg2
  gstreamer1.0-plugins-good initramfs-tools isc-dhcp-client isc-dhcp-common
  libasprintf-dev libatomic1 libclamav7 libcloog-isl4 libcurl3 libcurl3-gnutls
  libevdocument3-4 libevview3-3 libfile-basedir-perl libgcc1 libgl1-mesa-dri
  libgomp1 libgs9 libgs9-common libgtk-3-bin libgtk2.0-0 libgtk2.0-bin
  libhsqldb1.8.0-java libldap-2.4-2 libmagic1 libpoppler-glib8 libquadmath0
  libstdc++6 libvdpau1 libxatracker2 linux-image-amd64 lp-solve
  mate-icon-theme mutt nfs-common obconf openbox pinentry-gtk2 poppler-utils
  procps python-debianbts python-pil reportbug rsyslog synaptic tzdata vim
  vim-common vim-runtime vim-tiny wget xpdf xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb
  xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware
The following packages will be upgraded:
  aptitude-common gpgv kmod libc-bin libc-l10n libc6 libdirectfb-1.2-9
  libexpat1 libgcrypt20 libio-socket-ssl-perl libkmod2 libmpg123-0
  libmwaw-0.3-3 libnspr4 libnss3 libpng16-16 libpython3.5 libpython3.5-minimal
  libpython3.5-stdlib libsnappy1v5 libtasn1-6 libusb-0.1-4 libv4l-0
  libv4lconvert0 libwacom-bin libwacom-common libwacom2 libwavpack1
  libwps-0.4-4 locales multiarch-support os-prober postfix postfix-doc
  postfix-sqlite psmisc python3.5 python3.5-minimal xserver-common
39 upgraded, 0 newly installed, 0 to remove and 94 not upgraded.
Need to get 27.3 MB/27.4 MB of archives.
After this operation, 1,130 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Get:1 http://packages.devuan.org/merged ascii/main amd64 libc6 amd64 2.24-12 [2,692 kB]
Get:2 http://packages.devuan.org/merged ascii/main amd64 libc-bin amd64 2.24-12 [779 kB]
Get:3 http://packages.devuan.org/merged ascii/main amd64 libexpat1 amd64 2.2.1-1 [85.6 kB]
Get:4 http://packages.devuan.org/merged ascii/main amd64 libpython3.5 amd64 3.5.3-3 [1,373 kB]
Get:5 http://packages.devuan.org/merged ascii/main amd64 python3.5 amd64 3.5.3-3 [237 kB]
Get:6 http://packages.devuan.org/merged ascii/main amd64 python3.5-minimal amd64 3.5.3-3 [1,695 kB]
Get:7 http://packages.devuan.org/merged ascii/main amd64 libpython3.5-stdlib amd64 3.5.3-3 [2,170 kB]
Get:8 http://packages.devuan.org/merged ascii/main amd64 libpython3.5-minimal amd64 3.5.3-3 [577 kB]
Get:9 http://packages.devuan.org/merged ascii/main amd64 multiarch-support amd64 2.24-12 [200 kB]
Get:10 http://packages.devuan.org/merged ascii/main amd64 libgcrypt20 amd64 1.7.7-2 [412 kB]
Get:11 http://packages.devuan.org/merged ascii/main amd64 gpgv amd64 2.1.18-8 [480 kB]
Get:12 http://packages.devuan.org/merged ascii/main amd64 kmod amd64 24-1 [86.3 kB]
Get:13 http://packages.devuan.org/merged ascii/main amd64 libkmod2 amd64 24-1 [48.5 kB]
Get:14 http://packages.devuan.org/merged ascii/main amd64 libc-l10n all 2.24-12 [820 kB]
Get:15 http://packages.devuan.org/merged ascii/main amd64 libtasn1-6 amd64 4.12-2 [51.0 kB]
Get:16 http://packages.devuan.org/merged ascii/main amd64 locales all 2.24-12 [3,288 kB]
Get:17 http://packages.devuan.org/merged ascii/main amd64 aptitude-common all 0.8.8-1 [1,590 kB]
Get:18 http://packages.devuan.org/merged ascii/main amd64 libdirectfb-1.2-9 amd64 1.2.10.0-9 [605 kB]
Get:19 http://packages.devuan.org/merged ascii/main amd64 libio-socket-ssl-perl all 2.049-1 [201 kB]
Get:20 http://packages.devuan.org/merged ascii/main amd64 libmpg123-0 amd64 1.25.0-1 [138 kB]
Get:21 http://packages.devuan.org/merged ascii/main amd64 libmwaw-0.3-3 amd64 0.3.11-3 [2,202 kB]
Get:22 http://packages.devuan.org/merged ascii/main amd64 libnspr4 amd64 2:4.15-1 [117 kB]
Get:23 http://packages.devuan.org/merged ascii/main amd64 libnss3 amd64 2:3.31-1 [1,160 kB]
Get:24 http://packages.devuan.org/merged ascii/main amd64 libpng16-16 amd64 1.6.29-3 [281 kB]
Get:25 http://packages.devuan.org/merged ascii/main amd64 libusb-0.1-4 amd64 2:0.1.12-31 [23.1 kB]
Get:26 http://packages.devuan.org/merged ascii/main amd64 libv4l-0 amd64 1.12.5-1 [85.8 kB]
Get:27 http://packages.devuan.org/merged ascii/main amd64 libv4lconvert0 amd64 1.12.5-1 [120 kB]
Get:28 http://packages.devuan.org/merged ascii/main amd64 libwacom-bin amd64 0.24-1 [5,874 B]
Get:29 http://packages.devuan.org/merged ascii/main amd64 libwavpack1 amd64 5.1.0-1 [85.9 kB]
Get:30 http://packages.devuan.org/merged ascii/main amd64 libwps-0.4-4 amd64 0.4.6-2 [521 kB]
Get:31 http://packages.devuan.org/merged ascii/main amd64 psmisc amd64 23.1-1 [115 kB]
Get:32 http://packages.devuan.org/merged ascii/main amd64 xserver-common all 2:1.19.3-1 [2,061 kB]
Get:33 http://packages.devuan.org/merged ascii/main amd64 libsnappy1v5 amd64 1.1.4-2 [51.3 kB]
Get:34 http://packages.devuan.org/merged ascii/main amd64 os-prober amd64 1.75 [29.8 kB]
Get:35 http://packages.devuan.org/merged ascii/main amd64 postfix amd64 3.2.2-1 [1,448 kB]
Get:36 http://packages.devuan.org/merged ascii/main amd64 postfix-doc all 3.2.2-1 [1,183 kB]
Get:37 http://packages.devuan.org/merged ascii/main amd64 postfix-sqlite amd64 3.2.2-1 [324 kB]
Reading changelogs...

Extracting templates from packages: 76%
Extracting templates from packages: 100%
Preconfiguring packages ...
Fetched 27.3 MB in 7s (3,874 kB/s)
(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96341 files and directories currently installed.)

Preparing to unpack .../libc6_2.24-12_amd64.deb ...

Unpacking libc6:amd64 (2.24-12) over (2.24-11) ...

Setting up libc6:amd64 (2.24-12) ...

(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96341 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.24-12_amd64.deb ...
Unpacking libc-bin (2.24-12) over (2.24-11) ...
Setting up libc-bin (2.24-12) ...
Updating /etc/nsswitch.conf to current default.
(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96341 files and directories currently installed.)
Preparing to unpack .../0-libexpat1_2.2.1-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.2.1-1) over (2.2.0-2) ...
Preparing to unpack .../1-libpython3.5_3.5.3-3_amd64.deb ...
Unpacking libpython3.5:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../2-python3.5_3.5.3-3_amd64.deb ...
Unpacking python3.5 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../3-python3.5-minimal_3.5.3-3_amd64.deb ...
Unpacking python3.5-minimal (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../4-libpython3.5-stdlib_3.5.3-3_amd64.deb ...
Unpacking libpython3.5-stdlib:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../5-libpython3.5-minimal_3.5.3-3_amd64.deb ...
Unpacking libpython3.5-minimal:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../6-multiarch-support_2.24-12_amd64.deb ...
Unpacking multiarch-support (2.24-12) over (2.24-11) ...
Setting up multiarch-support (2.24-12) ...
(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../libgcrypt20_1.7.7-2_amd64.deb ...
Unpacking libgcrypt20:amd64 (1.7.7-2) over (1.7.6-2) ...
Setting up libgcrypt20:amd64 (1.7.7-2) ...
(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../gpgv_2.1.18-8_amd64.deb ...
Unpacking gpgv (2.1.18-8) over (2.1.18-6) ...
Setting up gpgv (2.1.18-8) ...
(Reading database ... 
...
(Reading database ... 100%
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../00-kmod_24-1_amd64.deb ...
Unpacking kmod (24-1) over (23-2) ...
Preparing to unpack .../01-libkmod2_24-1_amd64.deb ...
Unpacking libkmod2:amd64 (24-1) over (23-2) ...
Preparing to unpack .../02-libc-l10n_2.24-12_all.deb ...
Unpacking libc-l10n (2.24-12) over (2.24-11) ...
Preparing to unpack .../03-libtasn1-6_4.12-2_amd64.deb ...
Unpacking libtasn1-6:amd64 (4.12-2) over (4.10-1.1) ...
Preparing to unpack .../04-locales_2.24-12_all.deb ...
Unpacking locales (2.24-12) over (2.24-11) ...
Preparing to unpack .../05-aptitude-common_0.8.8-1_all.deb ...
Unpacking aptitude-common (0.8.8-1) over (0.8.7-1) ...
Preparing to unpack .../06-libdirectfb-1.2-9_1.2.10.0-9_amd64.deb ...
Unpacking libdirectfb-1.2-9:amd64 (1.2.10.0-9) over (1.2.10.0-8) ...
Preparing to unpack .../07-libio-socket-ssl-perl_2.049-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.049-1) over (2.044-1) ...
Preparing to unpack .../08-libmpg123-0_1.25.0-1_amd64.deb ...
Unpacking libmpg123-0:amd64 (1.25.0-1) over (1.23.8-1+b1) ...
Preparing to unpack .../09-libmwaw-0.3-3_0.3.11-3_amd64.deb ...
Unpacking libmwaw-0.3-3:amd64 (0.3.11-3) over (0.3.9-2) ...
Preparing to unpack .../10-libnspr4_2%3a4.15-1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.15-1) over (2:4.12-6) ...
Preparing to unpack .../11-libnss3_2%3a3.31-1_amd64.deb ...
Unpacking libnss3:amd64 (2:3.31-1) over (2:3.26.2-1.1) ...
Preparing to unpack .../12-libpng16-16_1.6.29-3_amd64.deb ...
Unpacking libpng16-16:amd64 (1.6.29-3) over (1.6.28-1) ...
Preparing to unpack .../13-libusb-0.1-4_2%3a0.1.12-31_amd64.deb ...
Unpacking libusb-0.1-4:amd64 (2:0.1.12-31) over (2:0.1.12-30) ...
Preparing to unpack .../14-libv4l-0_1.12.5-1_amd64.deb ...
Unpacking libv4l-0:amd64 (1.12.5-1) over (1.12.3-1) ...
Preparing to unpack .../15-libv4lconvert0_1.12.5-1_amd64.deb ...
Unpacking libv4lconvert0:amd64 (1.12.5-1) over (1.12.3-1) ...
Preparing to unpack .../16-libwacom2_0.24-1_amd64.deb ...
Unpacking libwacom2:amd64 (0.24-1) over (0.22-1+b1) ...
Preparing to unpack .../17-libwacom-common_0.24-1_all.deb ...
Unpacking libwacom-common (0.24-1) over (0.22-1) ...
Preparing to unpack .../18-libwacom-bin_0.24-1_amd64.deb ...
Unpacking libwacom-bin (0.24-1) over (0.22-1+b1) ...
Preparing to unpack .../19-libwavpack1_5.1.0-1_amd64.deb ...
Unpacking libwavpack1:amd64 (5.1.0-1) over (5.0.0-2) ...
Preparing to unpack .../20-libwps-0.4-4_0.4.6-2_amd64.deb ...
Unpacking libwps-0.4-4:amd64 (0.4.6-2) over (0.4.5-1) ...
Preparing to unpack .../21-psmisc_23.1-1_amd64.deb ...
Unpacking psmisc (23.1-1) over (22.21-2.1+b2) ...
Preparing to unpack .../22-xserver-common_2%3a1.19.3-1_all.deb ...
Unpacking xserver-common (2:1.19.3-1) over (2:1.19.2-1) ...
Preparing to unpack .../23-libsnappy1v5_1.1.4-2_amd64.deb ...
Unpacking libsnappy1v5:amd64 (1.1.4-2) over (1.1.3-3) ...
Preparing to unpack .../24-os-prober_1.75_amd64.deb ...
Unpacking os-prober (1.75) over (1.65) ...
Preparing to unpack .../25-postfix_3.2.2-1_amd64.deb ...
Removing sqlite map entry from /etc/postfix/dynamicmaps.cf
[....] Stopping Postfix Mail Transport Agent: postfix.
[....] Stopping Postfix Mail Transport Agent: postfix.
Unpacking postfix (3.2.2-1) over (3.1.4-7) ...
Preparing to unpack .../26-postfix-doc_3.2.2-1_all.deb ...
Unpacking postfix-doc (3.2.2-1) over (3.1.4-7) ...
Preparing to unpack .../27-postfix-sqlite_3.2.2-1_amd64.deb ...
Unpacking postfix-sqlite (3.2.2-1) over (3.1.4-7) ...
Setting up libexpat1:amd64 (2.2.1-1) ...
Setting up libmwaw-0.3-3:amd64 (0.3.11-3) ...
Setting up xserver-common (2:1.19.3-1) ...
Setting up libwacom-common (0.24-1) ...
Setting up libwacom2:amd64 (0.24-1) ...
Setting up psmisc (23.1-1) ...
Processing triggers for mime-support (3.60) ...
Setting up libpng16-16:amd64 (1.6.29-3) ...
Setting up libwavpack1:amd64 (5.1.0-1) ...
Setting up libv4lconvert0:amd64 (1.12.5-1) ...
Setting up libdirectfb-1.2-9:amd64 (1.2.10.0-9) ...
Processing triggers for menu (2.1.47+b1) ...
Setting up os-prober (1.75) ...
Setting up libnspr4:amd64 (2:4.15-1) ...
Setting up libkmod2:amd64 (24-1) ...
Setting up libio-socket-ssl-perl (2.049-1) ...
Setting up aptitude-common (0.8.8-1) ...
Setting up libtasn1-6:amd64 (4.12-2) ...
Setting up libwacom-bin (0.24-1) ...
Setting up postfix-doc (3.2.2-1) ...
Processing triggers for libc-bin (2.24-12) ...
Setting up libsnappy1v5:amd64 (1.1.4-2) ...
Setting up libc-l10n (2.24-12) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libwps-0.4-4:amd64 (0.4.6-2) ...
Setting up libmpg123-0:amd64 (1.25.0-1) ...
Setting up libusb-0.1-4:amd64 (2:0.1.12-31) ...
Setting up locales (2.24-12) ...
Generating locales (this might take a while)...
  en_GB.UTF-8... done
Generation complete.
Setting up postfix (3.2.2-1) ...
Installing new version of config file /etc/postfix/makedefs.out ...
[....] Starting Postfix Mail Transport Agent: postfix.

Postfix (main.cf) configuration was untouched.  If you need to make changes, 
edit /etc/postfix/main.cf (and others) as needed.  To view Postfix 
configuration values, see postconf(1).

After modifying main.cf, be sure to run 'service postfix reload'.

Running newaliases
[....] Stopping Postfix Mail Transport Agent: postfix.
[....] Starting Postfix Mail Transport Agent: postfix.
Setting up libpython3.5-minimal:amd64 (3.5.3-3) ...
Setting up kmod (24-1) ...
Setting up libv4l-0:amd64 (1.12.5-1) ...
Setting up libpython3.5-stdlib:amd64 (3.5.3-3) ...
Setting up libnss3:amd64 (2:3.31-1) ...
Setting up python3.5-minimal (3.5.3-3) ...
Setting up postfix-sqlite (3.2.2-1) ...
Adding sqlite map entry to /etc/postfix/dynamicmaps.cf
Setting up python3.5 (3.5.3-3) ...
Setting up libpython3.5:amd64 (3.5.3-3) ...
Processing triggers for libc-bin (2.24-12) ...
2017/06/23 22:32:48 Reading config from: /etc/paxrat/paxrat.conf

The time and all corresponds. I should have the packages in /var/cache/apt/archives that were being installed in this log above...
Nope! Not yet. I botched it... I missed the forward slash or some such in some of the rsync command... See:

# ls -l /var/cache/cache/
total 28
drwxr-xr-x  3 root root 4096 2017-06-23 22:31 apt
drwxr-xr-x  2 root root 4096 2017-06-23 22:32 debconf
drwxr-xr-x  2 root root 4096 2017-05-15 23:26 dictionaries-common
drwxr-xr-x  2 root root 4096 2017-06-16 22:18 fontconfig
drwxr-xr-x  2 root root 4096 2017-01-17 02:45 fonts
drwx------  2 root root 4096 2017-06-23 22:31 ldconfig
drwxr-xr-x 31 man  man  4096 2017-06-23 07:48 man

But I fixed that:

# mv -iv /var/cache/cache/*  /var/cache/
'/var/cache/cache/apt' -> '/var/cache/apt'
'/var/cache/cache/debconf' -> '/var/cache/debconf'
'/var/cache/cache/dictionaries-common' -> '/var/cache/dictionaries-common'
'/var/cache/cache/fontconfig' -> '/var/cache/fontconfig'
'/var/cache/cache/fonts' -> '/var/cache/fonts'
'/var/cache/cache/ldconfig' -> '/var/cache/ldconfig'
'/var/cache/cache/man' -> '/var/cache/man'
# rmdir -v /var/cache/cache/

And now (first two or three lines is me using tab to list those dirs):

# rsync -nav --delete  var_cache_170623_2231_gdOv/cache/  /var/cache/
apt/                 debconf/             dictionaries-common/ fontconfig/          fonts/               ldconfig/            man/                 
# rsync -nav --delete  var_cache_170623_2231_gdOv/cache/  /var/cache/
apt/                 debconf/             dictionaries-common/ fontconfig/          fonts/               ldconfig/            man/                 
# rsync -nav --delete  var_cache_170623_2231_gdOv/cache/  /var/cache/
sending incremental file list
./
sent 10,445 bytes  received 117 bytes  21,124.00 bytes/sec
total size is 194,080,332  speedup is 18,375.34 (DRY RUN)
# rsync -nav --delete  /var/cache/  var_cache_170623_2231_gdOv/cache/
sending incremental file list
./
sent 10,450 bytes  received 117 bytes  21,134.00 bytes/sec
total size is 194,080,332  speedup is 18,366.64 (DRY RUN)
#

Similarly wrong the update is in:

# ls -ld  /var/lib/apt/lib/apt/  var_lib_apt_170623_2232_gdOv/lib/apt/
drwxr-xr-x 5 root root 4096 2017-06-23 22:30 var_lib_apt_170623_2232_gdOv/lib/apt/
drwxr-xr-x 5 root root 4096 2017-06-23 22:30 /var/lib/apt/lib/apt/
#

Fix is easy:

# mv -iv  /var/lib/apt/lib/apt/*  /var/lib/apt/
'/var/lib/apt/lib/apt/cdroms.list' -> '/var/lib/apt/cdroms.list'
'/var/lib/apt/lib/apt/cdroms.list~' -> '/var/lib/apt/cdroms.list~'
'/var/lib/apt/lib/apt/daily_lock' -> '/var/lib/apt/daily_lock'
'/var/lib/apt/lib/apt/extended_states' -> '/var/lib/apt/extended_states'
'/var/lib/apt/lib/apt/listchanges.db' -> '/var/lib/apt/listchanges.db'
'/var/lib/apt/lib/apt/lists' -> '/var/lib/apt/lists'
'/var/lib/apt/lib/apt/mirrors' -> '/var/lib/apt/mirrors'
'/var/lib/apt/lib/apt/periodic' -> '/var/lib/apt/periodic'
# rmdir -pv  /var/lib/apt/lib/apt/
rmdir: removing directory, '/var/lib/apt/lib/apt/'
rmdir: removing directory, '/var/lib/apt/lib'
rmdir: removing directory, '/var/lib/apt'
rmdir: failed to remove directory '/var/lib/apt': Directory not empty
#

And now:

# rsync -nav --delete  /var/lib/apt/  var_lib_apt_170623_2232_gdOv/lib/apt/
sending incremental file list
./

sent 800 bytes  received 24 bytes  549.33 bytes/sec
total size is 147,312,122  speedup is 178,776.85 (DRY RUN)
# rsync -nav --delete var_lib_apt_170623_2232_gdOv/lib/apt/  /var/lib/apt/ 
sending incremental file list
./

sent 794 bytes  received 24 bytes  1,636.00 bytes/sec
total size is 147,312,122  speedup is 180,088.17 (DRY RUN)
#

And now this should work.

So, if I issue:

# apt-get upgrade |& tee /Cmn/LOG_/apt-get_upgrade_$(date +%y%m%d_%H%M)_$(hostname)

now, will Mister Apt work it out like further above in the clone, when it got those packages from online?...

The moment of truth... (If it doesn't work, I'll be broken and sad, on top of exhausted that I already am anyway...)

In the next post, all of its own.

Last edited by miroR (2017-12-21 13:32:24)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#2 2017-06-27 17:06:56

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
  adwaita-icon-theme aspell aspell-en at-spi2-core autopoint ca-certificates
  ca-certificates-java clearlooks-phenix-purpy-theme cups-bsd cups-client
  cups-common dconf-gsettings-backend dconf-service default-jre
  default-jre-headless desktop-base dh-python dictionaries-common
  dmz-cursor-theme docbook-xml docutils-common docutils-doc dosfstools
  emacsen-common evince-common evince-gtk expect firefox-esr fonts-droid
  fonts-sil-gentium fuse geoip-database geoip-database-extra ghostscript
  giblib1 glib-networking glib-networking-common glib-networking-services
  gnome-icon-theme gnome-icon-theme-symbolic gsettings-desktop-schemas gsfonts
  gsfonts-x11 gstreamer1.0-libav gstreamer1.0-plugins-base
  gstreamer1.0-plugins-good gstreamer1.0-x gtk2-engines hicolor-icon-theme
  hunspell-en-us i965-va-driver iamerican ibritish ienglish-common iso-codes
  ispell java-common javascript-common libaacs0 libabw-0.1-1 libarchive13
  libasound2-plugins libaspell15 libasprintf-dev libasprintf0c2
batk-bridge2.0-0 libatk-wrapper-java libatk-wrapper-java-jni libatspi2.0-0
  libauthen-sasl-perl libavcodec56 libavformat56 libavresample2 libavutil54
  libbdplus0 libcairo-gobject2 libcairo-perl libcanberra0 libcdparanoia0
  libcolord2 libcupsfilters1 libcupsimage2 libdjvulibre-text libdjvulibre21
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libe-book-0.1-1
  libegl1-mesa-drivers libencode-locale-perl libepoxy0 libept1.4.12
  libevdocument3-4 libevview3-3 libfile-basedir-perl libfile-desktopentry-perl
  libfile-listing-perl libfile-mimeinfo-perl libfont-afm-perl libfontenc1
  libgconf2-4 libgettextpo-dev libgettextpo0 libgif4 libgl1-mesa-dri
  libglib-perl libglib2.0-data libgs9 libgs9-common
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin
  libgtk-3-common libgtk2-perl libgtk2.0-bin libgxps2 libhsqldb1.8.0-java
  libhtml-form-perl libhtml-format-perl libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
  libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
  libhttp-negotiate-perl libhunspell-1.3-0 libijs-0.35 libio-html-perl
  libio-socket-ip-perl libio-socket-ssl-perl libjasper1 libjbig2dec0
  libjson-glib-1.0-0 libjson-glib-1.0-common libkpathsea6
  liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl
  libmpdec2 libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl
  libnet-ssleay-perl libopenvg1-mesa liborc-0.4-0 libpam-cap libpango-perl
  libpaper-utils libpaper1 libparted2 libpciaccess0 libpcsclite1
  libperl4-corelibs-perl libpoppler-glib8 libpython3-stdlib libpython3.5
  libpython3.5-minimal libpython3.5-stdlib libqgsttools-p1
  libqt5multimedia5-plugins libqt5multimediawidgets5 libqt5opengl5 libqt5svg5
  librarian0 libreoffice-avmedia-backend-gstreamer libreoffice-java-common
  libreoffice-math libreoffice-sdbc-hsqldb libreoffice-writer librest-0.7-0
  librsvg2-common libsasl2-modules libschroedinger-1.0-0 libsctp1 libshout3
  libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeexdsp1 libtag1-vanilla
  libtag1c2a libtie-ixhash-perl libtimedate-perl libtxc-dxtn-s2tc0 liburi-perl
  libutempter0 libuuid-perl libv4l-0 libv4lconvert0 libvisual-0.4-0
  libvisual-0.4-plugins libvpx1 libvte-2.90-9 libvte-2.90-common libwacom-bin
  libwebp5 libwebpdemux1 libwebpmux1 libwww-perl libwww-robotrules-perl
  libx11-protocol-perl libx264-142 libxapian22 libxatracker2 libxfont1
  libxkbfile1 libxml-parser-perl libxml-sax-expat-perl libxml-twig-perl
  libxml-xpathengine-perl lsb-release mate-icon-theme mesa-utils openjdk-7-jre
  openjdk-7-jre-headless os-prober parted paxctl perl-openssl-defaults
  poppler-data poppler-utils postfix-sqlite powermgmt-base psmisc python-cairo
  python-docutils python-gobject-2 python-gtk2 python-numpy python-pil
  python-pygments python-roman python-xdg python3 python3-minimal python3-uno
  python3.5 python3.5-minimal qt5-gtk-platformtheme qttranslations5-l10n
  rarian-compat rename scrot sgml-base sgml-data synaptic tango-icon-theme
  tcl-expect tcpd tzdata-java util-linux-locales va-driver-all vdpau-va-driver
  x11-utils x11-xkb-utils xbitmaps xdg-user-dirs xfonts-base xfonts-encodings
  xfonts-utils xml-core xorg-docs-core xserver-common xserver-xorg
  xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev
  xserver-xorg-input-mouse xserver-xorg-input-synaptics
  xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-savage xserver-xorg-video-siliconmotion
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-vesa xserver-xorg-video-vmware xterm
Use 'apt autoremove' to remove them.
The following packages have been kept back:
  adwaita-icon-theme apt-listchanges bind9-host cpp default-jre
  default-jre-headless dnsutils evince-common evince-gtk file firefox-esr
  gnome-icon-theme gnupg gnupg-agent gnupg2 gstreamer1.0-plugins-good
  initramfs-tools isc-dhcp-client isc-dhcp-common libasprintf-dev libatomic1
  libclamav7 libcloog-isl4 libcurl3 libcurl3-gnutls libevdocument3-4
  libevview3-3 libfile-basedir-perl libgcc1 libgl1-mesa-dri libgomp1
  libgtk-3-bin libgtk2.0-0 libgtk2.0-bin libhsqldb1.8.0-java libldap-2.4-2
  libmagic1 libpoppler-glib8 libquadmath0 libstdc++6 libxatracker2
  linux-image-amd64 lp-solve mate-icon-theme mutt nfs-common obconf openbox
  pinentry-gtk2 poppler-utils procps python-debianbts python-pil reportbug
  rsyslog synaptic tzdata vim vim-common vim-runtime vim-tiny wget xpdf
  xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb
  xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware
The following packages will be upgraded:
  aptitude-common ghostscript gpgv kmod libc-bin libc-l10n libc6
  libdirectfb-1.2-9 libexpat1 libgcrypt20 libgs9 libgs9-common
  libio-socket-ssl-perl libkmod2 libmpg123-0 libmwaw-0.3-3 libnspr4 libnss3
  libpng16-16 libpython3.5 libpython3.5-minimal libpython3.5-stdlib
  libsnappy1v5 libtasn1-6 libusb-0.1-4 libv4l-0 libv4lconvert0 libvdpau1
  libwacom-bin libwacom-common libwacom2 libwavpack1 libwps-0.4-4 locales
  multiarch-support os-prober postfix postfix-doc postfix-sqlite psmisc
  python3.5 python3.5-minimal xserver-common
43 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Need to get 0 B/34.8 MB of archives.
After this operation, 10.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y

I'll hit Enter...

Reading changelogs...
ghostscript (9.15~dfsg-1) unstable; urgency=medium

  * Licensing changed to GNU Affero General Public License (AGPL).
    Please ensure that all use complies with this new license.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 26 Jul 2015 17:34:11 +0200

apt-listchanges: Mailing root: apt-listchanges: news for gdOv
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 96341 files and directories currently installed.)
Preparing to unpack .../libc6_2.24-12_amd64.deb ...
Unpacking libc6:amd64 (2.24-12) over (2.24-11) ...
Setting up libc6:amd64 (2.24-12) ...
(Reading database ... 96341 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.24-12_amd64.deb ...
Unpacking libc-bin (2.24-12) over (2.24-11) ...
Setting up libc-bin (2.24-12) ...
Updating /etc/nsswitch.conf to current default.
(Reading database ... 96341 files and directories currently installed.)
Preparing to unpack .../0-libexpat1_2.2.1-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.2.1-1) over (2.2.0-2) ...
Preparing to unpack .../1-libpython3.5_3.5.3-3_amd64.deb ...
Unpacking libpython3.5:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../2-python3.5_3.5.3-3_amd64.deb ...
Unpacking python3.5 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../3-python3.5-minimal_3.5.3-3_amd64.deb ...
Unpacking python3.5-minimal (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../4-libpython3.5-stdlib_3.5.3-3_amd64.deb ...
Unpacking libpython3.5-stdlib:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../5-libpython3.5-minimal_3.5.3-3_amd64.deb ...
Unpacking libpython3.5-minimal:amd64 (3.5.3-3) over (3.5.3-1) ...
Preparing to unpack .../6-multiarch-support_2.24-12_amd64.deb ...
Unpacking multiarch-support (2.24-12) over (2.24-11) ...
Setting up multiarch-support (2.24-12) ...
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../libgcrypt20_1.7.7-2_amd64.deb ...
Unpacking libgcrypt20:amd64 (1.7.7-2) over (1.7.6-2) ...
Setting up libgcrypt20:amd64 (1.7.7-2) ...
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../gpgv_2.1.18-8_amd64.deb ...
Unpacking gpgv (2.1.18-8) over (2.1.18-6) ...
Setting up gpgv (2.1.18-8) ...
(Reading database ... 96342 files and directories currently installed.)
Preparing to unpack .../00-kmod_24-1_amd64.deb ...
Unpacking kmod (24-1) over (23-2) ...
Preparing to unpack .../01-libkmod2_24-1_amd64.deb ...
Unpacking libkmod2:amd64 (24-1) over (23-2) ...
Preparing to unpack .../02-libc-l10n_2.24-12_all.deb ...
Unpacking libc-l10n (2.24-12) over (2.24-11) ...
Preparing to unpack .../03-libtasn1-6_4.12-2_amd64.deb ...
Unpacking libtasn1-6:amd64 (4.12-2) over (4.10-1.1) ...
Preparing to unpack .../04-locales_2.24-12_all.deb ...
Unpacking locales (2.24-12) over (2.24-11) ...
Preparing to unpack .../05-aptitude-common_0.8.8-1_all.deb ...
Unpacking aptitude-common (0.8.8-1) over (0.8.7-1) ...
Preparing to unpack .../06-libpng16-16_1.6.29-3_amd64.deb ...
Unpacking libpng16-16:amd64 (1.6.29-3) over (1.6.28-1) ...
Preparing to unpack .../07-ghostscript_9.20~dfsg-3.2_amd64.deb ...
Unpacking ghostscript (9.20~dfsg-3.2) over (9.06~dfsg-2+deb8u5) ...
Preparing to unpack .../08-libgs9_9.20~dfsg-3.2_amd64.deb ...
Unpacking libgs9:amd64 (9.20~dfsg-3.2) over (9.06~dfsg-2+deb8u5) ...
Preparing to unpack .../09-libgs9-common_9.20~dfsg-3.2_all.deb ...
Unpacking libgs9-common (9.20~dfsg-3.2) over (9.06~dfsg-2+deb8u5) ...
Preparing to unpack .../10-libdirectfb-1.2-9_1.2.10.0-9_amd64.deb ...
Unpacking libdirectfb-1.2-9:amd64 (1.2.10.0-9) over (1.2.10.0-8) ...
Preparing to unpack .../11-libio-socket-ssl-perl_2.049-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.049-1) over (2.044-1) ...
Preparing to unpack .../12-libmpg123-0_1.25.0-1_amd64.deb ...
Unpacking libmpg123-0:amd64 (1.25.0-1) over (1.23.8-1+b1) ...
Preparing to unpack .../13-libmwaw-0.3-3_0.3.11-3_amd64.deb ...
Unpacking libmwaw-0.3-3:amd64 (0.3.11-3) over (0.3.9-2) ...
Preparing to unpack .../14-libnspr4_2%3a4.15-1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.15-1) over (2:4.12-6) ...
Preparing to unpack .../15-libnss3_2%3a3.31-1_amd64.deb ...
Unpacking libnss3:amd64 (2:3.31-1) over (2:3.26.2-1.1) ...
Preparing to unpack .../16-libusb-0.1-4_2%3a0.1.12-31_amd64.deb ...
Unpacking libusb-0.1-4:amd64 (2:0.1.12-31) over (2:0.1.12-30) ...
Preparing to unpack .../17-libv4l-0_1.12.5-1_amd64.deb ...
Unpacking libv4l-0:amd64 (1.12.5-1) over (1.12.3-1) ...
Preparing to unpack .../18-libv4lconvert0_1.12.5-1_amd64.deb ...
Unpacking libv4lconvert0:amd64 (1.12.5-1) over (1.12.3-1) ...
Preparing to unpack .../19-libvdpau1_1.1.1-6_amd64.deb ...
Unpacking libvdpau1:amd64 (1.1.1-6) over (0.8-3+deb8u2) ...
Preparing to unpack .../20-libwacom2_0.24-1_amd64.deb ...
Unpacking libwacom2:amd64 (0.24-1) over (0.22-1+b1) ...
Preparing to unpack .../21-libwacom-common_0.24-1_all.deb ...
Unpacking libwacom-common (0.24-1) over (0.22-1) ...
Preparing to unpack .../22-libwacom-bin_0.24-1_amd64.deb ...
Unpacking libwacom-bin (0.24-1) over (0.22-1+b1) ...
Preparing to unpack .../23-libwavpack1_5.1.0-1_amd64.deb ...
Unpacking libwavpack1:amd64 (5.1.0-1) over (5.0.0-2) ...
Preparing to unpack .../24-libwps-0.4-4_0.4.6-2_amd64.deb ...
Unpacking libwps-0.4-4:amd64 (0.4.6-2) over (0.4.5-1) ...
Preparing to unpack .../25-psmisc_23.1-1_amd64.deb ...
Unpacking psmisc (23.1-1) over (22.21-2.1+b2) ...
Preparing to unpack .../26-xserver-common_2%3a1.19.3-1_all.deb ...
Unpacking xserver-common (2:1.19.3-1) over (2:1.19.2-1) ...
Preparing to unpack .../27-libsnappy1v5_1.1.4-2_amd64.deb ...
Unpacking libsnappy1v5:amd64 (1.1.4-2) over (1.1.3-3) ...
Preparing to unpack .../28-os-prober_1.75_amd64.deb ...
Unpacking os-prober (1.75) over (1.65) ...
Preparing to unpack .../29-postfix_3.2.2-1_amd64.deb ...
Removing sqlite map entry from /etc/postfix/dynamicmaps.cf
[ ok ] Stopping Postfix Mail Transport Agent: postfix.
[ ok ] Stopping Postfix Mail Transport Agent: postfix.
Unpacking postfix (3.2.2-1) over (3.1.4-7) ...
Preparing to unpack .../30-postfix-doc_3.2.2-1_all.deb ...
Unpacking postfix-doc (3.2.2-1) over (3.1.4-7) ...
Preparing to unpack .../31-postfix-sqlite_3.2.2-1_amd64.deb ...
Unpacking postfix-sqlite (3.2.2-1) over (3.1.4-7) ...
Setting up libgs9-common (9.20~dfsg-3.2) ...
Setting up libexpat1:amd64 (2.2.1-1) ...
Setting up libmwaw-0.3-3:amd64 (0.3.11-3) ...
Setting up xserver-common (2:1.19.3-1) ...
Setting up libwacom-common (0.24-1) ...
Setting up libwacom2:amd64 (0.24-1) ...
Setting up psmisc (23.1-1) ...
Processing triggers for mime-support (3.60) ...
Setting up libpng16-16:amd64 (1.6.29-3) ...
Setting up libwavpack1:amd64 (5.1.0-1) ...
Setting up libv4lconvert0:amd64 (1.12.5-1) ...
Setting up libdirectfb-1.2-9:amd64 (1.2.10.0-9) ...
Setting up libvdpau1:amd64 (1.1.1-6) ...
Processing triggers for menu (2.1.47+b1) ...
Setting up os-prober (1.75) ...
Setting up libnspr4:amd64 (2:4.15-1) ...
Setting up libkmod2:amd64 (24-1) ...
Setting up libio-socket-ssl-perl (2.049-1) ...
Setting up aptitude-common (0.8.8-1) ...
Setting up libtasn1-6:amd64 (4.12-2) ...
Setting up libwacom-bin (0.24-1) ...
Setting up postfix-doc (3.2.2-1) ...
Processing triggers for libc-bin (2.24-12) ...
Setting up libsnappy1v5:amd64 (1.1.4-2) ...
Setting up libc-l10n (2.24-12) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libwps-0.4-4:amd64 (0.4.6-2) ...
Setting up libmpg123-0:amd64 (1.25.0-1) ...
Setting up libgs9:amd64 (9.20~dfsg-3.2) ...
Setting up libusb-0.1-4:amd64 (2:0.1.12-31) ...
Setting up locales (2.24-12) ...
Generating locales (this might take a while)...
  en_GB.UTF-8... done
Generation complete.
Setting up postfix (3.2.2-1) ...
Installing new version of config file /etc/postfix/makedefs.out ...
[ ok ] Starting Postfix Mail Transport Agent: postfix.

Postfix (main.cf) configuration was untouched.  If you need to make changes, 
edit /etc/postfix/main.cf (and others) as needed.  To view Postfix 
configuration values, see postconf(1).

After modifying main.cf, be sure to run 'service postfix reload'.

Running newaliases
[ ok ] Stopping Postfix Mail Transport Agent: postfix.
[ ok ] Starting Postfix Mail Transport Agent: postfix.
Setting up libpython3.5-minimal:amd64 (3.5.3-3) ...
Setting up kmod (24-1) ...
Setting up libv4l-0:amd64 (1.12.5-1) ...
Setting up libpython3.5-stdlib:amd64 (3.5.3-3) ...
Setting up libnss3:amd64 (2:3.31-1) ...
Setting up ghostscript (9.20~dfsg-3.2) ...
Setting up python3.5-minimal (3.5.3-3) ...
Setting up postfix-sqlite (3.2.2-1) ...
Adding sqlite map entry to /etc/postfix/dynamicmaps.cf
Setting up python3.5 (3.5.3-3) ...
Setting up libpython3.5:amd64 (3.5.3-3) ...
Processing triggers for libc-bin (2.24-12) ...
2017/06/24 21:36:52 Reading config from: /etc/paxrat/paxrat.conf
#

Phew! It will all probably work... Phew!

So that is the way to air-gap update Devuan. It is.

A few more steps to go.

But pls. bear in mind all these pastes/logs were taken three days ago now... And that this is part of a broader installation tinkering, as explained in the first post.


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#3 2017-06-27 18:10:24

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

A quick thing regarding uninstall to get sans-dbus and keep it that way. See all those packages listed that are "no longer required", as well as the "NEW packages" that "will be installed".

There are packages there that if they remain, Mister Apt will always be trying to remove and reinstall ad nauseum.

The /etc/apt/apt.conf.d/01lean:

APT::Install-Suggests "0";

APT::Install-Recommends "0";

APT::AutoRemove::SuggestsImportant "false";

APT::AutoRemove::RecommendsImportant "false";

will always try to get rid of anything which is not very strictly a dependency.

And stuff like evince, and even firefox-esr (I'm afraid), if those stay, no way will Mister Apt give me a respite. No way! Because those depend on dbus. Period. You can't run Evince without dbus... And some other programs.

So my next step here is to not allow the 01lean to rid me of packages that I need.

I'm not an expert, and I made many guesses in chosing the list of packages to apt-get install, as dev1fanboy took care to teach us we need to (those of us who want more of our systems, because less --less bloat-- is more).

He used as an example, if I remember correctly, only the package ca-certificates, which is too little for a non-advanced user to understand. We need more examples to be able to figure things out...

And my packages that I chose to apt-get install to be able to keep them in the teeth of the devastating agression of our fellow 01lean, are the ones that I pasted the keep-list.ls-1_TRY00 in the post before previous in this topic.

And I think I won't go wrong if I reuse that list. And with the same for loop to iterate it.

However, some of those apt-get install <package> only set that <package> to:

"set to manually installed"

like the last in that keep-list.ls-1_TRY00 list (or keep-list.ls-1_TRY01, just the space is different).

The last being xterm, and it installed on:

2017-06-23 23:29
because, and this is from the actual listing:

-rw-r--r-- 1 mr mr  1820 2017-06-23 23:29 apt-get_install_xserver-xorg-video-neomagic_170623_2329_gdOv
-rw-r--r-- 1 mr mr  1816 2017-06-23 23:29 apt-get_install_xserver-xorg-video-nouveau_170623_2329_gdOv
-rw-r--r-- 1 mr mr  1816 2017-06-23 23:29 apt-get_install_xserver-xorg-video-radeon_170623_2329_gdOv
-rw-r--r-- 1 mr mr  1812 2017-06-23 23:29 apt-get_install_xserver-xorg-video-vesa_170623_2329_gdOv
-rw-r--r-- 1 mr mr  1748 2017-06-23 23:29 apt-get_install_xterm_170623_2329_gdOv

(
Digression. BTW, aren't you tired of having to see non-uniform representation of date and time, so you always have more difficulty to use the "ls -l" and friends with awk or cut, or grep or sed? Stick

export TIME_STYLE="posix-long-iso"

in your ~/.bashrc and enjoy the output like the above.
)

So I guess what I should do to be able to install those packages (The command offers to install the particular package or not, I didn't install all, I don't think...), is update /var/lib/apt/ with cache and lib_apt of 170623_2331, because:

# du -s var_lib_apt_170623_2327_gdOv/ var_lib_apt_170623_2331_gdOv
143912  var_lib_apt_170623_2327_gdOv/
143908  var_lib_apt_170623_2331_gdOv
#
# du -s var_cache_170623_2327_gdOv/ var_cache_170623_2331_gdOv/
247676  var_cache_170623_2327_gdOv/
282160  var_cache_170623_2331_gdOv/
#

So...

[ some 7 hours later, after I fell asleep exhausted ] Nope! Because:

# rsync -nav --delete var_lib_apt_170623_2331_gdOv/lib/apt/ /var/lib/apt/
sending incremental file list
./
extended_states
listchanges.db
lists/partial/

sent 803 bytes  received 33 bytes  1,672.00 bytes/sec
total size is 147,305,729  speedup is 176,203.03 (DRY RUN)
# ls -l var_lib_apt_170623_2331_gdOv/lib/apt/extended_states /var/lib/apt/extended_states 
-rw-r--r-- 1 root root 40395 2017-06-23 23:31 var_lib_apt_170623_2331_gdOv/lib/apt/extended_states
-rw-r--r-- 1 root root 46788 2017-06-24 21:35 /var/lib/apt/extended_states
# diff var_lib_apt_170623_2331_gdOv/lib/apt/extended_states /var/lib/apt/extended_states | wc -l
595

So while I always could rsync the /var/lib/apt/ from the right archive, I don't like seeing that much differing unnecessarily. An earlier archive I had better chose.

The var_lib_apt_170623_2247's extended_states's diff isn't so very much for pasting:
# diff var_lib_apt_170623_2247_gdOv/lib/apt/extended_states /var/lib/apt/extended_states

17,20
> Package: libuuid-perl
> Architecture: amd64
> Auto-Installed: 1
> 
84a89,92
> Package: libhunspell-1.3-0
> Architecture: amd64
> Auto-Installed: 1
> 
100a109,112
> Package: libavformat56
> Architecture: amd64
> Auto-Installed: 1
> 
152a165,168
> Package: libavresample2
> Architecture: amd64
> Auto-Installed: 1
> 
348a365,368
> Package: libwebpmux1
> Architecture: amd64
> Auto-Installed: 1
> 
452a473,476
> Package: libwebpdemux1
> Architecture: amd64
> Auto-Installed: 1
> 
460a485,488
> Package: python-pil
> Architecture: amd64
> Auto-Installed: 1
> 
520a549,552
> Package: libwebp5
> Architecture: amd64
> Auto-Installed: 1
> 
548a581,584
> Package: python-roman
> Architecture: amd64
> Auto-Installed: 1
> 
832a869,872
> Package: docutils-common
> Architecture: amd64
> Auto-Installed: 1
> 
860a901,904
> Package: libschroedinger-1.0-0
> Architecture: amd64
> Auto-Installed: 1
> 
1164a1209,1212
> Package: python-docutils
> Architecture: amd64
> Auto-Installed: 1
> 
1336a1385,1388
> Package: python-pygments
> Architecture: amd64
> Auto-Installed: 1
> 
1424a1477,1480
> Package: libperl4-corelibs-perl
> Architecture: amd64
> Auto-Installed: 1
> 
1440a1497,1500
> Package: docutils-doc
> Architecture: amd64
> Auto-Installed: 1
> 
1484a1545,1548
> Package: libavcodec56
> Architecture: amd64
> Auto-Installed: 1
> 
1508a1573,1576
> Package: libx264-142
> Architecture: amd64
> Auto-Installed: 1
> 
1760a1829,1832
> Package: libavutil54
> Architecture: amd64
> Auto-Installed: 1
> 
1860a1933,1936
> Package: libopenvg1-mesa
> Architecture: amd64
> Auto-Installed: 1
> 
1869a1946,1949
> Architecture: amd64
> Auto-Installed: 1
> 
> Package: libegl1-mesa-drivers
#

Or would the initially proposed still have done it. Seeing the below:
# rsync -nav --delete var_lib_apt_170623_2247_gdOv/lib/apt/ /var/lib/apt/

sending incremental file list
./
extended_states
listchanges.db
lists/partial/

sent 803 bytes  received 33 bytes  1,672.00 bytes/sec
total size is 147,310,863  speedup is 176,209.17 (DRY RUN)

# rsync -nav --delete var_cache_170623_2247_gdOv/cache/ /var/cache/

sending incremental file list
./
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
debconf/
debconf/config.dat
debconf/config.dat-old
debconf/templates.dat
debconf/templates.dat-old
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/de/index.db
man/es/
man/es/index.db
man/fi/
man/fr/
man/fr/index.db
man/hu/
man/id/
man/it/
man/it/index.db
man/ja/
man/ko/
man/nl/
man/nl/index.db
man/pl/
man/pl/index.db
man/pt/
man/pt_BR/
man/ru/
man/ru/index.db
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 10,557 bytes  received 237 bytes  21,588.00 bytes/sec
total size is 194,079,023  speedup is 17,980.27 (DRY RUN)
#

it probably would have, but I'm still wary. I invested so much effort into this, it must not fail anymore.
So:
# rsync -av --delete var_lib_apt_170623_2247_gdOv/lib/apt/ /var/lib/apt/

sending incremental file list
./
extended_states
listchanges.db
lists/partial/

sent 58,708 bytes  received 69 bytes  39,184.67 bytes/sec
total size is 147,310,863  speedup is 2,506.27

# rsync -av --delete var_cache_170623_2247_gdOv/cache/ /var/cache/

sending incremental file list
./
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
debconf/
debconf/config.dat
debconf/config.dat-old
debconf/templates.dat
debconf/templates.dat-old
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/de/index.db
man/es/
man/es/index.db
man/fi/
man/fr/
man/fr/index.db
man/hu/
man/id/
man/it/
man/it/index.db
man/ja/
man/ko/
man/nl/
man/nl/index.db
man/pl/
man/pl/index.db
man/pt/
man/pt_BR/
man/ru/
man/ru/index.db
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 60,667,540 bytes  received 521 bytes  17,333,731.71 bytes/sec
total size is 194,079,023  speedup is 3.20
#

And the dry runs, I checked, either way, now return empty updating.

The xterm's "apt-get install xterm" done just to get it to be: "set to manually installed" was at:

-rw-r--r-- 1 mr mr  1748 2017-06-23 23:29 apt-get_install_xterm_170623_2329_gdOv

So the above archive update "170623_2247" is not sufficient... I do need to update with a later archive...

Let's see:
# rsync -nav --delete  var_cache_170623_2254_gdOv/cache/ /var/cache/

sending incremental file list
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/de/index.db
man/es/
man/fi/
man/fr/
man/hu/
man/id/
man/it/
man/ja/
man/ko/
man/nl/
man/pl/
man/pt/
man/pt_BR/
man/ru/
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 10,521 bytes  received 197 bytes  21,436.00 bytes/sec
total size is 194,079,011  speedup is 18,107.76 (DRY RUN)

# rsync -nav --delete  var_cache_170623_2322_gdOv/cache/ /var/cache/

sending incremental file list
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
apt/archives/
apt/archives/default-jre-headless_2%3a1.8-58_amd64.deb
apt/archives/default-jre_2%3a1.8-58_amd64.deb
apt/archives/gstreamer1.0-plugins-good_1.10.4-1_amd64.deb
apt/archives/libdrm-amdgpu1_2.4.74-1_amd64.deb
apt/archives/libgl1-mesa-dri_13.0.6-1+b2_amd64.deb
apt/archives/libllvm3.9_1%3a3.9.1-9_amd64.deb
apt/archives/libsensors4_1%3a3.4.0-4_amd64.deb
apt/archives/libtag1v5-vanilla_1.11.1+dfsg.1-0.1_amd64.deb
apt/archives/libtag1v5_1.11.1+dfsg.1-0.1_amd64.deb
apt/archives/openjdk-8-jre-headless_8u131-b11-2_amd64.deb
apt/archives/openjdk-8-jre_8u131-b11-2_amd64.deb
apt/archives/partial/
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/de/index.db
man/es/
man/fi/
man/fr/
man/hu/
man/id/
man/it/
man/ja/
man/ko/
man/nl/
man/pl/
man/pt/
man/pt_BR/
man/ru/
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 11,070 bytes  received 236 bytes  22,612.00 bytes/sec
total size is 240,737,271  speedup is 21,292.88 (DRY RUN)
#

Ah! There I found what, if it weren't there when some of the commands that I will issue here in the Air-Gapped and which ought to accomplish just what the same that command from that bunch (see the for loop below) accomplished a day and a half ago, [there I found what] would get me worried and scared because the deb package(s) would not be found and error would be thrown...

But what command downloaded these deb package? Let's see... E.g. libgl1-mesa-dri_13.0.6-1+b2_amd64.deb. It's not in the keep-list.ls-1_TRY00...

Here:

#.. grep -r libgl1-mesa-dri_13.0.6-1+b2_amd64.deb ../LOG_/
../LOG_/apt-get_install_libgl1-mesa-dri_170623_2322_gdOv:Preparing to unpack .../libgl1-mesa-dri_13.0.6-1+b2_amd64.deb ...
#

The "libgl1-mesa-dri" is in the keep-list.ls-1_TRY00.

So...

# rsync -av --delete  var_cache_170623_2322_gdOv/cache/ /var/cache/
sending incremental file list
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
apt/archives/
apt/archives/default-jre-headless_2%3a1.8-58_amd64.deb
apt/archives/default-jre_2%3a1.8-58_amd64.deb
apt/archives/gstreamer1.0-plugins-good_1.10.4-1_amd64.deb
apt/archives/libdrm-amdgpu1_2.4.74-1_amd64.deb
apt/archives/libgl1-mesa-dri_13.0.6-1+b2_amd64.deb
apt/archives/libllvm3.9_1%3a3.9.1-9_amd64.deb
apt/archives/libsensors4_1%3a3.4.0-4_amd64.deb
apt/archives/libtag1v5-vanilla_1.11.1+dfsg.1-0.1_amd64.deb
apt/archives/libtag1v5_1.11.1+dfsg.1-0.1_amd64.deb
apt/archives/openjdk-8-jre-headless_8u131-b11-2_amd64.deb
apt/archives/openjdk-8-jre_8u131-b11-2_amd64.deb
apt/archives/partial/
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/de/index.db
man/es/
man/fi/
man/fr/
man/hu/
man/id/
man/it/
man/ja/
man/ko/
man/nl/
man/pl/
man/pt/
man/pt_BR/
man/ru/
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 99,329,481 bytes  received 512 bytes  18,059,998.73 bytes/sec
total size is 240,737,271  speedup is 2.42
#

But just, do these differences matter, or is Mister Apt tollerant and not too fussy for these to matter:

# rsync -nav --delete  var_lib_apt_170623_2321_gdOv/  var_lib_apt_170623_2323_gdOv/
sending incremental file list
./
lib/
lib/apt/
lib/apt/extended_states

sent 856 bytes  received 35 bytes  1,782.00 bytes/sec
total size is 147,310,010  speedup is 165,331.10 (DRY RUN)
#

# diff var_lib_apt_170623_2321_gdOv/lib/apt/extended_states  var_lib_apt_170623_2323_gdOv/lib/apt/extended_states

409,412d408
< Package: libgstreamer-plugins-base1.0-0
< Architecture: amd64
< Auto-Installed: 1
< 
517,520d512
< Package: libgl1-mesa-dri
< Architecture: amd64
< Auto-Installed: 1
< 
533,536d524
< Package: gstreamer1.0-x
< Architecture: amd64
< Auto-Installed: 1
< 
789,792d776
< Package: libgtk-3-bin
< Architecture: amd64
< Auto-Installed: 1
< 
873,876d856
< Package: gtk2-engines
< Architecture: amd64
< Auto-Installed: 1
< 
953,956d932
< Package: libasound2-plugins
< Architecture: amd64
< Auto-Installed: 1
< 
1137,1140d1112
< Package: libgtk-3-0
< Architecture: amd64
< Auto-Installed: 1
< 
1377,1380d1348
< Package: libgstreamer1.0-0
< Architecture: amd64
< Auto-Installed: 1
< 
1469,1472d1436
< Package: java-common
< Architecture: amd64
< Auto-Installed: 1
< 
2561,2564d2524
< Package: javascript-common
< Architecture: amd64
< Auto-Installed: 1
< 
2865a2826,2841
> Architecture: amd64
> Auto-Installed: 1
> 
> Package: libllvm3.9
> Architecture: amd64
> Auto-Installed: 1
> 
> Package: libdrm-amdgpu1
> Architecture: amd64
> Auto-Installed: 1
> 
> Package: libsensors4
> Architecture: amd64
> Auto-Installed: 1
> 
> Package: gtk-update-icon-cache
#

I don't know, but I hope this is the best to try:
# rsync -av --delete var_lib_apt_170623_2323_gdOv/lib/apt/ /var/lib/apt/

sending incremental file list
./
extended_states
listchanges.db
lists/partial/

sent 57,461 bytes  received 69 bytes  115,060.00 bytes/sec
total size is 147,309,616  speedup is 2,560.57
#

And now the for loop...

# for i in $(cat LOG_add_/keep-list.ls-1_TRY01); do echo apt-get install $i;  ask; if [ "$?" == 0 ] ; then apt-get install $i |& tee LOG_/apt-get_install_${i}_$(date +%y%m%d_%H%M)_$(hostname) ; read FAKE ; fi ; done ;

Which loop also logs for me, again in the LOG_ dir, but I'll move these to a few-weeks-more permanent location...

It does install here in Air-Gap master just what the same those commands installed in the clone.

An excerpt:

...
Preparing to unpack .../openjdk-8-jre-headless_8u131-b11-2_amd64.deb ...
Unpacking openjdk-8-jre-headless:amd64 (8u131-b11-2) ...
Preparing to unpack .../default-jre_2%3a1.8-58_amd64.deb ...
Unpacking default-jre (2:1.8-58) over (2:1.7-52) ...
Preparing to unpack .../default-jre-headless_2%3a1.8-58_amd64.deb ...
Unpacking default-jre-headless (2:1.8-58) over (2:1.7-52) ...
Selecting previously unselected package openjdk-8-jre:amd64.
Preparing to unpack .../openjdk-8-jre_8u131-b11-2_amd64.deb ...
Unpacking openjdk-8-jre:amd64 (8u131-b11-2) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for libc-bin (2.24-12) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
Setting up openjdk-8-jre-headless:amd64 (8u131-b11-2) ...
...

Continuing with the iterations of the for loop, I can tell that I'm not getting the "set to manually installed", probably because of how I manipulated the /var/lib/apt/, or should I say maybe because of that. Instead, I'm getting, say for dh-python package:

dh-python is already the newest version (2.20170125).

I guess that's fine and along with what teacher dev1fanboy meant in his tutorial.

Actually, based on the list keep-list.ls-1_TRY00 (in the post before previous), I'll correct what I shouldn't have left out. I didn't install geoip-database. I will this time. But I hope I don't need the geoip-database-extra.

Aaah... And now I get the "geoip-database set to manually installed."...

And now that I came to the iteration that throws at me:

apt-get install gstreamer1.0-plugins-good
[y/n] y
Reading package lists...
Building dependency tree...
Reading state information...

I can see the confirmation of my thinking:

The following additional packages will be installed:
  libtag1v5 libtag1v5-vanilla
The following packages will be REMOVED:
  libtag1-vanilla libtag1c2a
The following NEW packages will be installed:
  libtag1v5 libtag1v5-vanilla
The following packages will be upgraded:
  gstreamer1.0-plugins-good
1 upgraded, 2 newly installed, 2 to remove and 87 not upgraded.
Need to get 0 B/3,007 kB of archives.
After this operation, 257 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

And since I have updated my Air-Gapped with

...
apt/archives/libtag1v5-vanilla_1.11.1+dfsg.1-0.1_amd64.deb
apt/archives/libtag1v5_1.11.1+dfsg.1-0.1_amd64.deb
...

which you can find further above, I think I can calmly hit Enter to install those now.

True, I got:

Reading changelogs...
(Reading database ... 96624 files and directories currently installed.)
Preparing to unpack .../gstreamer1.0-plugins-good_1.10.4-1_amd64.deb ...
Unpacking gstreamer1.0-plugins-good:amd64 (1.10.4-1) over (1.4.4-2+deb8u3) ...
(Reading database ... 96621 files and directories currently installed.)
Removing libtag1c2a:amd64 (1.9.1-2.1) ...
Removing libtag1-vanilla:amd64 (1.9.1-2.1) ...
Selecting previously unselected package libtag1v5-vanilla:amd64.
(Reading database ... 96615 files and directories currently installed.)
Preparing to unpack .../libtag1v5-vanilla_1.11.1+dfsg.1-0.1_amd64.deb ...
Unpacking libtag1v5-vanilla:amd64 (1.11.1+dfsg.1-0.1) ...
Selecting previously unselected package libtag1v5:amd64.
Preparing to unpack .../libtag1v5_1.11.1+dfsg.1-0.1_amd64.deb ...
Unpacking libtag1v5:amd64 (1.11.1+dfsg.1-0.1) ...
Processing triggers for libc-bin (2.24-12) ...
Setting up libtag1v5-vanilla:amd64 (1.11.1+dfsg.1-0.1) ...
Setting up libtag1v5:amd64 (1.11.1+dfsg.1-0.1) ...
Setting up gstreamer1.0-plugins-good:amd64 (1.10.4-1) ...
Processing triggers for libc-bin (2.24-12) ...
2017/06/25 06:20:21 Reading config from: /etc/paxrat/paxrat.conf

But not I need to "update" again to get more work done... I just have to tread carefully until I get more familiar with these kind but potentially unforgiving local infrastructure (or what to call them).

However, I just mispasted what I planned to paste in here... And I think I was lucky...

This is what executed in the terminal that I update my /var/cache/ and my /var/lib/apt in:

rsync -nav --delete var_cache_170623_2323_gdOv/cache/ /var/cache/# rsync -av --delete var_cache_170623_2323_gdOv/cache/

Because rolling up in that terminal (xterm), I see:

# rsync -nav --delete var_cache_170623_2323_gdOv/cache/ /var/cache/# rsync -av --delete var_cache_170623_2323_gdOv/cache/ /var/cache/
sending incremental file list
rsync: link_stat "/var/cache/#" failed: No such file or directory (2)
rsync: link_stat "/home/mr/var_cache_var_lib_apt_17062.d/rsync" failed: No such file or directory (2)
removing duplicate name . from file list (2)
removing duplicate name apt from file list (4)
removing duplicate name debconf from file list (6)
removing duplicate name dictionaries-common from file list (8)
removing duplicate name fontconfig from file list (10)
removing duplicate name fonts from file list (12)
removing duplicate name ldconfig from file list (14)

...[and much much more]...

but it all ends with a:

total: matches=0  hash_hits=0  false_alarms=0 data=0

sent 22,608 bytes  received 71,919 bytes  63,018.00 bytes/sec
total size is 485,500,582  speedup is 5,136.10 (DRY RUN)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1196) [sender=3.1.2]
root@gdOv:/home/mr/var_cache_var_lib_apt_17062.d# sending incremental file list
bash: sending: command not found
#

, because I pasted in that terminal what I am finally pasting where I wanted to pasted it in. In this writing of mine:

# rsync -av --delete var_cache_170623_2323_gdOv/cache/ /var/cache/
sending incremental file list
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
apt/archives/
apt/archives/gtk-update-icon-cache_3.22.12-1_amd64.deb
apt/archives/libgtk-3-bin_3.22.12-1_amd64.deb
apt/archives/libgtk2.0-0_2.24.31-2_amd64.deb
apt/archives/libgtk2.0-bin_2.24.31-2_amd64.deb
apt/archives/partial/
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/es/
man/fi/
man/fr/
man/hu/
man/id/
man/it/
man/ja/
man/ko/
man/nl/
man/pl/
man/pt/
man/pt_BR/
man/ru/
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 54,646,583 bytes  received 356 bytes  15,613,411.14 bytes/sec
total size is 242,750,291  speedup is 4.44
[code]

Luckily, after the prompt there already was this string "rsync -nav --delete var_cache_170623_2323_gdOv/cache/ /var/cache/"... 

I'm only to confirm yet if I was lucky and didn't do any damage to my Air-Gapped...

Because all the rest also attempt to execute. An excerpt:
[code]
...
root@gdOv:/home/mr/var_cache_var_lib_apt_17062.d# man/
bash: man/: No such file or directory
root@gdOv:/home/mr/var_cache_var_lib_apt_17062.d# man/index.db
bash: man/index.db: No such file or directory
root@gdOv:/home/mr/var_cache_var_lib_apt_17062.d# man/cs/
bash: man/cs/: No such file or directory
root@gdOv:/home/mr/var_cache_var_lib_apt_17062.d# man/da/
bash: man/da/: No such file or directory
...
[/code] 

I think it's OK, and that I can run what will install:
[code]
...
apt/archives/gtk-update-icon-cache_3.22.12-1_amd64.deb
apt/archives/libgtk-3-bin_3.22.12-1_amd64.deb
apt/archives/libgtk2.0-0_2.24.31-2_amd64.deb
apt/archives/libgtk2.0-bin_2.24.31-2_amd64.deb
...
[/code]
and I updated the cache with those.

Ah, let's instead of being too fussy, go a little faster and skip all the intermediates, and update so that all from the TRY00 loop can be apt-get install'd.
[b]# rsync -av --delete var_cache_170623_2336_gdOv/cache/  /var/cache/[/b]
[code]
sending incremental file list
apt/
apt/pkgcache.bin
apt/srcpkgcache.bin
apt/archives/
apt/archives/adwaita-icon-theme_3.22.0-1_all.deb
apt/archives/gnome-icon-theme_3.12.0-2_all.deb
apt/archives/libpoppler-glib8_0.48.0-2_amd64.deb
apt/archives/libpoppler64_0.48.0-2_amd64.deb
apt/archives/libxatracker2_13.0.6-1+b2_amd64.deb
apt/archives/libxfont2_1%3a2.0.1-3_amd64.deb
apt/archives/mate-icon-theme_1.16.2-1_all.deb
apt/archives/poppler-utils_0.48.0-2_amd64.deb
apt/archives/xpdf_3.04-4_amd64.deb
apt/archives/xserver-xorg-core_2%3a1.19.3-1_amd64.deb
apt/archives/xserver-xorg-input-all_1%3a7.7+19_amd64.deb
apt/archives/xserver-xorg-input-evdev_1%3a2.10.5-1_amd64.deb
apt/archives/xserver-xorg-input-libinput_0.23.0-2_amd64.deb
apt/archives/xserver-xorg-input-mouse_1%3a1.9.2-1+b1_amd64.deb
apt/archives/xserver-xorg-input-synaptics_1.9.0-1+b1_amd64.deb
apt/archives/xserver-xorg-input-wacom_0.34.0-1_amd64.deb
apt/archives/xserver-xorg-video-all_1%3a7.7+19_amd64.deb
apt/archives/xserver-xorg-video-amdgpu_1.2.0-1+b1_amd64.deb
apt/archives/xserver-xorg-video-ati_1%3a7.8.0-1+b1_amd64.deb
apt/archives/xserver-xorg-video-cirrus_1%3a1.5.3-1+b2_amd64.deb
apt/archives/xserver-xorg-video-fbdev_1%3a0.4.4-1+b5_amd64.deb
apt/archives/xserver-xorg-video-intel_2%3a2.99.917+git20161206-1_amd64.deb
apt/archives/xserver-xorg-video-mach64_6.9.5-1+b2_amd64.deb
apt/archives/xserver-xorg-video-mga_1%3a1.6.5-1_amd64.deb
apt/archives/xserver-xorg-video-neomagic_1%3a1.2.9-1+b2_amd64.deb
apt/archives/xserver-xorg-video-nouveau_1%3a1.0.13-3_amd64.deb
apt/archives/xserver-xorg-video-openchrome_1%3a0.5.0-3_amd64.deb
apt/archives/xserver-xorg-video-qxl_0.1.5-2_amd64.deb
apt/archives/xserver-xorg-video-r128_6.10.2-1_amd64.deb
apt/archives/xserver-xorg-video-radeon_1%3a7.8.0-1+b1_amd64.deb
apt/archives/xserver-xorg-video-savage_1%3a2.3.9-1_amd64.deb
apt/archives/xserver-xorg-video-siliconmotion_1%3a1.7.9-2_amd64.deb
apt/archives/xserver-xorg-video-sisusb_1%3a0.9.7-1_amd64.deb
apt/archives/xserver-xorg-video-tdfx_1%3a1.4.7-1_amd64.deb
apt/archives/xserver-xorg-video-trident_1%3a1.3.8-1_amd64.deb
apt/archives/xserver-xorg-video-vesa_1%3a2.3.4-1+b2_amd64.deb
apt/archives/xserver-xorg-video-vmware_1%3a13.2.1-1+b1_amd64.deb
apt/archives/xserver-xorg_1%3a7.7+19_amd64.deb
apt/archives/partial/
ldconfig/
ldconfig/aux-cache
man/
man/index.db
man/cs/
man/da/
man/de/
man/es/
man/fi/
man/fr/
man/hu/
man/id/
man/it/
man/ja/
man/ko/
man/nl/
man/pl/
man/pt/
man/pt_BR/
man/ru/
man/sl/
man/sv/
man/tr/
man/zh_CN/
man/zh_TW/

sent 97,728,771 bytes  received 1,002 bytes  27,922,792.29 bytes/sec
total size is 287,852,351  speedup is 2.95
[/code]
And the /var/lib/apt/:
[b]# rsync -av --delete var_lib_apt_170623_2336_gdOv/lib/apt/  /var/lib/apt/[/b]
[/code]
sending incremental file list
./
extended_states
listchanges.db
lists/partial/

sent 53,391 bytes  received 69 bytes  106,920.00 bytes/sec
total size is 147,305,546  speedup is 2,755.43
#

Appears to be going fine:

...
Selecting previously unselected package libdrm-amdgpu1:amd64.
(Reading database ... 96627 files and directories currently installed.)
Preparing to unpack .../libdrm-amdgpu1_2.4.74-1_amd64.deb ...
Unpacking libdrm-amdgpu1:amd64 (2.4.74-1) ...
Selecting previously unselected package libllvm3.9:amd64.
Preparing to unpack .../libllvm3.9_1%3a3.9.1-9_amd64.deb ...
Unpacking libllvm3.9:amd64 (1:3.9.1-9) ...
Selecting previously unselected package libsensors4:amd64.
Preparing to unpack .../libsensors4_1%3a3.4.0-4_amd64.deb ...
Unpacking libsensors4:amd64 (1:3.4.0-4) ...
Preparing to unpack .../libgl1-mesa-dri_13.0.6-1+b2_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (13.0.6-1+b2) over (10.3.2-1+deb8u1) ...
Setting up libdrm-amdgpu1:amd64 (2.4.74-1) ...
Setting up libllvm3.9:amd64 (1:3.9.1-9) ...
Processing triggers for libc-bin (2.24-12) ...
Setting up libsensors4:amd64 (1:3.4.0-4) ...
Setting up libgl1-mesa-dri:amd64 (13.0.6-1+b2) ...
Installing new version of config file /etc/drirc ...
Processing triggers for libc-bin (2.24-12) ...
2017/06/25 06:49:19 Reading config from: /etc/paxrat/paxrat.conf
...

and:

...
Preparing to unpack .../libgtk-3-bin_3.22.12-1_amd64.deb ...
Unpacking libgtk-3-bin (3.22.12-1) over (3.14.5-1+deb8u1) ...
Preparing to unpack .../libgtk2.0-bin_2.24.31-2_amd64.deb ...
Unpacking libgtk2.0-bin (2.24.31-2) over (2.24.25-3+deb8u1) ...
Preparing to unpack .../libgtk2.0-0_2.24.31-2_amd64.deb ...
Unpacking libgtk2.0-0:amd64 (2.24.31-2) over (2.24.25-3+deb8u1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../gtk-update-icon-cache_3.22.12-1_amd64.deb ...
Removing 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin'
Removing 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin'
Unpacking gtk-update-icon-cache (3.22.12-1) ...
Setting up libgtk2.0-0:amd64 (2.24.31-2) ...
Setting up gtk-update-icon-cache (3.22.12-1) ...
Processing triggers for libc-bin (2.24-12) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libgtk2.0-bin (2.24.31-2) ...
Setting up libgtk-3-bin (3.22.12-1) ...
2017/06/25 06:50:55 Reading config from: /etc/paxrat/paxrat.conf
...

Next post...


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#4 2017-06-27 19:09:44

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

I need to return the reader to the
Air-Gapped Devuan Install, Tentative
https://dev1galaxy.org/viewtopic.php?id=746#2611
topic now.

Air-Gapping Devuan manually like this is something not too trivial that I am almost proud to have accomplished...

It is IMO something good, and I wanted to share it with other Devuan users.

An I hope this sans-dbus post also clears a few aspects...

Regards!


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#5 2017-12-21 13:41:48

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

I'll give here, as I promised in my EDIT of today in the first post, what I believe is necessary (a query too about it will follow afterwards).

Some of these are needed, and I wasn't able to find /etc/apt/preferences.d/avoid-systemd in dev1fanboy's wiki, even though I had, months ago now, picked it from there, to my best recollection:

# ls -ABRgo /etc/apt/preferences*
-rw-r--r-- 1  262 2017-12-01 14:30 /etc/apt/preferences

/etc/apt/preferences.d:
total 4
-rw-r--r-- 1 62 2015-04-20 22:25 avoid-systemd

So:

# cat /etc/apt/preferences
Package: *dbus*
Pin: origin ""
Pin-Priority: -1

Package: *consolekit*
Pin: origin ""
Pin-Priority: -1

Package: *policykit*
Pin: origin ""
Pin-Priority: -1

Package: *pulse*
Pin: origin ""
Pin-Priority: -1

Package: *pulseaudio*
Pin: origin ""
Pin-Priority: -1
#

and:

# cat /etc/apt/preferences.d/avoid-systemd 
Package: systemd-sysv
Pin: release o=Debian
Pin-Priority: -1
#

Now the query. Is it better I stick:

# cat > /etc/apt/preferences.d/avoid-systemd
Package: systemd
Pin: release o=Debian
Pin-Priority: -1 

Package: systemd
Pin: release *
Pin-Priority: -1
#

or should what I already have in place be fine? Anybody, what's your take?

That we call it no-systemd or avoid-systemd is irrelevant, just whether:

Package: systemd-sysv

gets the same effect on the system as:

Package: systemd

in the two included variants fro the new script?

BTW, I don't have issues. My Ceres is not plagued by either systemd or dbus.

(Nor pulseaudio either. And my audio is functioning well, in PaleMoon, FFmpeg, MPlayer, Mencoder, Mpv, Vlc...)

Regards!

Last edited by miroR (2017-12-21 13:44:35)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#6 2017-12-22 20:56:48

bobjohnson
Member
Registered: 2017-12-20
Posts: 5  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

interesting..!

Offline

#7 2017-12-22 22:27:00

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,486  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

Pinning systemd-sysv to -1 is sufficient to prevent installation of systemd. In fact, you don't even need that. I just tried installing systemd after removing /etc/apt/preferences.d/avoid-systemd and it's not possible.

root@ascii:/home/user# aptitude -s install systemd
No candidate version found for systemd   
Unable to apply some actions, aborting
root@ascii:/home/user# aptitude -s install systemd-sysv
No candidate version found for systemd-sysv
Unable to apply some actions, aborting

Offline

#8 2017-12-22 23:28:09

bobjohnson
Member
Registered: 2017-12-20
Posts: 5  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

On this forum, there is a guy, presumably an employee at Open Suse who directly says DBUS makers are malicious.

https://github.com/apple/cups/issues/5143

cut and pasted
------------------------------------------------------------------------
jsmeix commented on Oct 20 •

Unbelievable!
It seems the D-Bus makers are intentionally malicious
because as far as I see in dbus-1.10.20 source code
there is in dbus/dbus-sysdeps.c

------------------------------------------------------------------
cut and pasted

Is this the kind of thing that made you setup a non dbus system MiroR?

Offline

#9 2017-12-24 11:33:03

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

As usual, fsmithred has very useful insights/corrections. You actually saved my instllations from going the wrong way at least once. And your Refracta is great, which I always use when I backup and clone my Air-Gap.

fsmithred wrote:

Pinning systemd-sysv to -1 is sufficient to prevent installation of systemd. In fact, you don't even need that. I just tried installing systemd after removing /etc/apt/preferences.d/avoid-systemd and it's not possible.

root@ascii:/home/user# aptitude -s install systemd
No candidate version found for systemd   
Unable to apply some actions, aborting
root@ascii:/home/user# aptitude -s install systemd-sysv
No candidate version found for systemd-sysv
Unable to apply some actions, aborting

I'll need to study the above a little...

And very interesting is, as well, this:

bobjohnson wrote:

On this forum, there is a guy, presumably an employee at Open Suse who directly says DBUS makers are malicious.

https://github.com/apple/cups/issues/5143

cut and pasted
------------------------------------------------------------------------
jsmeix commented on Oct 20 •

Unbelievable!
It seems the D-Bus makers are intentionally malicious
because as far as I see in dbus-1.10.20 source code
there is in dbus/dbus-sysdeps.c

------------------------------------------------------------------
cut and pasted

Is this the kind of thing that made you setup a non dbus system MiroR?

Not that I knew of the exploits allowed, catered for, or facillitated, or similar, by dbus developers, if that is what that linke turns out to be showing (haven't yet read it).
But it's this, what my reasoning was, way back 3 and a half years ago:
Uninstalling dbus and *kits (to Unfacilitate Remote Seats)
https://forums.gentoo.org/viewtopic-t-992146.html
and later on there was more, but I can't find it... Hmmhh... maybe, wait...
...
I did find something...
Re: [DNG] Will there be a MirDevuan "WTF"?
https://lists.dyne.org/lurker/thread/20 … 5.7371808e
where you can see I participated in the discussion (miro.rovis).

But I wrote much more, with very detailed explanation of my suspicion on dbus and why I was so suspicious...

Oh, yeah, this one it is:
Will there be a MirDevuan "WTF"?
https://lists.dyne.org/lurker/message/2 … 6a.en.html

It was harsh tones at first on almost all sides...

But it has been accepted, eventually, by our leaders. See Jaromil's email in the same thread:
https://lists.dyne.org/lurker/message/2 … 61.en.html
where he wrote the fine and memorable:

Jaromil wrote:
miroR wrote:

And to me, that really has much more weight than the little hardship
that made me a little annoyed and, also spiteful, in one or two
occasions. I hope this matter need not cause unrest to anyone any
longer now.

just water over the dam.

And I'm still happy about it smile. (Some people here know that I'm politically on opposite side than some of our leaders, but politics must not matter in free software)

Last edited by miroR (2017-12-24 11:51:27)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#10 2017-12-24 13:29:14

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

As usual, fsmithred has very useful insights/corrections. You actually saved my instllations from going the wrong way at least once. And

fsmithred wrote:

Pinning systemd-sysv to -1 is sufficient to prevent installation of systemd. In fact, you don't even need that. I just tried installing systemd after removing /etc/apt/preferences.d/avoid-systemd and it's not possible.

root@ascii:/home/user# aptitude -s install systemd
...

Ah, likely. I might remove that entry from my preferences{.d/some-name}, but it's not urgent. I have no issues whatsoever with systemd (and neither dbus nor pulse). I'm also aware that I have superfluouse entry for pulseaudio, but that either doesn't hurt. And also consolekit might be a thing of the past, but also: no hurt.

And very interesting is, as well, this:

bobjohnson wrote:

On this forum, there is a guy, presumably an employee at Open Suse who directly says DBUS makers are malicious.

But that was only licentia poetica (I just read the whole story.) It's (probably) only sloppy programming, that case:

https://github.com/apple/cups/issues/5143

jsmeix commented on Oct 20 •

Unbelievable!
It seems the D-Bus makers are intentionally malicious
because as far as I see in dbus-1.10.20 source code
there is in dbus/dbus-sysdeps.c

Yeah, that's not exploit facilitating or the next of kin to it: surveillance enabling.
And what I suspected with dbus, the reason for which I tried for years to get rid of it in my systems is those kindred just above.
If you visit this Gentoo Forum topic:
Updating and keeping your Gentoo non-poetterized
https://forums.gentoo.org/viewtopic-t-1012022.html
and skim through the (often too verbose) introductory page or two of the first post, but remaining in the first post, then search for
And, from what steveL wrote about that *!~@ware,
It's not my words, but they bring all the main reasons not to use dbus togetther in not-too lengthy text of less then 2800 chars. I regard it as precious enough to paste it in here:

steveL wrote:

...[snip]...
I agree dbus is a busted idea,
...[snip]...

miroR wrote:

It'd be huge work for me to try KDE out. It's beyond what I can do at this time. Too stretched. But I take your word on the sanity of KDE.

Just, can it be installed without dbus? I don't think so...

I did give KDE a try, some two weeks ago, on a cloned Gentoo machine (same MBOs, a few boxes in my SOHO, perfectly clonable from one onto another, dd dumping and dd restoring...), and tried to get Kaffeine.

Nope! It was dbus back in there. And it just wouldn't install without replacing my gnupg-1, which I want, with gnupg-2 which introduces GUI and other overhead...(

Yeah KDE requires dbus. I didn't have a problem with dbus when it came out, but over time I've realised it's a nutty idea. You're still tied to an ABI when you use it, irrespective of whether the underlying protocol can handle it, so all it does is act as an inappropriate bottleneck.

Strategically, it allows RedHat to sell its customers an opt-out from the GPL, while still effectively linking to GPL codebases. That hasn't been tested in Court of course, and I for one wouldn't believe any lawyer nor snake-oil salesman that it would stand up to inspection.

If anything, I'd fire the lawyer who dreamt it up or okayed it, as he's a liability.

Localising RPC doesn't stop it being a function-call; that's the whole point of RPC. All they're doing is exactly that, and labelling it IPC.

Indeed when I ran the above analysis of the motivation, past an embedded developer, his immediate response was "Yeah, that's exactly why we [his company] love dbus: because we can ignore the GPL."

That conversation also confirmed to me that another practitioner doesn't see any difference between calling a function via an API, and via an API wrapping an RPC call; from the code perspective it's exactly the same. Again, that's the whole point of RPC, so it would be very strange for anyone to argue otherwise.

Nor are any of those embedded companies anything other than practitioners, since they employ software developers to do this work.

So if I were them, I'd seriously start pulling myself out of that game, as they know full well they're breaking the law. There is no excuse of ignorance even feasible.

Technically speaking it's a terrible idea to think you can multiplex better than the kernel, when that is most of what the kernel does.

It is thus a liability in terms of efficiency, robustness and overall performance.

IPC should be left to the kernel to manage, since it has so many implications. By all means provide domain-specific convenience abstractions, where domain is data-related (ie user context); rather than desktop vs anything else.

Just don't be a muppet and buy into the emperor's "new clothes for old rope".
...[snip]...

And there's other reasons and things against the use of dbus. One other notorious one is that GnuPG developers just wouldn't want to use dbus because they didn't trust it.

However, proving that it is an exploit facillitator and surveillance enabler would not be easy in the least. I'm not that advanced, and may never become. But that is my strong feeling, just like I strongly feel that systemd was made for the same, well, for the latter one: the surveillance enabling, the purpose of which is the control over users, the point of entry to intrusion into the FOSS and of its corruption. Because for the big guys who want to dominate the world, FOSS is too pure, too honest, too unfriendly to introduce control over its users.

[[ Just don't forget, anybody reading here, that those dominators have --verging often on total-- control over alomost all Windows and Mac users, desktop or smartphones or other. and much more.  What they felt they were terribly missing is Linux... Therefore the LSM and SELinux, now almost a failure... Therefore the ripoff of grsecurity code that left GNU/Linux deprived of the two geniuses who kept fixeing the kernel: spender and PaX Team... but read the links in my sig for that... ]]

Regards!

Last edited by miroR (2017-12-24 13:37:43)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#11 2018-01-17 20:22:09

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

I'm sorry for some links not pointing to pages. It's not my fault, but the links were renamed after I posted them above...

Currently, the relevant link is:

https://git.devuan.org/dev1fanboy/Upgra … ut-dbus.md

But, I've just finished a (primitive) research on dbus (or D-Bus) in Devuan, and I've just opened:

sans-dbus in Devuan: low level core installation of dbus remain
https://dev1galaxy.org/viewtopic.php?id=1825

Last edited by miroR (2018-01-17 20:25:33)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#12 2018-01-17 22:09:47

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

First, as fsmithred wrote, just a bit further above, in the  post:
https://dev1galaxy.org/viewtopic.php?pid=6865#p6865
nothing is needed for not installing systemd.

Second, I'm on a combo ascii/ceres, so far from jessie, but maybe half way ahead of ascii... The Ceres being not yet completely formed Devuan out of Debian sources, IIUC (as  golinux pointed out to me somewhere in this forum...

And what I want to post about, this old method, these (abreviating it here, already removed systemd-related lines, and some other, but see the post further above https://dev1galaxy.org/viewtopic.php?pid=6831#p6831 for complete presentation of that old method):

miroR wrote:

... /etc/apt/preferences.d/avoid-systemd in dev1fanboy's wiki ... months ago now, picked it from there, to my best recollection:

# ls -ABRgo /etc/apt/preferences*
-rw-r--r-- 1  262 2017-12-01 14:30 /etc/apt/preferences

/etc/apt/preferences.d:
total 4
-rw-r--r-- 1 62 2015-04-20 22:25 avoid-systemd

So:

# cat /etc/apt/preferences
Package: *dbus*
Pin: origin ""
Pin-Priority: -1

...

Package: *pulse*
Pin: origin ""
Pin-Priority: -1

...

#

...

(Nor pulseaudio either. And my audio is functioning well, in PaleMoon, FFmpeg, MPlayer, Mencoder, Mpv, Vlc...)

Regards!

That old method doesn't work anymore... It worked in Jessie way back in the days we, on Debian forum thought about the ways to pin-away in /etc/apt/preferences systemd so it not be installed... And it (EDIT just minutes after posting) didn't work in Jessie a few months ago, at the time I posted all the old posts in this topic... The remove/purge'ing and the /etc/apt/apt.conf.d/01lean did remove, if we consider the dbus only, all the high-level dbus, and kept it removed, not the pinning... (END OF EDIT)

But does not work now anymore...

Here's why:

# man apt_preferences | col -b  > [this text that I'm preparing]

APT_PREFERENCES(5)                                  APT                                  APT_PREFERENCES(5)

NAME
       apt_preferences - Preference control file for APT

DESCRIPTION
       The APT preferences file /etc/apt/preferences and the fragment files in the /etc/apt/preferences.d/
       folder can be used to control which versions of packages will be selected for installation.

       Several versions of a package may be available for installation when the sources.list(5) file
       contains references to more than one distribution (for example, stable and testing). APT assigns a
       priority to each version that is available. Subject to dependency constraints, apt-get selects the
       version with the highest priority for installation. The APT preferences override the priorities that
       APT assigns to package versions by default, thus giving the user control over which one is selected
       for installation.

       Several instances of the same version of a package may be available when the sources.list(5) file
       contains references to more than one source. In this case apt-get downloads the instance listed
       earliest in the sources.list(5) file. The APT preferences do not affect the choice of instance, only
       the choice of version.

... [ 424 lines cut here ] ...

APT 1.6~alpha6                                 15 August 2015                            APT_PREFERENCES(5)

And the important part is:

The APT preferences do not affect the choice of instance, only
       the choice of version.

IOW, you can't set your /etc/apt/preferences in such way as to disable/preclude/call-it-otherwise that some package be installed.

Pls. somebody correct me if I'm wrong!

Last edited by miroR (2018-01-17 22:26:33)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#13 2018-01-17 22:31:36

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

And I don't even remember where I posted that I would contact dev1fanboy about something related to sans-dbus. I can tell that I tried (and contacted wrong Devuaner instead -- Ralph Ronquest I PM'ed, having mixed the nicknames somehow... But dev1fanboy's old email expired, which I had from Devuan DNG ML. So I have to post it here:

dev1fanboy, pls. either revert to the old locations that you previously had, or at least do not change those addresses any more...
( I'm referring to your Devuan Install, and esp. sans-dbus wiki pages. )

And also, cosider my new posts, as well as:
sans-dbus in Devuan: low level core installation of dbus remain
https://dev1galaxy.org/viewtopic.php?id=1825

Correct me if I'm wrong, or confirm my research if you find it correct!

Last edited by miroR (2018-01-17 22:33:19)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#14 2018-01-17 22:38:33

golinux
Administrator
Registered: 2016-11-25
Posts: 3,318  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

miroR wrote:

And I don't even remember where I posted that I would contact dev1fanboy about something related to sans-dbus. I can tell that I tried (and contacted wrong Devuaner instead -- Ralph Ronquest I PM'ed, having mixed the nicknames somehow...

Hi miroR . . . I sent a short email to dev1fanboy asking him to have a look at your post..

Offline

#15 2018-01-18 04:11:07

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

golinux wrote:
miroR wrote:

... related to sans-dbus.  ...

Hi miroR . . . I sent a short email to  dev1fanboy asking him to have a look at your post..

Thx! smile


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#16 2018-01-18 18:17:05

chillfan
Member
Registered: 2016-12-01
Posts: 56  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

miroR wrote:

And I don't even remember where I posted that I would contact dev1fanboy about something related to sans-dbus. I can tell that I tried (and contacted wrong Devuaner instead -- Ralph Ronquest I PM'ed, having mixed the nicknames somehow... But dev1fanboy's old email expired, which I had from Devuan DNG ML. So I have to post it here:

dev1fanboy, pls. either revert to the old locations that you previously had, or at least do not change those addresses any more...
( I'm referring to your Devuan Install, and esp. sans-dbus wiki pages. )

And also, cosider my new posts, as well as:
sans-dbus in Devuan: low level core installation of dbus remain
https://dev1galaxy.org/viewtopic.php?id=1825

Correct me if I'm wrong, or confirm my research if you find it correct!

There's a fair bit of reading for the topic(s) but if I understand, there is something wrong with the Ceres APT pinning? I believe in Ceres you won't be able to avoid systemd that way if you use either dbus or xorg, and will have to make do with libsystemd0 being installed (also for ascii in some areas). I am actually considering removing that document, since it's not that useful anymore for that reason.. unless anyone finds it still useful somehow?

As far as full D-Bus removal it's very difficult if you need a fully featured browser from the Devuan repos. Firefox was mentioned mostly because you don't need to have the dbus daemon installed and running, so maybe your suggestion is not to be concerned about features and go with no dbus at all?

The changes to the wiki do seem to be confusing people, what I'll point to.. is that contributors can't easily view the source of those pages with the older location. Just as a note you can update older posts on d1g, but I may have to revert things anyway if enough people are finding it confusing. Does anyone agree with that? It would be good to have some feedback about that.

Last edited by chillfan (2018-01-18 18:20:30)

Offline

#17 2018-01-18 22:18:37

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

It's not clear to me, maybe because you haven't made it clear, but are dev1fanboy and chillfan  the same one Dev1galaxy member?
If I don't start with the assumption that they are the same one, I can't understand the reply... So probably yes...
Hmmmh, sorry, poor quoting, more is unclear... Read on....

chillfan wrote:
miroR wrote:

...I posted that I would contact dev1fanboy ...
dev1fanboy, pls. either revert to the old locations that you previously had, or at least do not change those addresses any more...
( I'm referring to your Devuan Install, and esp. sans-dbus wiki pages. )

And also, consider my new posts, as well as:
sans-dbus in Devuan: low level core installation of dbus remain
https://dev1galaxy.org/viewtopic.php?id=1825

Correct me if I'm wrong, or confirm my research if you find it correct!

There's a fair bit of reading for the topic(s) but if I understand, there is something wrong with the Ceres APT pinning?

I don't think so... I think the man apt_preferences is the same for even Jessie, by now.

chillfan wrote:

I believe in Ceres you won't be able to avoid systemd that way if you use either dbus or xorg, and will have to make do with libsystemd0 being installed (also for ascii in some areas).

# apt-cache policy libsystemd0
libsystemd0:
  Installed: 236-3
  Candidate: 236-3
  Version table:
 *** 236-3 500
        500 tor+https://pkgmaster.devuan.org/merged ceres/main amd64 Packages
        500 tor+https://packages.devuan.org/merged ceres/main amd64 Packages
        100 /var/lib/dpkg/status
     236-3~bpo9+1 100
        100 tor+https://pkgmaster.devuan.org/merged ascii-backports/main amd64 Packages
        100 tor+https://pkgmaster.devuan.org/merged testing-backports/main amd64 Packages
     232-25+deb9u1 500
        500 tor+https://pkgmaster.devuan.org/merged ascii/main amd64 Packages
        500 tor+https://pkgmaster.devuan.org/merged testing/main amd64 Packages

You're right about that, apparently.

And this is only clear after repasting my own old quote:

chillfan wrote:
miroR wrote:

dev1fanboy, pls. either revert to the old locations that you previously had, or at least do not change those addresses any more...
( I'm referring to your Devuan Install, and esp. sans-dbus wiki pages. )

I am actually considering removing that document, since it's not that useful anymore for that reason.. unless anyone finds it still useful somehow?

I wrote it as kindly and I could, and I believe you're wrong by breaking links to your documents. It's even a little bit worse than just inconsiderate, but it'll be as you will decide, I can't try to exert any nicer lobbying for the non-breaking of your own pages than this... For the love of God or Free Software, whichever you like better, I linked to those pages of your even from Gentoo Forums... Why, on Earth, do would you rename pages and bring to dead links quite a few pages from also DNG Devuan Mailing List, which is also brought and accessible elsewhere as well (www.mailarchive.com IIRC or similar network name)... It's plain wrong...

Bringing a system to go without D-Bus (or dbus) is obvious good. Gentoo can do without it... And, yes, I now remember, it's not a matter of Jessie, Ascii or Ceres, Devuan/Debian as is available for us now, can't go without the low level core dbus API, the libdbus...

How do I know? Because I demonstrated it.
Back in the new, of just yester day:
sans-dbus in Devuan: low level core install of dbus remains
https://dev1galaxy.org/viewtopic.php?id=1825#p7173
or the very first post, where you can find that the same libdbus-1.so.3.14.11, pasting over what I have in the dd'ed image of 2007-08-27:

# ls -l /mnt/H0827-r/lib/x86_64-linux-gnu/libdbus-1.so.3*

lrwxrwxrwx 1 root root     20 2017-06-12 21:54 /mnt/H0827-r/lib/x86_64-linux-gnu/libdbus-1.so.3 -> libdbus-1.so.3.14.11
-rw-r--r-- 1 root root 321288 2017-06-12 21:54 /mnt/H0827-r/lib/x86_64-linux-gnu/libdbus-1.so.3.14.11

( H stands for year 2017 (my shortcut (for all of 2009-2018 and on) starting with 2009, which is just 9, 2010 ->A ... 2017 ->H sorry to have forgot to redact it to make the dates clear)

Back then it was Jessie, which I hadn't converted to sans-dbus. But in later dates of the post. it was Ascii, and now Ascii/Ceres (not clear Ceres: The libdbus is a constant, the procedure that we thought rids us of dbus, doesn't do it...

(But pls. that's not a reason to delete the post and break whatever links to it! Good practice in such situation is explanation, not obscuration...)

So, the below, IMO (and with the above facts) does not hold:

chillfan wrote:

As far as full D-Bus removal it's very difficult if you need a fully featured browser from the Devuan repos. Firefox was mentioned mostly because you don't need to have the dbus daemon installed and running, so maybe your suggestion is not to be concerned about features and go with no dbus at all?

You had written about browsers that can go without dbus in your posts on that wiki, I hope you hadn't deleted those posts as well... My Pale Moon I can compile without dbus... Browser should not be an issue...

Pls. remember, and it's in that link to the new realization topic of mine linked above, I ran Gentoo truly and effectively, and ran it with all that I needed in computing (I learned, and it's in the link that bobjohnson gave in:
sans-dbus, Questions, Tips and Tricks on its Implementation
https://dev1galaxy.org/viewtopic.php?id=761#p6866
...this link:
https://github.com/apple/cups/issues/5143
more and more programs offer to run and install without dbus. Cups being one... So it's not a lost cause, I'd argue...

jsmeix wrote:

As expected building CUPS without DBUS support
(via configure --disable-dbus) avoids the issue.

Nice news, if I don't miss something there...

chillfan wrote:

The changes to the wiki do seem to be confusing people, what I'll point to.. is that contributors can't easily view the source of those pages with the older location. Just as a note you can update older posts on d1g, but I may have to revert things anyway if enough people are finding it confusing. Does anyone agree with that? It would be good to have some feedback about that.

Pls. do! And thanks in advance if you do... I learned a lot from those pages... And that was an argument that I presented to others as well, and many have taken it into consideration... (But if you want to see the hits you had, I can't help, other than saying, some of the hits you owe to my linking to it...)

Unfortunately, our cause is not over, D-Bus is still there, low-level, core... Let's do what we can to get that freedom to users like some other distros as well offter
(
which I don't know of, other than Gentoo, I'm not so familiar with distros other than Debain, Devuan and Gentoo; and also I aware that I only had incomplete distro when I removed dbus in Debian, in 2015 or 2016 using... Aaargh, where's that one, I need to post that link too...
MirDebian “WTF” Repository
https://www.mirbsd.org/~tg/Debs/debidx.htm
[[[ Yeah, that's the tutorial and the package repo that I used back than, but I didn't have audio and my TV-cards didn't have it... and I got that page from:
Will there be a MirDevuan
https://lists.dyne.org/lurker/message/2 … 6a.en.html
which luckily, I had linked to the thread of above in my reply to bobjohnson...

Maybe that's the way to go --in that thread there's also links to a mail or two, no, there's more the thread linked above, which the above email belongs to --and pls. consider that links just should not be broken, see how potentially useful it is that I can give these links here?--
And in that thread there's also not just links, but also a mail from the initiator of sans-dbus, Thorsten Glaser:
Will there be a MirDevuan
https://lists.dyne.org/lurker/message/2 … 9e.en.html

Yeah, maybe that's the way to go, or at least learn from...
).

Regards!

Last edited by miroR (2018-01-18 22:29:04)


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#18 2018-01-18 23:10:10

chillfan
Member
Registered: 2016-12-01
Posts: 56  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

There's a little confusion about my name, I go by dev1fanboy only on the wiki but it remains under that name so that users can still find what they are looking for. A little bit of changing in links were required due to naming the pages after releases, because it's clearer what releases they can be used for. On the other hand, because it's frustrating for users the wiki pages should mirror the git repo soon. So I'll have a contributors area and a more readable area for users.

If you could point out which links are breaking that would be helpful. I'll of course fix those, or redirect to the renamed pages.

About the D-Bus pages, ascii has surf2 so when ascii is released I may just use that instead of Firefox.

Last edited by chillfan (2018-01-18 23:21:59)

Offline

#19 2018-01-19 05:28:56

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

chillfan wrote:

There's a little confusion about my name, I go by dev1fanboy only on the wiki but it remains under that name so that users can still find what they are looking for. A little bit of changing in links were required due to naming the pages after releases, because it's clearer what releases they can be used for. On the other hand, because it's frustrating for users the wiki pages should mirror the git repo soon. So I'll have a contributors area and a more readable area for users.

If you could point out which links are breaking that would be helpful. I'll of course fix those, or redirect to the renamed pages.

Just looked up, This old page still holds! See:

Uninstalling dbus and *kits (to Unfacilitate Remote Seats)
https://forums.gentoo.org/viewtopic-t-9 … ml#7837424
(of course, just search for string 'dev1fanboy')

However, let me see...  In this very topic, from the start:

https://git.devuan.org/dev1fanboy/Upgra … tall-guide

and you get:

Empty page
You are not allowed to create wiki pages

and likely more on this very topic, just search for  'git.devuan.org/dev1fanboy' this time.

It's two or three, look it up that way, which is without intermediaries...

About the D-Bus pages, ascii has surf2 so when ascii is released I may just use that instead of Firefox.

I'll likely keep with Pale Moon, I'm happy with it, and dbus isn't mandatory for it. I used to compile it in Gentoo as well. No issues. (Well... issues yes, but not those, and for other reasons... Good browser.).


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

#20 2018-01-19 16:55:42

chillfan
Member
Registered: 2016-12-01
Posts: 56  

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

@miroR I've made some initial changes for that and more to follow, please let me know in a couple of days if you find more. A couple of pages are gone now, so I need to try to remember their locations but with any luck I should be able to unbreak most of the links. If you have a git account, I'd appreciate any other feedback you have or opening of issues.

Offline

#21 2018-01-20 05:08:16

miroR
Member
From: Zagreb, Croatia
Registered: 2016-11-30
Posts: 217  
Website

Re: sans-dbus, Questions, Tips and Tricks on its Implementation

chillfan wrote:

@miroR ... If you have a git account, I'd appreciate any other feedback you have or opening of issues.

I'll try to reactivate my git account these days to be able to open those, but it's other non-related matters (not so reliable health and other business) that may not allow me to.
Thanks for your efforts, and, long time goal, with the help of our devs, let's hope we'll get a truly minimalistic Devuan, sans-dbus like Gentoo and some other *nix distros truly are.


Devs/testers/users of FOSS, what might be ahead for GNU/Linux after we lost PaX Team and spender? spender wrote:
https://forums.grsecurity.net/viewtopic … 699#p17127
Google made the choice to engage in underhanded competition against us with our own code...
grsecurity ripoff by Google, w/ Linus approval https://lists.dyne.org/lurker/message/2 … 4b.en.html

Offline

Board footer