[Bundle] kde/all Systemd & Truecrypt

Post links to your 32-bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

[Bundle] kde/all Systemd & Truecrypt

Post#1 by Bogomips » 22 Aug 2015, 00:03

Update 3-9-15

guest@porteus:~$ md5sum trusys_1.tar
7187c4941766b2144c7d0b98b7c25471 trusys_1.tar

Procedure as Superuser
  1. Systemd (standalone)
    • Activate:

      Code: Select all

      activate systemd-224-1-i686-0-kde.xzm
    • Check:

      Code: Select all

      ldd /usr/lib/libsystemd.so | grep not
  2. Truecrypt
    • Activate:

      Code: Select all

      activate systemd-224-1-i686-0-kde.xzm
      activate truecrypt-1:7.1a-i686-2-kde.xzm
      
    • Check:

      Code: Select all

      ldd /usr/bin/truecrypt | grep not
      ldd /usr/lib/libsystemd.so | grep not
    • Success:

      Code: Select all

      guest@porteus:~$ ldd /usr/bin/truecrypt | grep not
      guest@porteus:~$ ldd /usr/lib/libsystemd.so | grep not
      guest@porteus:~$
      
Build Info

Systemd

Code: Select all

root@porteus:/home/guest# sh p10/Por/xzmod.sh -q p10/Por/PakOrg/syd_310815
Default Module Name: syd_310815.xzm

Installing to Fakeroot Directory

cracklib-2.9.4.i686-pkg-1: 2.9.4 cracklib-2.9.4-1-i686.pkg.tar.xz        [930K]
hwids-20150129-1-any.pkg.x-z-z-:                                         [1.4M]
libseccomp-2.2.3.i686-pkg-1: 2.2.3 libseccomp-2.2.3-1-i686.pkg.tar.xz    [270K]
libsystemd-224-1-i686.pkg.x-z-z-:                                        [950K]
libtirpc-0.3.2.i686-pkg-2: 0.3.2 libtirpc-0.3.2-2-i686.pkg.tar.xz        [530K]
lz4-131-1-i686.pkg.x-z-z-:                                               [330K]
pam-1.2.1.i686-pkg-1: 1.2.1 pam-1.2.1-1-i686.pkg.tar.xz                  [3.2M]
pambase-20130928-1-any.pkg.x-z-z-:                                       [20K] 
systemd-224-1-i686.pkg.x-z-z-:                                           [28M] 
keyutils-1.5.5-i486-1: Kernel key management utilities                   [160K]
krb5-1.12-i486-1sl: Kerberos Network Authentication Protocol             [3.8M]
xz-5.2.1.i686-pkg-1: 5.2.1 xz-5.2.1-1-i686.pkg.tar.xz                    [850K]
libgcrypt-1.6.3.i686-pkg-2: 1.6.3 libgcrypt-1.6.3-2-i686.pkg.tar.xz      [910K]
libgpg-error-1.19.i686-pkg-1: 1.19 libgpg-error-1.19-1-i686.pkg.tar.xz   [640K]
libstdc++6-gcc49-4.9.0+r211729.2.1.7-i586-1: 4.9.0 libstdc++6-gcc49-4.9. [970K]
symfix-0.0.0-i486-1bp: Fix up sym links for /lib/liblzma.so.5 & /lib/lib [10K] 

Creating Module syd_310815.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on syd_310815.xzm, block size 262144.
[=========================================================================-] 1989/1989 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
        compressed data, compressed metadata, compressed fragments, compressed xattrs
        duplicates are removed
Filesystem size 12574.16 Kbytes (12.28 Mbytes)
Truecrypt

Code: Select all

root@porteus:/home/guest# sh p10/Por/xzmod.sh -q p10/Por/PakOrg/tru_310815
Default Module Name: tru_310815.xzm

Installing to Fakeroot Directory

gstreamer-0.10.36-i486-2: GStreamer streaming multimedia framework       [12M] 
device-mapper-2.02.125.i686-pkg-1: 2.02.125 device-mapper-2.02.125-1-i68 [680K]
truecrypt-1:7.1a-2-i686.pkg.x-z-z-:                                      [2.5M]
wxgtk2.8-2.8.12.1.i686-pkg-3: 2.8.12.1 wxgtk2.8-2.8.12.1-3-i686.pkg.tar. [17M] 
libpng16-16-1.6.6-4.1.i586:                                              [240K]
symfix-0.0.0-i486-1bp: Fix up sym links for /lib/liblzma.so.5 & /lib/lib [10K] 

Creating Module tru_310815.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on tru_310815.xzm, block size 262144.
[=========================================================================-] 1061/1061 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
        compressed data, compressed metadata, compressed fragments, compressed xattrs
        duplicates are removed
Filesystem size 7159.91 Kbytes (6.99 Mbytes)

Code: Select all

guest@porteus:~$ ln syd_310815.xzm systemd-224-1-i686-0-kde.xzm
guest@porteus:~$ ln tru_310815.xzm truecrypt-1:7.1a-i686-2-kde.xzm
guest@porteus:~$ tar cf trusys_1.tar systemd-224-1-i686-0-kde.xzm truecrypt-1:7.1a-i686-2-kde.xzm

guest@porteus:~$ tar tf trusys_1.tar
systemd-224-1-i686-0-kde.xzm
truecrypt-1:7.1a-i686-2-kde.xzm

guest@porteus:~$ ls -lh trusys_1.tar
-rw-r--r-- 1 guest guest 20M Sep  4 00:11 trusys_1.tar
Update 3-9-15 END


guest@porteus:~$ md5sum trusys.tar
6da1af4cc35ccce611c50e99ff602821 trusys.tar

