Miscell: python2 boinc systemd gtk3 ghb nautilus files nemo

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

Miscell: python2 boinc systemd gtk3 ghb nautilus files nemo

Post#1 by Bogomips » 27 Sep 2015, 18:51

Miscellaneous Modules To start Download, hit Downward Arrow on Download Page.

Code: Select all

guest@porteus:~$ python -V
Python 2.7.10
md5sum python2-2.7.10.i686-pkg-2.xzm
f3d3dd2096e19f98620cf5d74454fee6 python2-2.7.10.i686-pkg-2.xzm

BOINC
md5sum boinc-7.2.42.i686.xzm
3367499251a5f8b7508af5859d0d3d48 boinc-7.2.42.i686.xzm

Usage
  1. Preparation
    1. Download BOINC package from http://boinc.berkeley.edu/download.php to /home/guest.
    2. Decompress Package:

      Code: Select all

      sh boinc_7.2.42_i686-pc-linux-gnu.sh
    3. Strip BOINC directory of executables, putting them out of the way:

      Code: Select all

      mkdir /tmp/bnc
      for b in  BOINC/boinc*; do ! [[ $b =~ png$ ]] && mv $b /tmp/bnc; done
      
    4. Advisable to copy BOINC directory to real filesystem if short on memory:

      Code: Select all

      cp -a BOINC /mnt/sdxy/Path to Boinc/
  2. Running following Activation of Module
    • At boot time
      1. Kernel Parameter (cheatcode) cliexec=boinc~--dir~/mnt/sdxy/Path to Boinc/BOINC~--daemon
      2. guiexec=/Path to a script, say/boinc_mgr
        boinc_mgr:

        Code: Select all

        #!/bin/bash
        cd  /mnt/sdxy/Path to Boinc/BOINC
        boincmgr
    • In Interactive Mode
      1. RUN(Alt+F2):

        Code: Select all

        boinc --dir /mnt/sdxy/Path to Boinc/BOINC --daemon
        1. RUN(Alt+F2):/Path to a script, say/boinc_mgr
        2. And/Or Correct item in menu to reflect script boinc_mgr
Make Up

Code: Select all

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

Installing to Fakeroot Directory

boinc-7.2.42.i686-pkg-1: 7.2.42 boinc-7.2.42-1-i686.pkg.tar.xz           [5.6M]
libgnome-desktop-3-2-3.4.2-i386:                                         [36M] 
curl-7.44.0.i686-pkg-1: 7.44.0 curl-7.44.0-1-i686.pkg.tar.xz             [1.5M]
libxext-1.3.3.i686-pkg-1: 1.3.3 libxext-1.3.3-1-i686.pkg.tar.xz          [400K]
libxss-1.2.2.i686-pkg-2: 1.2.2 libxss-1.2.2-2-i686.pkg.tar.xz            [50K] 
sqlite-3.8.11.1.i686-pkg-3: 3.8.11.1 sqlite-3.8.11.1-3-i686.pkg.tar.xz   [5.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] 
xextproto-7.2.1-i486-1: C prototypes for X Protocol Extensions           [1.4M]
scrnsaverproto-1.2.2-noarch-1: C prototypes for X11 MIT Screen Saver Ext [150K]
libssh2-1.4.3-i486-1sl: is a library implementing the SSH2 protocol, ava [850K]
expat-2.1.0-i486-1: C library for parsing XML                            [560K]
keyutils-1.5.5-i486-1: Kernel key management utilities                   [160K]
krb5-1.12-i486-1sl: Kerberos Network Authentication Protocol             [3.8M]
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]
xz-5.2.1.i686-pkg-1: 5.2.1 xz-5.2.1-1-i686.pkg.tar.xz                    [850K]
symfix-0.0.0-i486-1bp: Fix up sym links for /lib/liblzma.so.5 & /lib/lib [10K] 
libpng16-16-1.6.6-4.1.i586:                                              [240K]
lip-0.0.0-i486-0bp: Expanding Library Search Path                        [10K] 

Creating Module bnc_270915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/bnc_270915.xzm, block size 262144.
[=========================================================================|] 3516/3516 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 25249.73 Kbytes (24.66 Mbytes)
...
guest@porteus:~$ cp /mnt/sda1/mods/bnc_270915.xzm boinc-7.2.42.i686.xzm
SYSTEMD

