News

Calculate Utilities 3.5.2.1 released

Added by Alexander Tratsevskiy 3 months ago

  • PXE installation fixed.
  • Wrong ini.env format fixed.
  • Update checkup fixed.
  • No more loading problems for Packages on source-built systems.
  • System profile switching fixed.
  • Repo synchronization via layman-2.4 fixed.
  • @preserved-rebuild now runs correctly.
  • cl-update --sync-only is called correctly now (after a Perl update).
  • The 'profile' function was added to identify the user profile status.
  • wallpaper() function reworked.
  • The 'backgrounds' format was added for creating wallpaper images.
  • /etc/skel files moved to the user profile during configuration.
  • layman cache now updated at cl-builder-update runtime.
  • Autopartition, the default for LiveCD installations.
  • No bios_boot partition created when autopartitioning with UEFI.
  • System proxy disabled when fetching binhost files.

Calculate Utilities 3.5.1 released

Added by Alexander Tratsevskiy 4 months ago

  • Cl-builder-update can check for automatic dependencies to be installed; see the new '--check-autodep' option.
  • The binary Packages index will be fetched while synchronizing the repositories.
  • When running cl-update, system settings are only modified if a repo was updated. If you do not like this default option, add '--force-fix' to force the modification.
  • The package manager is called only once by cl-update to calculate dependencies and install packages.
  • Cl-update does not cache calculated dependencies anymore.
  • The '--clean-bdeps' option was enabled for cl-builder-update, so that to remove packages that are only necessary for system building.
  • Emerge --with-bdeps=y disabled for cl-update.
  • Whether you install from an USB Flash drive or a Live DVD, autopartition is now the default option.
  • We restored the cl-passwd tool for user password change in LDAP.

Calculate Utilities 3.5.0 released

Added by Alexander Tratsevskiy 5 months ago

Main

  • Tools were added for configuration of LDAP and Unix accounts to be stored in LDAP
  • cl-backup and cl-backup-restore utilities added
  • Users can access console functions directly, by running cl-console. Note that most Calculate utilities are now stored in /usr/bin instead of /usr/sbin
  • One session for cl-console and cl-console-gui
  • Current configuration files previously stored in /etc/calculate were moved to /var/lib/calculate. /etc/calculate is now used for migration at installation time

Server tools

  • LDAP configuration
    • possibility to change the BaseDN
    • service password regeneration
    • remove a service and reconfigure the system
    • configs integrated with templates 3.5
  • Accounts server configuration
    • current system setup for authentication via LDAP server
    • service password regeneration
    • remove a service and reconfigure the system
    • add or remove a user account
    • add or remove a group
    • reconfigure users and groups
    • multiple group and user modifications available: add, remove, replace the list
    • rename a group
    • user or group info displayed
    • flexible group and user filtration scheme
    • field selection for group and user viewing
    • group and user management fully supported via a GUI interface as well as from the command line
Backup tools
  • cl-backup
    • backup of configuration files created by Calculate templates
    • custom configuration backup
    • LDAP server backup
  • cl-backup-restore
    • restore only files containing differences
    • diffs in comments to restored files headers
    • restore configurations of out-of-box packages
    • restore configuration checksums
    • restore permissions to restored files
    • restore network configuration
    • restore autorun services
    • restore user accounts
    • restart services whenever server parameters have been restored

