SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for cranix-base-15.7-122.1.noarch.rpm :

* Tue Oct 01 2024 Peter Varkoly - 25996ff123e8fffcffaf1d990e4ecfd74f30cf98 o tools/register.sh Hard code product name CRANIX
* Fri Sep 27 2024 Peter Varkoly - 20150c5eb8f6fef0e9ca07f8318fdb297bb3557e o python/__init__.py python/_functions.py sbin/crx_import_user_list.py Log statics and all results in a table Put the new entries in the first line so that you don\'t have to scroll.
* Tue Sep 17 2024 Peter Varkoly - 52fd3fd77d8130e14f1ac7c28926ecbc9c021fd4 o setup/scripts/crx-setup.sh tools/wait-for-api.sh Adapt setup script to autoyast installation. Use /usr/share/cranix/tools/wait-for-api.sh Use curl with url without authentication.
* Thu Sep 12 2024 Peter Varkoly - 6ae91ad2d84c107c55092974afdb747dffd55deb o setup/openLeap.repos tools/register.sh Add openLeap repos during registering
* Sat Aug 31 2024 Peter Varkoly - bb44a5ef4ddb761bc35b9d29a8809edff0d83b14 o sbin/crx_manage_room_access.py Room rules must be inserted not append.
* Thu Aug 29 2024 Peter Varkoly - 965da2c19621ed8ca35653f060a6fc2228cfdb54 o tools/poststart-samba-instant.sh Do not restart samba-ad
* Sun Aug 25 2024 Peter Varkoly - f40d8dad237a80f1bbe847f40095ba929a2007fc o Move scripts corresponding to firewall into cranix-firewall o Remove all firewalld stuff from code
* Sat Aug 24 2024 Peter Varkoly - 9e4f087213575ae87084e1ad5bff0cf5183939f7 o Use cranix-firewall instead of firewalld
* Thu Aug 15 2024 Peter Varkoly - Use system python
* Fri Aug 09 2024 Peter Varkoly - 0e916b6048a858cad9ab533fac11fca9fd39a755 o setup/scripts/crx-setup.sh Do not replace #FILE-SERVER# in the login templates. This will be changed by creating the logon-script on the fly. o 100-create-logon-script.sh If sixt parameter is given use FQHN to connect the server. This is neccessary for VPN connections.
* Thu Aug 01 2024 Peter Varkoly - 5acdd394f3566d11971d58311747c4efac9a24e2 Remove all update scripts. It is a new release. o Use efi/bootx64.efi instead of efi/grub.efi to boot modern uefi hardware.
* Tue Apr 02 2024 Peter Varkoly - 0b692ba48da41ed897dae704ca18a0341c186808 o setup/scripts/crx-setup.sh Detect external device via default route.
* Thu Feb 15 2024 Peter Varkoly - f47dd762b47cbea9d9140448e77fe52774b94eae o setup/scripts/crx-setup.sh Adapt script to new DB model.
* Thu Jan 25 2024 Peter Varkoly - 31669f36badcf14a1fa53f79322e6f6c617bddbc o updates/0012-make-sssd-case-insensitive.sh, setup/templates/sssd.conf Remove invalid domain parameter default_domain_suffix and set case insensitive handling of object names.
* Sat Jan 13 2024 Peter Varkoly - 2a3dd2045e9bd0fa284570373c4a73443a6bf18a o tools/register.sh Adapt Version in the URL
* Wed Oct 04 2023 Peter Varkoly - 169009aa7354ff9c11d28b274e3a13875a47b0cd o tools/stop_if_running.sh, tools/check_if_running.sh New scripts to kill and check processes with the full command line.
* Fri Sep 29 2023 Peter Varkoly - cd4dd10c787a0971b1b7b3710d52c0e025840eb7 o plugins 101-add-device.py 101-delete-device.py Do not use api call use the ini file directly. o crx_get_all_user.sh Fix script to get all users. o plugins/add_room/100-add-firewalld.sh New zone can only be added permanently.
* Tue Aug 29 2023 Peter Varkoly - 29ae3008809fc069a57005a7ee096a06eeb8887c o crx_import_user_list.py In test mode the uid and password was not checked. Now boths will be tested Remove first the user if necessary to free the uids.
* Thu Jul 27 2023 Peter Varkoly - 4ef79032d76cfc57408fcf6c72a9679a6072fadb o plugins/client_plugin_handler.sh Fix parameter of at.
* Thu Mar 02 2023 Peter Varkoly - efbb2d308a16ae9c4303b437983db819628889ae Restart cranix resp. cephalix api to read the credentials
* Mon Feb 27 2023 Peter Varkoly - 5429b1c9201c3b6b37fcf9790a6d419da942a10e o tools/wait-for-api.s Do not wait infinitly
* Sun Feb 26 2023 Peter Varkoly - 3ce9c90d50ae0f3f3ea5f46371a0a328ca61609d o samba-ad-dc -> samba-ad
* Sat Feb 25 2023 Peter Varkoly - Make %post scripts safer
* Thu Feb 23 2023 Peter Varkoly - 384f514e86fe716f0314a4324877ba621aa6993d o Adapt copyrights o samba-ad -> samba-ad-dc
* Wed Feb 22 2023 Peter Varkoly - c4d622aafb8c6def398e05deb1333185d57dcfea o Implementing allow direct access to domains.
* Fri Feb 10 2023 Peter Varkoly - 82548f933651785aa8ca1d8614bdbf1e997733ca o setup/scripts/crx-setup.sh Add subjects after the set up the API.
* Thu Feb 09 2023 Peter Varkoly - 9aae0d075c23643585972fa4f518ccd38667397a o Initial version of CRANIX-4.5 Use samba-ad-dc instead of samba-ad
* Thu Feb 02 2023 Peter Varkoly - 9f3b8f8191c099fdc80b137a6133f2a1e29fbe8a o Initial version for challengeStyle.html for the new module to create challenges for the students. If you want to have an own style copy this into /usr/share/cranix/templates/customChallengeStyle.html and adapt this. o New tool to pack the results of a challenge. The results will be saved into /var/adm/cranix/challenges// directory as html and as pdf files. o #1921 Import-Export-Ordner Do not clean up Import folder by collecting files.
* Wed Jan 11 2023 Peter Varkoly - 1376d79289a3c8e6bc795880978d6167fb15e0cf o Fix samba config. Set ncalrpc dir for not samba-ad samba instances.
* Thu Nov 24 2022 Peter Varkoly - e58700d436195775233399eb6f795c2344057f90 o systemd/samba-AAAAA.service Restarting samba-ad samba-printserver and samba-fileserver should be restarted also o sbin/crx_manage_room_access.py, tools/sync-rooms-to-firewalld.py Firewall zone name must not be longer then 17 characters. o Plugins Use full path every.
* Wed Oct 12 2022 Peter Varkoly - 6977a3a35e0f4aecab20522a98e93f31a97c552f o sbin/crx_manage_room_access.py Fix typo
* Tue Sep 27 2022 Peter Varkoly - 92a89ad7fd4a760fd03d1fbc8d1c13a6fa4de641 o tools/fix-sysconfig.py Take care of additional radius settings in cranix sysconfig base file. o sbin/crx_manage_room_access.py Do not set default access if no default was set
* Tue Sep 20 2022 Peter Varkoly - bb8bd0a7bf75b0775c317c131969d3544f154c44 o plugins/client_plugin_handler.sh Only start event must be started by batch. All other events like present or stop must be started inmediately
* Sun Sep 11 2022 Peter Varkoly - eb7128ca149a68e401c9d7ff8b39dadc020a89a9 o tools/add_user_rfc2307.sh New tool to add users rfc2307 attirubtes. o sbin/crx_get_all_user.sh Delivers realy all users from samba o tools/fix-sysconfig.py Fix logical operation
* Thu Sep 08 2022 Peter Varkoly - a123b223107f73f9047cb86ed53082b0d74f49c2 o plugins/client_plugin_handler.sh Start client plugins via batch to avoid overloading the server. Set the minimum interval to 20 seconds between the start of two batch jobs.
* Fri Aug 19 2022 Peter Varkoly - e7efafc898e4f9870d30c56e2952d46a75951369 o Adapt copy_and_run_rem_printers to use the right server.
* Thu Aug 18 2022 Peter Varkoly - 636cf60aa0b265d672c249fb3a69131fe1b562b4 o import user list: Catch error if a line has more fields then the header. o crx-backup Backup samba-fileserver and samba-printserver too. Make full backup everytime from samba directories Use full path for rsync
* Wed Aug 10 2022 Peter Varkoly - f2fa620c76d5d4f8f04473c767eace1eceac3d30 o tools/poststart-samba-instant.sh Set timeout to the right place by checking the samba instances. o setup/templates/samba-fileserver.conf.business.ini Fix samba-fileserver template.
* Wed Aug 10 2022 Peter Varkoly - c81a1ab9e5518a723eada8f7261529fb370a7076 o New server addon action: check-and-fix
* Mon Aug 08 2022 Peter Varkoly - 5c51a3b26e891b8cdcba7919e116b0f923e96edb o tools/fix-sysconfig.py Fix setting fileserver ip address without setting fileserver netbiosname. o tools/separate-file-server.py Fix typo
* Fri Jul 29 2022 Peter Varkoly - 2b64e6546d3c86cf78c549a3d9344bb23e5062c5 o setup/scripts/crx-setup.sh Add register to group \'Print Operators\'
* Wed Jul 27 2022 Peter Varkoly - 9089294260d722a8caeb53e0460ec5a48af93d1e o setup/cranix Do not provide defaults for network settings. This can disturb by upgrade
* Tue Jul 26 2022 Peter Varkoly - 65c6a4975e3d9a9b76e545d4bc708df1302a0df5 o setup/scripts/crx-setup.sh Create register as normal user Fix creating template login scripts. o etc/cron.daily/crx-backup Fix creating backup from samba to first time. Allow override used rsync parameters. o Now we will use /usr/share/cranix/tools/login for login to be able to provide custom login scripts
* Tue Jun 14 2022 Peter Varkoly - 8a5a3e270a9c0addc8b7a9463964d8bb1098f288 o Remove with spaces from the keys, and do not braek by multiple keys.
* Fri May 27 2022 Peter Varkoly - 6e89e735970412c4505634eb41c93ba49db4a8ac o Add update script to fix the gast users primary group 0009-add-missed-guest-group.sh o Use mariadb in naming instead of mysql o etc/cron.hourly/crx.syncMsQuotas [#1012] Anzeige des Mailvolumens in CRANIX o tools/get_next_idtools/get_next_id Now the CrxNexID will save the time when it was created. o tools/handle_class_adhoc_rooms.py Handle exception if category has no group
* Fri May 13 2022 Peter Varkoly - 53f013df162e217d76dea457cd341fff8f9821f0 o Fix setup script
* Wed May 11 2022 Peter Varkoly - 1d47ece058cd7fa5100f12a1b84bece04c221475 o Setup Better handling of setup samba domain o groups/open/create_group_links.sh homes/open/100-make-sso.sh netlogon/open/100-create-logon-script.sh Exit plugin if the user does not exists to avoid error messages o etc/salt/master.d/crx.conf Optimize performance
* Wed May 04 2022 Peter Varkoly - 8041aa6234f5081c4f38de9ef39374723e0415b0 o Do not make fillup by update start tools/fix-sysconfig.py instead. This is more flexible and can fix comments too. Add new services and remove old services from system configuration o tools/separate-file-server.py Race error if there is more then one device file for the internal device.
* Mon May 02 2022 Peter Varkoly - 6e82181d0d479c6fc6f75be364bda725595beb0f o tools/fix-sysconfig.py Fix typo. Create backup o tools/separate-file-server.py Fix opening config file Disable printing on fileserver.
* Fri Apr 29 2022 Peter Varkoly - 53b0b3c5c3829d4396ff0bd39b32533984c25f59 o Fix poststart-samba-instant ... Hardening setup script. o Do not send client plugin into background. The plugins must be handled sequentiel.
* Thu Apr 28 2022 Peter Varkoly - a88eeb97207c7bd3f9547218a356c5c33e8cdab2 o Clean up samba-configuration. Introduce veto files for group shares which have to be accessed directly
* Fri Apr 22 2022 Peter Varkoly - 7dfa28706dd2432e1c892f59041b816dd8f8133e o Make separating instances more flexible
* Thu Apr 21 2022 Peter Varkoly - 49bbe8b3ec3f762416ea6924ad27109455c87eeb o samba-fileserver Allow using symlinks o tools/poststart-samba-instant.sh Start post exec script to check if an instant is part of the AD-Domain
* Wed Apr 20 2022 Peter Varkoly - 8cf5418b7642da634bcd2ea611ac70ba0805be50 o Adapt systemd setup to own all services files o Implementing samba fileserver
* Wed Apr 13 2022 Peter Varkoly - 5c50a903debf80035f06c35fb372d3a58ddfd52b o updates/0007-fix-printserver.sh Do not create support question if everthing is ok. Avoid to execute the script twice.
* Tue Apr 12 2022 Peter Varkoly - a737a7fa2090a68caa42f7ca2c23153e73b7b5f2 o Move some stuff from spec to update script. o Fix setting up samba-printserver instance. o Fix executing update scripts o Adapt Access-Control-Allow-Methods in admin_include.conf
* Mon Apr 11 2022 Peter Varkoly - 08ccb3ca827b32ec73b967b2a3c69f9d5addabb4 o User import AdHocDevice handling is now more simple: It can be made by a simple API call: PATCH users/moveStudentsDevices
* Thu Apr 07 2022 Peter Varkoly - e17a1bcbda6a43697714d0835be0897c99e9da08 o Some printserver stuff: Make printserver configuration more flexible. Now you can define in CRANIX_PRINTSERVER_CONF your own printserver configuration. Add \'min domain uid = 0\' to the printserver configuration that administrator can connect the printserver. o tools/sync-ptrrecords-to-samba.py Avoid try to add existing entries
* Thu Mar 31 2022 Peter Varkoly - f63a8759e474f4f9d4e8c7436d4b6cee7b6325ff o Get back to separated printserver. o setup/scripts/crx-setup.sh Separate printserver setup.
* Wed Mar 16 2022 Peter Varkoly - 9075155e8cc54ca5ac98868b1bdd47cdd686c56b o plugins/shares/netlogon/open/100-create-logon-script.sh Create all needed directories for the profile. o plugins/delete_printer_queue/100-delete-printer.py Fix typo
* Fri Mar 04 2022 Peter Varkoly - 933a29c06eb4f0086fa109beab8676a292a7c407 o tools/sync-cups-to-samba.py config.getboolean does not realy work. We need to rewrite it on an other way. o plugins/modify_group/100-modify-group.sh Ticket#836 Editieren von Gruppen o sbin/crx_manage_room_access.py Log error for manager_room_acces into /var/log/cranix-manage-room.log o setup/templates/admin_include.conf.ini Now access with full url is possible if the webserver is configured adequate
* Mon Feb 21 2022 Peter Varkoly - a4c51b487c3bdeec010dec1cd1ef710fc81d1ac7 o tools/sync-cups-to-samba.py Use the right get from config. o plugins/clients/start/100_start.sh -> plugins/clients/start/120_start.sh The first script must be the update script of SaltMinion o New global variable to avoid to create the print connection scripts: CRANIX_LOGON_CONNECT_PRINTERS
* Tue Feb 08 2022 Peter Varkoly - 181d18bb0c8f990e49c46cf28131d85668fcb077 o Take care for the mode of tool and update scripts. o Use cranixconfig python module instead of api calls. o tools/sync-cups-to-samba.py Remove all printers in first step and add only existing printers.
* Fri Jan 28 2022 Peter Varkoly - c2e4c90c1e52f72def8cdad71b00cfb0deb7e8e5 o Take care that firewalld service will be monitored too. o sbin/crx_manage_room_access.py, tools/sync-rooms-to-firewalld.py Take care of leading and trailing whitespaces in room names.
* Tue Jan 25 2022 Peter Varkoly - bdf7ec09ed03059487c96757b4f90a1db7db3a07 Fix cups sync cript. Call this script at the end of setup
* Mon Jan 24 2022 Peter Varkoly - 835069d6448bb417b2850f56c32b91b244610be9 o tools/sync-cups-to-samba.py Remove print$ and readd it o delete_user/101-remove_mbox.pl New script to remove users mailbox. o add_room/100-add-firewalld.sh Zone can be added only offline or with --permanent. Do not reload firewalld if add a room. This destroy the actual setting. Restart firewalld instead. In this case default settings will be applied. o sbin/crx_manage_room_access.py Make the script safer. If there are some key errors sync rooms to firewalld o tools/sync-rooms-to-firewalld.py Only readd not existing rooms. Only reload firewalld if there were some missed rooms o delete_room/100-delete-firewalld.sh Do not reload firewalld if remove a room. This destroy the actual setting. Deactivate the zone instead.
* Tue Jan 18 2022 Peter Varkoly - 9d5624adf42f9a8fede689cfcca693df8c35531f o sbin/crx_manage_room_access.py Fix global variable. Do not restart firewalld. It is not neccessary. Restart samba only if the global section was changed.
* Mon Jan 17 2022 Peter Varkoly - cefe90f4e8d870b641dc656a87a2cfca23167585 o Enhance firewalld ExecStart script with a pre script which creates missed room zone. o Restart firewalld automaticaly if it failed. o Creates zones only if it does not exists.
* Sun Jan 16 2022 Peter Varkoly - ea2e995437b6d7dcbdf2fa755dd4974d27a84741 o New handling of printers. This will be not loaded automaticaly. All printer get its own section. Therfore now we can control access to all printers from the rooms by default and available printers.New handling of printers. This will be not loaded automaticaly. All printer get its own section. Therfore now we can control access to all printers from the rooms by default and available printers.
* Thu Jan 13 2022 Peter Varkoly - c452b3ee245b8d4b27750b11256c223b3291a5a2 o setup/80-default-CRANIX.preset Enable firewalld as default. o setup: Do not start firewalld this does not works. Use instead of firwall-offline-cmd o crx_manage_room_access.py Make command safer. o Backup Clean up backup script. Do not exit if rsync exits. It can also be an temporal error. o tools/find_files_of_user.sh Fix find user files. o tools/report_quota_for_all.sh New script to report quota for all user who have exceeded its own quota
* Sat Dec 11 2021 Peter Varkoly - 6c9504b799836588bf8fda24b7505659d823d58e o Use the full path of commands o tools/sync-rooms-to-firewalld.py Use offline commands. By migration firewall can not work.
* Sun Oct 24 2021 Peter Varkoly - bd8a58463abdc2594f6f6791fea0ca1bd6fd4e89 o Fix a lot of firewalld issue.
* Thu Oct 07 2021 Peter Varkoly - d48dc138bcf43bc9a32d3e01e02a0bf085d6ebe7 o Move the vhosts.d subdirs into the package. o etc/firewalld/services/admin.xml Add firewalld service admin o tools/set_fw_incomming.py New tool script to set the firewall incoming rules from the json hash o Scripts to sync the database to samba and to firewalld tools/sync-
* Mon Oct 04 2021 Peter Varkoly - 1868f25609307557b7115e328ccc485d8ecfea45 o python/_functions.py Provide YYYYMMDD format for birthday
* Wed Sep 08 2021 Peter Varkoly - 9cf3b51b4f57cc8498002f30d11564f36dca6317 o 100-reset-device.sh Fix typo in new plugin
* Fri Aug 27 2021 Peter Varkoly - 0f492ea72d13bc6931dd187237059cbaf015d677 o tools/pack_import.sh Implementing downloading of pdf password files alos. Remove existing archive befor creating new one. o setup/cranix Fix some default values o plugins/reset_device/100-reset-device.sh New plugin to reset the devices by cloning
* Sun Aug 22 2021 Peter Varkoly - aa584ba79049001ce4086effb65ed8199b4229bc- Chrony must be installed- Add packed but unversioned file.
* Wed Aug 18 2021 Peter Varkoly - Spec: create symlink /usr/lib/python3.6/site-packages/cranixconfig.py to /etc/sysconfig/cranix. Now the environment file can used as a python module: include cranixconfig network = cranixconfig.CRANIX_NETWORK- e6858653e8207c15683d2a404dcad262468311b4 o crx-setup.sh Use systemctl with full path. Start cranix-api or cephalix-api if it was set up. Creating certificates must be done earlier in the api part. Set external as default zone for firewalld Use iptables as backend for firewalld o crx_apply_states.py Fix interpreter. o crx_set_default_status.service Set default status after firewalld was restarted o remove-internal-device-from-firewall.s Avoid putting internal interface into the default zone o plugins/clients/start/100_start.sh Reorganize clients startup plugin
* Tue Aug 17 2021 Peter Varkoly - a9dc67cc1c38613b846688c44e555a7f911899d4 o crx-setup.sh Setup \"all\" mit simply rights: 777 Set external device by firewalld-cmd o add_device/100-add-device.sh Add computer account and ip address in one step
* Wed Aug 11 2021 Peter Varkoly - 9302b804f3819f474afaae7d34922d097c4c4824 o 100-change-member.sh Fix change member plugin. o get_printer_list.py 100-create-logon-script.sh Fix printing in 4.4
* Thu Jul 29 2021 Peter Varkoly - bf579b4949d50b8908f4ec098b8299796dce1f35 o /etc/security/limits.d/cranix.conf Provide own limits for cranix. o crx_import_user_list.py Fix #379 Versetzung: Alte Klasseneinträge werden nicht entfernt Continue if the there was an error by creating the user.
* Fri Jul 16 2021 Peter Varkoly - d57212b37087fd9bbecd3345a1b928218c101204 o setup/scripts/crx-setup.sh Install cranix unbound if neccessary.
* Thu Jul 15 2021 Peter Varkoly - de2862d8047453efd37f919778fa0406424d7277 o salt/_modules/crx_client.py Fix bad value for start= paramter- Add missed required package
* Wed Jul 14 2021 Peter Varkoly - 738ad8c885a9783905a71f7c43c8a4d9f7a289c6 Use sssd befor winbind
* Mon Jul 12 2021 Peter Varkoly - 50c5b060d79dce5637034895812f67fc7e7cfb9f o Add new build service key. o New service to set default access state after restarting the server. o Fix crypt-encypt scripts o setup/cranix New feature: If the internal domain is invalid and can not be used in internet an other domain can be used. The access http://admin will be redirected to this domain. o etc/cron.daily/crx-backup Remove senceless spaces. o Fix #320 force directory mode in /home/profiles o sbin/crx_apply_states.py New program to apply the state safe for a minion. All package state file will be applied separately. This does not breaks if a sls file of a package is bad. o Switch to firewalld (#3)
* Change default behavior: default is that a service is allowed. With --deny_ service will be denied.
* Fix removing computer account.
* Do not manage room access in rooms with no roomControl
* Fix setting default status
* Set masquerading for SERVER_NET if dns filter is activated.
* Remove CRANIX_NET zone. IP-Adresses can be only in one zone.
* For zone masquerading is source the target. We have to creat a rich rule instead of turning on masquerading.
* Use external zone for the transport net. Fix regexp to find masquerading rules.
* Use 4 spaces instead of tabs.
* Restart services if neccessary. o delete-device
* Delete computer accounts too if deleting a device.
* Delete computer account instead of user account. This will be done separately.
* Sun May 16 2021 Peter Varkoly - d6eb1f20d07c0da43969b4306eb1dac95c91db33 o Turn to firewalld from SuSEfirewall A zone will be defined for all rooms Ne plugins for creating and deleting the room zones Thanks for helf from mr Sesselmann o Ne script to manage room access: crx_manage_room_access.py - -get --all -> gets the access state in all rooms with controll - -get --id -> gets the access state in a room If not --get will be given the state in room will be set. - -set_defaults --all -> sets the default state in all rooms with room controll - -set_defaults --id -> sets the default state in a room If a service will not be denied it is allowed: - -all --deny_direct -> Allow in all rooms with room controll all services expect of direct internet access. Rooms with no roomControl will not be trated.
* Sun May 02 2021 Peter Varkoly - Avoid installing apparmor
* Sun Apr 25 2021 Peter Varkoly - 716ec8507d35c38e0415adea755ce0cd7db791a2 o Initial version for CRANIX 4.4 o Adapt setup script to be able to setup proxy or dns filtering o sbin/crx_manage_room_access.py Initial version of new room access management.
* Fri Apr 02 2021 Peter Varkoly - 980966cae572ea612751da367af92d758297c18a o tools/start_multicast_imaging.sh,stop_multicast_imaging.sh Fix multicast cloning o Remove senceless empty spacese. User bash internal variable expansion for creating lower and upparcase texts. Take care that keys are every time in lower case. o tools/convert_dhcp_to_import.py o First step to prepare setup with unbound or proxy o Move AppData into the home from profile o CRANIX_TYPE is setting not basic. o New variable to define if proxy or dns filtering is used o Drop samba-printserver. o Move CRANIX_NAME to settings o Squid need not to be enabled by default
* Tue Feb 16 2021 Peter Varkoly - 3818f3019dd5d1eeb8244b4beec3e3c63a3714e9 o Fix typo in cranix sysconfig file o New global variable: CRANIX_CLASS_ADHOC_NETWORK The netwrork in which the AdHoc rooms will be created. o plugins/add_group/100-add-group.sh Take care about class adhoc rooms.
* Sun Feb 14 2021 Peter Varkoly - 6bf4e4c905526999c70aa07ecc21cf3c17f48fbe Add salt-master as dependency to crx_salt_event_watcher. So if salt-master will be restarted crx_salt_event_watcher will be restarted also
* Sat Feb 13 2021 Peter Varkoly - We can not conflicts apparmor-parser
* Sat Feb 13 2021 Peter Varkoly - e1d8bb579f9296136d258df032dc0d71a2432101 o python/__init__.py Fix importing new user if CRANIX_MAINTAIN_ADHOC_ROOM_FOR_CLASSES is yes. o sbin/crx_set_access_state.sh Fixing problem if the server has more then one device in transport net.
* Mon Feb 08 2021 Peter Varkoly - Apparmor can braek samba funktionality. Remove it if it was installed.- Set CRANIX_MAINTAIN_ADHOC_ROOM_FOR_CLASSES to yes. This variable was introduced as default yes.
* Tue Feb 02 2021 Peter Varkoly - 87c37fff6f58b61b562803ab5e3e0ac0ac26190b o Set CRANIX_MAINTAIN_ADHOC_ROOM_FOR_CLASSES default no o python/__init__.py Ticket: Beim Import von Lehrern bricht python ab Thanks for Frank Schütte
* Mon Jan 25 2021 Peter Varkoly - 2e8c879f196c54b72177d376242f237ff5dcd0b3 o Enhance import stuff: - Use full path for commands - Implements moving devices from students into the next class AdHocRoom
* Tue Jan 05 2021 Peter Varkoly - 0e35645964376c0579d5f4064825bbbdd6c42c14 o Add logrotate to take care apache2 logs. o sbin/crx_make_group_rw_for_all_member.sh sbin/crx_make_group_ro_for_students.sh Some magic script to make group folder rw or ro for students. o templates/custom_reset_home.sh Template for custom reset homes. o templates/plugin_add_group_ro_for_students.sh Template plugin to create group folder ro for students
 
ICM