md5sum systemd-224-1-i686-0-kde.xzm
77fc39b5ec79b1dd3cfe9dfbb6f2c153 systemd-224-1-i686-0-kde.xzm

Only tested under KDE, but might be allright for other DEs. Check using:

Code: Select all

ldd /usr/lib/libsystemd.so | grep "not found"
Make Up Given here.


GTK3
GTK+ VERSION 3.16.7
md5sum gtk3-3.16.7.i686-pkg-1.xzm
6ce1ec528052982f00ce2df87acd0938 gtk3-3.16.7.i686-pkg-1.xzm

Module weighs in at just under 35 MB, part of the bloat being attributable to adwaita-icon-theme dependency, remaining bloat due to brute force resolution of dependencies. (Also requires systemd)

GTK+3

Code: Select all

activate  systemd-224-1-i686-0-kde.xzm
activate  gtk3-3.16.7.i686-pkg-1.xzm
Also included gvfs in gtk3 module, as dependent apps appeared to be erroring on usm gvfs. After appending gvfs got Xdialog hiccup during activation. Tried prepending, but no different. Despite this, Xdialog seems to work ok thereafter.

Make Up

Code: Select all

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

Installing to Fakeroot Directory

gvfs-1.24.2.i686-pkg-1: 1.24.2 gvfs-1.24.2-1-i686.pkg.tar.xz             [5.6M]
libcdio-paranoia-10.2+0.93+1.1.i686-pkg-1: 10.2 libcdio-paranoia-10.2+0. [180K]
libsecret-0.16-i486-1gv: library for storing and retrieving secrets like [890K]
libsoup-2.42.2-i486-1: an HTTP client/server library                     [3.8M]
udisks2-2.1.3-i486-1_slack14.1: storage device daemon v2                 [7.6M]
gtk3-3.16.7.i686-pkg-1: 3.16.7 gtk3-3.16.7-1-i686.pkg.tar.xz             [68M] 
adwaita-icon-theme-3.16.2.1.any-pkg-1: 3.16.2.1 adwaita-icon-theme-3.16. [36M] 
gtk-update-icon-cache-3.16.7.i686-pkg-1: 3.16.7 gtk-update-icon-cache-3. [40K] 
libepoxy-1.3.1.i686-pkg-1: 1.3.1 libepoxy-1.3.1-1-i686.pkg.tar.xz        [2.2M]
libxcomposite-0.4.4.i686-pkg-2: 0.4.4 libxcomposite-0.4.4-2-i686.pkg.tar [50K] 
libxcursor-1.1.14.i686-pkg-2: 1.1.14 libxcursor-1.1.14-2-i686.pkg.tar.xz [110K]
libxdamage-1.1.4.i686-pkg-2: 1.1.4 libxdamage-1.1.4-2-i686.pkg.tar.xz    [30K] 
libxfixes-5.0.1.i686-pkg-1: 5.0.1 libxfixes-5.0.1-1-i686.pkg.tar.xz      [50K] 
libxi-1.7.5.i686-pkg-1: 1.7.5 libxi-1.7.5-1-i686.pkg.tar.xz              [570K]
libxinerama-1.1.3.i686-pkg-2: 1.1.3 libxinerama-1.1.3-2-i686.pkg.tar.xz  [40K] 
libxkbcommon-0.5.0.i686-pkg-1: 0.5.0 libxkbcommon-0.5.0-1-i686.pkg.tar.x [1.2M]
libxrandr-1.5.0.i686-pkg-1: 1.5.0 libxrandr-1.5.0-1-i686.pkg.tar.xz      [100K]
libxrender-0.9.9.i686-pkg-1: 0.9.9 libxrender-0.9.9-1-i686.pkg.tar.xz    [90K] 
randrproto-1.5.0.any-pkg-1: 1.5.0 randrproto-1.5.0-1-any.pkg.tar.xz      [160K]
cairo-1.14.2.i686-pkg-1: 1.14.2 cairo-1.14.2-1-i686.pkg.tar.xz           [3.7M]
pcre-8.33-i486-1: Perl-compatible regular expression library             [2.9M]
glib2-2.44.1.i686-pkg-1: 2.44.1 glib2-2.44.1-1-i686.pkg.tar.xz           [13M] 
libpng16-16-1.6.6-4.1.i586:                                              [240K]
wayland-1.8.1.i686-pkg-1: 1.8.1 wayland-1.8.1-1-i686.pkg.tar.xz          [680K]
libwayland-egl1-9.2.2-i586-61.6.1: 9.2.2 libwayland-egl1-9.2.2-61.6.1.i5 [20K] 
xextproto-7.2.1-i486-1: C prototypes for X Protocol Extensions           [1.4M]
json-glib-0.16.2-i486-1gv: serialization/deserialization support for the [1.7M]
compositeproto-0.4.2-noarch-1: compositeproto                            [70K] 
fixesproto-5.0-i486-1: fixesproto                                        [70K] 
renderproto-0.11.1-noarch-1: renderproto                                 [90K] 
damageproto-1.2.1-noarch-1: damageproto                                  [50K] 
inputproto-2.3-noarch-1: C prototypes for X Input extension              [660K]
xineramaproto-1.2.1-noarch-1: xineramaproto                              [50K] 
rest-0.7.90-i486-1rl: RESTful Library                                    [790K]
at-spi2-atk-2.16.0.i686-pkg-1: 2.16.0 at-spi2-atk-2.16.0-1-i686.pkg.tar. [230K]
at-spi2-core-2.16.0.i686-pkg-1: 2.16.0 at-spi2-core-2.16.0-1-i686.pkg.ta [2.1M]
atk-2.16.0.i686-pkg-1: 2.16.0 atk-2.16.0-1-i686.pkg.tar.xz               [3.4M]
libxext-1.3.3.i686-pkg-1: 1.3.3 libxext-1.3.3-1-i686.pkg.tar.xz          [400K]
libxtst-1.2.2.i686-pkg-1: 1.2.2 libxtst-1.2.2-1-i686.pkg.tar.xz          [140K]
recordproto-1.14.2-noarch-1: C prototypes for X Record Extension         [200K]
expat-2.1.0-i486-1: C library for parsing XML                            [560K]
colord-1.2.12.i686-pkg-1: 1.2.12 colord-1.2.12-1-i686.pkg.tar.xz         [3.6M]
libgudev-230-1-i686.pkg.x-z-z-:                                          [370K]
libgusb-0.2.6.i686-pkg-1: 0.2.6 libgusb-0.2.6-1-i686.pkg.tar.xz          [440K]
dconf-0.18.0-i486-1: low-level configuration system                      [1.0M]
Reloading system message bus configuration...
libusbx-1.0.17_rc1-i486-1alien: USB library                              [230K]