Templates

  • Main changes
    • Multiple ini.env files can be processed
    • Template variables, functions, and conditions were optimized
      • Faster processing due to variable substitution at conditions and values calculation time
      • Variables can be used, that get a space as a template option value (such as in chown=#-ur_login-#:#-ur_group-#)
      • module() added to check for the module (the CU version will be returned if the module is included, or else nothing)
      • Indefinite variables can be used in the non-executable part of a conditional block (problem fixed)
    • "OR" processed in conditional blocks (#!keyword#)
    • Better audio configuration (both your sound card and your hardware can be setup)
    • ldif format supported
  • Functions
    • ls() added to list the files from a directory
    • mergepkg() added, that combines both merge() and pkg() functionality
    • exists() remplaced "1", to return the filetype character code
    • UUID generation with rnd() modified
    • Values returned by wallpaper() were modified
    • cut() added to return a line fragment
    • Localization problem fixed when calling print(), warning() and error() functions
  • Conditions
    • In condition blocks, it is possible to check if the version number belongs to the interval (x<=y,z)
    • Embedded conditions supported
  • Options
    • link=<path> added, to copy directories with templates
    • restart=<service>, start=<service>, stop=<service> added for templates, to start or stop services
    • "protected" works OK with "mirror" now
    • Template processing with "append=after" fixed
  • Miscellaneous
    • ._cfg configuration files now update correctly with the "--force" option
    • More efficient checkup for checksum CONTENTS files
    • Command-line table indentation fixed
    • Short options will be processes differently. "-soff" will not be interpreted sponaneously as "-s -o -f -f"
    • Update availability is provided for by /var/lib/calculate/calculate-update/updates.available
    • The cl_pass_file variable now stores the template name
    • A new variable was added, to store the current kernel version
    • cl-passwd removed

Graphics

  • Better support of the system color scheme
  • Updated appearances, including new own icons
  • Some modifications for the update icon sitting in system tray

Calculate Utilities 3.4.6 released

Added by Alexander Tratsevskiy about 1 year ago

Main Changes

  • Croatian localization added.
  • Fixed Live USB videocard setup.
  • If applicable, setup problems with the encrypted home directory were solved.

Installation

  • Proprietary video driver fixed at bootup time.
  • Fixed user configuration at installation time.
  • First boot setup now runs correctly.
  • AMDGPU support added.

Update

  • Faster access to the overlays.
  • A new algorithm for mirror selection.
  • Optimized mirror selection.
  • The repo history can now be cleared at any time.
  • The testing branch was made available.
  • Search on the update server is now logged.
  • The update server URL is shown.
  • Unpacking and fetching issue solved.
  • The Portage repo was renamed to Gentoo and chosed

Build Features

  • The installation script is prepared correctly for the proprietary drivers
  • DIGESTS files will not be created.

Calculate Utilities 3.4.5 released

Added by Alexander Tratsevskiy over 1 year ago

General

  • The code was completely rewritten.
  • Calling cl-console from the French locale fixed.
  • Process breaks fixed.
  • Partial Ukrainian localization
  • Json format supported in templates.
  • Templates now handling binary files as they should.
  • Templates execution fixed for VFAT filesystem.
  • Option choice is now correct.
  • Variables were added for types of the running system.
  • New locales added.
  • Files in the /etc/env.d directory are edited correctly by templates (env-update being launched automatically).
  • Locale switch fixed on the LiveCD.

Installation

  • The cl-install-flash command was added for an even simpler USB Flash installation.
  • The "--type" option is no more available in cl-install.
  • You can install CL on your USB drive without previously formatting the media.
  • If the USB drive is already mounted, direct installation is possible.
  • If booting from a Live USB image, the USB volume will be mounted with write privileges.
  • Auto-partition parameters were modified. The available options now are: "swap" - create a swap partition (default), "update" - create a partition for update from the ISO image (default), "calculate" - create a mount point in /var/calculate, containing user directories and configuration (default), "uefi" - use the UEFI bootloader (turned on if needed), "lvm" - use LVM.

Desktop

  • SDDM (Simple Desktop Display Manager) support added.
  • KDE5 avatars now supported.

GUI manager

  • Can be launched in a KDE5 environment.
  • Miscellaneous graphics fixes.

Build your own system

  • Flash multiboot images were moved from /iso to /linux.
  • Multiple fixes of problems with system image preparing, restore, update and packing.
  • New update modalities for the Flash menu, using the cl-update-boot-live command.
  • Configuration now possible for HDD Live.
  • ISO creation fixed for boot-up USB drive.
  • New layout of available images for Flash and HDD Live.

Calculate Utilities 3.4.0 released

Added by Alexander Tratsevskiy over 1 year ago

General

  • You do not have to boot into Builder mode to build a LiveCD CL system.
  • Multiboot Flash drives are supported.
  • gfxboot support added.
  • A new format was added for profile inheritance.
  • Dutch language is now supported.
  • The wallpaper size determined correctly for your screen resolution.

Installation

  • Proprietary drivers install faster, as all dependencies are now fetched from binaries.

Update

  • Tags will be used from now on for repo synchronization.
  • Automatic detection added for the update server.
  • cl-update running correctly in tmux.

GUI manager

  • The no-certificate problem fixed for application launching.
  • Action icons fixed.
  • Tables output fixed.

Build your own system

  • We provide support for:
    • data preparation for building from Calculate ISO images;
    • switching between build profiles;
    • package update within builds;
    • packing to ISO images;
    • basic build data rescue after reboot.
  • Builder mode is not and will not be used.
  • You need to compile your kernel with overlayfs support if you want to build
    in layers.

Calculate Utilities 3.3.3 released

Added by Alexander Tratsevskiy almost 2 years ago

  • 'Dconf' support was added.
  • We optimized the /etc/init.d/calculate script.
  • Auto-partition settings were modified.
  • Calling the home directory as '~' is now possible within the 'grep()' function.
  • If the package list contains blocked packages, cl-update will not use cache.
  • Fastlogin was fixed for the LiveCD.
  • Server connection issues fixed for cl-console-gui.

Calculate Utilities 3.3.2 released

Added by Alexander Tratsevskiy about 2 years ago

  • Layman 2.3 supported.
  • A script tool was added for faster calculation of variables contained in /usr/libexec/calculate/cl-variable.
  • Local login optimization.
  • Optimized package configuration at compilation time.
  • Optimized handling of calculate.env and ini.env files.
  • 'emerge --info' output optimized.
  • Fetching binaries detection fixed for cl-update.
  • Kernel update fixed, as part of system update.
  • The EMERGE_DEFAULT_OPTS problem fixed.
  • Support added for \xAA symbols within the grep function.
  • Short autopartitioning options added for cl-install.
  • VMWare and Virtio detection added.
  • Domain logout bug fixed.
  • Files in the CONFIG_PROTECT directory now handled correctly.

Calculate Toolkit 0.1.5 released

Added by Alexander Tratsevskiy about 2 years ago

cl-kernel

  • Bulgarian localization added.
  • The user is notified that kernel modules need to be rebuilt.
  • Initramfs is packed with gzip because of problems with lz4.

Calculate Toolkit 0.1.2 released

Added by Alexander Tratsevskiy about 2 years ago

cl-kernel

  • A new option, "--noclean", was introduced to skip 'make clean' before kernel compilation.
  • A new option, "--skip-config", was added to skip kernel customization.
  • localversion support added.

1 2 3 ... 7 Next »

Also available in: Atom

Thank you!