Code: Select all

guest@porteus:~$ tar tf trusys.tar 
systemd-224-1-i686-0-kde.xzm
truecrypt-1:7.1a-i686-2-kde.xzm
Procedure as Superuser
  1. Systemd (standalone)
    • Code: Select all

      activate systemd-224-1-i686-0-kde.xzm
    • Symlinks fix

      Code: Select all

      ln -sf /usr/lib/liblzma.so.5.2.1 /lib/liblzma.so.5
      ln -sf /usr/lib/libgpg-error.so.0.15.0 /lib/libgpg-error.so.0
    • Check:

      Code: Select all

      ldd /usr/lib/libsystemd.so | grep not
  2. Truecrypt
    • Code: Select all

      activate systemd-224-1-i686-0-kde.xzm
      activate truecrypt-1:7.1a-i686-2-kde.xzm
      
      Symlinks fix
    • Code: Select all

      ln -sf /usr/lib/liblzma.so.5.2.1 /lib/liblzma.so.5
      ln -sf /usr/lib/libgpg-error.so.0.15.0 /lib/libgpg-error.so.0
    • Check:

      Code: Select all

      ldd /usr/bin/truecrypt | grep not
      ldd /usr/lib/libsystemd.so | grep not
    • Success:

      Code: Select all

      guest@porteus:~$ ldd /usr/bin/truecrypt | grep not
      guest@porteus:~$ ldd /usr/lib/libsystemd.so | grep not
      guest@porteus:~$
      
Build Info

Systemd

Code: Select all

root@porteus:/home/guest# sh p10/Por/xzmod.sh -q p10/Por/PakOrg/syd_200815 . /mnt/sda1/mods
Default Module Name: syd_200815.xzm

Installing to Fakeroot Directory

cracklib-2.9.4.i686-pkg-1: 2.9.4 cracklib-2.9.4-1-i686.pkg.tar.xz        [930K]
hwids-20150129-1-any.pkg.x-z-z-:                                         [1.4M]
libseccomp-2.2.3.i686-pkg-1: 2.2.3 libseccomp-2.2.3-1-i686.pkg.tar.xz    [270K]
libsystemd-224-1-i686.pkg.x-z-z-:                                        [950K]
libtirpc-0.3.2.i686-pkg-2: 0.3.2 libtirpc-0.3.2-2-i686.pkg.tar.xz        [530K]
lz4-131-1-i686.pkg.x-z-z-:                                               [330K]
pam-1.2.1.i686-pkg-1: 1.2.1 pam-1.2.1-1-i686.pkg.tar.xz                  [3.2M]
pambase-20130928-1-any.pkg.x-z-z-:                                       [20K] 
systemd-224-1-i686.pkg.x-z-z-:                                           [28M] 
keyutils-1.5.5-i486-1: Kernel key management utilities                   [160K]
krb5-1.12-i486-1sl: Kerberos Network Authentication Protocol             [3.8M]
xz-5.2.1.i686-pkg-1: 5.2.1 xz-5.2.1-1-i686.pkg.tar.xz                    [850K]
libgcrypt-1.6.3.i686-pkg-2: 1.6.3 libgcrypt-1.6.3-2-i686.pkg.tar.xz      [910K]
libgpg-error-1.19.i686-pkg-1: 1.19 libgpg-error-1.19-1-i686.pkg.tar.xz   [640K]
libstdc++6-gcc49-4.9.0+r211729.2.1.7-i586-1: 4.9.0 libstdc++6-gcc49-4.9. [970K]

Creating Module syd_200815.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/syd_200815.xzm, block size 262144.
[=========================================================================\] 1986/1986 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
        compressed data, compressed metadata, compressed fragments, compressed xattrs
        duplicates are removed
Filesystem size 12573.83 Kbytes (12.28 Mbytes)
Truecrypt

Code: Select all

root@porteus:/home/guest# sh p10/Por/xzmod.sh -q p10/Por/PakOrg/tru_210815 . /mnt/sda1/mods        
Default Module Name: tru_210815.xzm

Installing to Fakeroot Directory

gstreamer-0.10.36-i486-2: GStreamer streaming multimedia framework       [12M] 
device-mapper-2.02.125.i686-pkg-1: 2.02.125 device-mapper-2.02.125-1-i68 [680K]
truecrypt-1:7.1a-2-i686.pkg.x-z-z-:                                      [2.5M]
wxgtk2.8-2.8.12.1.i686-pkg-3: 2.8.12.1 wxgtk2.8-2.8.12.1-3-i686.pkg.tar. [17M] 
libpng16-16-1.6.6-4.1.i586:                                              [240K]

Creating Module tru_210815.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/tru_210815.xzm, block size 262144.
[=========================================================================\] 1058/1058 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
        compressed data, compressed metadata, compressed fragments, compressed xattrs
        duplicates are removed
Filesystem size 7159.68 Kbytes (6.99 Mbytes)

Code: Select all

cp /mnt/sda1/mods/syd_200815.xzm systemd-224-1-i686-0-kde.xzm
cp /mnt/sda1/mods/tru_210815.xzm truecrypt-1:7.1a-i686-2-kde.xzm
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: [Bundle] kde/all Systemd & Truecrypt

Post#2 by Rava » 26 Aug 2015, 20:19

Thanks for that. (Sadly it's not x86-64...)

Anyhow, from another thread, it's about the code audit of truecrypt finished, the TL;DR version of that:
http://forum.porteus.org/viewtopic.php? ... 256#p36247
The last part of my post, starting with the largest quote, after this line:
//Update
Read his article, which is a TL;DR or the full report. Here the main parts:
Cheers!
Yours Rava

Post Reply