|
|
a9058e1 |
%global pkgname xdm
|
|
|
a9058e1 |
|
|
|
a9058e1 |
Summary: X.Org X11 xdm - X Display Manager
|
|
|
a9058e1 |
Name: xorg-x11-%{pkgname}
|
|
|
d97e4c6 |
Version: 1.1.14
|
|
|
c82f7b1 |
Release: 32%{?dist}
|
|
|
a9058e1 |
# NOTE: Remove Epoch line if/when the package ever gets renamed.
|
|
|
a9058e1 |
Epoch: 1
|
|
|
a9058e1 |
License: MIT
|
|
|
a9058e1 |
URL: http://www.x.org
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
Source0: ftp://ftp.x.org/pub/individual/app/xdm-%{version}.tar.gz
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
Source1: Xsetup_0
|
|
|
a9058e1 |
Source10: xdm.init
|
|
|
a9058e1 |
Source11: xdm.pamd
|
|
|
a9058e1 |
|
|
|
a9058e1 |
# Following are Fedora specific patches
|
|
|
d97e4c6 |
Patch1: xdm-1.0.5-sessreg-utmp-fix-bug177890.patch
|
|
|
a9058e1 |
|
|
|
a9058e1 |
# send a USER_LOGIN event like other login programs do.
|
|
|
d97e4c6 |
Patch2: xdm-1.1.14-add-audit-events.patch
|
|
|
d97e4c6 |
|
|
|
d97e4c6 |
# fix --with-systemd-daemon option
|
|
|
d97e4c6 |
Patch3: xdm-1.1.14-fix-with-systemd-daemon-option.patch
|
|
|
a9058e1 |
|
|
|
a9058e1 |
# systemd unit file update
|
|
|
d97e4c6 |
Patch4: xdm-1.1.14-xdm-systemd-unit.patch
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
# set -nolisten tcp
|
|
|
d97e4c6 |
Patch5: xdm-1.1.14-add-nolisten-tcp-option.patch
|
|
|
a9058e1 |
|
|
|
c82f7b1 |
# fix incompatible pointer type
|
|
|
c82f7b1 |
Patch6: xdm-1.1.14-fix-incompatible-pointer-type.patch
|
|
|
c82f7b1 |
|
|
|
a9058e1 |
# FIXME: Temporary build dependencies for autotool dependence.
|
|
|
a9058e1 |
BuildRequires: make
|
|
|
a9058e1 |
BuildRequires: autoconf, automake, libtool
|
|
|
a9058e1 |
|
|
|
a9058e1 |
BuildRequires: pkgconfig
|
|
|
a9058e1 |
BuildRequires: xorg-x11-util-macros
|
|
|
a9058e1 |
BuildRequires: xorg-x11-xtrans-devel
|
|
|
a9058e1 |
BuildRequires: libXaw-devel
|
|
|
a9058e1 |
BuildRequires: libXmu-devel
|
|
|
a9058e1 |
BuildRequires: libXt-devel
|
|
|
a9058e1 |
BuildRequires: libSM-devel
|
|
|
a9058e1 |
BuildRequires: libICE-devel
|
|
|
a9058e1 |
BuildRequires: libXext-devel
|
|
|
a9058e1 |
BuildRequires: libXpm-devel
|
|
|
a9058e1 |
BuildRequires: libX11-devel
|
|
|
a9058e1 |
# FIXME: There's no autotool dep on libXdmcp currently, but it fails with the
|
|
|
a9058e1 |
# following:
|
|
|
a9058e1 |
# configure: error: Library requirements (xdmcp) not met; consider adjusting
|
|
|
a9058e1 |
# the PKG_CONFIG_PATH environment variable if your libraries are in a
|
|
|
a9058e1 |
# nonstandard prefix so pkg-config can find them.
|
|
|
a9058e1 |
BuildRequires: libXdmcp-devel
|
|
|
a9058e1 |
# FIXME: There's no autotool specified dep on this currently, but everything
|
|
|
a9058e1 |
# explodes looking for X11/Xauth.h without it:
|
|
|
a9058e1 |
BuildRequires: libXau-devel
|
|
|
a9058e1 |
BuildRequires: libXinerama-devel
|
|
|
a9058e1 |
BuildRequires: pam-devel
|
|
|
a9058e1 |
# Add TrueType support (resolves bug #551908)
|
|
|
a9058e1 |
BuildRequires: libXft-devel
|
|
|
a9058e1 |
# Add libaudit support
|
|
|
a9058e1 |
BuildRequires: audit-libs-devel
|
|
|
a9058e1 |
# systemd support
|
|
|
d97e4c6 |
BuildRequires: systemd-devel
|
|
|
a9058e1 |
BuildRequires: systemd-rpm-macros systemd
|
|
|
a9058e1 |
Requires(post): systemd
|
|
|
a9058e1 |
Requires(preun): systemd
|
|
|
a9058e1 |
Requires(postun): systemd
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
Provides: xdm = %{version}-%{release}
|
|
|
a9058e1 |
|
|
|
a9058e1 |
Requires: pam
|
|
|
a9058e1 |
|
|
|
a9058e1 |
# We want to use the system Xsession script
|
|
|
a9058e1 |
Requires: xorg-x11-xinit
|
|
|
a9058e1 |
Requires: sessreg
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%description
|
|
|
a9058e1 |
X.Org X11 xdm - X Display Manager
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%prep
|
|
|
a9058e1 |
%setup -q -n %{pkgname}-%{version}
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
%patch -P 1 -p0 -b .redhat-sessreg-utmp-fix-bug177890
|
|
|
d97e4c6 |
%patch -P 2 -p1 -b .add-audit-events
|
|
|
d97e4c6 |
%patch -P 3 -p1 -b .fix-with-systemd-daemon-option
|
|
|
d97e4c6 |
%patch -P 4 -p1 -b .systemd-unit
|
|
|
d97e4c6 |
%patch -P 5 -p1 -b .nolisten
|
|
|
c82f7b1 |
%patch -P 6 -p1 -b .fix-incompatible-pointer-type
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%build
|
|
|
a9058e1 |
autoreconf -v --install
|
|
|
a9058e1 |
%configure \
|
|
|
a9058e1 |
--disable-static \
|
|
|
d97e4c6 |
--with-libaudit \
|
|
|
d97e4c6 |
--with-xdmlibdir=%{_libexecdir} \
|
|
|
a9058e1 |
--with-xdmconfigdir=%{_sysconfdir}/X11/xdm \
|
|
|
a9058e1 |
--with-xdmscriptdir=%{_sysconfdir}/X11/xdm \
|
|
|
a9058e1 |
--with-pixmapdir=%{_datadir}/xdm/pixmaps \
|
|
|
a9058e1 |
--enable-xdmshell
|
|
|
a9058e1 |
|
|
|
a9058e1 |
make %{?_smp_mflags}
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%install
|
|
|
a9058e1 |
echo looking for xdmshell
|
|
|
a9058e1 |
find . -name \*xdmshell\*
|
|
|
a9058e1 |
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
|
|
|
a9058e1 |
echo looking for xdmshell
|
|
|
a9058e1 |
find $RPM_BUILD_ROOT -name \*xdmshell\*
|
|
|
a9058e1 |
|
|
|
a9058e1 |
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
|
a9058e1 |
|
|
|
a9058e1 |
install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/Xsetup_0
|
|
|
a9058e1 |
|
|
|
a9058e1 |
# Install pam xdm config files
|
|
|
a9058e1 |
{
|
|
|
a9058e1 |
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
|
|
|
a9058e1 |
install -p -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/xdm
|
|
|
a9058e1 |
}
|
|
|
a9058e1 |
|
|
|
a9058e1 |
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/Xsession
|
|
|
a9058e1 |
(cd $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm; ln -sf ../xinit/Xsession .)
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
# we need to create /var/lib/xdm to make authorization work (bug
|
|
|
a9058e1 |
# 500704)
|
|
|
a9058e1 |
mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/xdm
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%post
|
|
|
a9058e1 |
%systemd_post xdm.service
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%preun
|
|
|
a9058e1 |
%systemd_preun xdm.service
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%postun
|
|
|
a9058e1 |
%systemd_postun xdm.service
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%files
|
|
|
d97e4c6 |
%license COPYING
|
|
|
d97e4c6 |
%doc AUTHORS ChangeLog
|
|
|
a9058e1 |
%{_bindir}/xdm
|
|
|
a9058e1 |
%{_bindir}/xdmshell
|
|
|
a9058e1 |
%dir %{_sysconfdir}/X11/xdm
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
# NOTE: The Xaccess file from our "xinitrc" package had no customizations,
|
|
|
a9058e1 |
# and was out of sync with upstream, so we ship the upstream one now.
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/X11/xdm/Xaccess
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/X11/xdm/Xresources
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/X11/xdm/Xservers
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/X11/xdm/xdm-config
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/X11/xdm/Xsession
|
|
|
d97e4c6 |
|
|
|
d97e4c6 |
%{_sysconfdir}/X11/xdm/Xreset
|
|
|
d97e4c6 |
%{_sysconfdir}/X11/xdm/Xsetup_0
|
|
|
d97e4c6 |
%{_sysconfdir}/X11/xdm/Xstartup
|
|
|
d97e4c6 |
%{_sysconfdir}/X11/xdm/Xwilling
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
%{_sysconfdir}/X11/xdm/GiveConsole
|
|
|
a9058e1 |
%{_sysconfdir}/X11/xdm/TakeConsole
|
|
|
d97e4c6 |
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
# NOTE: For security, upgrades of this package will install the new pam.d
|
|
|
a9058e1 |
# files and make backup copies by default. 'noreplace' is intentionally avoided
|
|
|
a9058e1 |
# here.
|
|
|
d97e4c6 |
%config(noreplace) %{_sysconfdir}/pam.d/xdm
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
# NOTE: We intentionally default to OS supplied file being favoured here on
|
|
|
a9058e1 |
# OS upgrades.
|
|
|
a9058e1 |
%{_datadir}/X11/app-defaults/Chooser
|
|
|
a9058e1 |
%dir %{_datadir}/xdm
|
|
|
a9058e1 |
%dir %{_datadir}/xdm/pixmaps
|
|
|
a9058e1 |
%{_datadir}/xdm/pixmaps/xorg-bw.xpm
|
|
|
a9058e1 |
%{_datadir}/xdm/pixmaps/xorg.xpm
|
|
|
a9058e1 |
%dir %{_sharedstatedir}/xdm
|
|
|
a9058e1 |
%{_libexecdir}/chooser
|
|
|
a9058e1 |
%{_libexecdir}/libXdmGreet.so
|
|
|
d97e4c6 |
%{_mandir}/man8/*.8*
|
|
|
a9058e1 |
# systemd unit file
|
|
|
a9058e1 |
%{_unitdir}/xdm.service
|
|
|
a9058e1 |
|
|
|
a9058e1 |
%changelog
|
|
|
c82f7b1 |
* Tue Jan 30 2024 Alisson Bruno <alissonbruno.sa@gmail.com> - 1:1.1.14-32
|
|
|
c82f7b1 |
- Fix incompatible pointer type
|
|
|
c82f7b1 |
|
|
|
25eb871 |
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.14-31
|
|
|
25eb871 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
25eb871 |
|
|
|
8a353f4 |
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.14-30
|
|
|
8a353f4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
8a353f4 |
|
|
|
d97e4c6 |
* Tue Jun 06 2023 Alisson Bruno <alissonbruno.sa@gmail.com> - 1:1.1.14-29
|
|
|
d97e4c6 |
- Bring back XDM package
|
|
|
d97e4c6 |
- Update to version 1.1.14
|
|
|
d97e4c6 |
- Remove unnecessary patches for crypt.h and libdl
|
|
|
d97e4c6 |
- Add support to systemd notify
|
|
|
d97e4c6 |
- New patch for version 1.1.14 for audit and systemd unit file
|
|
|
d97e4c6 |
- Add patch to fix build when auto-identifying the libsystemd
|
|
|
d97e4c6 |
- Add patch to set -nolisten tcp
|
|
|
d97e4c6 |
|
|
|
a9058e1 |
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-28
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-27
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Apr 28 2021 Peter Hutterer <peter.hutterer@redhat.com> 1:1.1.11-26
|
|
|
a9058e1 |
- Add Requires for sessreg, our patched GiveConsole needs it
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-25
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
d97e4c6 |
* Thu Nov 05 2020 Peter Hutterer <peter.hutterer@redhat.com> - 1:1.1.11-24
|
|
|
a9058e1 |
- Add BuildRequires for make
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-23
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> 1:1.1.11-22
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-21
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Mar 21 2019 Adam Jackson <ajax@redhat.com> - 1.1.11-20
|
|
|
a9058e1 |
- Rebuild for xtrans 1.4.0
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-19
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 1:1.1.11-18
|
|
|
a9058e1 |
- Rebuilt for libcrypt.so.2 (#1666033)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-17
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-16
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sun Jan 21 2018 Björn Esser <besser82@fedoraproject.org> - 1:1.1.11-15
|
|
|
a9058e1 |
- Add patch to include <crypt.h> if needed
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1:1.1.11-14
|
|
|
a9058e1 |
- Rebuilt for switch to libxcrypt
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-13
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-12
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-11
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.11-10
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Jan 28 2016 Peter Hutterer <peter.hutterer@redhat.com>
|
|
|
a9058e1 |
- Remove unnecessary defattr
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jan 20 2016 Peter Hutterer <peter.hutterer@redhat.com>
|
|
|
a9058e1 |
- s/define/global/
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-9
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-8
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-7
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-6
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-5
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Aug 7 2012 Lennart Poettering <lpoetter@redhat.com> - 1:1.1.11-4
|
|
|
a9058e1 |
- Display Manager Rework
|
|
|
a9058e1 |
- https://fedoraproject.org/wiki/Features/DisplayManagerRework
|
|
|
a9058e1 |
- https://bugzilla.redhat.com/show_bug.cgi?id=846143
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-3
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.11-2
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Sep 26 2011 Matěj Cepl <mcepl@redhat.com> - 1.1.11-1
|
|
|
a9058e1 |
- New upstream release (#741101)
|
|
|
a9058e1 |
- Added support for systemd
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Apr 01 2011 Adam Jackson <ajax@redhat.com> 1.1.10-1
|
|
|
a9058e1 |
- xdm 1.1.10
|
|
|
a9058e1 |
- move chooser to %%_libexecdir
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.6-22
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Sep 25 2010 Parag Nemade <paragn AT fedoraproject.org> - 1:1.1.6-21
|
|
|
a9058e1 |
- Merge-review cleanup (#226650)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Mar 24 2010 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-20
|
|
|
a9058e1 |
- Updated patch by sgrubb, this time tested with actual user
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Mar 19 2010 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-19
|
|
|
a9058e1 |
- Work with audit system (fixes #469357). Patch by Steve Grubb.
|
|
|
a9058e1 |
- --disable-xprint is not needed anymore, it is disabled by
|
|
|
a9058e1 |
default
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Mar 06 2010 Stephen Beahm <stephenbeahm@comcast.net> 1:1.1.6-18
|
|
|
a9058e1 |
- Fix typo introduced in rev 15 to address (#551908).
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Mar 05 2010 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-17
|
|
|
a9058e1 |
- Fixed bad directory ownership of /usr/share/X11
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Feb 16 2010 Adam Jackson <ajax@redhat.com> 1.1.6-16
|
|
|
a9058e1 |
- xdm-1.1.6-add-needed.patch: Fix FTBFS from --no-add-needed
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Jan 29 2010 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-15
|
|
|
a9058e1 |
- Add BR libXft-devel for TrueType support (#551908)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Aug 03 2009 Adam Jackson <ajax@redhat.com> 1.1.6-14
|
|
|
a9058e1 |
- Un-Requires xorg-x11-filesystem
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.6-13
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jul 20 2009 Adam Jackson <ajax@redhat.com> 1.1.6-12
|
|
|
a9058e1 |
- Fix FTBFS due to Xaw xprint build macro disappearing. (#511508)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jul 15 2009 Adam Jackson <ajax@redhat.com> 1.1.6-11
|
|
|
a9058e1 |
- Remove xserver PAM config file, it belongs (unsurprisingly) in
|
|
|
a9058e1 |
xserver. (#500469)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Jun 23 2009 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-10
|
|
|
a9058e1 |
- return lost patch for fixing bug 470348.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu May 14 2009 Matěj Cepl <mcepl@redhat.com> - 1:1.1.6-8
|
|
|
a9058e1 |
- Create /var/lib/xdm to make authorization work (bug 500704)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Mar 14 2009 Matěj Cepl <mcepl@redhat.com> - 1.1.6-7
|
|
|
a9058e1 |
- Make XDM work with SELinux (fix bug 388431)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.6-6.0.bug388431test.1
|
|
|
a9058e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Oct 30 2008 Soren Sandmann <ssp@redhat.com> 1.1.6-5
|
|
|
a9058e1 |
- Fix xdm.pamd (bug 388431)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Jul 15 2008 Adam Jackson <ajax@redhat.com> 1.1.6-4
|
|
|
a9058e1 |
- Fix license tag.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:1.1.6-3
|
|
|
a9058e1 |
- Autorebuild for GCC 4.3
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Aug 24 2007 Ray Strode <rstrode@redhat.com> 1:1.1.6-2
|
|
|
a9058e1 |
- Use system Xsession script (bug 244264)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Aug 17 2007 Dave Airlie <airlied@redhat.com> 1:1.1.6-1
|
|
|
a9058e1 |
- Update to 1.1.6
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Aug 11 2007 Dave Airlie <airlied@redhat.com> 1:1.1.5-1
|
|
|
a9058e1 |
- Update to 1.1.5
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Jan 05 2007 Adam Jackson <ajax@redhat.com> 1:1.1.3-1
|
|
|
a9058e1 |
- Update to 1.1.3
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jul 24 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.5-5.fc6
|
|
|
a9058e1 |
- Added xdm-1.0.5-sessreg-utmp-fix-bug177890.patch to restore GiveConsole to
|
|
|
a9058e1 |
what we shipped in 6.8.2, and also fix bug (#177890)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jul 19 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.5-4.fc6
|
|
|
a9058e1 |
- Remove app-defaults dir from file manifest, as it is owned by libXt (#174021)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jul 17 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.5-3.fc6
|
|
|
a9058e1 |
- Added pam_keyinit.so support to xdm.pamd and xserver.pamd (#198631)
|
|
|
a9058e1 |
- Flag pam.d{xdm,xserver} as attr(0644,root,root) replaceable config files.
|
|
|
a9058e1 |
- Flag app-defaults/Chooser as a replaceable config file.
|
|
|
a9058e1 |
- Add conditional {dist} flag to Release field.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 1:1.0.5-2
|
|
|
a9058e1 |
- rebuild
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jun 28 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.5-1
|
|
|
a9058e1 |
- Updated xdm to version 1.0.5.
|
|
|
a9058e1 |
- Remove xdm-1.0.4-setuid.diff as it is integrated in 1.0.5
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Jun 21 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.4-4
|
|
|
a9058e1 |
- Add missing documentation to doc macro.
|
|
|
a9058e1 |
- Clean cruft out of specfile.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Jun 20 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.4-3
|
|
|
a9058e1 |
- Added xdm-1.0.4-setuid.diff to fix potential security issue (#196094)
|
|
|
a9058e1 |
- Added temporary "BuildRequires: autoconf, automake, libtool" dependencies
|
|
|
a9058e1 |
for mock builds, for as long as we need to run autotools at compile time.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue May 30 2006 Adam Jackson <ajackson@redhat.com> 1:1.0.4-2
|
|
|
a9058e1 |
- Fix BuildRequires (#191858)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Apr 27 2006 Adam Jackson <ajackson@redhat.com> 1:1.0.4-1
|
|
|
a9058e1 |
- Updated to version 1.0.4
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Mar 31 2006 Adam Jackson <ajackson@redhat.com> 1:1.0.3-1
|
|
|
a9058e1 |
- Updated to version 1.0.3. Forcibly relibtoolize to avoid present and future
|
|
|
a9058e1 |
bogons on libXdmGreet.so losing the .so extension.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> 1:1.0.1-1.2
|
|
|
a9058e1 |
- bump again for double-long bug on ppc(64)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 1:1.0.1-1.1
|
|
|
a9058e1 |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Jan 09 2006 Mike A. Harris <mharris@redhat.com> 1:1.0.1-1
|
|
|
a9058e1 |
- Updated xdm to version 1.0.1 from X11R7.
|
|
|
a9058e1 |
- Added --with-xdmscriptdir option to ./configure to put scripts in /etc
|
|
|
a9058e1 |
- Updated xdm-1.0.1-redhat-xdm-config-fix.patch to work with xdm 1.0.1
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Thu Nov 24 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.3-6
|
|
|
a9058e1 |
- Updated xdm.pamd to work with recent pam changes, and bumped the minimum
|
|
|
a9058e1 |
pam requirement up to 0.78-0 for FC5 builds. (#170661)
|
|
|
a9058e1 |
- Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", as the xdm package
|
|
|
a9058e1 |
puts files into /usr/lib/X11, so we have to make sure it is not a symlink.
|
|
|
a9058e1 |
- Removed "filesystem" package dependency, as xorg-x11-filesystem carries
|
|
|
a9058e1 |
that dependency now, so it can be updated in one spot.
|
|
|
a9058e1 |
- Added missing "BuildRequires: pkgconfig".
|
|
|
a9058e1 |
- Added xdm-0.99.3-xdm-app-defaults-in-datadir.patch to force app-defaults
|
|
|
a9058e1 |
files to install into _datadir instead of _libdir.
|
|
|
a9058e1 |
- Added xdm-0.99.3-xdm-scripts-in-configdir.patch to put the xdm scripts in
|
|
|
a9058e1 |
_sysconfdir, and removed older xdm-0.99.3-xdm-configdir.patch which hacked
|
|
|
a9058e1 |
up Makefile.in. Fixes a typo that caused Xreset to not get installed
|
|
|
a9058e1 |
properly also.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> 1:0.99.3-5
|
|
|
a9058e1 |
- require newer filesystem package (#172610)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> 1:0.99.3-4
|
|
|
a9058e1 |
- install scripts into /etc/X11/xdm instead of %%{_libdir} (#173081)
|
|
|
a9058e1 |
- use our Xsetup_0 instead of xorg one (#173083)
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Nov 12 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.3-3
|
|
|
a9058e1 |
- Added "Obsoletes: xinitrc", as xdm now provides files that were previously
|
|
|
a9058e1 |
part of that package. xorg-x11-xinit now provides the xinitrc scripts.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Sat Nov 12 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.3-2
|
|
|
a9058e1 |
- Rebuild against new libXaw 0.99.2-2, which has fixed DT_SONAME.
|
|
|
a9058e1 |
- Added xdm-0.99.3-redhat-xdm-config-fix.patch which merges in an
|
|
|
a9058e1 |
xdm-config fix present in the forked Red Hat xdm-config from the FC4
|
|
|
a9058e1 |
xinitrc package, which invokes Xwilling with "-s /bin/bash" instead
|
|
|
a9058e1 |
of "-c" to fix bug (#86505).
|
|
|
a9058e1 |
- Removed ancient xdm rpm preinstall script, as it should be unnecessary now.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Fri Nov 11 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.3-1
|
|
|
a9058e1 |
- Update xdm to 0.99.3 from X11R7 RC2.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Nov 01 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.2-1.20051031.3
|
|
|
a9058e1 |
- Build with -fno-strict-aliasing to work around possible pointer aliasing
|
|
|
a9058e1 |
issues
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Tue Nov 01 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.2-1.20051031.2
|
|
|
a9058e1 |
- It is _sysconfdir not _sysconfigdir goofball!
|
|
|
a9058e1 |
- Add {_sysconfdir}/pam.d/xdm and {_sysconfdir}/pam.d/xserver files that were
|
|
|
a9058e1 |
missing from file manifest.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Oct 31 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.2-1.20051031.1
|
|
|
a9058e1 |
- Make sure all dirs are owned that xdm creates.
|
|
|
a9058e1 |
- Misc spec file cleanups
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Mon Oct 31 2005 Mike A. Harris <mharris@redhat.com> 1:0.99.2-1.20051031.0
|
|
|
a9058e1 |
- Update xdm to 0.99.2 from X11R7 RC1.
|
|
|
a9058e1 |
- Update to CVS snapshot from 20051031
|
|
|
a9058e1 |
- Add Epoch 1, and change package to use the xdm version number. Later, if
|
|
|
a9058e1 |
we decide to rename the package to "xdm", we can drop the Epoch tag.
|
|
|
a9058e1 |
- Disable Xprint support
|
|
|
a9058e1 |
- Use _smp_mflags
|
|
|
a9058e1 |
- Add xdm-0.99.2-to-20051031.patch to pick up fixes from CVS head that allow
|
|
|
a9058e1 |
us to set the config dir and other dirs.
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Oct 05 2005 Mike A. Harris <mharris@redhat.com> 6.99.99.0-2
|
|
|
a9058e1 |
- Use Fedora-Extras style BuildRoot tag
|
|
|
a9058e1 |
- Update BuildRequires to use new library package names
|
|
|
a9058e1 |
|
|
|
a9058e1 |
* Wed Aug 24 2005 Mike A. Harris <mharris@redhat.com> 6.99.99.0-1
|
|
|
a9058e1 |
- Initial build.
|