Hello community, here is the log from the commit of package aaa_base.1515 for openSUSE:12.3:Update checked in at 2013-04-10 11:03:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3:Update/aaa_base.1515 (Old) and /work/SRC/openSUSE:12.3:Update/.aaa_base.1515.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base.1515", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:12.3:Update/.aaa_base.1515.new/aaa_base.changes 2013-04-10 11:03:41.000000000 +0200 @@ -0,0 +1,12090 @@ +------------------------------------------------------------------- +Thu Mar 28 15:26:52 UTC 2013 - lnus...@suse.de + +- also check /lib/systemd for compatibility (bnc#812291) + +------------------------------------------------------------------- +Wed Mar 27 15:19:04 UTC 2013 - lnus...@suse.de + +- chkconfig: rh compatible check mode (bnc#811870) +- Mark file as exectuable (bnc#809842) + +------------------------------------------------------------------- +Wed Feb 6 12:23:57 UTC 2013 - wer...@suse.de + +- Do not override /etc/adjtime if HWCLOCK is already gone (bnc#791485) + +------------------------------------------------------------------- +Mon Feb 4 10:52:44 UTC 2013 - wer...@suse.de + +- Avoid to stumble over missing /dev/stderr in boot script started + by systemd (work around bnc#728774o but not solve it) + +------------------------------------------------------------------- +Tue Jan 22 12:57:58 UTC 2013 - lnus...@suse.de + +- remove check whether systemd is running + +------------------------------------------------------------------- +Sat Jan 19 11:05:59 UTC 2013 - lnus...@suse.de + +- call systemctl to enable/disable services (bnc#798510) + +------------------------------------------------------------------- +Tue Jan 8 17:41:21 UTC 2013 - wer...@suse.de + +- Let the bash check the winsize only if COLUMNS is exported (bnc#793536) + +------------------------------------------------------------------- +Tue Jan 8 15:20:13 UTC 2013 - wer...@suse.de + +- Also source environment for tcsh and bash if sudo is used + +------------------------------------------------------------------- +Mon Jan 7 16:54:19 UTC 2013 - r...@suse.com + +- Merge pull request #1 from fcrozat/master +- rc.status: allow to pass options to systemctl using SYSTEMCTL_OPTIONS + +------------------------------------------------------------------- +Tue Nov 20 11:17:02 UTC 2012 - wer...@suse.de + +- Simplify and tighten the bash prompt + +------------------------------------------------------------------- +Thu Nov 15 15:34:04 UTC 2012 - lnus...@suse.de + +- fix url to point to github +- change summary to say "openSUSE" (bnc#773245) + +------------------------------------------------------------------- +Thu Nov 15 09:37:55 UTC 2012 - co...@suse.com + +- remove boot.* again, new insserv shadows them + +------------------------------------------------------------------- +Thu Nov 15 09:04:44 UTC 2012 - dims...@opensuse.org + +- Add aaa_base-syntax-error.patch: Fix syntax error in rc.status. + +------------------------------------------------------------------- +Tue Nov 13 11:12:59 UTC 2012 - r...@suse.com + +- 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 + +------------------------------------------------------------------- +Tue Nov 6 10:08:41 UTC 2012 - co...@suse.com + +- readd insserv for the remaining boot scripts + +------------------------------------------------------------------- +Mon Nov 5 09:24:44 UTC 2012 - co...@suse.com + +- readd some boot.* scripts that are required by insserv for not ported + applications (they are empty though) + +------------------------------------------------------------------- +Wed Oct 31 10:00:59 UTC 2012 - wer...@suse.de + +- Enforce creation of /etc/adjtime even if no /etc/sysconfig/clock exists (bnc#779440) + +------------------------------------------------------------------- +Thu Oct 25 10:16:04 UTC 2012 - co...@suse.de + +- also move the file to /run +- generate utmp in /run not in /var/run + +------------------------------------------------------------------- +Thu Oct 25 10:05:27 UTC 2012 - co...@suse.com + +- /var/run/utmp should be packaged as /run/utmp + +------------------------------------------------------------------- +Mon Oct 22 14:55:15 UTC 2012 - wer...@suse.de + +- Ask terminal about status line in bash.bashrc + +------------------------------------------------------------------- +Mon Oct 15 10:46:38 UTC 2012 - a...@suse.de + +- Update from git: + * Remove /usr/lib/tmpfiles.d/loop.conf (bnc#784963). + +------------------------------------------------------------------- +Fri Oct 12 14:41:56 UTC 2012 - co...@suse.com + +- update from git: + * remove all files not necessary for systemd + * move files to /usr and leave symlinks around +- conflict with sysvinit + +------------------------------------------------------------------- +Mon Oct 8 08:21:47 UTC 2012 - a...@suse.de + +- Update from git: + * Fix typo in /usr/lib/tmpfiles.d/loop.conf + +------------------------------------------------------------------- +Mon Oct 8 05:12:36 UTC 2012 - co...@suse.com + +- update from git to get the latest change too + +------------------------------------------------------------------- +Fri Oct 5 15:50:23 UTC 2012 - wer...@suse.de + +- Try to resolve the bash completion problems with ls (bnc#725657) + +------------------------------------------------------------------- +Thu Oct 4 08:26:50 UTC 2012 - a...@suse.de + +- Create loop devices via tmpfiles and not via /lib/udev/devices. + +------------------------------------------------------------------- +Wed Sep 26 11:18:35 UTC 2012 - a...@suse.de + +- Fix linuxbase URLs to point to the current documentation +- Add README.packaging.txt. + +------------------------------------------------------------------- +Tue Sep 25 13:50:59 UTC 2012 - co...@suse.com + +- migrate to _service file to make it a bit more clear the .tar is + not a random tar + +------------------------------------------------------------------- +Thu Sep 20 13:35:49 CEST 2012 - ku...@suse.de + +- SuSEconfig is finally gone [FATE#100011] + +------------------------------------------------------------------- +Thu Sep 13 13:49:44 UTC 2012 - co...@suse.com + +- explicitly buildrequire net-tools for /bin/hostname + +------------------------------------------------------------------- +Tue Aug 7 07:23:32 UTC 2012 - lnus...@suse.de + +- honor $SYSTEMD_NO_WRAP again (bnc#774754) + +------------------------------------------------------------------- +Tue Jul 31 14:56:35 UTC 2012 - lnus...@suse.de + +- fix service status for sysvscripts when booted with systemd (bnc#772028) + +------------------------------------------------------------------- +Fri Jul 20 22:21:40 UTC 2012 - jeng...@inai.de + +- Add %defattr to make files definitely owned by root + +------------------------------------------------------------------- +Fri Jul 20 15:08:57 UTC 2012 - wer...@suse.de + +- Redirect test if blogd is running otherwise it will never be done + +------------------------------------------------------------------- +Fri Jul 13 09:48:16 CEST 2012 - vu...@opensuse.org + +- 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). ++++ 11893 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.3:Update/.aaa_base.1515.new/aaa_base.changes New: ---- README.packaging.txt _service aaa_base-12.3.tar.gz aaa_base-rpmlintrc aaa_base.changes aaa_base.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ # # spec file for package aaa_base # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: aaa_base Version: 12.3 Release: 0 Url: https://github.com/openSUSE/aaa_base Provides: aaa_skel = %{version}-%{release} Provides: bin Provides: bootutls Provides: etc Provides: skeleng Provides: skelger Obsoletes: aaa_skel < %{version} # do not require systemd - aaa_base is in the build environment and we don't want # to pull in tons of dependencies Conflicts: sysvinit-init Requires: /bin/login Requires: /bin/mktemp Requires: /usr/bin/find Requires: /usr/bin/tput Requires: /usr/bin/xargs Requires: cpio Requires: distribution-release Requires: filesystem # for symlink check to /bin/hostname BuildRequires: net-tools Recommends: cron logrotate netcfg udev net-tools aaa_base-extras PreReq: /usr/bin/sed /usr/bin/grep /bin/mv /bin/cat /bin/ls /bin/date /usr/bin/cmp /bin/fillup Summary: openSUSE Base Package License: GPL-2.0+ Group: System/Fhs BuildRoot: %{_tmppath}/%{name}-%{version}-build # run osc service dr to recreate Source: aaa_base-%{version}.tar.gz # # Read README.packaging.txt before making any changes to this # package # Source1: README.packaging.txt Source99: aaa_base-rpmlintrc %description This package installs several important configuration files and central scripts. %package extras Summary: SUSE Linux Base Package (recommended part) Group: System/Fhs Requires: %{name} = %{version} Provides: aaa_base:/etc/DIR_COLORS %description extras The parts of aaa_base that should be installed by default but are not strictly required to run a system. (Shell aliases, bash completions and convenience hacks). %package malloccheck Summary: SUSE Linux Base Package (malloc checking) Group: System/Fhs Requires: %{name} = %{version} %description malloccheck This package sets environment variables that enable stricter malloc checks to catch potential heap corruptions. It's not installed by default as it may degrade performance. %prep %setup -q %build make CFLAGS="$RPM_OPT_FLAGS" CC="%{__cc}" %{?_smp_mflags} if test -d patches/$RPM_ARCH; then pushd files for file in ../patches/$RPM_ARCH/*; do patch -p0 --input=$file done find -name "*.orig" | xargs -r rm popd fi %install # make DESTDIR=$RPM_BUILD_ROOT install # # make sure it does not creep in again test -d $RPM_BUILD_ROOT/root/.gnupg && exit 1 # # # mark these as ghost for i in passwd group shadow gshadow ; do touch $RPM_BUILD_ROOT/var/adm/fillup-templates/$i.aaa_base done # we copy some random script there to have a valid ghost - and we can't # just touch as long as there is brp-55-check-boot # we need to fix brp-55 first ;( #for i in boot.local after.local before.local halt.local ; do # cp $RPM_BUILD_ROOT/etc/init.d/boot.localnet $RPM_BUILD_ROOT/etc/init.d/$i #done %pre -f aaa_base.pre %post -f aaa_base.post %triggerpostun -- aaa_base if test -f /root/.gnupg/secring.gpg.aaa_save -a ! -f /root/.gnupg/secring.gpg ; then mv /root/.gnupg/secring.gpg.aaa_save /root/.gnupg/secring.gpg fi rm -f /root/.gnupg/secring.gpg.aaa_save %files %defattr(-,root,root) %doc COPYING %config /etc/bash.bashrc %config /etc/csh.cshrc %config /etc/csh.login %config /etc/inputrc %config /etc/mailcap %config /etc/mime.types %config /etc/profile %config /etc/profile.d/alljava.csh %config /etc/profile.d/alljava.sh %config /etc/profile.d/csh.ssh %config /etc/profile.d/csh.utf8 %config /etc/profile.d/lang.csh %config /etc/profile.d/lang.sh %config /etc/profile.d/profile.csh %config /etc/profile.d/profile.sh %config /etc/profile.d/sh.ssh %config /etc/profile.d/sh.utf8 %config /etc/profile.d/xdg-environment.csh %config /etc/profile.d/xdg-environment.sh %config /etc/rc.splash %config /etc/rc.status %config /etc/shells %config /etc/ttytype %ghost /var/adm/fillup-templates/passwd.aaa_base %ghost /var/adm/fillup-templates/group.aaa_base %ghost /var/adm/fillup-templates/gshadow.aaa_base %ghost /var/adm/fillup-templates/shadow.aaa_base #%ghost %attr(0744,root,root) /etc/init.d/after.local #%ghost %attr(0744,root,root) /etc/init.d/before.local #%ghost %attr(0744,root,root) /etc/init.d/boot.local #%ghost %attr(0744,root,root) /etc/init.d/halt.local # don't forget to also change aaa_base.post, boot.cleanup # and /etc/permissions! %ghost %attr(0644,root,root) %verify(not md5 size mtime) /var/log/lastlog %ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/log/faillog %ghost %attr(0664,root,utmp) %verify(not md5 size mtime) /var/log/wtmp %ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/log/btmp %ghost %attr(0664,root,utmp) %verify(not md5 size mtime) /run/utmp # needed also with systemd /etc/init.d/boot.localnet /etc/init.d/powerfail /etc/hushlogins %dir /lib/aaa_base /lib/aaa_base/convert_sysctl* %dir /lib/mkinitrd %dir /lib/mkinitrd/scripts /lib/mkinitrd/scripts/boot-mtab.sh /usr/bin/chkconfig /sbin/chkconfig /usr/bin/get_kernel_version /sbin/refresh_initrd /usr/sbin/refresh_initrd /sbin/service /usr/sbin/service /sbin/smart_agetty /usr/sbin/smart_agetty /usr/bin/ChangeSymlinks /usr/bin/filesize /usr/bin/mkinfodir /usr/bin/old /usr/bin/rpmlocate /usr/bin/safe-rm /usr/bin/safe-rmdir /usr/bin/setJava /usr/lib/restricted/bin/hostname /usr/sbin/Check /usr/sbin/sysconf_addword /usr/share/man/man1/smart_agetty.1* /usr/share/man/man5/defaultdomain.5* /usr/share/man/man8/chkconfig.8* /usr/share/man/man8/safe-rm.8* /usr/share/man/man8/safe-rmdir.8* /usr/share/man/man8/service.8* /var/adm/fillup-templates/sysconfig.backup /var/adm/fillup-templates/sysconfig.boot /var/adm/fillup-templates/sysconfig.clock /var/adm/fillup-templates/sysconfig.cron /var/adm/fillup-templates/sysconfig.language /var/adm/fillup-templates/sysconfig.news /var/adm/fillup-templates/sysconfig.proxy /var/adm/fillup-templates/sysconfig.shutdown /var/adm/fillup-templates/sysconfig.windowmanager %files extras %defattr(-,root,root) %config(noreplace) /etc/DIR_COLORS /etc/cron.daily/suse.de-backup-rc.config /etc/cron.daily/suse.de-backup-rpmdb /etc/cron.daily/suse.de-check-battery /etc/cron.daily/suse.de-cron-local /etc/skel/.emacs /etc/skel/.inputrc /etc/java/README %config /etc/profile.d/complete.bash %config /etc/profile.d/alias.ash /etc/profile.d/alias.bash /etc/profile.d/alias.tcsh /etc/profile.d/ls.tcsh /etc/profile.d/ls.bash /usr/sbin/setDefaultJava /usr/share/man/man7/init.d.7* /usr/share/man/man5/route.conf.5* /usr/share/man/man8/resolv+.8* /usr/share/man/man8/quick_halt.8* %files malloccheck %defattr(-,root,root) %config /etc/profile.d/malloc-debug.sh %config /etc/profile.d/malloc-debug.csh %changelog ++++++ README.packaging.txt ++++++ This package should use just the content of the git tree. If you need to make changes, you have the following options: * Make them in git and update the package from git (you can send merge request if you don't have write access) * Create a patch, add the patch to the package and let one of the aaa_base packagers commit it for you The online repository is at: http://github.com/openSUSE/aaa_base For building the package from git run the service directly: osc service disabledrun Note that aaa_base.spec and aaa_base.changes are not part of the git repo. ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="version">12.3</param> <param name="url">git://github.com/openSUSE/aaa_base.git</param> <param name="scm">git</param> <param name="revision">openSUSE-12.3</param> </service> <service name="recompress" mode="disabled"> <param name="compression">gz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ aaa_base-rpmlintrc ++++++ # it's just a README.... addFilter("non-remote_fs-dependency.*/etc/init.d/README") addFilter("init-script-non-executable.*/etc/init.d/README") addFilter("no-status-entry.*/etc/init.d/README") addFilter("non-executable-script.*/sbin/init.d.README") addFilter("non-executable-in-bin.*/sbin/init.d.README") addFilter("script-without-shebang.*/sbin/init.d.README") # contains just functions - executable bit is not needed addFilter("non-executable-script.*/lib/YaST/SuSEconfig.functions") # random don't need $remote-fs addFilter("non-remote_fs-dependency.*/etc/init.d/random") # if this script is triggered, remote-fs is not important addFilter("non-remote_fs-dependency.*/etc/init.d/powerfail") # single user mode is without remote connection addFilter("non-remote_fs-dependency.*/etc/init.d/single") # no comment addFilter("non-remote_fs-dependency.*/etc/init.d/halt") # this script is only for runlevel changes addFilter("non-remote_fs-dependency.*/etc/init.d/rc") # perhaps should be configurable later... addFilter("non-etc-or-var-file-marked-as-conffile.*/sbin/quick_halt") # confirmed - but standard addFilter("non-root-group-log-file /var/log/wtmp utmp") # the following init script don't need to be reloaded - # even after an update addFilter("no-reload-entry.*/etc/init.d/README") addFilter("no-reload-entry.*/etc/init.d/boot.swap") addFilter("no-reload-entry.*/etc/init.d/boot.proc") addFilter("no-reload-entry.*/etc/init.d/random") addFilter("no-reload-entry.*/etc/init.d/boot.ipconfig") addFilter("no-reload-entry.*/etc/init.d/boot.rootfsck") addFilter("no-reload-entry.*/etc/init.d/powerfail") addFilter("no-reload-entry.*/etc/init.d/single") addFilter("no-reload-entry.*/etc/init.d/boot.cleanup") addFilter("no-reload-entry.*/etc/init.d/halt") addFilter("no-reload-entry.*/etc/init.d/boot.ldconfig") addFilter("no-reload-entry.*/etc/init.d/boot") addFilter("no-reload-entry.*/etc/init.d/boot.klog") addFilter("no-reload-entry.*/etc/init.d/rc") addFilter("no-reload-entry.*/etc/init.d/boot.clock") addFilter("no-reload-entry.*/etc/init.d/boot.localnet") addFilter("no-reload-entry.*/etc/init.d/boot.localfs") # the following init scripts don't need to be stopped - # even after an update addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/skeleton.compat") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/README") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.swap") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.proc") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/random") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.ipconfig") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.rootfsck") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/powerfail") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/single") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.cleanup") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/skeleton") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/halt") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.ldconfig") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.klog") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/rc") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.clock") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.localnet") addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.localfs") # aaa_base requires net-tools addFilter("dangling-symlink.*/usr/lib/restricted/bin/hostname.*/bin/hostname") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org