Репозитории ALT
S: | 0.9.9.16-alt1 |
D: | 0.9.8.17-alt1.1 |
5.1: | 0.9.8.26-alt1 |
4.1: | 0.9.8.19-alt1 |
4.0: | 0.9.8.18-alt1 |
+updates: | 0.9.8.17-alt1 |
3.0: | 0.9.8.3-alt1 |
+backports: | 0.9.8.5-alt0.M30.1 |
Группа :: Система/Основа
Пакет: startup
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
22 ноября 2022 Alexey Gladkov <legion at altlinux.ru> 0.9.9.16-alt1
- Do not check mounted filesystems (ALT#44394).
- Replace obsolete egrep/fgrep by a grep call with an argument -E/-F.
- Moved /etc/modules to separate systemd-modules-common package.
- Moved /etc/sysctl.conf to separate systemd-sysctl-common package.
- Drop raw character device support. The support of raw devices has been removed
from the kernel. - Drop %_localstatedir/rsbac directory. It was used by rsbac_autotune which was
removed earlier.
- Use alternatives instead of standalone systemd utilities.
- Use standalone versions of systemd utilities.
- rc.sysinit:
+ Create /dev/{core,fd,stdin,stdout,stderr} symlinks if needed (ALT#39423).
- rc.sysinit:
+ Remount procfs/sysfs even if these filesystems were not mounted.
+ Do not change group of /proc since it does not change anything. - Remove creation of /etc/locale.conf.
- Remove the legacy code of migration /etc/localtime.
- Remove the legacy code of migration framebuffer_setfont.
- rc.sysinit:
+ Fix regression with ignoring HOSTNAME.
- rc.sysinit:
+ Add parameter for udev service.
+ Do not hardcode systemd-modules-load and optimize mount /proc.
+ Remove obsolete code that updates the /etc/mtab file.
+ Remove obsolete idetune.
+ Remove obsolete rsbac_autotune.
+ Refactor code. - fbsetfont: Remove duplicate code
- random: move random_seed from /var/run to /var/lib/random,
because /var/run might be on tmpfs - scripts/cleanup: run systemd-tmpfiles --create
before touch /var/run/utmp and /var/run/utmpx
- inittab: don't run getty on tty1 only when runlevel 5 (closes: #29960)
- inittab: don't run getty on tty1
- scripts/cleanup: pass --boot to systemd-tmpfiles --remove --create
(once more closes: #29537)
- rc.sysinit: remount /proc and /sys.
- rc.sysinit: determine selinuxfs mountpoint at runtime.
- init.d/netfs: added glusterfs support
(by Danil Mikhailov; closes: #29304).
- scripts/cleanup: pass --remove --exclude-prefix=/dev
to systemd-tmpfiles (closes: #29537).
- raidstop: skip root device in case of partitioned raid (closes: #29027).
- scripts/cleanup: do not create x11 directories, rely on
tmpfiles.d/x11.conf instead.
- rc.sysinit:
+ added sysctl.d support using systemd-sysctl (closes: #20938);
+ added modules-load.d support using systemd-modules-load;
+ added tmpfiles.d support using systemd-tmpfiles. - scripts/lang: added /etc/locale.conf support (closes: #28525).
- rc.sysinit: hide plymouth when appropriate (closes: #28515).
- Fixed /etc/firsttime.d support (closes: #28308).
- rc.sysinit: activate encrypted block devices.
- init.d/halt: turn off encrypted block devices.
- init.d/clock: changed to use tzupdate from tzdata >= 2012d-alt2.
- scripts/first_time: cleaned up antediluvian mess.
- init.d/halt: pass -k to halt for kexec support
- init.d/local: exit 0 in the end (by glebfm@).
- sysconfig/mouse: update device name (by glebfm@; closes: #25110).
- init.d/netfs (start): do not start without routing (closes: #27303).
- rc.sysinit: do not check the root filesystem when it is already
mounted in read-write mode. - init.d/halt: added $INIT_HALT support (closes: #26391).
- init.d/halt: do not unmount devtmpfs (closes: #26416).
- Added /etc/sysconfig/halt file (closes: #25905).
- init.d/netfs: do not start portmap (closes: #24517).
- rc.sysinit: run setsysfont only once, at the point where everything
mountable should be already mounted (closes: #24070).
- Added dependence on /sbin/fsck (closes: #22410).
- init.d/rawdevices: turned off by default
(by Michael Shigorin; closes: #10906). - rc.sysinit:
+ Disable update of /etc/mtab when the latter is a symlink
(by Alexey I. Froloff; closes: #23133).
+ No longer try to mount already mounted /proc and /sys
(closes: #23660).
+ Disable USEMODULES when /sbin/modprobe is not available,
thus removed hard dependence on module-init-tools
(closes: #11033).
+ Refactored automatic reboot.
+ Added SELinux support
(by Mikhail Efremov and me). - init.d/halt:
+ Made halt action configurable, default remains unchanged
(by Sergey Y. Afonin and me; closes: #10326).
+ Reworked unmounting of virtual filesystems so that /proc, /sys,
/dev and any usbfs inside /dev are nor longer unmounted
(closes: #11888, #22118).
- sysctl.conf: Set "vm.mmap_min_addr = 32768" if arch isn't ia64 ppc64
or x86 - startup package isn't noarch any more
- rc.sysinit: Removed creation of /mnt/cdrom and /mnt/floppy (Led).
- scripts/lvm_start: Pass --mknodes to vgscan (Eugene Ostapets; closes: ALT#21492)
- rc.sysinit: Detect USEMODULES by /proc/modules only (Led; closes: #21738).
- scripts/multipath_stop: Made output less noisy (Konstantin Pavlov).
- Added multipath devices support (Konstantin Pavlov; closes: #21385).
- rc.d/init.d/clock, sysconfig/clock: Introduced
HWCLOCK_SET_TIME_AT_START (closes: #19787). - sysctl.conf: Added "vm.mmap_min_addr = 65536".
- scripts/cleanup: Fixed /var cleanup (closes: #16647).
- rc.sysinit: Turned /etc/HOSTNAME into symlink to /proc/sys/kernel/hostname.
- Remove "FAST" parameter since hwclock from util-linux
does not have --fast option.
- rc.sysinit:
+ Unlink /dev/mapper/control iff it is going to be re-created right away. - init.d/halt:
+ Pass -f option to halt. - Require sysvinit-utils instead of versioned SysVinit.
- init.d/clock:
+ Added "FAST" parameter (solo, #13633). - rc.sysinit:
+ Added support for custom hostname resolver (inger). - sysconfig/init:
+ Documented REMOUNT_ROOTFS_RW_COMMAND and RESOLVE_HOSTNAME_COMMAND (inger).
- rc.sysinit: Added cifs to network fs list (#12140).
- rc.sysinit: Moved bootsplash activation after udevd start (zerg, #11866).
- rc.sysinit: Parametrized remounting root filesystem (#11806).
- init.d/netfs: Added nfs4 support (#11593).
- lvm_stop: Do not execute vgchange if /proc/partitions contains no dm devices.
- rc.sysinit: Load modules before udevd start (legion, #11085).
- init.d/rawdevices:
Changed to exit not only when /etc/sysconfig/rawdevices is
missing or empty but also when it does not contain data. - inittab: Added --noclear option to "mingetty tty1".
- rc.sysinit:
+ Do not set kernel.{modprobe,hotplug} if udevd is running (vsu@).
+ Add /dev/shm to mtab if it was mounted early (vsu@).
- rc.sysinit:
+ Dropped ISA PNP support
+ Dropped devfs support.
+ Implemented udev early startup (legion@). - init.d/halt:
+ Dropped devfs support.
+ Chaged unmount sequence to unmount /dev late.
- rc.sysinit: Removed st module loading support.
- /etc/rc.d/scripts/vconfig-update: Removed.
- init.d/halt: Make shutdown up to 5 seconds faster.
- init.d/halt: Pass "off" argument to accton (#10063).
- raidstop: Fix /proc/mdstat check.
- rc.sysinit: If sysfs is mounted, add /sys to mtab.
- rc.sysinit: Add "-O no_netdev" to "mount -a" invocations (#10349).
- raidstop: Skip root device (#6614).
- rc.sysinit: Add proper /proc/bus/usb entry to mtab when usbfs is mounted.
- Move LVM support code to separate scripts (#6526, #6614, #7399, #10117).
- raidstart: Fix /etc/mdadm.conf and /etc/raidtab checks.
- raidstart: Cleanup.
- rc.sysinit:
+ Make sysfs mount logic based on /proc/filesystems.
+ Enhanced RAID-related failures handling,
based on patch from Ilya Evseev (#9488). - sysctl.conf:
+ Set "kernel.core_pattern = /dev/null" by default,
suggested by Michael Shigorin (#9780). - init.d/clock:
+ Add status parameter, suggested by Vitaly Lipatov (#8718). - init.d/halt, scripts/raidstop:
+ Use new scripts/raidstop file to stop RAID using mdadm
or raidtools, based on patch from Ilya Evseev (#7768).
- init.d/halt:
+ Unmount non-/dev tmpfs filesystems before deactivating swap. - scripts/cleanup:
+ Shutup /tmp cleanup script.
- rc.sysinit: Do not run depmod in fastboot mode (#8130).
- init.d/clock:
+ in "stop" mode, do not set hwclock if clock is in synced mode.
- rc.sysinit: Ignore unfilled /etc/mdadm.conf and /etc/raidtab.
- rc.d/scripts/raidstart: new file.
- rc.sysinit: added mdadm support (#6397).
- sysconfig/mouse: added default settings.
- Moved console-related files to console-common-scripts package:
/sbin/setsysfont, /etc/sysconfig/console/setterm,
/etc/sysconfig/keyboard
(no extra dependency on console-common-scripts required, it belongs
to interactivesystem).
- rc.sysinit: reverted previous change.
- rc.sysinit: do not pass "-a" option to fsck(8), "-y" is enough.
- Additional bootsplash tweaks (#6299, #6300).
- Initial bootsplash support, based on patch from Rider (#6274).
- inittab: added runlevel for install3.
- vconfig-update: do not produce dangling symlink (closes #6146).
- rc.sysinit:
+ do not create /mnt/disk (closes #6166);
+ extended list of non-local filesystems (closes #3403). - sysconfig/clock: set UTC=true by default.
- init.d/netfs: moved from net-scripts back to this package (closes #5857).
- sysctl.conf: moved net.ipv4 options to separate config file (closes #5857).
- inittab: commented out execution of /sbin/update.
- rc.sysinit:
+ enhanced LVM support, based on patch from Vladimir Kholmanov. - scripts/cleanup:
+ recreate some directories in /tmp/ with proper permissions.
- scripts/vconfig-update: do nothing if /etc/alternatives
directory doesn't exist.
- Removed scripts: init.d/ieee1394, init.d/usb.
- init.d/fbsetfont: fixed (#3120).
- sysconfig/clock: added missing desriptions (#3496).
- Requires: filesystem >= 0:2.1.7-alt1 (due to /sys).
- rc.d/rc.sysinit:
+ mount /sys where appropriate;
+ use "swapon -a -e" to activate swap partitions (#3781);
+ removed support for obsolete /lib/modules/default;
+ removed support for obsolete /boot/System.map;
+ added evms support (#3647). - init.d/halt:
+ added nut support (#3701). - sysctl.conf:
+ removed net.ipv4.ip_always_defrag key.
- rc.d/rc.sysinit: do not initialize console powersaver so early.
- setsysfont: source /etc/sysconfig/consolefont.
- sysctl.conf: fixed comment for net.ipv4.tcp_timestamps,
thanks to Solar for the hint. - Packaged as noarch (#3407).
- rc.sysinit:
+ removed old bits of linuxconf support;
+ enhanced USEMODULES support.
- /etc/adjtime: relocated to hwclock package.
- scripts/indexhtml_update: relocated to indexhtml package.
- scripts/first_time:
+ moved menu support to menu package;
+ moved index.html support to indexhtml package;
+ moved aumix support to aumix-minimal package;
+ moved mozilla support to mozilla packages. - init.d/clock:
+ check for /etc/localtime before 'clock start';
+ try to set timezone if not set.
+ new mode: tzset. - rc.d/rc.sysinit:
When /etc/adjtime is present and non-empty, run
"clock start" after root filesystem is mounted read-write.
- init.d/ieee1394: new script (rider).
- scripts/first_time: removed kudzu call (rider).
- init.d/*: fixed lockfiles handling.
- init.d/killall: if first argument is not "start", exit.
- Added firsttime.d support (#0002287).
- init.d/fbsetfont: fixed tty initialization.
- Relocated scripts/framebuffer_setfont -> init.d/fbsetfont.
- Removed framebuffer_setfont entry from inittab.
- Dropped gen_kernel_headers in favour of adjust_kernel_headers.
- Removed update_wms and gen_kernel_headers calls from rc.sysinit.
- rc.sysinit:
+ removed (never used) devfs initialization code;
+ fixed ROOTFSTYPE initialization. - init.d/halt: call poweroff in halt mode by default.
- scripts/indexhtml_update: use subst instead of perl.
- setsysfont: use absolute() to find path.
- scripts/lang: rewritten.
- everywhere:
+ use new functions from service package;
+ set WITHOUT_RC_COMPAT=1 .
- Relocated /etc/rc?.d and /etc/rc.d/rc?.d
from this package to service package.
- Removed all service and networking code and packaged them separately.
- Renamed to startup.
- /etc/rc.d/init.d/sound: don't sort aliases in LoadModule (#0001802).
- /etc/rc.d/init.d/clock: test $HWCLOCK_ADJUST also for "true" value (#0002351).
- /etc/rc.d/init.d/functions:
+ fixed check logic in daemon() a bit (#0002407).
+ fixed return code in killproc() (#0002412). - /etc/rc.d/init.d/outformat: check argumnets being passed to tput (#0002450).
- /etc/sysctl.conf:
+ set "net.ipv4.icmp_echo_ignore_broadcasts = 1" by default (#0002472);
+ added comments from Owl's sysctl.conf file. - usernetctl: support variable definitions quoted with single quotes.