Skip to content

Releases: Kron4ek/Conty

Conty

30 Apr 11:13
f8ba8f6
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 30.04.21.

SHA256:
860c4a0178c0b881883294dc94b6a8cb79ca0b357947f7e41f3e6121b338e633 conty_lite_lz4.sh
ff6f097a15223f7a4b0875b233da037cf45cb3c6d1fc8a5408aae4e054b93daf conty_lite.sh
73321ed154f11fd8b9d063ae3c22ae67b342ed50c8f933631d77b293c80a39c0 conty.sh

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version (conty_lite.sh) includes everything from the regular version (conty.sh), except for: gcc, mingw-w64-gcc, firefox, meson, cmake and jre8-openjdk. So if you don't plan to use any of these programs, use the lite version.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

zsync files are for zsync2 program. If you have any of the previous releases of Conty downloaded, you can use zsync2 to reduce data needed for downloading a new release. This may be useful if you have slow internet connection or internet data cap. Read zsync manual for more information.

Conty

23 Apr 12:35
2cef946
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 23.04.21.

SHA256:
f60289fa45ada369c9f8921a2da012cec284a06f2f54e0f4e3a0771c9109b943 conty_lite_lz4.sh
8ae03320ef928f70365494b3d74024fd7ca3f3d6f113feef7aef34e5149638e1 conty_lite.sh
fce2175351773c51f1c73ff47e2cbd0878bf8ab9ebf55fc3a2870ba990145288 conty.sh

Changelog:

  • squashfuse is now used instead of squashfuse_ll. Because even though squashfuse_ll is a bit faster, it causes squashfs filesystem access issues (for example, some applications are unable to read sqfs/usr/share/alsa/alsa.conf when squashfuse_ll is used).

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

Conty

18 Apr 10:57
c740c83
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 18.04.21.

SHA256:
b1002161d3ba4a3ea1641d21c7961c6c81c889cd32d1f62803fc97d6a77c833a conty_lite_lz4.sh
ddeaed0a50a4d38ffec29eb637e6cd1c79ece171f491c56871dfa217ea9c92cb conty_lite.sh
8db945db5bb60a592720d3c0f0347243f2c6facaa2dce3e2efffe6a53d8f5180 conty.sh

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

Conty

12 Apr 13:17
c740c83
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 12.04.21.

SHA256:
c80dbe82750053610452ce61ea0a036b9c54b0019524664c3eb59b67d7e74232 conty_lite_lz4.sh
0c30259934b432ab8935493ce16f2a5408162f9a57f76e5f9ee60bdc385c18f7 conty_lite.sh
0b927b5da0229fb697d0d71a97d957cbb555b3bc071d74c2c0237435e72cbaec conty.sh

Changelog:

  • Added packages: lib32-vulkan-mesa-layers, vulkan-mesa-layers, lib32-libva-mesa-driver, libva-utils, lxterminal, wine-nine, mangohud, lib32-mangohud.
  • The builtin squashfuse updated to version 0.1.104.
  • squashfuse_ll binary is now used instead of squashfuse. This makes access to the squashfs image more performant and efficient.
  • The builtin utils now get extracted only when necessary.
  • Fixed the squashfs image extraction (when using "-e" command line argument).

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

Conty

06 Apr 20:31
c0f5dbf
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 06.04.21.

SHA256:
35d28d28a26054180e6c78f30ac18d2a805c7fd433d4d87719a675a451f06790 conty_lite_lz4.sh
17dfa744811c269a19907efb4e9b1f3564928b5007520af9e36348726893aefb conty_lite.sh
fdd03ba3b459cd676573e250c45c4f1162f6ea980fd638976aa855adec9fb456 conty.sh

Changelog:

  • Added alsa-tools and alsa-utils packages.
  • Fixed the "Text file busy" error that could happen with SUDO_MOUNT enabled.
  • The same mount point is now used instead of creating new mount points for each running script instance.
  • /etc/asound.conf and /etc/machine-id now automatically get bound to the container. This fixes sound issues that were happening on some systems.

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

Conty

01 Apr 13:40
963351b
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 01.04.21.

