[opensuse-factory] New Tumbleweed snapshot 20200803 released!
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20200803
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
aaa_base (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4)
adwaita-qt (1.1.1 -> 1.1.4)
dnsmasq (2.81 -> 2.82)
libvdpau
llvm10
polkit (0.116 -> 0.117)
read-only-root-fs (1.0+git20200121.5ed8d15 -> 1.0+git20200730.1243fd0)
sblim-sfcb
=== Details ===
==== aaa_base ====
Version update (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4)
Subpackages: aaa_base-extras
- Properly adjust usr/bin/service to look for legacy-action
initscripts in %{_libexecdir}/initscripts/legacy-action, no
matter what the value of %{_libexecdir} is (planned to change
from /usr/lib to /usr/libexec)
- move shell aliases back to main package. They don't cost anything
and it's just too annoying to not have them
- Update to version 84.87+git20200507.e2243a4:
* handle non-existing /etc/nsswitch.conf
* set SYSTEMD_OFFLINE=1 if there's no systemd
* Better support of Midnight Commander (bsc#1170527)
* improve sysconf_addword: remove/cleanup spaces while adding/removing flags/modules
- Require xz (boo#1162581).
- Update to version 84.87+git20200312.411a96b:
* get_kernel_version: support xz compressed kernel (boo#1162581).
- Update to version 84.87+git20200224.7105b32:
* Add usrfiles for protocols and rpc, too
- Update to version 84.87+git20200224.bb11f02:
* change feedback url from http://www.suse.de/feedback to
https://github.com/openSUSE/aaa_base/issues
* added "-h"/"--help" to "old" command (from Bernhard Lang)
- Update to version 84.87+git20200207.27e2c61:
* change rp_filter to 2 to follow the current default (bsc#1160735)
- Update to version 84.87+git20200206.ed897a1:
* get_kernel_version: fix for current kernel on s390x (from azouhr)
- Update to version 84.87+git20200206.8d74b0b:
* Fix services entry in /etc/nsswitch.conf [bsc#1162916]
- Make sure glibc is recent enough else nsswitch.conf update
will fail
- Adjust Requires/Requires(pre)/Requires(post)
- Update to version 84.87+git20200128.8a17290:
* Move chkconfig to insserv-compat, as most functionality isn't supported anymore since we have different solutions with systemd.
* Remove /usr/bin/mkinfodir, not used anywhere anymore
- Update to version 84.87+git20200116.59482ba:
* drop dev.cdrom.autoclose = 0 from sysctl config (bsc#1160970)
* Call binaries in /usr only, /bin is legacy
- Update to version 84.87+git20200108.0da43d3:
* generalize testing for JVMs when creating the java path
to support sapjvm and others (boo#1157794)
- Update to version 84.87+git20191206.1cb88e3:
* Add support for lesskey.bin in /usr/etc
* Do last change also for tcsh
* Not all XTerm based emulators do have an terminfo entry
- Update to version 84.87+git20191120.98f1524:
* merged PR 65
* dash fixes
* handle /usr/etc/login.defs for wsl
- Update to version 84.87+git20191017.bf0a315:
* Use short TERM name rxvt for rxvt-unicode and rxvt-unicode-256-color
- Update to version 84.87+git20191017.14003c1:
* Use official key binding functions in inputrc
that is replace up-history with previous-history, down-history with
next-history and backward-delete-word with backward-kill-word
(bsc#1084934). Add some missed key escape sequences for urxvt-unicode
terminal as well (boo#1007715).
- Update to version 84.87+git20191016.80d1420:
* backup-sysconfig: fall back top cpio if tar is not available
(bsc#1089299)
* backup-rpmdb: check if rpm database is okay before backup to
avoid overwriting good backups with corrupt ones (bsc#1079861)
* service: check if there is a second argument before using it
(bsc#1051143)
- Update to version 84.87+git20191014.52dc403:
* also add color alias for ip command, jira#sle-9880, bsc#1153943
- Update to version 84.87+git20191010.b20083a:
* check if variables can be set before modifying them
to avoid warnings on login with a restricted shell
(bsc#1138869)
- Update to version 84.87+git20191009.4c2bd8e:
* Add s390x compressed kernel support (bsc#1151023)
* Fix LC_NAME and LC_ADDRESS in sh.ssh
* fix string test to arithmetic test in /etc/profile.d/wsl.sh
- Update to version 84.87+git20190822.82a17f1:
* add sysctl.d/51-network.conf to tighten network security a bit
see also (boo#1146866) (jira#SLE-9132)
- Drop /bin/login requirement
- Update to version 84.87+git20190718.ce933cb:
* Make systemd detection cgroup oblivious (bsc#1140647)
- stop using insecure protocols in _service file
- Update to version 84.87+git20190418.d83e9d6:
* convert_sysctl isn't needed anymore
- Update to version 84.87+git20190418.f488c70:
* Remove sysconfig/sysctl to sysctl.conf merge, there is no active
distribution anymore from which we support an update with this.
- Update to version 84.87+git20190418.155e7f0:
* Remove sysconfig/cron to tmpfiles, we don't support upgrade from
such old distributions to Factory anymore.
* /etc/sysconfig/boot and /etc/sysconfig/shutdown don't exist anymore,
no need to remove single variables from it.
* Remove obsolete code for /etc/psdevtab and YaST
- Remove over 12 year old compat provides
- Remove BuildRequires for net-tools, the code was removed and this
package does not contain the wanted tool anymore
- Replace net-tools with successors in Recommends
- Update to version 84.87+git20190418.a543e8e:
* Remove rc.splash and rc.status, now part of insserv-compat [bsc#1132738]
- Update to version 84.87+git20190404.8684de3:
* Add two Scheme/LISP based shells to /etc/shells
* /etc/profile does not work in AppArmor-confined containers (bsc#1096191)
- Update to version 84.87+git20190307.00d332a:
* update logic for JRE_HOME env variable (bsc#1128246)
- Update to version 84.87+git20190109.b66cf03:
* Restore old position of ssh/sudo source of profile
for bug bsc#1118364 but hopefully do not reintroduce
bug boo#1088524
- Update to version 84.87+git20181210.841bf8f:
* Set HISTTIMEFORMAT and HISTCONTROL only if unset (boo#1112653)
- Update to version 84.87+git20181113.08d4125:
* Sync x-genesis-rom extensions with freedesktop DB
* test for /applications before adding data dir
(bsc#1095969)
* Clean up the no_proxy value: not all clients ignore spaces
(bsc#1089796)
* Add option --version to /sbin/service
- Update to version 84.87+git20181107.f39a8d1:
* Readline: Do not miss common mappings for vi
* Readline: Use overwrite-mode on Insert key
* Avoid `ls' command in alljava shell scriptlets
* bashrc: Change =~ test to globs. Fixes mkshrc.
* Update README (#55)
- Update to version 84.87+git20180409.04c9dae:
* In bash.bashrc move ssh/sudo source of profile to avoid removing
the `is' variable before last use (boo#1088524).
* Avoid the shell code checker stumble over `function' keys word
in ls.bash (git#54).
- Use %license (boo#1082318)
- Update to version 84.87+git20180208.8eeab90:
* Don't call fillup for removed sysconfig.news
* Adjust path for script converting sysctl config
* For ksh use builtin keyword 'function' to make sure that the
keyword 'typeset' really set the variable IFS to be local within
the function _ls.
- Update to version 84.87+git20180205.2d2832f:
* Move /lib/aaa_base/convert_sysctl to /usr/lib/base-scripts/convert_sysctl
to cleanup filesystem.
* Don't create /etc/init.d/{boot.local,after.local,halt.local} in
aaa_base.pre section.
* Remove dead code from pre/post install sections.
- Add /var/adm/backup subdirectories to aaa_base-extras, they are
only needed by this package.
- Update to version 84.87+git20180204.875cba8:
* Move sysconfig.backup into extra subpackage, where all the
scripts using it are, too.
* Create systemd timer for the cron.daily scripts for backup-rpmdb,
backup-sysconfig and check-battery. Move scripts to
/usr/lib/base-scripts.
* Remove suse.de-cron-local. If somebody really still has a
/root/cron.daily.local file, he can move it to /etc/cron.daily.
* Don't modify data in root's home directory
* Don't create userdel.local, this isn't in use since many years
- Update to version 84.87+git20180130.ae1f262:
* Really remove /usr/sbin/Check, obsolete since 8 years
* Remove ChangeSymlinks, 90% are obsolete, the rest is dangerous
* Remove 14 year old outdated documentation and dummy scripts for
Java
- Update to version 84.87+git20180130.36ea161:
* Remove obsolete/outdated manual pages (route.conf.5,init.d.7,
quick_halt.8)
- Cleanup PreReq and move some parts to Requires(post), so that
we can deinstall them if we no longer need them
- Update to version 84.87+git20171201.65000be:
* Revert changes on sysconfig language and make lang.(c)sh
to use sysconfig language as fallback or better use
locale.conf as default. See discussion in bsc#1069971
and FATE#319454 as well
- Update to version 84.87+git20171130.974ac5c:
* Better parsing of sh variable settings in lang.csh
- Update to version 84.87+git20171129.a45b936:
* Remove RC_* variables from language sysconf template
(bsc#1069971 as well as FATE#319454)
- Update to version 84.87+git20171128.945b960:
* lang.(c)sh: catch if ROOT_USES_LANG becomes not set
- Update to version 84.87+git20171128.aa232d3:
* Add wsl specific code to profile.d/wsl.csh
* move wsl specific code from profile into profile.d/wsl.sh
* Remove obsolete "make package"
- Update to version 84.87+git20171128.a6752e8:
* lang.(c)sh: handle locale.conf if sysconfig does not
- lang.(c)sh: handle locale.conf if sysconfig does not provide
default locale (bsc#1069971, FATE#319454)
- Update to version 84.87+git20171128.17ae554:
* Check for /proc/version before using it
* Remove legacy code for /proc/iSeries
* Move fillup-templates to /usr/share (boo#1069468)
- Fix installation of fillup-templates.
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
- use TW versioning, 13.2 is misleading
- Update to version 84.87+git20171120.d36b8b1:
* Fix double sourcing of /etc/bash_completion.d
* create wsl.sh in /etc/profile.d to set umask in WSL
* Add support for /usr/bin/fish (boo#1068840)
* Get mixed use case of service wrapper script straight (bsc#1040613)
- Update to version 13.2+git20170828.8f12a9e:
* profile: don't override PATH in WSL
* Remove passwd, group and shadow files. Remove %ghost entry for
/run/utmp, /var/log/wtmp and /var/log/btmp, systemd is taking
care of them
* Remove run/utmp, too.
- Update to version 13.2+git20170814.cc9e34e:
* Unset id in csh.cshrc instead of profile.csh (bsc#1049577)
* Restore the is variable within /etc/profile
- Update to version 13.2+git20170731.c10ca77:
* Fix csh.cshrc as tcsh does not handle stderr
* Do not set alias cwdcmd for experts (boo#1045889)
* unset unused variables on profile files (bsc#1049577)
* Deprecate DEFAULT_WM in sysconfig.windowmanager
- Fix csh.cshrc as tcsh does not handle stderr messages within {}
well (boo#1044876)
- Fix copy+paste error in /etc/csh.login boo#1043560
- Support changing PS1 even for mksh and user root (bsc#1036895)
- Be aware that on s390/s390x the ttyS0 is misused
- Reset extended screen TERM variables if no terminfo
- Better status line support even for tcsh
- Modernize /etc/ttytype as tset of ncurses use it
- Off application keypad (keyboard transmit) mode
- Missed a meta prefix in new inputrs.keys
- More 8bit key escape control sequences for XTerm
- Do not set INPUTRC as readline does know personal as well as system
inputrc also make /etc/inputrc do set know sequences for both vi
line editing modes as well as for emacs line editing mode.
- Do remove patch aaa_base-13.2+git20170308.c0ecf2e.dif not
only from package but also from spec file
- Update to version 13.2+git20170425.47e703a:
* Add Enlightenment to the list of windowmanagers
* Add a number of audio/video formats to be colorized
* Revert "Avoid NAT on Bridges. Bridges are L2 devices, really."
* aaa_base.pre: drop some system users from aaa_base and create them in the respective packages: bin,daemon,news,uucp,games,man
* Remove /var/log/faillog, there no application using this left [bsc#980484]
* Remove users and groups sys, mail, lp, wwwrun, ftp and nobody
- Make lang.csh work again (bsc#1025673)
- Update to version 13.2+git20170306.3deb627:
* aaa_base.pre: drop some system users from aaa_base and create
them in the respective packages: bin,daemon,news,uucp,games,man
- Update to version 13.2+git20160915.106a00d:
* enhance comment for NO_PROXY variable (bsc#990254)
* Fix spelling of SUSE (skipped copyright statements - they need more thoughts)
* fix regression introduced by fix for bnc#971567 (bnc#996442)
- Correct logic error in usage of variable restricted (boo#994111)
- enhance comment for NO_PROXY variable (bsc#990254)
- Update to version 13.2+git20160807.7f4c8c4:
* switch IPv6 privacy extensions (use_tempaddr) back to 1
* history see bsc#678066,bsc#752842,bsc#988023,bsc#990838
- Do not use the = sign for setenv in /etc/profile.d/lang.csh
- Follow the bash manual page that is respect --norc and --noprofile
- Update to version 13.2+git20160609.bf76b13:
* Mark scripts /etc/init.d/{boot.,after-,halt.}local as deprecated
- lang.sh, lang.csh: if GDM_LANG equals system LANG then use system defaults
- Update to version 13.2+git20160530.bd5210c:
+ Let the ~/.i18n values parsed as well if GDM_LANG is set (boo#958295)
+ Remove spurious assignment to unknown variable term from /etc/inputrc
+ chkconfig: return 1 trying to list unknown service (bnc#971567)
+ chckconfig: add --no-systemctl option
+ fix typo in last patch (no-systemctl support for chkconfig)
+ lang.sh, lang.csh: allow GDM to override locale
+ There is no kde4 anymore
+ Removed '/usr/bin/X11' from PATH (boo #982185)
- fix typo in last patch (no-systemctl support for chkconfig)
- chckconfig: add --no-systemctl option
- chkconfig: return 1 trying to list unknown service (bnc#971567)
- Merge pull request #26 from andreas-schwab/master
- Remove spurious assignment to unknown variable term from /etc/inputrc
- Let the ~/.i18n values parsed as well if GDM_LANG is set (boo#567324)
- Update to version 13.2+git20151221.244f2a3:
+ drop old dns6 hack migration from 2002
+ remove more dropped variables
+ make chkconfig -a/-d work (bsc#926539)
+ avoid recursion if systemd call chkconfig back for sysv units
+ fix non-working line breaks
- make _service generate .changes
- Replace UNICODE double dash with simple ASCII single dash (boo#954909)
- Use the `+' for find's -exec option as this also respects white
spaces in files names but is more like xargs. Respect status
of screen sessions.
- suse.de-backup-rc.config: trigger also if only files changed
that have spaces in their name (bnc#915259)
- sysconf_addword: do not insert spaces at start of string (bnc#932456)
- Merge pull request #19 from super7ramp/cleaning-references-to-suseconfig
- drop references to sysconfig/suseconfig
- drop SCANNER_TYPE variable
- Merge pull request #25 from ptesarik/master
- Enable SysRq dump by default
- Revert "fix /etc/init.d/foo status return code (bnc#931388)"
- Merge pull request #23 from bmwiedemann/master
- fix /etc/init.d/foo status return code (bnc#931388)
- xdg-environment: reduce list in /opt/* to gnome,kde4,kde3 (bnc#910904)
- add SOCKS5_SERVER and socks_proxy to proxy settings (bnc#928398)
- Simplify version check
- Handle also command lines starting with the env command
as this is used by gnome xsessions (bsc#921172)
- Correct the boolean in /etc/profile.d/lang.sh
- Even if GDM has done language setup the personal ~/.i18n should
be sourced (boo#567324)
- Remove the official patch for fate#314974 as now part of systemd
- Merge pull request #21 from arvidjaar/bnc/907873
- Avoid sourcing /etc/bash_completion.d twice
- Fix spelling of SUSE
- Add the official patch for Fate#314974 (bnc#903009)
- adding more info to chkconfig list mode output for systemd (bnc#863781)
- remove no longer supported sysconfig settings (bnc#721682)
- remove /etc/mailcap (bnc#856725, bnc#842938)
- add Makefile target to update mimetypes
- update service man page
- always pass --full to systemctl (bnc#882918)
- Muffle libGL error message when run under ssh (bnc#890189)
- add inittab as ghost config
- Add ls.zsh to file list
- Avoid trouble with new ksh93v- 2014-06-25 and zsh shell code (bnc#888237)
- Do not touch nor modify permissions if e.g. /root/.bash_history
is a link to e.g. /dev/null (bnc#883260)
- Avoid libGL error via ssh (bnc#869172)
- In emacs the tcsh may used non-interactively (bnc#882579)
- drop hint about PREVLEVEL from after.local comments (bnc#886176)
- remove "text/js" from mime.types [bnc#812427]
- drop re-creation of before.local and add a comment about not
being supported if it had real content (bnc#869177)
- mark /etc/init.d/{boot,halt,after}.local as ghost (bnc#868416)
- remove fate-314974.patch which was not accepted in git
- Enable service script to return LSB status exit values (bnc#880103)
- fix error message if zsh sources xdg-environment.sh if some pathes do not exist (bnc#875118)
- remove mkinitrd script for mtab
- For tcsh: be aware that sometimes strings in variables include a dash
- move cron Recommends to -extras subpackage where the actual cron
files are
- update COPYING file to silence rpmlint warning about outdated
address
- adjust mktar script to new versioning scheme
- implement legacy actions (bnc#861124)
- move tmp file removal parameters from cron to systemd (fate#314974)
fate-314974.patch
- bump version to 13.2 and avoid tar updates
- Avoid warning from grep if complete file is not found (bnc#864282)
- remove etc/init.d/powerfail (bnc#864044)
- drop sysconfig files: boot, clock, cron, shutdown as none of these are used anymore
- Map the generic terminal type ibm327x to the terminal type dumb
- Enable service script to reload systemd if required
- print parse errors to stderr (bnc#860477)
- handle targets in /sbin/service as well
- Check systemd service using LoadState (bnc#860083)
- Avoid journal output as this may take time on pure journald systems (bnc#859360)
- Do not load completions which depend on bash-completion package (bnc#856858)
- make rcfoo usable for not enabled services (bnc#856986)
- Use only bash and readline defaults for fallback completion (bnc#851908)
- change mistakenly root:users group to root:root (bnc#843230)
- Avoid NAT on Bridges. Bridges are L2 devices, really.
- Fix Default tag for RCCONFIG_BACKUP_DIR
- remove {c,}sh.utf8 as testutf8 is a dummy anyways (bnc#849258)
- fix chkconfig --check (bnc#851374)
- chkconfig: add option -L to only list enabled services (bnc#707823)
- updated comment in sysconfig.language for ROOT_USES_LANG (bnc#505417)
- tighten regexp of ignored files in chkconfig (bnc#828820)
- protect from reading home kshrc twice (bnc#848697)
- Add support for mksh
- Do not use bashisms in PS1 for unknown shells
- Adds a minor fix - changes JRE_HOME only in a case it was not defined before (bnc#841284)
- Use systemctl show to list the properties NeedDaemonReload, UnitFileState, and LoadState
and then check fore daemon-reload, masked, and forbidden services (bnc#843123, FATE#313323)
- Enable old boot scripts for systemd in rc.status if not already done (FATE#313323)
- Fix last commit, rename the actual alias too.
- Rename _ls alias to z_ls for zsh. In zsh strings that start with
an underscore are reserved for completion. This fixes bnc#836067
- avoid leaking kernel address information to userspace by using
kernel.kptr_restrict=1 sysctl
- bash.bashrc: source vte.sh if existing (bnc#827248)
- 'mountpoint' was moved to /usr
- move sysctl directories to filesystem rpm
- move sysctl defaults to aaa_base (bnc#820443)
- Add bash completion function to load completions dynamically (bnc#821411)
- Require xz at build time (Who has removed xz from default?)
- Personal bash completion and bash ls alias (bnc811030, bnc#799241)
- also check /lib/systemd for compatibility (bnc#812291)
- chkconfig: rh compatible check mode (bnc#811870)
- Mark file /lib/mkinitrd/scripts/boot-mtab.sh as exectuable (bnc#809842)
- Compress tarball with xz
- Remove boot.localnet also from spec file
- Update version number to 13.1
- Update to git head:
* Remove boot.localnet
* Revert "rc.status: allow to pass options to systemctl using SYSTEMCTL_OPTIONS"
SYSTEMCTL_OPTIONS is now handled directly by systemctl.
- Do not override /etc/adjtime if HWCLOCK is already gone (bnc#791485)
- Avoid to stumble over missing /dev/stderr in boot script started
by systemd (work around bnc#728774o but not solve it)
- remove check whether systemd is running
- call systemctl to enable/disable services (bnc#798510)
- Let the bash check the winsize only if COLUMNS is exported (bnc#793536)
- Also source environment for tcsh and bash if sudo is used
- Merge pull request #1 from fcrozat/master
- rc.status: allow to pass options to systemctl using SYSTEMCTL_OPTIONS
- Simplify and tighten the bash prompt
- fix url to point to github
- change summary to say "openSUSE" (bnc#773245)
- remove boot.* again, new insserv shadows them
- Add aaa_base-syntax-error.patch: Fix syntax error in rc.status.
- merged last bits from gitorious:
- from froh:
- /etc/bash.bashrc: add prompt to the terminal "status line",
which on most graphical terminals is the window title.
- from fcrozat:
- rc.status: output initscript status before systemd one.
- rc.status: educate users on which systemctl command was started
- rc.status: systemctl 195+ allows to not specify .service
- readd insserv for the remaining boot scripts
- readd some boot.* scripts that are required by insserv for not ported
applications (they are empty though)
- Enforce creation of /etc/adjtime even if no /etc/sysconfig/clock exists (bnc#779440)
- also move the file to /run
- generate utmp in /run not in /var/run
- /var/run/utmp should be packaged as /run/utmp
- Ask terminal about status line in bash.bashrc
- Update from git:
* Remove /usr/lib/tmpfiles.d/loop.conf (bnc#784963).
- update from git:
* remove all files not necessary for systemd
* move files to /usr and leave symlinks around
- conflict with sysvinit
- Update from git:
* Fix typo in /usr/lib/tmpfiles.d/loop.conf
- update from git to get the latest change too
- Try to resolve the bash completion problems with ls (bnc#725657)
- Create loop devices via tmpfiles and not via /lib/udev/devices.
- Fix linuxbase URLs to point to the current documentation
- Add README.packaging.txt.
- migrate to _service file to make it a bit more clear the .tar is
not a random tar
- SuSEconfig is finally gone [FATE#100011]
- explicitly buildrequire net-tools for /bin/hostname
- honor $SYSTEMD_NO_WRAP again (bnc#774754)
- fix service status for sysvscripts when booted with systemd (bnc#772028)
- Add %defattr to make files definitely owned by root
- Redirect test if blogd is running otherwise it will never be done
- Fix /etc/bash.bashrc for bash-completion again: the previous fix
was not working for non-login shells, so directly source
/etc/profile.d/bash_completion.sh from /etc/bash.bashrc
(bnc#764288).
- Also remove an possible but old /var/log/blogd.pid before initial
start of blogd (bnc#763944)
- support beeing called as rc* symlink wrapper (bnc#769902)
- use systemctl instead of loop for --status-all (bnc#769902)
- Add aaa_base-bnc756012.patch: unset ftp_proxy is not the same
as ftp_proxy="", which can drip libproxy over. (bnc#756012)
- move environment settings for malloc checking to separate
subpackage for easier handling of the feature via patterns
- Change /etc/bash.bashrc to work with recent versions of
bash-completion, that put files in /usr/share/bash-completion.
- Move boot.msg away if writable before initial start of blogd (bnc#763944)
- fix boot.localfs for new mount output (bnc#766035)
- use /run, preserve /run/no_blogd for shutdown
- Drop HWCOCK option flag in favour of the adjtime file
- Bump version to 12.2, to prepare for next version of openSUSE.
- fix return values of systemd detection
- remove mingetty dependency from aaa_base as it's needed by sysvinit
- remove bin from mime.types for application/x-stuffit (bnc#743741)
- rc.status: also allow to specify files as /etc/rc.d/foo
(bnc#734476)
- update mime.types file (merged old file with upstream) (see bnc#720464)
- add primitive script to merge mime.types file
- Try to fix several bash completion bug caused by fix for bug #725657
- Oops add missed double quote (bnc#752061)
- Yet an other bash completion problem worked around
- Add old request from gitorious
- Add patch from rjschwei@suse.com:
* ln binary has been moved to user tree. This addresses bnc #747322
comment 11
- Add patch from rjschwei@suse.com:
* The initviocons binary moved from /bin to /usr/bin as part of
the UsrMerge project.
- Fix some bash completion problems (bnc#738501)
- remove requirement on systemd to avoid cycles.
/bin/systemd-tmpfiles is only needed by boot.cleanup when actually
booting the system using sysv.
- chkconfig: bypass initscript enable/disable script if service
shadowed by systemd
- fix alljava.sh bug introduced with last commit (bnc#722252)
- Make alljava.(c)sh friendly to third-party JVMs (bnc#722252)
- Added "application/json" mimetype to /etc/mime.types (bnc#741546)
- Strip boot. also from rc symbolic links (bnc#739217)
- Use since_epoch of rtc0 and not raw system time
- If CMSO clock is in synch but nevertheless off by more than
- Add --listmodules option to SuSEconfig; (bnc#736086).
- Fix spec file for last change.
- Remove tmpdirs.d handling, use tmpfiles now
- random seed start script: use pool_size from kernel,
not the old 512 bytes (bnc#730736)
- Ensure /sbin/service is not clearing SYSTEMD_NO_WRAP
- add color aliases for grep variants
- replace mtab with symlink in initrd already (bnc#727758)
- introduce SYSTEMD_NO_WRAP (bnc#727445)
- rc.status: only push standard options start/stop/restart/..
to systemd, otherwise use the normal init script
- Enable direxpand patch of the bash (bnc#725657)
- Add comment about systemd and runlevel in /etc/inittab (bnc#725138)
- Change most aliases in ls.bash to shell functions.
- Make completion for sudo smart (bnc#724522)
- mount /media as tmpfs
- resolve symlink for rcXX -> XX.service sytemd magic
- cross-build fix: use %__cc macro
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Handle boot.* initcripts correctly under systemd
- bash completion: add a space for unique results (bnc#717934)
- check if systemd is running and notify user
- fix last change
- update FSF address in skeleton file
- Correct check for COLD_BOOT in halt script (bnc#709825)
- remove more occurrences of boot.loadmodules now in mkinitrd package
- remove etc/sysconfig/kernel, lives now in mkinitrd package
- sbin/service: skip *.disabled for --status-all (bnc#690282)
- Add support for clicfs
- Better support of quoted file and directory names (bnc#706075)
- Do not use CDPATH for local paths (bnc#703682)
- Let various bourne shell source their own local rc file (bnc#703855)
- Handle CDPATH for bash command completion for every case (bnc#703682)
- Bump version number
- do not install /root/.exrc anymore, it's obsolete.
- mount /run without noexec (bnc#699799)
- Enable container check for devtmpfs (bnc#696026) to be able
to use a static /dev within the container
- add back telinit q call
- fix group and mode of /var/lock
- Set DEFAULT_WM to kde-plasma, bnc#687781
- boot.cleanup cleanup
- make /var/lock tmpfs too
- bind mount /var/run in boot.localfs
- drop /etc/sysconfig/sysctl (fate#312343)
- dont' enable boot.ldconfig by default
- don't enable boot.clock by default (fate#312407)
- remove reference to runlevel 4 from skeleton.compat
- drop /etc/sysconfig/sysctl.conf (fate#312343)
- bind mount /run on /var/run
- fix wrong logic in %post
- Avoid tput command if TERM variable is not set.
- start boot.proc as soon as possible
- don't wait for bind mounts (bnc#690871)
- create loop devices in %post (bnc#661715)
- don't mount /sys/fs/cgroup/systemd as it makes programs think
systemd is in use
- rc.status: in rc_wait test for existance of binary
- add COPYING file as requested
- Avoid further trouble of the plusdir complete option of the bash
(bug #681687)
- Do not cause the bash to expand if dir path starts with ~ for the
HOME of the user (disable plusdir option for this) (bnc#691883)
- Mount memory based file systems found in /etc/fstab (bnc#675542)
- Start blogd only once at boot
- Fix for bnc#686186 and change for fate#309226
- boot.cleanup: when cleaning var/run, try to symlink /var/run to /run
- mount /run if needed
- /etc/init.d/boot: mount /run as tmpfs if not there yet
- call osc ci after pushing changes
- make it work with older git
- Avoid waiting on bind mounts in boot.localfs
- Be aware in refresh_initrd that modules used in initrd may use
options in the /etc/modprobe.d/ files
- add scripts to make tarball
- Avoid to trap into execute escapes (bnc#678827)
- sources are maintained in git now. Adopt package accordingly.
- bump version to 11.5
- Add missed ESC for screen escape sequences
- Work around colon as breaking character in tab completion
- Allow arguments of command done by sudo to complete (bnc#673663)
- Fix minimal support for the old fashion rc service links
- Tag interactive boot scripts as interactive as systemd uses it
- don't time out waiting for tmpfs (bnc#671468)
- make malloc checking configurable
- Add minimal support for the old fashion way to handle services
even with systemd
- Use new rvmtab in boot.localfs if available
- Redo fix for $HOME/.kshrc readed twice (bnc#560152)
- changed LXDE to lxde in sysconfig.windowmanager
- For plain bourne shells use `command -v' instead of `type -p'
- Avoid world writable temporary reverse mtab (bnc#665479, CVE-2011-0461)
- Also do the job for tcsh users
- Be backward compatible to support existing sysconfig files
- Fix for bnc#668180: redirect stderr of pidofproc to /dev/null
- changed /etc/profile.d/profile.sh so it treats DEFAULT_WM as the
basename of the session file and parses the value of Exec into
WINDOWMANAGER (bnc#667408)
- adopted the possible values of DEFAULT_WM to use the basename of
the session file (bnc#667408)
- fix typo in SuSEconfig manpage (bnc#662695)
- package /lib/udev/devices/loop* to allow on demand loading of the
loop module (bnc#661715)
- at boot make sure /etc/mtab is a symlink (bnc#665494) so
util-linux doesn't need to do it in %post
- don't wait for loop images to appear as block devices (bnc#666150)
- net.ipv6.conf.all.use_tempaddr has no effect, need to use
net.ipv6.conf.default.use_tempaddr (bnc#494958#c2)
- set default values in /etc/sysconfig/sysctl to empty and mark
deprecated. No default behavior change as kernel defaults actually
match.
- fix loop module not loaded with /etc/mtab symlink (bnc#665092)
- Fix kernel value of IPv6 privacy in boot.ipconfig (bnc#664550).
- fix mounting /dev/pts (bnc#664692)
- rc.status: initialize terminal settings only once
- boot.cgroup: add init script to mount cgroups
- boot.localnet: remove useless use of cat and avoid ifup
- boot.localfs: don't update mtab if mtab is a link anyways
- boot.localfs: don't consider nofail mounts as missing
- boot: reorder and simplify mounting of file systems
- Do not call `hostname -d' to avoid DNS lookup
- avoid trailing dot in HOSTNAME when no NIS domain is set
- Test only for bit 64 (clock unsynchronized), if zero the kernel
is within eleven minutes mode (Thanks goes to Rastislav David)
- Touch /etc/init.d/after.local and /etc/init.d/before.local (bnc#659206)
- boot.localfs: do not abort wait for udev just because
/dev/.udev/queue does not exist (bnc#656028)
- Work around broken network setups for login shells to get
variable HOST set to nodename
- Do not use NIS/YP domainname but DNS domainman for HOSTNAME
- export GPG_TTY="`tty`" in /etc/bash.bashrc (bnc#619295)
- own /var/log/wtmp, /var/run/utmp, /var/log/faillog and /var/log/btmp
- fix typo (merge conflict overlooked)
- fix postinstall to test for existence of /var/run/utmp
before trying to chgrp
- Remove get_kernel_version_fix_plus_in_kernel_string.patch after
applying it to file directly.
- Use group utmp for /var/run/utmp, btmp and lastlog (bnc#652877).
- Do not set ENV in /etc/profile as well in /etc/csh.login (bnc#611966)
- allow chkconfig to use different root filesystems (bnc#507382)
- added service.8 man page from fedora (bnc#621286)
- Make /usr/sbin/Check a bash script (bnc#626629)
- keep /etc/mtab unchanged if it is a symlink (bnc#651555)
- remove weird filelist generation code
- remove /usr/sbin/Check
- move chkstat calls to brp-permissions in brp-checks-suse
- export ONLY_MODULE so modules can act differently when they are called
specifically
- enable malloc debugging checks.
- Do not remove /etc/adjtime but simply correct the third line
for applications depending on CMOS time (bnc#650719)
- abort if kernel has no devtmpfs, can not help here (bnc#648408)
- Use refresh_initrd if TIMEZONE has changed (bnc#638185)
- Add sudo completion bnc#639744
- Fix for bnc#567951 - cshrc now allows xterm titles
- Fix for bnc#631454 - bash completion for regexpressions
- Fix for bnc#639392 - make pushd completion behaves like cd completion
- add leading / to pre/post scripts (bnc#625763)
- Recognize "+" at the end of the kernel version correctly.
From mmarek:
Starting with 2.6.35, the kernel build by default appends a plus sign to
the kernel version string when building in a git tree that is not in a clean
tagged state.
- switch SEND_OUTPUT_ON_NO_ERROR from yes to no in postinstall
and only do that exactly once to switch the default (bnc#622203)
- let boot.swap disable most swap partitions on shutdown
so LVM and others can be shut down cleanly (bnc#631916)
- Add a sysconfig option for enforcing blogd even with "fastboot"
and/or "quiet" found on the kernel command line.
- add a split provides for smooth upgrade
- split off aaa_base extras subpackage with:
- ls settings and aliases
- bash completion
- other generic shell aliases
- quick_halt/poweroff/reboot script
- some default cronjobs
- modified bash.bashrc and csh.cshrc to split out ls settings
- drop alias for dir: that one has its own binary for a while
- recommend aaa_base-extras from main package
- get_kernel_version : use O_CLOEXEC everywhere
- Newer killproc sends only SIGTERM as required by LSB if -TERM is
specified on the command line. Use the default which is SIGTERM
followed by SIGKILL if the timeout of 5 seconds is reached.
- change default value of cron sysconfig option
SEND_OUTPUT_ON_NO_ERROR to "no" bnc#622203
- Use alias shell builtin for ash and dash (bnc#619756)
- remove malloc-debug.* for final release
- also skip /cgroup during unmount in boot.localfs
(requested by kay)
- Reflect name space change of former rush shell which know becomes
pcksh, cpcksh, and rpcksh
- Add support for the rush bourne shell (bnc#608727)
- Implemenation of a workaround of missing console messages in
blogd (bnc#593957) ... depends on package sysvinit-tools
- drop chmod for /dev/shm from /etc/init.d/boot
(workaround which is no longer needed and gives trouble now)
- Avoid error on not set $TERM variable in csh login (bnc#560917)
- set INPUTRC in csh similar to /etc/profile (bnc#560917)
- add usbfs to tmpfs list in boot.localfs (bnc#569569)
if "noauto" is changed to "defaults" in fstab for /proc/bus/usb
then the fs is mounted at boot time (for some legacy software)
- skip remount-rw for / if "readonlyroot" is specified on
the boot commandline (bnc#445189)
- added smart_agetty manpage to fix bnc #342580
- fix self Provides/Obsoletes for aaa_skel
- added /etc/tmpdirs.d for snippets to be called by boot.cleanup
(shell scripts to recreate things in /tmp, /var/tmp, /var/run)
- move code from boot.cleanup to /etc/tmpdirs.d/01_aaa_base
(all related to fate#303793)
- Set version number to 11.3
- Add screen control sequences to inputrc (bnc#598903)
- boot.rootfsck: do not use /dev/shm/root as fallback but /dev/root
- boot.localfs: update Should-Stop dependencies
- removed /etc/rc.d.README as well
- Use feature of pidof(1) of new sysvinit 2.88dsf
- drop /sbin/init.d.README and /etc/init.d/README
the manpage is "man 7 init.d"
- boot.cleanup: do cleanup as well in shutdown case, faster
than leaving it to the next boot and can speed up boot sequence
- add NO_KMS_IN_INITRD to sysconfig/kernel.
- Add Forms Data Format (.fdf) for acroread and co (bnc#573202)
- fix typo in boot.localfs (bnc#584090)
- add "lock" group (bnc#552095, FATE#308360)
- drop boot.sched
- implemented more primitive status calls for boot.* scripts
- implemented primitive status call for boot.rootfsck and
boot.localfs
- do not put ldconfig into background in recovery case (bnc#582597)
- Add changes for dash and ksh from Guido Berhoerster
- move remounting of /dev and /dev/shm to boot.localfs
(bnc#583247)
- add chmod for /dev/shm to be safe from udev
- Fix $TIMEZONE description in /etc/sysconfig/clock (bnc#582292)
- No longer call zic (the timezone compiler) from boot.clock for
creating /etc/localtime: this file is created by YaST during
installation; there is no need to recreate it at boot time.
(This code was only executed on s390 and in xen guests, too.)
- enabled MALLOC_CHECK_ and MALLOC_PERTURB_ during testing
- make sure options for /dev/pts are honored (bnc#580924)
- Fix issue with chvt hanging, preventing restart (bnc#540482)
(add --userwait to chvt call)
- remove bogus splash check from boot.proc
- Rename meta-mode to enable-meta-key in /etc/inputrc as
bash 4.1 / readline library 6.1 use this key word
- fix typo in comment in /etc/skel/.emacs (bnc#558055)
- change test for tty1 in boot.localfs and boot.rootfsck
(bnc#564325)
- /etc/init.d/boot: use devtmpfs for /dev if available (bnc#561990)
- do not rewrite /etc/adjtime needlessly (bnc#570245)
- set NO_PROXY together with no_proxy (bnc#569310)
- clean-tmp: use ctime instead of mtime and add -xdev
to avoid crossing filesystem boundaries (bnc#568990)
- Avoid to source/parse $HOME/.kshrc twice (bnc#560152)
- fixed JRE_HOME typo in alljava.sh (bnc#549395)
- fix example in sysconfig.language (bnc#557283)
- fix some issues with boot.clock and xen (bnc#550697)
- mount /dev correctly also if devtmpfs
- same for csh.login
- add '-R' to LESS variable in /etc/profile (bnc#554513)
- added SEND_OUTPUT_ON_NO_ERROR option to /etc/sysconfig/cron (fate#305279)
- remove bash1 from /etc/shells (bnc#554131)
- wait for raid arrays to become clean before shutdown or reboot
(fate#306823).
- disable malloc debugging again for the release. (rm /etc/profile.d/malloc-debug.*)
- Use /bin/hostname for HOSTNAME instead of NIS domainname found
in /proc/sys/kernel/domainname (bnc#540981)
- Remove SuSEconfig.clock and simplify refresh_initrd (bnc#538357)
- Refresh initrd if CMOS clock is set to local time (bnc#538357)
- Use option -c on grotty command to diaable escape sequences in
/etc/init.d/README (bnc#543957)
- Use configurable meta-mode in /etc/inputrc (bnc#541379)
- The halt script should not shutdown network for iSCSI (bnc#513928)
- add bash completion for evince (bnc#540013)
- DO_FASTBOOT is now yes/no, no longer empty (bnc#538362)
- fix CLEAR_TMP_DIRS_AT_BOOTUP (bnc#531514)
- boot.clock:
check if system timezone already set by initrd (bnc#534816)
- etc/profile,etc/csh.login: remove output of /etc/motd
and faillog, already printed by login (bnc#528003)
- drop hacks for sles8 from pre/post scripts
- make use of sed -i instead of manual handling in pre/post
- aaa_base.specialfilelist: drop the ones that are not in aaa_base
- Remove INFOPATH and INFODIR as info knowns about (bnc#524541)
- fix typo in boot.cleanup
- import some speedups from moblin
boot.cleanup: use xargs and use -m option from mkdir
boot.localnet: depend on boot.rootfsck instead of boot.cleanup
- adapt boot.clock to changed hwclock/util-linux:
- drop --hctosys for utc case
- replace by --systz for non-utc case
- Fix expansion bug in bash completion without loosing expansion
of the tilde for the users home directory (bnc#524224)
- Move udev and net-tools back from PreReq to Recommends
- update alljava.csh (expand PATH like alljava.sh bnc#480480)
- update mailcap for text/html: change w3m call (bnc#479432)
- Bash completion: make file type detection independent from file
name for b(un)zip2, g(un)zip, and unzip (bnc#512386, bnc#512386)
- added recommends for netcfg (bnc#519337)
- now that fixed glibc is in, we can enable malloc_check again
- /.buildenv is almost never a directory...
- change condition for MALLOC_CHECK to test for /.buildenv
- do not set MALLOC_CHECK for now in build environemtns to continue
building even if we have a problem there atm (bnc#509398)
- Make some expansions work for bash completion (bnc#493303, bnc#487252)
- Add missing line in boot.clock
- At shutdown boot.clock should be executed *before* boot.apparmor
otherwise it may happen that /etc/localtime is not readable and
localtime(3) may fall back to UTC time as system default (bnc#492921).
- First try to support root fs with type aufs (bnc#491890)
- Use usleep to wait on udev
- Disable blogd on fastboot or quiet boot
- Move mkinitrd scripts to mkinitrd
- Avoid possible race between rtc_cmos and running date
- boot.ldconfig: remove most of the checks / run ldconfig way less
- boot.localfs: STOP preload during fsck calls
- boot.clock: make status argument work and add argument timezone
- boot.clock: for s390 make date command accurate as possible
- Rename mkinitrd script setup-rtc.sh to setup-clock.sh and
add boot-clock.sh, also check for including boot-rtc.sh the
existence of the rtc_cmos module to avoid fatal errors
- boot.clock: write system time only back to HW clock if kernel
time status shows that clocks are unsynchronized
- Add two helper scripts for mkinitrd to add and load rtc_cmos
module and add /etc/localtime to initrd (bnc#492921)
- Make boot.clock more tough due udev timings (bnc#492921)
- Remove /etc/adjtime in boot.clock if left over (bnc#495417)
- updated alljava.{sh,csh} (bnc#492820)
- bash.bashrc: append history to avoid override the history with
two parallel bash sessions.
- fix typo in comment in bash.bashrc (bnc#487742)
- touch and chmod some files only if they do not exist before
leave them alone otherwise
- MALLOC_CHECK_=3 (bnc#481582)
- remove only content of tmpdirs, not the tmpdirs themselves
in boot.cleanup (bnc#470511)
- Add .xz to /etc/DIR_COLORS.
- reenable MALLOC_CHECK_ and MALLOC_PERTURB_ for Factory.
- fix typo in etc/init.d/rc (bnc#469242)
- test if /sbin/splash exists in /etc/init.d/halt (bnc#467637)
- do not try fsck on file systems unknown to stat (kiwi live cds)
- Enhance single user mode for shutdown (bnc#473043)
- drop broken 0size file in man8
- removing the timeout, there is no good timeout value (bnc#426270)
- wait for udev to settle the modprobe events (bnc#426270)
- fixed typo in xdg-environment.sh (thanks to mmeier)
- Reenable Alt-BackSpace for delete word in XTerm in UTF-8 mode
- Bash: support wildcards in completion of cd command (bnc#463477)
- make mounting in /etc/init.d/boot less error prone
- remount /dev in /etc/init.d/boot if already mounted (bnc#466718)
- Do not jump back to HOME for a login shell (bnc#458940)
- add quoting to xdg-environment.*sh (bnc#463175)
- fix bug in /etc/init.d/boot to mount sysfs correctly if missing
- fix metadata in sysconfig.cron (bnc#457093)
- only mount /proc and /sys if not mounted already
(bnc#457984)
- Make /sbin/get_kernel_version a bit more tolerant: Accept
'2.6.27.private-ppc64' as version string. (bnc #441821)
- Do not set CMOS HW clock on XEN systems (bnc#422010)
- use mkill(8) instead of fuser
- updated list of settings for DEFAULT_WM (from control.xml)
(bnc#445646)
- keep "you" from starting twice because of broken alias
(bnc#441053)
- Use the new vhangup tool to cause processes on vc's to quit.
This avoids fuser call which may hang if NFS is used.
- The fuser call to terminate processes with write access to the
root file system is not required anymore due fix for bnc#442753.
- if /var is an extra partition, kill processes accessing it
before calling umount (bnc#435315,bnc#450980)
- speed up boot.rootfsck
- remove useless checks to set MAY_FSCK
- avoid execution of on_ac_power unless necessary
- avoid stat call to detect root on net filesystem unless needed
- comment fix in sysconfig.cron (related bnc#442059)
- chkconfig: fix when specifying run-levels (bnc#446839)
- hwclock now allows to use --adjust and --hctosys with one call,
caving us exactly 1s of CPU and boot time (bnc#441106)
- don't try to check rootfs if it is a network filesystem
(bnc#441234)
- remove patch aaa_base.disable-ps3-vram-swap.patch again
- disable MALLOC debugging for openSUSE 11.1 RC1. (bnc#441937)
- Make hwclock work: do not unmount root fs unintended (bnc#442753)
- Make hwclock work: load rtc_cmos module if available (bnc#444680)
- boot.cleanup: cleanup ntp chroot (bnc#443423)
- remove the patching of the MAIL_LEVEL setting.
- Fix chkconfig to make option `-s <serv> on' (bnc#422433)
- rs.status: don't use escape seqs if not on a tty (bnc#422004)
- usr/sbin/Check: skip dir if "." or ".." is in MANPATH
(bnc#426646)
- Do not override locale if already set by the GDM (bnc#440371)
- add patch aaa_base.disable-ps3-vram-swap.patch to disable using
video ram as swap on PS3. This this causes the system to hang
with FW 2.50.
- Make chkconfig be aware of new feature of insserv (bnc#422433)
- Only set PAGER to less if less is installed [bnc#436958]
- add missing ";;" in several boot scripts
(bnc#455521,bnc#455522,bnc#455523,bnc#455524,bnc#455508,
bnc#455511,bnc#455513)
- add missing ";;" in boot.clock (bnc#432381)
- Remove SCHED_MINTIMESLICE/MAXTIMESLICE from sysconfig.kernel,
it's been dysfunctional for a while.
- Do not set TEXINPUTS to make luatex work (bnc#429345)
- Use /bin/grep in profile.csh (bnc#429336)
- update chkconfig manpage (bnc#411221)
- skip fsck if running on battery [fate#303375]
- modify_resolvconf is gone, call "netconfig update" instead
- add 'hvc0' as valid console for s390x.
- remove deprecated "-p" option from fillup_and_insserv call
- remove rc.config related snippets (from before sles8)
- fix header for boot.localnet
- Fix shell syntax in boot scripts from last change
- Fix some boot script dependencies
- Implement forcefsck from kernels command line (bnc#379597)
- In boot.localfs: generate list of virtual fs on the fly
- In halt script: use option -r of umount
- In boot.localfs: be sure that / is not busy by using the new -w
option of fuser for terminating all proccesses with write access
- Fix shell function syntax.
- Start blogd after /dev/pts is mounted (bnc#410301) and related
changes for better mainframe support in boot, rc, and halt.
- added sourcing of command_not_found handlers to bash.bashrc
(bnc#412558)
- Fix missing test in reboot script.
- More work on bnc#379745: after sync, stop inactive md arrays,
enforce clean state of active md arrays.
- Avoid error output /etc/rc.status due failed stty
- Add missing test on ~/.hushlogin in csh.login
- Make login procedure of bash and tcsh more equal (bnc#401470)
- Restore the broken arch_special tar ball (bnc#410237)
- Remove boot.getclock as insserv now can handle this
- Some more cleanups for new insserv
- Make boot scripts know about new upcoming startpar and insserv
- compile get_kernel_version with largefile support (bnc#398593)
- Add missing `test' in /etc/init.d/boot (bnc#406202)
- Check for /sys/kernel/kexec_loaded before reading it (bnc#387601)
- readd malloc debugging hooks for 11.1
- bump version
- Detect SIGWINCH during boot and runlevel switch
- Better workaround for colon in directors names (bnc#398369)
- More on bnc#388327: do not umnount tmpfs devices like /dev
- remove malloc debugging for the release.
- boot.localfs: /tmp could be a memory based tmpfs (bnc#388327)
- marked /etc/bash.bashrc as config (bnc#382804)
- change sysconf_addword to work with sed instead of ed
(bnc#377131)
- Make colon work in _cd_ expansion shell function even if part
of COMP_WORDBREAKS (bnc#391955)
- Remove last occurence of boot.setclock (bnc#384254)
- Move udev from the Required to the PreRequired list (bnc#384254)
- Rename boot.setclock to boot.clock but preserve boot.getclock
this avoid to get temporary boot.clock provided twice during
update (bnc#384254)
- enable swap to ps3vram in boot.swap
- Read status of /sys/kernel/kexec_loaded into a variable
- Fix specfile for last change.
- Add both patches (aaa_base-chkconfig-help.patch and
aaa_base-lsb-keywords-patch) to source tree
- Add kexec call in halt script if a kernel is loaded (bnc#387601)
- added help for 'chkconfig -A' option (bnc#371548)
(aa_base-chkconfig-help.patch)
- add some lsb-keywords to the init scripts
(aa_base-lsb-keywords-patch)
- recommend cron as this is not installed per default
- disable "Obsoletes: tpctl" for now
- added aaa_base-rpmlintrc to suppress some rpmlint warnings
- Replace `/bin/hostname -s' with `/bin/uname -n' (bnc#386621)
- Also change reference boot.clock in sysconfig and add boot.clock
as an alias within boot.setclock (bnc#386354)
- Force installing ncurses-utils to have tput and reset around
- Apply last change also for insserv call
- Split boot.clock into two scripts for boot and shutdown
Todo: make insserv knowing about Required-Stop to merge them
again to one boot.clock.
- If tac is used for reversed reading set TMPDIR to /dev/shm
- Fix wrong redirection of stdout/stderror in boot.localfs
- Fix wrong regular bash expression (bnc#379745)
- fixed bnc#341035: removed /media/.hal-mtab from
/etc/init.d/boot.rootfsck
- add missing "#" before comments in last change
- Use common code only once for halt/reboot/single
- Touch file /success only on rw mounted root fs (bnc#367315)
- boot.localfs:
fsck Option -m changed to -M
change hotplug to nofail
- updated mime.types (bnc#216934)
- ecmascript changed from "es" to "ecma"
- audio/x-it removed
- text/x-csharp removed
- boot.swap: compare inode/device pairs of listed swap devices and
fstab swap entries (bnc#362935)
- Add requires to /bin/login, required from inittab invoking
mingetty with default arguments.
- No indirect calls of binaries but use explicit path (bnc#353437)
- run yast2 firstboot if needed in etc/init.d/boot (#354738)
- Set HW clock before mounting the local file systems
- use if/then instead of plain test
- only copy the secring if it really exists.
- don't overwite root/.gnupg/secring.gpg
- Fix typo.
- skeleton.compat (fix bash error) (#351386)
- Test for the sticky bit on /etc/profile.d/*.(sh|csh) files and
if set for a file do not source it (bug #340737)
- remove checks for sysconfig/dump and DUMP_ACTIVE (#348656)
- updated "you" alias (#326075)
- weaken requires for logrotate to recommends (#348549)
- Fix small typo in /etc/rc.status function rc_check()
- Cleanup gpg agent sockets on boot.
- Fix last change.
- Cleanup.
- don't remove /var/run/utmp during boot to fix "who -b" (#302036)
- remove requires for aaa_skel
- provide and obsolete aaa_skel (dropped package)
- Adjust file for hwclock<->sysclock only on UTC hwclock (#223365)
- moved /etc/skel/.inputrc and /etc/skel/.emacs from aaa_skel to
here
- add .lzma to DIR_COLORS
- Do not read ~/.bashrc in case of /bin/sh (bug #340952)
- for zsh, do not source bash.bashrc (#343621)
- do not run swapoff -a during shutdown, only deactivate swapfiles
swap can not become unclean like filesystems (#342757)
- added psmisc as requires (fuser needed for /etc/init.d/reboot)
(#334247)
- added sysconf_addword to /usr/sbin (#328599)
- fix setting for XDG_DATA_DIRS (#300678)
- remove remounting of rootfs from boot.rootfsck
(handled by initrd for quite a while already)
(#335174,#286759)
- add malloc-debug.csh to special files too.
- renabled MALLOC_CHECK_ for FACTORY, for both sh and csh.
- Remove .hal-mtab on boot [#329688].
- second try to fix hostname setting (#300571)
- remove sysconfig/sw_management (#331955)
- Using hostname option from 'ip' boot parameter (#300571)
- sysconfig/sysctl: enhance ENABLE_SYSRQ value:
apart from yes/no this variable can hold a numeric value
to enable specific sysrq controls (#257405)
- default is now "176" (allow s,u,b)
- remove MALLOC_CHECK_ for RC1.
- Some cleanups in /etc/init.d/halt which may help for #309123
- always patch XDG_* (#300678 - with the help of werner)
- fix typo in xdg-enviroment
- Add /usr/share/gnome to XDG_DATA_DIRS (#307213).
- get_kernel_version: make check more strict to usage on kernel
dumps (#307326)
- Drop procps BuildRequires again.
- Sort out useful terminals before accessing them (bug #293842)
- Remove some unnecessary verboseness when waiting for processes.
- rebuild ldconfig cache if its corrupt (#259001)
- fix boot.localfs output (#285865)
- Remove conflicting readline bindings [#299415].
- Enhance comments for ACPI_DSDT= variable in sysconfig/kernel
- re-add change lost in last update
- add mimetypes for .ymp and .ymu files (#295677)
- remove /bin/ps prereq and replace it with $SHELL
- revert the last two changes as they break too much for the moment
- Add /bin/ps to PreReq and procps to BuildRequires for last change
- Add restricted detection in profile and bash.bashrc (#293038)
- Small correction in inputrc for urxvt, mlterm, and konsole
- Update inputrc to fit current xterm and others (bug #262330)
- add a special case for splash not terminating - it's there on
purpose
- remove 8 seconds worth of sleep() time from shutdown
- skeleton: change sendmail to generic smtp dependency
- etc/init.d/*: add Short-Description tags
- add insserv_cleanup postun
- let klogd sync its own file instead of all partitions
- Sometimes /etc/sysconfig/bootsplash is missed (bug #284891)
- remove nfs, now part of nfs-client
- etc/init.d/boot.localfs:
- handle /sys more like /proc
- etc/init.d/halt:
- don't umount /proc in the end, halt(8) might need it
- source sysconfig/bootsplash since we try to use $SPLASH
- Bugzilla #279934: ssh sends the locale environment variables
even for non-login shells, therefore one should not test for
SSH_TTY in /etc/profile.d/*.ssh but for SSH_CONNECTION,
otherwise /etc/profile.d/lang.{sh,csh} overwrites the locale
with the system default again (Thanks to Werner Fink).
- Be sure the the option -P of shutdown works (bug #274042)
- move permissions.local to permissions package
- move sysconfig.boot.crypto to cryptsetup package
- move sysconfig.mail into yast2-mail
- Check for exported PS1 variable (bug #261203)
- move boot.crypto to util-linux-crypto (#257884)
- Remove old Makefile check shorten boot time by 2 secs (#262676)
- Do not require suse-build-key.
- Do not mess with roots keychain.
- Fix of the fix for bugzilla #244788: be sure that the ~/.bashrc
is sourced once, not more not less.
- Use colored root prompt (bugzilla #144620)
- fix order of changelog entries
- do not fix owner and group of RPM_BUILD_ROOT
- remount /proc and /sys to make sure fstab options are in effect
(#250237)
- added "application/flash-video flv" to mime.types (#245507)
- accept spaces in dirname in nfs client script (#232356)
- Oops, check also for profile within bashrc before assuming the
default behaviour of the bash (#244788)
- Do not source bashrc twice if sourcing profile for ssh (#244788)
- Expand local ./files for manual pages within bash (#248865)
- Use plain bourne shell syntax for bug #231716 (bug #245740)
- Both bash and tcsh should have the same path (bug #227416)
- Be carefull about X11 paths (bug #227416)
- bash complete: if cdable_vars is set expand variables on cd,
handle CDPATH variable, and append the / on the result if missed
- Correct lang.sh (bug #241056)
- Add support for new init feature INIT_HALT=POWEROFF/HALT
- Removed references to /opt/gnome.
- boot.crypto: use boot.localfs instead of $local_fs, remove the
boot.klog and dependcies of boot.localfs (#140226)
- boot.crypto: add support for restart/reload of services for
interactive usage of boot.crypto (#146388)
- boot.crypto: add latest support for cryptsetup from
Chris Rivera (Fate#253)
- boot.crypto: check return values of losetup for short passphrase
(#197493)
- boot.localfs: use grep instead of bash-loop to speedup
parsing for large /proc/partitions (#201501)
- fixed javascript entries in mime.types (#216934)
- added comment to permissions.local about letting the file
end with a newline (#224151)
- drop CREATE_INFO_DIR sysconfig variable, obsolete for years.
(#231584)
- added Required-Start: to boot.sched (#231676)
- mark /etc/profile.d files as config (#232083)
- Don't mix shell and environment variable within locale (#236063)
- /etc/profile.d/xdg-environment.{sh,csh}
respect /opt/*/share/applications and /etc/opt/*/xdg
(Fate#301042)
- enable malloc debug again for factory.
- Don't use shell function if the program 'which' exists (#231716)
- added SYNC_ZMD_TO_ZYPP to sysconfig/sw_management
- remove aspx from /etc/mime.types (#229258)
- call umount in "rcnfs stop" if there are any active nfs mounts
(#103217)
- adapt s390 inittab patch
- add also runlevel 4 to the disabled /sbin/smart_agetty entry (223983)
- Escape not only braces but all COMP_WORDBREAKS (#225284)
- added rxvt-unicode,screen-256color,xterm-256color to DIR_COLORS
- removed rbash from /etc/shells (#223159)
- added sysconfig/sw_management to set preferred update stack
if both are installed (defaulting to zlm) (#219390)
- Remove /etc/init.d/Makefile (bug #204383)
- Append /dev/shm/initrd.msg to /var/log/boot.msg
- Make ls alias work even for rbash (bug #214254)
- disable MALLOC debugging for the 10.2 release.
- added Requires for udev (since it's used in Required-Start)
(#214291)
- chkconfig: add --allservices option, unify -l and -t handling
- extend error in SuSEconfigs check_for_space (#208193)
- do not export ORGANIZATION if empty (breaks mailx)
- remove SuSEconfig.news and set NNTPSERVER and ORGANIZATION
from /etc/sysconfig/news directly in /etc/profile and
/etc/csh.login (fate#300892)
- Remove global, fixed umask value and add hint about login.defs
and pam_umask.so [Fate#3621]
- add support for cleaning up after failed userspace suspend
- fix startx path
- run boot.proc after boot.localfs to keep sysrq enabled
move xfs probe_dmapi from boot.proc to boot.localfs
- moved xdm init script and displaymanger sysconfig to xorg-x11
- removed ash from requires (old for mkinitrd) (#202074)
- added net-tools to requires (for boot.localnet) (#202078)
- skip boot.clock if system time was older than mkinitrd buildtime
- add hint for vim syntax to rc.status and rc.splash
- Use new init feature of redo of utmp records if needed (#148038)
- call SuSEconfig.xdm (moved to /etc/X11/xdm/SuSEconfig.xdm) in
xdm init script (Bug #200299)
- /usr/sbin/Check:
* add /usr/share/fonts/* to the list of directories, in which
compressed (.Z) files should be uncompressed first (before
being compressed (.gz) again)
- Use configured for all prompts during interactive boot (#184042)
- Enable multiline option for ksh if available (#192070)
- Restore utmp after transition from cold single user mode to an
other runlevel state (#148038)
- Do not run the boot scripts at switch from cold single user mode
to reboot or halt state (#196174)
- removed SuSEconfig.sortpasswd (unused for ages) (fate#300894)
- remove sysconfig variable SORT_PASSWD_BY_UID
- Remove SuSEconfig.zmessages [Fate#300893]
- remove sysconfig variables MAIL_LEVEL and MAIL_REPORTS_TO
- aaa_base.pre: cleanup (removed obsolete X11R6 handling stuff)
- don't try to compress fonts in new truetype font directory
- keep ENABLE_SYSRQ= at the end in /etc/sysconfig/sysctl
- remove root/.gnupg/suse_build_key~ from archive
- clearify usage of Required-start and Should-Start (#181972)
minimal required order is: udev, rootfsck, cleanup, localnet
everything else is optional
- remove dropped boot.ibmsis prereq
- move gpg stuff from prep to install section in specfile,
to fix quilt setup *.spec
- avoid error on new installation with fix for #190597
- Fix last change.
- /etc/{profile,csh.login}: fixed $XKEYSYMDB/$XNLSPATH for X.Org 7
- /etc/init.d/xdm:
* fixed init script for X.Org 7
* cleanup
- fixed RCCONFIG_BACKUP_DIR (move to /var/adm/backup/sysconfig)
(#190597)
- enable MALLOC_PERTURB_ and MALLOC_CHECK_ for hardcore
malloc debugging and failure.
- fixed language error in comment of sysconfig.cron (bugzilla#190967)
- new gnupg requires $HOME/.gnupg for trustdb.gpg (faking no longer
possible)
- boot.loadmodules is optional for boot.localfs (#130995)
- added sysconfig variable DMAPI_PROBE to be able to set
/proc/sys/fs/xfs/probe_dmapi early enough in the boot process
(#176371)
- bash.bashrc: check for already set PS1 variable (bug #172753)
- sysconfig.{displaymanager,language}: kdm3 --> kdm (Bug #168745)
- fix build
- bash.bashrc: back to the roots, use -a for l and la (bug #153303)
- obsolete tpctl on x86_64
- fix sles specific settings in fillup templates (#169639)
- comment out "-9" default for GZIP in profile/csh.cshrc (#168800)
- Use the which shell function only for the bash (bug #168662)
- fixed xdm script (Bug #168633)
- mount debugfs to /sys/kernel/debug if supported (#162214)
- get current build key from suse-build-key rpm
- etc/init.d/xdm:
* set LD_LIBRARY_PATH/LD_RUN_PATH accordingly if Xgl and ATI
proprietary ("fglrx") driver are in use
- csh.login: allow file pattern globbing during package profiles
sourcing (#164944)
- boot.localfs: avoid extern programs
- fix separator in sysconfig/displaymanager (#162602)
- Bash completion: expand also for sections of posix manual pages
and include section 0 into search scheme (bug #160782)
- boot.localfs: replaced cut by sed (#163756)
- Add DOMU_INITRD_MODULES variable to sysconfig.kernel.
- fix /etc/profile.d/xdg-enviroment.csh (#158283)
- added ShouldStart for boot.multipath to boot.localfs (#160511)
- added update from ttyS0 to ttySG0 for SGI Altix in postinstall
(#140401)
- Fix init 3/rcxdm stop for default DISPLAYMANAGER
- Handle in the system wide csh.cshrc if a tcsh without login files
first option is used.
- Be sure that prompt strings can be used by the bash (bug #159983)
- Do not be fooled by /usr/local/bin/hostname
- Move dependencies for boot.loadmodules to be started prior
to boot.localfs (#130995)
- Fix wait for missing block devices.
- make boot.localfs wait for missing block devices (#149979).
- fixed s390 console entries in inittab: vt220 is xterm (don't
ask me, I just work here...) and on ttyS1, 3270 is on
/dev/3270/ttycons (bug #159143)
- move HALT_SOUND from sysconfig/suseconfig to sysconfig/shutdown
- add HALT_POWERDOWN_INSERT to sysconfig/shutdown
which can contain a command to be run directly beore halt
e.g. for UPS shutdown
- Make cold boot into single user work even for `s'
- Restart udev after warm reached single user mode (bug #158613)
- Do not overwrite VISUAL and HISTFILE of (pd)ksh (bug #158467)
- fix DISPLAYMANAGER_SHUTDOWN default to "auto"
- fixed typo in SuSEconfig.functions (#156414)
- Make all shells happy (pdksh/ksh/bash/ash) (bug #155970, #148251)
- updated /root/.gnupg/suse_build_key (#156971)
- added "127.0.0.1" to "NO_PROXY_FOR" in sysconfig/proxy (#155736)
- Make ksh happy with escape sequeneces in echo msg (bug #155823)
- move rest of displaymanager variables over here (#148468)
- rename KDM_SHUTDOWN to DISPLAYMANAGER_SHUTDOWN
- DIR_COLORS: change for class ORPHAN (#153569)
- remove backup file /etc/init.d/.boot.rootfsck.swp (#154386)
- Help pdksh and ksh with the which shell function
- Use `-A' instead of `-a' for LS options (bug #153303)
- Use double quotes for value of RUN_PARALLEL (bug #153567)
- handle nfs4 like nfs (#151816)
- remove size from dmesg call in boot.klog
- remove check for an obsolete yast2 start script
- updated /etc/mime.types (#119173)
- Force a reset in /etc/bash.bashrc as workaround for new readline
library which solves the text wrapping bug #148844
- Help the bash parser in case of the which shell function if an
alias was used previous (bug #148251)
- remove another call to /sbin/update-modules.dep
- Remove /sbin/update-modules.dep: we always keep modules.dep up
to date in the kernel and kernel module package %post and
%postun scripts.
- do not remove /etc/mtab* again in boot.localfs (#147048)
- use private devnode for root device if /dev is empty (#147162)
require cpio
- added /sbin/smart_agetty and line to /etc/inittab (#41623)
- etc/init.d/boot: remove selinux hook (#146631)
- etc/init.d/boot.clock: add seconds for s390 case (#145884)
- remove mount_hack patch
- added "-m" to fsck call in boot.localfs (ignore mounted fs)
- converted neededforbuild to BuildRequires
- remove $QTDIR handling from /etc/profile.d/profile.(c)sh, is now
in /etc/profile.d/qt3.(c)sh
- Hack the hack.
- Hack boot.localfs for Bug 145400.
- removed SuSEconfig.insserv_cleanup again, obsolete
- modprobe loop if not already there
- boot.localfs: require boot.udev
- boot.rootfsck: remove obsolete umount of /lib/klibc/dev
- added SuSEconfig.insserv_cleanup
- Don't strip binaries.
- Use RPM_OPT_FLAGS.
- added SEND_MAIL_ON_NO_ERROR and SYSLOG_ON_NO_ERROR for
sysconfig.cron [#135619]
- added DAILY_TIME and MAX_NOT_RUN to sysconfig.cron (#114761)
- chkconfig: return error status in compatibility mode
- chkconfig: display S runlevel in compatibility mode [#88213]
- etc/init.d/boot: tmpfs -> udev (mount label)
- Fix typo in boot.clock
- Enable a new sysconfig boolean SYSTOHC, if set to yes do the
old way with wrting back system to CMOS clock, if set to no
do not adjust nor write back to CMOS clock.
- remove devs from requires list
- removed SHMFS_SIZE (#138451)
- removed SHMFS_OPTIONS
- chmod 1777 /dev/shm (just a directory in tmpfs, not mountpoint)
- updated boot.localfs (no fake dev/shm mount)
- if sorting passwd/group is enabled, then preserve permissions
(#133905)
- removed boot.shm (no longer needed with /dev on tmpfs)
- really remove DEV_ON_TMPFS variable
- remove reference to DEV_ON_TMPFS in /etc/init.d/boot.localfs
- remove DEV_ON_TMPFS variable
- mount tmpfs to /dev in /etc/init.d/boot
- added cifs to blacklist in boot.localfs (#134352)
- use bash for boot.swap
- Remove spurious error message.
- Apply new (u)limits policy also for tcsh users
- Make the bash which alias a smart shell function (bug #133808)
- don't reset kernel default ulimits in /etc/profile
- Add /sbin/service to handle boot/runlevel services (bug #115927)
- Use parted if fdisk fails in get_swap_id (bug #121699)
- Remove calls to blkid; obsolete by now (Feature #113001)
- Handle directory names even with white spaces (bug #132950)
- Do not overwrite the user's choise of WINDOWMANAGER
- Never export UID/EUID variables
- Set UID/EUID variables readonly if not known
- Export MAIL variable, this is done by login but not by xdm
- Make scanning for zip archives not depending on suffix but one
file type (bug #128791)
- Add support for experts, by using ~/.bash.expert all completion
extensions will be skipped (bug #128791)
- Source profile/csh.login for the case that the user executes
from a remote system a command with the ssh. This to get, e.g.
the full path usable on the local system.
- remove usr/bin/pkgmake and usr/bin/pkgpack
- Be sure that paths are glob expanded (bug #131964)
- require mingetty (used in inittab coming from this package)
(#131286)
- updated comments in sysconfig/displaymanager template (#118200)
- Do not mix csh/sh key words in profile
- Handle the pdksh as ksh in system wide bash.bashrc and profile
- Make system wide csh.login and profile more common
- Do not source system wide bash.bashrc twice used shell ksh
- Make bash.bashrc usable even with ash parser
- Use ENV to force the usage of bash.bashrc for all bourne shells
- Do not set twm as default window manager if empty in sysconfig
to help wmlist in system xinitrc and sys.xsession (bug #130459)
- Move exported variables for (t)csh into csh.login (bug #104126)
- skeleton: License is LGPL.
- skeleton.compat: New; should be usable as a template for both
SUSE and non-SUSE (but LSB, RH, ...) systems.
- Add the DOS like cd.. macro (bug #118826)
- Add kdvi/kghostview/kpdf and pdflatex to the bash complete's
- boot.cleanup: remove /var/log/sa/sadc.LOCK
- remove boot.idedma and sysconfig/ide (move to hdparm)
- changed comment in sysconfig/displaymanager (#118200)
- Fix last change.
- added fake mount for /dev to boot.localfs (#113409)
- avoid "Starting KDM" twice during bootup (#115219 - reviewed by
Werner)
- added DEV_ON_TMPFS to /etc/sysconfig/kernel (#114400)
- chkconfig: show 'B' runlevel in --list mode (#88213)
- fix typo in etc/profile.d/alljava.csh (-L -> -l)
- added "-t noopts=hotplug" to fsck options (#112946)
- Don't set DEFAULT_WM to twm if it is not set
- Unset LC_ALL in rcxdm
- Remove workaround for KDM bug in rcxdm (bug #112774)
- Handle KDM/KDE bug in locale handling (bug #112774)
- recode update-messages/de/aaa_base to utf8
- Complete comment about force-reload in init.d/skeleton
- Make sure that we really have /sbin in path even (bug #105681)
- changed you alias (#105479)
- do not sleep but sync after the log file is written
- Do not set and export proxy control variables if empty (#104727)
- Set LC_ALL to POSIX in rc.status for well defined locale for
all boot and runlevel scripts (bug #105322)
- Make DISABLE_ECN work even for "no" (bug #105175)
- Remove the -p option from faillog in csh.login
- Add check for new tcsh 6.14 which does not use dspmbyte
- Add splash handling to boot.crypto (bug #104592)
- remove raw1394 and video1394 from MODULES_LOADED_ON_BOOT (#99691)
- added svg to mime.types (#104086)
- fix last change
- boot.cleanup now depends on boot.quota to make quota work
with $CLEAR_TMP_DIRS_AT_BOOTUP (#58564)
- Add sbin dirs of gnome and kde tp PATH if exist (bug #104058)
- Fix "you" alias to use /sbin/yast2 (/sbin is no longer in path)
- Bash expansion: escape not only spaces but also braces (#103177)
- Delete not mounted loop devices in boot.localfs (bug #102549)
- Add parallel booting and startpar to the manual page init.d(7)
- fix typo in sysconfig/proxy
- Use /etc/sysconfig/windowmanager instead of
/etc/SuSEconfig/profile for WINDOWMANAGER.
- typo in boot.localfs: shm vs tmpfs (#43704)
- added wmv to DIR_COLORS (#99632)
- Fix syntax error in complete.bash
- Fix new mount point check in boot.crypto (bug #100536)
- Add profile.sh and profile.csh as replacement for
the removed SuSEconfig.profile for runtime user profile.
- added HTTPS_PROXY handling (#95647)
- fix typos in profile.d/lang.{sh,csh}
- remove some outdated variables from SuSEconfig.profiles
- Feature request 100207: make language/locale configuration
a dynamic one and support the users ~/.i18n file.
- remove capability from MODULES_LOADED_ON_BOOT in sysconfig/kernel
- Sanity check in boot.crypto: be sure that the mount point exists.
- sort order of arguments for "find" to avoid warning (#95861)
- set JAVA_HOME etc. correctly on lib64 platforms
- gdm has been moved to /opt/gnome/sbin
- SuSEconfig.zmessages: don't skip on FASTRUN (#87376)
- Do not overwrite exported variables in bash and tcsh (bug #91141)
- changed "swapon -a" to "swapon -ae" in boot.rootfsck (#91067)
- Unify min/max days in /etc/shadow
- Fix group of /var/log/lastlog, add to filelist
- Set correct min/max days for password handling in /etc/shadow
- updated sysconfig/displaymanager
- Minor: exit status 7 for boot scripts is failed (aka not running)
- add SHMFS_OPTIONS to /etc/sysconfig/kernel (#84034)
- Cleanup boot and rc master scripts to use make like boot
behaviour for parallel boot
- aaa_base.post: be more careful with subfs mounts in fstab
(#75394)
- chkconfig: don't default to all services for -a and -d (#74371)
- Add etc/sysconfig/kernel:SKIP_RUNNING_KERNEL variable which
allows to turns off the /etc/init.d/running-kernel init script.
- etc/mailcap: replace xanim by xine (#75913)
- Make change in boot.crypto for the new losetup (see bug #74441)
- cryptoloop: handle SL9.2 case
(twofish256 using loop_fish is called twofishSL92)
- Load cryptoloop and twofish modules for twofish256 (#73818)
- etc/mailcap: fixed realplayer path (#74071)
- Enable the boot.crypto user to force a file system check (#73818)
- setDefaultJava analog to setJava script (#71055)
- Add workaround for wrong exit status of debugreiserfs (#72887)
- Overwrite the primitive losetup passphrase prompt (bug #65341)
- remount rootfs in any case in boot.rootfsck (#72334)
need to do this to pick up additional mount options from fstab
like acl,xattr,...
- test for presence of /etc/fstab before trying to modify
- added iterm to /etc/DIR_COLORS (#72223)
- change all subfs entries below /media in /etc/fstab to noauto
- chkconfig: don't complain if /etc/inetd.conf doesn't exist (#65640)
- only try to umount devfs in lib/klibc/dev if mounted
- more fixes to boot.rootfsck
- fix typo in SuSEconfig.profile
- add sysconfig variable for klogconsole (#71983)
- boot.rootfsck: use the info we get from initrd
- Move `ssh sends locale' check into SuSEconfig.profile (#65747)
- skip extra magic if ROOTFS_BLKDEV is already set (from initrd)
- Add check for ssh logins which provide their own locale (#65747)
- replace image/x-ico by image/x-icon in mime.types (#57025)
- /etc/init.d/boot.swap: handle missing fdisk.
- added boot.udev to deps of boot.loadmodules
- updated etc/profile.d/xdg*
- Add /etc/bash_completion.d/ for getting package dependend
completions for the bash (bug #50946)
- added x/bzip-2 to /etc/mailcap (#50761)
- update_modules.dep: use find if available (from matz)
- moved /etc/profile.d/xdg-enviroment.* from desktop-data-SuSE
to this package
- fixed type in sysconfig/displaymanager (#50569)
- load raw1394, video1394 and capability per default
via MODULES_LOADED_ON_BOOT (#49912)
- added "Config: xdm" to DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN
(#50225)
- moved resmgr and kbd from Required-Start to Should-Start in xdm
- add a xdm: resmgr dependency to avoid sessions without permissions
- Do not write to stderr on complete error and also complete for
local binaries with the same name as the global one (#50223)
- Do not beep if HALT_SOUND is no (bug #49928)
- POSIX do not allow `==' at string compare with test
- mc can not handle prompts with xterm title sequences (#50189)
- Fix rec_rem. Also cleanup /var/lock.
- activate boot.cleanup
- Fix ls alias for the zsh to support space in file names (#49437)
- update ldconfig also on shutdown - then the libs are likely to be
in cache and it will be quicker
- do not call ldconfig on every NFS mount
- moved timezone settings to boot.clock
- allow override to enable sysrq on boot commandline (#47533)
- extended comment in PROMPT_FOR_CONFIRM variable (#49842)
- use correct archive for sysconfig-parts
- split cleanup part from boot.localnet and move earlier
in the sequence (after boot.localfs, maybe after boot.quota)
- added INSTALLED_LANGUAGES variable to sysconfig/language
- Fix the tilde expansion bug in _cd_ and _exp_ complete shell
function in the bash complete profile
- Add executions points for a before.local and after.local script
in /etc/init.d/rc
- quote usage of dircolors (#49312)
- added LC_PAPER to SuSEconfig.profiles (#46248)
- boot.crypto: replaced "." by ":" when prompting for password
(#49037)
- rcnfs: don't waste time if all nfs entries are noauto (#48996)
- fixed failure message in boot.localfs (#48900)
- removed /usr/bin/linkto (only used by setJava) (#48690)
- added dmg as application/octet-stream in mime.types (#48258)
- redirect errors to /dev/null when looking for old ssh-sockets
on reboot cleanup (#48227)
- remove /etc/profile.dos (not active by default anyway)
- filesize: use stat.
- fixed typo in boot.localfs (#47808)
- Removed dependencies from /etc/init.d/boot.clock
Clock is now set correctly before a dump is taken (#42376)
- xdm init script:
* added kbd to Required-Start (Bug #47388)
- Spelling fixes.
- Group splash functionality into one /etc/rc.splash file
- xdm init script: fixed PIDFILE for kdm/gdm (Bug #47292)
- Make the make like boot behaviour to the default (bug #45191).
- Use TERM instead of SIGTERM in rc.status as SIGTERM is unknown by /bin/kill.
- adding entry for sysfs to fstab (#46821)
- boot script: call /usr/lib/YaST2/startup/YaST2.Second-Stage
for continue mode if present (#46886)
- boot.localnet: tmp-race when removing old ssh-agent sockets
(#47063) and handle /var/lock like /var/run
- changed comment in sysconfig.sysctl (#46880)
- set progressbar to full at end of halt script
- don't call /sbin/splash if /proc was unmounted
- default PROXY_ENABLED to no in sysconfig.proxy (#46635)
- reversed sequence of boot.klog and boot.crypto
(makes kernel log messages go to console 10 a bit earlier
for the normal case)
- Make xterm title in prompt work even with multibyte characters
- boot.crypto: redraw passphrase prompt all 2 seconds
- call splash with -S option if system gets halted
- show "system is down" message
- Detect swap partitiion even with new label (bug #45912)
- Redirect error messages to stderr in safe-rm
- call splash with $pos:$delta for animated progress bar
- don't print boot.* services in 'chkconfig -l' if they are
off in all runlevels
- removed boot.quota from Start line in boot.localnet,boot.ldconfig
(needs to run later #43564)
- use safe-rmdir in suse.de-clean-tmp (#45612)
- remove suse.de-clean-vi
- Make safe-rm more safer and implement a safe-rmdir (bug #45629)
- complete overhaul of bootsplash progressbar/event handling
- Re-enable further hdparm options for (E)IDE/ATA disks.
- Remove boot.sched from forced insserv in %post.
- boot.sched: Handle def-timeslice (instead of max-timeslice).
- updated alljava.sh,alljava.csh (#45555)
- updated java handling (from skh)
new /usr/bin/setJava
removed /usr/bin/setJava.pl,/sbin/conf.d/SuSEconfig.alljava
removed /var/adm/fillup-templates/sysconfig.java
- Be sure that tcsh rehash internal locale settings in csh.utf8
- Catch Ctrl-C first in boot script (bug #36728)
- make startx a bit smarter (#44822)
- Re-enable complete even for bash version 3.00 (bug #45050)
- change X-UnitedLinux-Should-Start to Should-Start
- xdm startup does not wait for hwscan anymore
- updated SuSEconfig.alljava and /etc/profile.d/alljava.*sh (skh)
- Fix cut&paste error in /etc/init.d/boot
- Switch to new startpar with make like behaviour
- Disable this feature for now
- Make spaces on path names on ~ expansion work (bug #43792)
- clean up notify messages
- added variables MAX_DAYS_IN_LONG_TMP and LONG_TMP_DIRS_TO_CLEAR
- added code to handle these in cron-cleanup-tmp (#43701)
- rc.status: use size of terminal connected to stdout, not stdin.
- fix missing "fi" in /etc/init.d/boot
- Make counter varaible to a local one in rc.status
- Provide a Makefile for booting
* Enable parallel boot with make
* Todo: get the status of each service from the make
- set MAIL_LEVEL to warn on SLES
- implement new update-messages in SuSEconfig.zmessages
- default MAIL_LEVEL to new value "off"
- added GPL boilerplate to /etc/init.d/skeleton (#43581)
- firstboot should start before xdm.
- boot.localfs: MODULES_DIR is not defined, don't use
- fix typo in /etc/cron.daily/suse.de-check-battery (#32007)
- xdm init script:
* gdm needs option "--no-console" if no local Xserver should be
started (Bug #42787)
- re-activate nfs rc-script by default (#41672)
- remove ShouldStart for nfslock in nfs rc-script (obsolete)
- added image/x-ico to /etc/mime.types (#42025)
- usr/sbin/Check: quote to catch filenames with spaces (#41003)
- usr/sbin/Check: use "-n" with gzip
- etc/profile: for iSeries fix condition to call initviocons
(#41105)
- mime.types: added OOo mimetypes (#38546)
- mailcap: replaced lynx with w3m
- update java handling scripts (#39482)
- Change primary group of nobody with usermod and don't add it
twice [Bug #39969]
- Set LC_ALL to C in pre/post script [Bug #39968]
- Fix Description in sysconfig templates [Bug #39932]
- Add info to cryptotab aka nick name of the device (bug #39344)
- S390: update inittab patch: use mingetty for login(not sulogin)
- S390: add arch_special patch for sysconfig.displaymanager
- added IPV6_MLD_VERSION to sysconfig/sysctl to be able
to workaround bugs in other networking hardware
- re-create nroff source for resolv+ man-page (#39246)
- /usr/sbin/Check: don't pack source-control files (#39103)
- don't try to fix swap-sig on platforms without resume (#38929)
- fix boot.rootfsck (#38953)
- boot.idedma: more robust against wrong settings (#38829)
- Fix some typos in init.d.7 (used for /etc/init.d/README),
correction from tervde@hawkmoon.mn.org
- Change /etc/profile.d/sh.utf8 respectivly /etc/profile.d/csh.utf8
to support the reverse case of removing .UTF-8 from LANG (#35091)
- /usr/sbin/Check: use new -root option for chkstat (c-version)
- Cleanup /var/lock/lvm in boot.localnet
- boot.rootfsck: only try to check filesystem if we have the
needed device node (real fix will need device mapper started
before boot.rootfsck)
- .inputrc: Add bindings for Alt modified cursor keys.
- Don't delete files in all subdirectories in /var/lock [#37759]
- Delete __db* files in /var/lib/rpm
- boot.crypto: load loop_fish2 also for twofish* (#36872)
- added try-restart for rcnfs and rcxdm (#37613)
- move depmod-code to /sbin/update-modules.dep to avoid
missing one of two places all the time
- update SuSEconfig.alljava: support BEAJava2 if installed
- #37509: `depmod -a' didn't always get run when needed at boot
time.
- Changes within /etc/profile and /etc/csh.cshrc to source
the new files /etc/profile.d/sh.utf8 respectivly
/etc/profile.d/csh.utf8 if the new variable in
/etc/sysconfig/language AUTO_DETECT_UTF8 is set to "yes".
Beside this the files can be sourced by the users
~/.profile or ~/.login. This is for bugzilla #35091.
- Update comments in skeleton. Should-Start/Stop are official now.
- Don't change ulimits in /etc/profile if they are set by
/etc/initscript (ulimit package, see #34323).
- added "manual" to "ifup lo" in boot.localnet
- Be sure to get a valid device if showconsole fails (bug #36870)
- Fix cut&paste error within boot.crypto
- replace /etc/modules.conf by /etc/modprobe.conf in SuSEconfig
- boot.localnet: check if find is present and work around if not
(fix for /usr on nfs)
- integrate cshrc patch
- boot.localfs: replace /etc/modules.conf by /etc/modprobe.conf
- chkconfig: remove extra spaces in --list output (#32226)
- chkconfig: fix exit status in --set (#33700)
- chkconfig: add undocumented --level option (#34379)
- /var/tmp should not be in TMP_DIRS_TO_CLEAR pr. default
- Set traps for SIGINT not only in rc but also in boot (bug #36728)
- Add some lines to rc and boot for extended bootcycle (bug #32641)
- Add some magic shell lines for restoring swap partitions
- delete *.orig files
- add etc/init.d/ to calls for insserv_force_if_yast in postinstall
- Bugzilla #36155: use "set dspmbyte euc" also for locales
which use GB2312 charmap because Chinese input via xcin
won't work in tcsh if this is not set.
- clean /etc/mtab already after mounting root-fs
- add some quotes to boot.localfs
- boot.clock: also start for "single" (#35413)
- boot.rootfsck: remove bklid-cache tmpfile in /dev/shm
- boot.localfs: update blkid-cache first
- removed SuSEconfig.hostname
- removed sysconfig variables CHECK_ETC_HOSTS
and BEAUTIFY_ETC_HOSTS (no longer used)
- removed no longer existing modules from SuSEconfig --quick
- mount /dev/shm with -n flag (/ is still ro at that time)
- move last redirect & reexec call in halt-script after killall5
- don't try to check root-fs if root-fs is nfs
- split boot.shm from boot.swap (and mount shm real early)
- split boot.rootfsck from boot.localfs
- Fix reference to SDB [#35191]
- remove 2.2-kernel hack in boot.localfs (#34942)
- go straight into reboot if fsck tells us so (#34815)
- xdm init script:
* fixed start() (when xdm is used) and probe(); PIDFILE is now
<filename> instead of "-p <filename>" before
- get_kernel_version: drop gzip warning (#21057)
- /root/.gnupg/suse_build_key and pubring.gpg mode 0600 (#31982)
- updated xemacs info-dir list in mkinfodir (#34844)
- Remove redirections on stty calls, can cause spurious job control
signals.
- fix #31289 (progress bar walking backwards)
- move modprobe.conf to module-init-tools package
- fixed spelling in the boot message
- add K*-links in /etc/init.d/boot.d on update
- update for boot.idedma from Ladislav
- prepare split of /etc/init.d/halt script
K*-links in /etc/init.d/boot.d are not yet present
- clean_tmp_at_bootup: take care of files starting with -
- update /etc/DIR_COLORS, no bright for .cmd suffix. it hurts
- etc/init.d/skeleton: Fix syntax error
- handle /var/run/{u,}screens (#32814)
- removed modules.conf and it's handling
- modprobe.conf will hopefully move to module-init-tools
- removed outdated notify mails
- removed ULconfig hack
- sysconfig.displaymanager:
* added DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN
- sysconfig.displaymanager:
* improved description for DISPLAYMANAGER_REMOTE_ACCESS (#34238)
- sysconfig.displaymanager:
* document, that DISPLAYMANAGER_REMOTE_ACCESS setting is currently
only used for XDM (Bug #34238)
- fix typo in last change
- etc/profile: don't add $HOME/bin to PATH if HOME="/"
- boot.localnet: avoid possible errors on cleaning temporary dirs
(#33678)
- Remove nsswitch.conf manual page (is now part of man-pages)
- modprobe.conf.common:
* fixed alias for nvidia kernel module
- Redirect tty in boot.crypto only in interactive case (bug #32014)
- Backup /etc/gshadow and merge passwords into /etc/group on update
- added gpm as Should-Start tag to /etc/init.d/xdm
(needed if gpm is used as repeater) (#33576)
- added man pages for SuSEconfig.8, quick_halt.8, safe-rm.8)
- for now, rename /etc/sysconfig/hardware to /etc/sysconfig/ide
- /etc/sysconfig/hardware will be a directory for the new
hwconfig stuff (see package sysconfig)
- Move nscd files into nscd package
- Move /etc/netgroup to netcfg package
- Move /etc/ld.so.conf to glibc package [Bug #33277]
- Move /etc/nsswitch.conf to glibc package
- added "Command: /sbin/mkinitrd" for INITRD_MODULES (#28888)
- modprobe.conf changes:
* removed agpgarti810 alias (module no longer exists)
* removed "agp_try_unsupported" option for agpgart (option no
longer exists in kernel 2.6)
* removed preinstall lines for DRM modules; specific agp module
(+ apgart module) is now loaded automatically by new
hotplug(-beta) tools
- /etc/init.d/boot.klog: fix quoting.
- xdm script:
* create/remove xdm-pid/xdm-error symlinks in /etc/X11/xdm on the
fly if xdm is started/stopped
- skeleton: return 0 for stop, even if binary or config file are
missing. (Reasoning: See kukuk post on packagers, 2003-11-07.)
- /etc/init.d/halt: handle usbfs like usbdevfs.
- Check: try to set permissions even if non-root, but do it
only below RPM_BUILD_ROOT (and if that is set)
- Don't generate /etc/gshadow any longer
- Build as normal user
- Add SELinux support
- Don't try to set resource limits beyond current hard limit.
- ksh has ulimit -s.
- boot.localfs: don't mount filesystems marked as _netdev (#26148)
- fixed cron.daily/suse.de-check-battery for ppc (#32007)
- fix nobody entry in etc/shadow if sp_lstchg set to 0 (#32011)
- In case of stop do umounting in reverse order (bug #32013)
- Fix bzip2/gzip -cd completion (bug #31517)
- Bugzilla #31451: use a simpler bash prompt for UTF-8 locales.
Fancy stuff like setting the xterm title bar breaks commandline
editing in bash in UTF-8 locales. That is probably a bash
bug, but until this is fixed, using a simpler prompt is a good
workaround.
- Fix comments before timeslices in sysconfig.kernel. Default to
not change them, do issue an "unused" message in this case.
- always make sure tmpdirs exist during boot (#31308)
(/tmp /tmp/.X11-unix /tmp/.ICE-unix /var/tmp /var/tmp/vi.recover)
- Do not boot in parallel in interactive mode (bug #31195)
- keep char-major-81-[0-9] from modules.conf on update (#31239)
- re-added /opt/gnome/bin (too many problems)
- removed /opt/gnome/bin and /opt/gnome2/bin from PATH (#30844)
- Terminate all vlock sessions to unlock VT switching (bug# 30827)
- xdm script:
* source /etc/profile.d/desktop-data.sh if it exists (Bug #30850)
- Fix typo in boot.crypto script (bug #30526)
- OK, so in IBMspeak(tm) VT220 means linux. Whatever...
- added commented-out entry for VT220 terminal on s390* to
/etc/inittab (bug #29239)
- added correct terminal types for 3215/3270 and VT220 consoles
on s390* to /etc/ttytype (bugs #29239, #29240)
- boot.localnet: call ifup with "-o rc" (#30377)
- set char-major-212 to off (#29202)
- rpmv4 package db filename is Packages, not packages.rpm (#30257)
- added java-jnlp types to mime.types and mailcap
- boot.sched: Read /proc/sys/kernel/HZ and leave sched timslices
alone if HZ non-existing. If it is, make sure, min-timeslice
is larger than the minimum. Scale max-timeslice if min-timeslice
needed adjustment.
- Update comments in sysconfig.kernel file.
- Fix console handling in case of a serial line
- Try to fix bug #30138 -- switch back to tty1 for halt/reboot
- Fix the cd TAB expansion (bug #29631, #29734)
- #30100: /etc/init.d/boot.localnet /var/tmp/vi.recover symlink
race condition security fix.
- sysconfig/kernel: keep INITRD_MODULES as first variable (#29931)
- Enable umount to run losetup -d (bug #29523)
- bootup-clean in boot.localnet: only remove files below /var/run
- CLEAR_TMP_DIRS_AT_BOOTUP can also be a list of directories
allowing to have a separate list for this task (#27358)
- bash.bashrc: use absolute path to ls [Bug #29013]
- skeleton, bug #29589: Update comments.
- skeleton: Support condrestart, but warn user to use LSB syntax.
- add /etc/modprobe.conf (#28263)
- Bugzilla #29629: source /etc/sysconfig/language in
/etc/init.d/xdm.
- changed setup for cfg-files: one file with full filelist entries
- removed all occurences of feedback@suse.de and replaced
them with hints to http://www.suse.de/feedback
- Update sysconfig meta information for ACPI DSDT in
(/etc/sysconfig/kernel).
- added windowmaker to windowmanagers sysconfig comment (#29172)
- Add parameters SCHED_MIN/MAXTIMESLICE to sysconfig.kernel.
- Add boot.sched init script that sets the kernel CPU scheduler
timeslices.
- Modified sysconfig-parts/sysconfig.kernel:
settings to load own DSDT with mk_initrd added
- Do not overwrite tty line settings on SSH remote lines (#29012)
- boot.localfs: Should start boot.scsidev before (#29083)
- rc.config: Add /sbin:/usr/sbin to PATH if no sbin in PATH found.
- skeleton: force-reload should act like try-restart if signalling
is not supported (#28687).
- complete shmfs fix (#28704)
- added/updated realplayer entries in mailcap and mime.types
- /etc/init.d/boot: "Mounting /proc device" -> "/proc filesystem"
- added "restart" targets for most boot.xy start-files
- added metadata for sysconfig files
- shmfs is no longer supported in 2.6 kernels, use tmpfs which is
the same anyway (#28704)
- added sysconfig variable IPV6_PRIVACY
- load ipv6 module if IPV6_FORWARD is set to "yes" (#28553)
- /etc/init.d/skeleton: Consider a not running service a success
in try-restart function. Document that try-restart is in LSB now.
- add deleted bootsplash hooks in /etc/init.d/boot again.
- syconfig/printer is gone (#27259)
- changed gdm path to /opt/gnome/bin ...
- change group of wwwrun user from nogroup to www [#21782]
- change login shell of wwwrun user from /bin/bash to /bin/false
- send notify mails with correct charset from SuSEconfig.
(notify files can be either in ISO-8859-15 or UTF-8 encoding).
- always move include local file last in modules.conf (#27681)
- change gdm path to /usr/bin (#28226)
- Added aliases for tunnel devices (sit, gre, ipip) to modules.conf
- More work on base completion (fix bug #18329 partly)
- Add check for bash_completion script to bash.bashrc: This
script can be installed from the bash-completion package.
- Fix use of sort.
- Fix more uses of chown.
- Fix chown syntax: use colon instead of period between user and group.
- reenabled ctrlaltdel in /etc/inittab on s390*, can be triggered
with z/VM 4.3 command "SIGNAL SHUTDOWN ..."
- useradd.local is now part of shadow package
- Fix build on s390(x) broken by previous change.
- Fix dependencies for boot.lkcd and make sure swap isn't clobbered
before the dump has been recovered (#26727)
- removed .xinitrc from filelist (not required any longer); better
use the global xinitrc in /etc/X11/xinit/
- remove leftover ssh-agent sockets on boot (#27463)
- don't check for active xntp when writing clock back to cmos
(#27378)
- mount sysfs if available on boot (#27449)
- Add new parallel featured boot scripts
- also remove /tmp/uscreens when /tmp/screens are removed
during boot (#26871)
- added /opt/gnome/info to info dirs in Check script
- implement try-restart in nscd start-script (#27128)
- Split: put mkinitrd in its own package.
- Next step on parallel boot scheme: reduce I/O calls
- mk_initrd: call insmod with full module path
- Check: don't try to gzip bzipped files (#21121)
- corrected comment in /etc/inittab
- First try of a parallel boot scheme
- mk_initrd: integrate dhcp support
- try workaround for wrong depmod if running kernel is different
from installed kernel (#26114)
- changed SuSEconfig.profiles: don't export RC_foo (#24637)
- Fix mk_initrd for modules ending with *.ko (kernel 2.5.xx)
- Make head/tail calls POSIX conform
- changed version to BUILD_DISTRIBUTION_VERSION
- fixed broken sorting order (#24637)
- Fix trailing space in /etc/init.d/xdm.
- update mk_initrd to look in /etc/bootsplash and have nicer
user notification
- rcnfs: changed comment: added another sleep before
example for backgrounded mount
- sysconfig.displaymanager: fixed description for s390 (Bug #21236)
- xdm init script: don't any longer start xdm, if no Xserver is
configured and remote access is not enabled (Bug #25154)
- added ntp-pf-31 and bt-proto-[0234] to modules.conf (#25525)
- don't use wc in /etc/init.d/rc (#25572)
- Re-enable Ctrl/Shift cursors keys of new XTerm for readline lib
(bug #25528)
- Only change ftp home directory of user does not modify it
[Bug #25245]
- start boot.loadmodules before boot.idedma
(otherwise the devices need not be present)
- chkconfig: don't fail if /sbin is not in $PATH (lost change).
- added '-P' to df to fix initrd size calculation (#24984)
- add /dev/md0 to initrd in mkinitrd (#24959)
- support blackdown-jre in SuSEconfig.alljava
- really activate /etc/init.d/boot.loadmodules (#24922)
- removed SuSEconfig.doublecheck (e.g. apache vs. apache2 will
always have duplicates) (#20568)
- provide mkinitrd
- removed outdated part of comment in sysconfig/language (#24535)
- clean-tmp cron.daily-script: leave pipes alone (like sockets)
- moved named user to bind packages
- removed the gdm-binary hack (/etc/init.d/xdm)
- removed the attr hack from mk_initrd
- mk_initrd: copy libattr with bin/cat ...
- Beautify mkinfodir and let it support title lines
- merged mime.types with apache2 table (#23988)
- corrected url in mime.types
- fix 20034 again (HISTCONTROL=ignoreboth)
- Fix complete.bash just for the case that IFS is initial unset
- export HISTSIZE in /etc/profile
- don't pack devices into initrd, ash will create them with
createpartitiondevs
- update boot.idedma and sysconfig.hardware from lslezak
- Fix bug #23105: get all info entries with mkinfodir
- Check: add pfm files to blacklist
- Check: only work below buildroot if UID!=0
- expanded list of vga= lines in mk_initrd
- removed SuSEconfig.man_info: mkinfodir is called by YaST
if needed (and packages should call install-info during
installation if not running under YaST)
- removed SuSEconfig.aaa_at_first: ldconfig is called by YaST
- new version of chkconfig that understands inetd/xinetd services
- removed explicit requires for acl
- enabled Xcursor themes for xdm again; "core" theme with old
behaviour is now default
- add variable IPV6_FORWARD
- expand blacklist in Check
- disabled Xcursor themes for xdm
- removed SuSEconfig.fonts (in xf86tools package)
- source /etc/sysconfig/bootsplash before defining rc_splash only
- fix splash binary path in rc.status
- fix include statement in modules.conf
- xinitrc might not be present in /etc/skel
- added modules.conf.local as cfg-noreplace
- revert gid of "users" to 100 (move postponed)
- split off insserv to own package
- added boot.loadmodules script (#19376)
- added MODULES_LOADED_ON_BOOT to sysconfig/kernel
- xdm init script: it's possible again to specify xdm as WM
- Check: don't gzip fonts.cache*
- let XTerm know about current directory
- incorporate bootsplash patch into aaa_base
- update progress bar hooks
- Do not set unedit for tcsh running in ansi-term/shell mode
(should work in shell mode of emacs 21 and is required for
ansi-term).
- possibility to turn the proxy on|off (PROXY_ENABLED)
- comment for GOPHER_PROXY
- removed sysconfig_parts-bootsplash.dif
- added patch to mkinitrd for future modutils (mcihar@suse.cz)
- updated sysconfig templates with versions from lslezak
- More changes for rc_check and rc_status: remember local status upto
the next verbose output of the state.
- mkinitrd update:
o check packaged programs for missing libraries
o handle signals which terminate with proper cleanup and exit
o show the error messages from mount to help in case of problems
o employ safer names for temp files using mktemp for the temp dir
- Make rc_check to see a difference between local and global status
- gid for users is 500 for new installations
- Just an other enhancment (and fix for bug #21940) for complete.bash
- another place to mount proc before access (#21965)
- fix typo in SuSEconfig.profiles (#17651)
- SuSEconfig.fonts:
* call 'fc-cache' to create 'font.cache' files if necessary;
these are required by Xft1/Xft2
- added iso suffix to /etc/mime.types, type octet-stream.
- call /usr/sbin/cidfont-x11-config from SuSEconfig.fonts
- update aaa_base-bootsplash.dif to use /sbin/splash.sh instead of
splash.sh
- update mk_initrd to sles8 status
- split bootsplash.diff into aaa_base-bootsplash.dif and
sysconfig_parts-bootsplash.dif.
- add script counter and additional hooks for progress
measuring (bootsplash)
- etc/nsswitch.conf: Remove dns6, remove libc5 from compat descr.
[Bug #21784]
- updated neededforbuild
- chkconfig: don't fail if /sbin is not in $PATH.
- cut /... from IPADDR in SuSEconfig.hostname (#21524)
- added "tty-ldisc-2 serio" to modules.conf.common (#21215)
- etc/init.d/boot.klog: if no klogconsole is found, use dmesg
to set the kernel loglevel
- added ",v" as file-ending to be ignored in SuSEconfig.doublecheck
(#21508)
- added xf86 to neededforbuild (for /etc/skel/.xinitrc)
- fixed stop/reload/status target for gdm in xdm script (Bug #18533)
- Resurrect ROOT_LOGIN_REMOTE in sysconfig.displaymanager
in order to make remote access by root via xdm configurable.
- disable a few more aliases in modules.conf on ppc:
block-major-88 block-major-89 block-major-90 block-major-91
- added block-major-117 as evms
- disable a few aliases in modules.conf on ppc:
char-major-9 char-major-206 block-major-11 char-major-86
personality-8
- changed HISTCONTROL in /etc/bash.bashrc to ignoreboth (#20034)
- fix Check (broke with fileutils POSIX changes)
- uname -m == ppc64 is lib/, not lib64/ (#20228)
- remove the 'dasd' module from the list of modules explicitely added by
mk_initrd: it is attracted as a dependency automatically and may now be
savely renamed to dasd_mod. (#19308)
- removed looking for DISPLAYMANAGER/WINDOWMANAGER in /opt/kde{,2}
because only /opt/kde3 makes sense currently
- use kdm if possible when DISPLAYMANAGER is not set (Bug #19364)
- Add FSCK_MAX_INST with a default value of 10 to sysconfig/boot
and use the variable in init.d/boot.localfs. This limits the
number of fsck instances that may run in parallel and fixes
bug #18273.
- New insserv 0.99.7
* speedup (really:)
* move none LSB scripts to max start order (bug #9893)
- change initialization of 'dspmbyte' in /etc/csh.cshrc
to make it work for UTF-8 locales as well.
Use `locale charmap` to find out the correct value for dspmbyte.
- s390,s390x: added dasd_devfs_compat to ShouldStart of boot.localfs (#18752)
- s390,s390x: enabled full mod_dasd support in mkinitrd (#19308)
- s390,s390x: fixed zfcp support in mkinitrd (#19638)
- s390,s390x: made ttyS0 the console tty in arch_special/s390/inittab.dif
- fixed modprobe-based module dependency checking in mk_initrd
- added /bin/zsh to /etc/shells (#19598)
- resolve module deps for each kernel individually (#18382)
- added ULconfig symlink if built on UL
- removed "sleep 2" between sending SuSEconfig mails
- don't ask for interactive bootup by default
(enable with "confirm" as kernel parameter or
PROMPT_FOR_CONFIRM="yes" in /etc/sysconfig/boot)
- set char-major-10-134 to off (avoid annoying message)
- changed in modules.conf: alias char-major-166 from acm to off
(Bug 10815)
- changed char-major-81 from bttv to videodev
- added char-major-81-[0-3] as off (#19122)
- added multipath as raid-style fs (#19109)
- chkconfig changes:
* added --force option to call insserv with -f
* automatically use --force if more than one service has to
be changed
* added --check option to check the state of a service
- Fix group of ftp user
- Fix endless loop in case of more than two loops are crosses
over in the deependcies found by insserv (bug #18847)
- various mk_initrd changes:
* use lib64 on 64-bit systems
* use /var/tmp instead of /tmp (/tmp may be tmpfs)
* use new ash builtin 'createpartitiondevs' to create missing devs
* made root-on-lvm work by telling the kernel the right device
- change the default prompt timeout to 5s (15 is too long)
- provide and obsolete idedma
- use gnome2-gdm as displaymanager if configured (#18611)
- allow configurable confirm prompt timeout (CONFIRM_PROMPT_TIMEOUT)
- changed comment for interactive bootup in sysconfig/boot
- make mkinfodir utf8-resistant
- mk_initrd changes: lvm support, vga resolutions, module deps
- Avoid noise if timer counter is terminated
- /etc/init.d/nfs: use rc_status -u when unused.
- Add timer count for interactive message (bug #18361)
- add resolution 1600x1200 to mk_initrd splash detection
- Make newline after interactive message (bug #18310)
- skeleton:
* Fix two typos (in comments) and clarify some comments
* Note about the fact that rc.status is not part of LSB
and will only work on UL based Linux distros.
* probe is not part of LSB either
- fixed typo in boot.localnet (#18145)
- updated mk_initrd for pivot_root case (from mls)
- Be nice and inform the admin that his/her script isn't executable
- check for existence of xfs font server before attemting to
restart it.
- remove rcnetwork start from /etc/init.d/boot
now handled in YaST2.fistboot
- Fix typo in /etc/init.d/boot
- do the 'xset fp rehash' only for local displays.
Thanks to Roman Drahtmueller
Dominique Leuenberger wrote:
Packages changed: aaa_base (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4) After the aaa_base update I get this error when I start a shell (login, sudo ...):
# sudo -i -bash: test: too many arguments The reason is that /usr/etc/profile.d/ does not exists and the following code results in this error # vi +307 /etc/profile [...] for s in /usr/etc/profile.d/*.sh ; do test -e /etc/profile.d/${s##*/} && continue test -r $s -a ! -k $s && . $s done [...] Greetings, Björn -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 2020-08-05 at 11:39 +0200, Bjoern Voigt wrote:
Dominique Leuenberger wrote:
Packages changed: aaa_base (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4) After the aaa_base update I get this error when I start a shell (login, sudo ...):
# sudo -i -bash: test: too many arguments
The reason is that /usr/etc/profile.d/ does not exists and the following code results in this error
# vi +307 /etc/profile [...] for s in /usr/etc/profile.d/*.sh ; do test -e /etc/profile.d/${s##*/} && continue test -r $s -a ! -k $s && . $s done [...]
Please DUP to 0803 - aaa_base has been reverted already in that snapshot and a new version with the issue fixed is in the queue. Besides that, the error has no negative impacts on your system: it's a preparation for moving some more distro files to /usr/etc, which was not completley done right. But as there is nothing in /usr/etc/profiles.d yet, no bad things happened neither. Cheers, Dominique
On 05/08/2020 11.39, Bjoern Voigt wrote:
Dominique Leuenberger wrote:
Packages changed: aaa_base (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4) After the aaa_base update I get this error when I start a shell (login, sudo ...):
# sudo -i -bash: test: too many arguments
The reason is that /usr/etc/profile.d/ does not exists and the following code results in this error
# vi +307 /etc/profile [...] for s in /usr/etc/profile.d/*.sh ; do test -e /etc/profile.d/${s##*/} && continue test -r $s -a ! -k $s && . $s done [...]
It is already fixed in git: https://github.com/openSUSE/aaa_base/pull/78 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Bernhard M. Wiedemann
-
Bjoern Voigt
-
Dominique Leuenberger
-
Dominique Leuenberger / DimStar