Creating Module gtk_300915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/gtk_300915.xzm, block size 262144.
[=========================================================================/] 7179/7179 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 34884.60 Kbytes (34.07 Mbytes)

cp /mnt/sda1/mods/gtk_300915.xzm gtk3-3.16.7.i686-pkg-1.xzm
Last edited by Bogomips on 03 Oct 2015, 17:16, edited 6 times in total.
Reason: Addition
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

Bogomips
Full of knowledge
Full of knowledge
Posts: 2522
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Misc: python2 boinc systemd gtk3 ghb nautilus files nemo

Post#2 by Bogomips » 03 Oct 2015, 17:14

Miscellaneous Modules To start Download, hit Downward Arrow on Download Page.

Handbrake kept reporting gvfs errors. Consequently usm version was upgraded, and the gvfs errors disappeared. This also resulted in proper functioning of other apps given here. Upgraded gvfs has been included in gtk3 module, as all following applications have gtk+3 dependency:-


Handbrake (ghb)

md5sum handbrake-0.10.2.i686-pkg-3.xzm
153ddc3fa06e2648bb4443065d8cfd60 handbrake-0.10.2.i686-pkg-3.xzm

Code: Select all

guest@porteus:~$ ls -lh handbrake-0.10.2.i686-pkg-3.xzm 
-rw-r--r-- 1 guest guest 17M Oct  2 16:00 handbrake-0.10.2.i686-pkg-3.xzm

activate systemd-224-1-i686-0-kde.xzm
activate gtk3-3.16.7.i686-pkg-1.xzm
activate handbrake-0.10.2.i686-pkg-3.xzm