SHA256:
bdf3af2a679a8788a8194193c39964fb76fa97bef2e9470f28bcb36e37c4f520 conty_lite_lz4.sh
22554cf29eb71ad3338144b221699eb40055c0382b5338ef2cfb16329e15ad45 conty_lite.sh
adc146bf6dd31a2258024b207ef012e0ada43752ae8fa896150539c3b3f96f52 conty.sh

Changelog:

  • Added wineasio package.
  • Improved filesystem sandboxing (when SANDBOX is enabled).
  • Added BASE_DIR environment variable that sets a custom location to where Conty will extract its builtin utilities and mount the squashfs image. The default location is /tmp.
  • Fixed an infinite recursion when using the autostart feature via symlinks in cases when PATH env variable contains the directory with the symlinks.
  • Added SUDO_MOUNT environment variable that makes Conty to use the regular mount command instead of squashfuse. In this case root rights will be requested (via sudo) when mounting and unmounting. This is optional and disabled by default.

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

conty_lite_lz4.sh is the same as conty_lite.sh but with lz4 compression instead of zstd.

Conty

30 Mar 09:29
3ba7200
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 30.03.21.

SHA256:
7aa65726905297f69fbd07e2c4ba06c7062270f431a4d8dc70dc324b82126103 conty_lite.sh
0326d5be8b1ede5a8d8039ea59eb17b3fd9e18e42fc2d1a9ea061a207d4a1e21 conty.sh

Changelog:

  • Added packages: wine-staging-tkg (instead of wine-staging), playonlinux, steamtinkerlaunch, libva-intel-driver, lib32-libva-intel-driver, intel-media-driver. As always, the full list of all explicitly installed packages is here.
  • /etc/passwd and /etc/group are now bound to the container.
  • Increased the priority of user-defined PATH variable.
  • Fixed unmounting the squahsfs image when the script terminates ungracefully.
  • Added feature to automatically download and bind required Nvidia libraries if the version of the Nvidia kernel module loaded in the system differs from the Nvidia libraries inside the container (460.67 in this release). This should fix issues with graphics acceleration on Nvidia GPUs. This feature is disabled by default and can be enabled with the NVIDIA_FIX environment variable. Please let me know if this works or doesn't work for you.

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

Conty

28 Mar 14:32
067bdb6
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 28.03.21.

SHA256:
3f49be8037b0a344fd44f1ed9f0f3f61064175e99ca4b621fc18430d2725938e conty_lite.sh
1681bd708d2a914ee861c884c752f979506f4928bd6b94c7d5d27ebc2cf5826d conty.sh

Changelog:

  • Added libva-mesa-driver for mesa video acceleration.
  • Added ability to automatically start applications either by setting the AUTOSTART variable or by creating a symlink to the script with a different name. For example, if you create a symlink to to the script and name it (symlink, not the script) "wine" (without quotes), then Conty will automatically start wine when launched from the symlink.
ln -s conty.sh wine
./wine game.exe
  • Added ability to automatically append launch arguments with AUTOARGS variable. For example, AUTOARGS="--version" will automatically add --version argument to any application you run with Conty.
  • Fixed connection to X server on some distros (on Slackware, for instance) when SANDBOX is enabled.
  • Added ability to set custom HOME directory by setting HOME_DIR variable. This works only with the SANDBOX enabled.
  • Added ability to use system squashfuse and bwrap instead of the builtin ones. Set USE_SYS_UTILS variable to enable this.

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

Conty

27 Mar 13:21
10fe13a
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 27.03.21.

Changelog:

  • Added more packages (see the full list of the explicitly installed packages here)
  • Host system's PATH variable is now appended to the container's PATH
  • /media directory is now automatically bound to the container's /media directory

Usage:

chmod +x conty.sh
./conty.sh command command_arguments

The lite version includes less packages, but should still be sufficient to run most applications.

Conty

27 Mar 10:42
5bb37af
Compare
Choose a tag to compare

Based on Arch Linux with all updates on 27.03.21.

Changelog:

  • Added more packages (see the full list of explicitly installed packages here)
  • WHITELIST_DIRS variable renamed to BIND and now can be used even without SANDBOX
  • SquashFS block size changed to 256 KB

Usage:

chmod +x conty.sh
./conty.sh command command_arguments