[ldd /usr/bin/ghb | grep "not found"       # Check dependency]
Both this version package and usm version 0.9.9 package omit gstreamer plugin for Quick Time demuxer, needed to run previews. Come across
GStreamer Good Plugins 0.10 Plugins Reference Manual wrote:qtdemux

qtdemux — Demultiplex a QuickTime file into audio and video streams
but not been able to find plugins package with it.


Nautilus

md5sum nautilus-3.2.1-i486-1gsb.xzm
5cd1b2578e0e3041a12f6900db8373e4 nautilus-3.2.1-i486-1gsb.xzm

Code: Select all

guest@porteus:~$ ls -lh nautilus-3.2.1-i486-1gsb.xzm 
-rw-r--r-- 1 guest guest 17M Oct  2 21:30 nautilus-3.2.1-i486-1gsb.xzm

activate systemd-224-1-i686-0-kde.xzm
activate gtk3-3.16.7.i686-pkg-1.xzm
activate nautilus-3.2.1-i486-1gsb.xzm

Files (nautilus)

md5sum nautilus-3.16.2.i686-pkg-1.xzm
17406f9d93c1526030b8b20edc55d54f nautilus-3.16.2.i686-pkg-1.xzm

Code: Select all

guest@porteus:~$ ls -lh nautilus-3.16.2.i686-pkg-1.xzm 
-rw-r--r-- 1 guest guest 19M Oct  2 21:52 nautilus-3.16.2.i686-pkg-1.xzm

activate systemd-224-1-i686-0-kde.xzm
activate gtk3-3.16.7.i686-pkg-1.xzm
activate nautilus-3.16.2.i686-pkg-1.xzm

Nemo

md5sum nemo-2.6.7.i686-pkg-1.xzm
2593616396aad5367c424e61fb8ac3f6 nemo-2.6.7.i686-pkg-1.xzm

Code: Select all

guest@porteus:~$ ls -lh p10/Por/PakOrg/nmo/python2-2.7.10.i686-pkg-2.xzm
-rw-r--r-- 1 root root 13M Sep 27 16:03 p10/Por/PakOrg/nmo/python2-2.7.10.i686-pkg-2.xzm
guest@porteus:~$ ls -lh nemo-2.6.7.i686-pkg-1.xzm 
-rw-r--r-- 1 guest guest 5.4M Oct  2 22:20 nemo-2.6.7.i686-pkg-1.xzm

activate systemd-224-1-i686-0-kde.xzm
activate gtk3-3.16.7.i686-pkg-1.xzm
activate python2-2.7.10.i686-pkg-2.xzm
activate nemo-2.6.7.i686-pkg-1.xzm
Nemo also has python2 dependency.



Make Up

Code: Select all

HANDBRAKE

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

Installing to Fakeroot Directory

freetype2-2.6.i686-pkg-1: 2.6 freetype2-2.6-1-i686.pkg.tar.xz            [1.9M]
handbrake-0.10.2.i686-pkg-3: 0.10.2 handbrake-0.10.2-3-i686.pkg.tar.xz   [21M] 
libx264-2:148.20150725-1-i686.pkg.x-z-z-:                                [1.1M]
libdvdnav-4.2.0-i486-1gv: DVD navigation library                         [260K]
gstreamer-0.10.36-i486-2: GStreamer streaming multimedia framework       [12M] 
libvisual-0.4.0-i486-3: audio visualization library                      [590K]
libvisual-plugins-0.4.0-i486-2: plugins for the libvisual library        [1000K]
gst1-plugins-base-1.4.5-i486-1ponce: base set of GStreamer1 plugins      [15M] 
gstreamer1-1.4.5-i486-1ponce: GStreamer v1.x streaming multimedia framew [14M] 
orc-0.4.23-i486-1ponce: The Oil Runtime Compiler                         [1.3M]

Creating Module hnd_300915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/hnd_300915.xzm, block size 262144.
[=========================================================================\] 1808/1808 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 16897.80 Kbytes (16.50 Mbytes)

guest@porteus:~$ cp /mnt/sda1/mods/hnd_300915.xzm handbrake-0.10.2.i686-pkg-3.xzm

______________________________________________________________________________
NAUTILUS

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

Installing to Fakeroot Directory

libgnome-desktop-3-2-3.4.2-i386:                                         [36M] 
libffi5-3.0.9.5-rosa.lts2012.0-i586: 3.0.9 A portable foreign function i [50K] 
exempi-2.2.1-i486-1sl: Exempi XMP Metadata Library                       [1.1M]
lip-0.0.0-naut-i486: 0.0.0 Setting Library Search Path                   [10K] 
nautilus-3.2.1-i486-1gsb: Content/File Manager for GNOME                 [14M] 

Creating Module nau_300915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/nau_300915.xzm, block size 262144.
[=========================================================================-] 1877/1877 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 17339.46 Kbytes (16.93 Mbytes)

cp /mnt/sda1/mods/nau_300915.xzm   nautilus-3.2.1-i486-1gsb.xzm

______________________________________________________________________________
FILES (nautilus)

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

Installing to Fakeroot Directory

icu-55.1.i686-pkg-1: 55.1 icu-55.1-1-i686.pkg.tar.xz                     [34M] 
libnautilus-extension-3.16.2.i686-pkg-1: 3.16.2 libnautilus-extension-3. [440K]
libtracker-sparql-1.4.1.i686-pkg-1: 1.4.1 libtracker-sparql-1.4.1-1-i686 [990K]
nautilus-3.16.2.i686-pkg-1: 3.16.2 nautilus-3.16.2-1-i686.pkg.tar.xz     [13M] 
nautilus-sendto-3.8.2.i686-pkg-1: 3.8.2 nautilus-sendto-3.8.2-1-i686.pkg [380K]
gnome-desktop-1:3.16.2-1-i686.pkg.x-z-z-:                                [3.4M]
exempi-2.2.1-i486-1sl: Exempi XMP Metadata Library                       [1.1M]
gsettings-desktop-schemas-3.8.2-i486-1: GSettings schemas                [2.8M]
iso-codes-3.41-noarch-1: ISO-standard lists                              [14M] 

Creating Module nau_300915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/nau_300915.xzm, block size 262144.
[=========================================================================/] 1398/1398 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 18444.89 Kbytes (18.01 Mbytes)

root@porteus:/home/guest# mv /mnt/sda1/mods/nau_300915.xzm /mnt/sda1/mods/nau_300915upd.xzm

cp /mnt/sda1/mods/nau_300915upd.xzm  nautilus-3.16.2.i686-pkg-1.xzm

______________________________________________________________________________
NEMO

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

Installing to Fakeroot Directory

cinnamon-desktop-2.6.5.i686-pkg-1: 2.6.5 cinnamon-desktop-2.6.5-1-i686.p [1.1M]
cinnamon-translations-2.6.3.any-pkg-1: 2.6.3 cinnamon-translations-2.6.3 [14M] 
libgsystem-2015.1.i686-pkg-1: 2015.1 libgsystem-2015.1-1-i686.pkg.tar.xz [230K]
nemo-2.6.7.i686-pkg-1: 2.6.7 nemo-2.6.7-1-i686.pkg.tar.xz                [3.9M]
exempi-2.2.1-i486-1sl: Exempi XMP Metadata Library                       [1.1M]

Creating Module nmo_300915.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/nmo_300915.xzm, block size 262144.
[===========================================================================-] 836/836 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 5427.27 Kbytes (5.30 Mbytes)

cp /mnt/sda1/mods/nmo_300915.xzm nemo-2.6.7.i686-pkg-1.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

Bogomips
Full of knowledge
Full of knowledge
Posts: 2522
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Miscell: python2 boinc systemd gtk3 ghb nautilus files n

Post#3 by Bogomips » 01 Nov 2015, 01:00

gdk-pixbuf2

md5sum gdk-pixbuf2-2.32.1.i686-pkg-1.xzm
3f530dc355c06eaa9d21dbb0e6e2c305 gdk-pixbuf2-2.32.1.i686-pkg-1.xzm

Description
gdk-pixbuf2 - An image loading library (Needed to run gtk3-demo)


Make Up

Code: Select all

root@porteus:/home/guest# txz2xzm gdk-pixbuf2-2.32.1.i686-pkg-1.txz 
Installing package gdk-pixbuf2-2.32.1.i686-pkg-1.txz:
PACKAGE DESCRIPTION:
# 2.32.1 (gdk-pixbuf2-2.32.1-1-i686.pkg.tar.xz)
#
Executing install script for gdk-pixbuf2-2.32.1.i686-pkg-1.txz.
Creating gdk-pixbuf2-2.32.1.i686-pkg-1.xzm
guest@porteus:~$ ls -lh gdk-pixbuf2-2.32.1.i686-pkg-1.xzm 
-rw-r--r-- 1 root root 748K Oct 30 23:43 gdk-pixbuf2-2.32.1.i686-pkg-1.xzm
super

md5sum super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm
7ee433b7b625ff8f52132a033778e126 super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm

Description
super - Execute commands setuid root


Make Up

Code: Select all

mkdir -p sup311015/etc/rc.d/init.d
cp p10/Por/runman.sh sup311015/etc/rc.d/init.d/rc.runman
chmod +x sup311015/etc/rc.d/init.d/rc.runman

cat > sup311015/etc/rc.d/init.d/rc.setuid
chown root:root /usr/bin/super
chmod +s /usr/bin/super
^D
chmod +x sup311015/etc/rc.d/init.d/rc.setuid
______________________________________________________________________________

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

Installing to Fakeroot Directory

debconf-1.5.42ubuntu1-all-_1.5.42: 1.5.42 debconf_1.5.42ubuntu1_all.deb  [410K]
libdb5.1-5.1.25build1-i386-11: 5.1.25 libdb5.1_5.1.25-11build1_i386.deb  [1.5M]
libpam-modules-1.1.3ubuntu2-i386-7: 1.1.3 libpam-modules_1.1.3-7ubuntu2_ [680K]
libpam-modules-bin-1.1.3ubuntu2-i386-7: 1.1.3 libpam-modules-bin_1.1.3-7 [120K]
libpam-runtime-1.1.3ubuntu2-all-7: 1.1.3 libpam-runtime_1.1.3-7ubuntu2_a [80K] 
libpam0g-1.1.3ubuntu2-i386-7: 1.1.3 libpam0g_1.1.3-7ubuntu2_i386.deb     [110K]
perl-base-5.14.2ubuntu2.4-i386-6: 5.14.2 perl-base_5.14.2-6ubuntu2.4_i38 [4.6M]
super-3.30.0+deb7u1build0.12.04.1-i386-6: 3.30.0 super_3.30.0-6+deb7u1bu [740K]

Creating Module sup311015.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/sup311015.xzm, block size 262144.
[=========================================================================/] 1294/1294 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 2095.35 Kbytes (2.05 Mbytes)

guest@porteus:~$ cp /mnt/sda1/mods/sup311015.xzm super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm
guest@porteus:~$ ls -lh super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm 
-rw-r--r-- 1 guest guest 2.1M Nov  1 01:10 super-3.30.0+deb7u1build0.12.04.1-i386-6.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

Bogomips
Full of knowledge
Full of knowledge
Posts: 2522
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Miscell: python2 boinc systemd gtk3 ghb nautilus files n

Post#4 by Bogomips » 12 Dec 2015, 13:58

super alternative to sudo

Apart from not having to be able to use visudo, super allows of fine tuning superuser privilege.

md5sum super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm
7ee433b7b625ff8f52132a033778e126 super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm

Make Up

Code: Select all

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

Installing to Fakeroot Directory

debconf-1.5.42ubuntu1-all-_1.5.42: 1.5.42 debconf_1.5.42ubuntu1_all.deb  [410K]
libdb5.1-5.1.25build1-i386-11: 5.1.25 libdb5.1_5.1.25-11build1_i386.deb  [1.5M]
libpam-modules-1.1.3ubuntu2-i386-7: 1.1.3 libpam-modules_1.1.3-7ubuntu2_ [680K]
libpam-modules-bin-1.1.3ubuntu2-i386-7: 1.1.3 libpam-modules-bin_1.1.3-7 [120K]
libpam-runtime-1.1.3ubuntu2-all-7: 1.1.3 libpam-runtime_1.1.3-7ubuntu2_a [80K] 
libpam0g-1.1.3ubuntu2-i386-7: 1.1.3 libpam0g_1.1.3-7ubuntu2_i386.deb     [110K]
perl-base-5.14.2ubuntu2.4-i386-6: 5.14.2 perl-base_5.14.2-6ubuntu2.4_i38 [4.6M]
super-3.30.0+deb7u1build0.12.04.1-i386-6: 3.30.0 super_3.30.0-6+deb7u1bu [740K]

Creating Module sup311015.xzm

Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /mnt/sda1/mods/sup311015.xzm, block size 262144.
[=========================================================================/] 1294/1294 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 2095.35 Kbytes (2.05 Mbytes)
______________________________________________________________________________
guest@porteus:~$ cp /mnt/sda1/mods/sup311015.xzm super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm
guest@porteus:~$ ls -lh super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm 
-rw-r--r-- 1 guest guest 2.1M Nov  1 01:10 super-3.30.0+deb7u1build0.12.04.1-i386-6.xzm
Enjoy!
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

Post Reply