parent
c5de148f49
commit
12dcc700a8
@ -0,0 +1,51 @@
|
|||||||
|
FROM mageia32:8
|
||||||
|
|
||||||
|
ARG TDE_VERSION=14.0.9
|
||||||
|
ARG ARCH=i686
|
||||||
|
|
||||||
|
# Reset URPMI repositories to default
|
||||||
|
# Enable more URPMI repositories
|
||||||
|
RUN urpmi.removemedia -a \
|
||||||
|
&& urpmi.addmedia --distrib http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/i586/ \
|
||||||
|
&& sed -i "/etc/urpmi/urpmi.cfg" -e "/Tainted\\\ Release {/{p;N;d}" -e "/Tainted\\\ Updates {/{p;N;d}"
|
||||||
|
|
||||||
|
# Enable english locales
|
||||||
|
RUN urpmi --replacepkgs glibc \
|
||||||
|
&& localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 || :
|
||||||
|
|
||||||
|
# Update distribution
|
||||||
|
# Install Trinity build dependencies
|
||||||
|
COPY packages.${ARCH} /packages
|
||||||
|
RUN urpmi.update -a \
|
||||||
|
&& urpmi --auto-select --auto \
|
||||||
|
&& urpmi --auto $(</packages)
|
||||||
|
|
||||||
|
# Enable ccache
|
||||||
|
RUN sed -i "/etc/sysconfig/ccache" -e "s|USE_CCACHE_DEFAULT=.*|USE_CCACHE_DEFAULT=\"yes\"|"
|
||||||
|
|
||||||
|
# Fix utempter detection
|
||||||
|
RUN chmod a+r /usr/libexec/utempter/utempter
|
||||||
|
|
||||||
|
# Fix poppler support
|
||||||
|
RUN sed -i "/usr/include/poppler/poppler-config.h" -e "/define HAVE_SPLASH/ s|^|//|"
|
||||||
|
|
||||||
|
# Add non-root user to build packages
|
||||||
|
RUN rm -rf /home/trinity \
|
||||||
|
&& useradd -m -s /bin/bash -u 1000 trinity \
|
||||||
|
&& echo "trinity ALL=(ALL) NOPASSWD: ALL" >>"/etc/sudoers"
|
||||||
|
|
||||||
|
# Configure user trinity
|
||||||
|
USER trinity
|
||||||
|
COPY rpmmacros /home/trinity/.rpmmacros
|
||||||
|
|
||||||
|
# Add rpmbuild repositories
|
||||||
|
RUN mkdir -p ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& genhdlist2 --allow-empty-media --clean ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& sudo urpmi.addmedia rpmbuild.${ARCH} ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& mkdir -p ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch \
|
||||||
|
&& genhdlist2 --allow-empty-media --clean ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch \
|
||||||
|
&& sudo urpmi.addmedia rpmbuild.noarch ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch
|
||||||
|
|
||||||
|
# Build development packages that are missing
|
||||||
|
RUN setarch ${ARCH} rpmbuild --rebuild http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/release/perl-PAR-Packer-1.51.0-2.mga8.src.rpm \
|
||||||
|
&& sudo rpm -Uvh --force "${HOME}/rpmbuild/RPMS/"*"/perl-PAR-Packer-"*".rpm"
|
@ -0,0 +1,51 @@
|
|||||||
|
FROM mageia:8
|
||||||
|
|
||||||
|
ARG TDE_VERSION=14.0.9
|
||||||
|
ARG ARCH=x86_64
|
||||||
|
|
||||||
|
# Reset URPMI repositories to default
|
||||||
|
# Enable more URPMI repositories
|
||||||
|
RUN urpmi.removemedia -a \
|
||||||
|
&& urpmi.addmedia --distrib http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/ \
|
||||||
|
&& sed -i "/etc/urpmi/urpmi.cfg" -e "/Tainted\\\ Release {/{p;N;d}" -e "/Tainted\\\ Updates {/{p;N;d}"
|
||||||
|
|
||||||
|
# Enable english locales
|
||||||
|
RUN urpmi --replacepkgs glibc \
|
||||||
|
&& localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 || :
|
||||||
|
|
||||||
|
# Update distribution
|
||||||
|
# Install Trinity build dependencies
|
||||||
|
COPY packages.${ARCH} /packages
|
||||||
|
RUN urpmi.update -a \
|
||||||
|
&& urpmi --auto-select --auto \
|
||||||
|
&& urpmi --auto $(</packages)
|
||||||
|
|
||||||
|
# Enable ccache
|
||||||
|
RUN sed -i "/etc/sysconfig/ccache" -e "s|USE_CCACHE_DEFAULT=.*|USE_CCACHE_DEFAULT=\"yes\"|"
|
||||||
|
|
||||||
|
# Fix utempter detection
|
||||||
|
RUN chmod a+r /usr/libexec/utempter/utempter
|
||||||
|
|
||||||
|
# Fix poppler support
|
||||||
|
RUN sed -i "/usr/include/poppler/poppler-config.h" -e "/define HAVE_SPLASH/ s|^|//|"
|
||||||
|
|
||||||
|
# Add non-root user to build packages
|
||||||
|
RUN rm -rf /home/trinity \
|
||||||
|
&& useradd -m -s /bin/bash -u 1000 trinity \
|
||||||
|
&& echo "trinity ALL=(ALL) NOPASSWD: ALL" >>"/etc/sudoers"
|
||||||
|
|
||||||
|
# Configure user trinity
|
||||||
|
USER trinity
|
||||||
|
COPY rpmmacros /home/trinity/.rpmmacros
|
||||||
|
|
||||||
|
# Add rpmbuild repositories
|
||||||
|
RUN mkdir -p ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& genhdlist2 --allow-empty-media --clean ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& sudo urpmi.addmedia rpmbuild.${ARCH} ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
|
||||||
|
&& mkdir -p ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch \
|
||||||
|
&& genhdlist2 --allow-empty-media --clean ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch \
|
||||||
|
&& sudo urpmi.addmedia rpmbuild.noarch ${HOME}/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch
|
||||||
|
|
||||||
|
# Build development packages that are missing
|
||||||
|
RUN setarch ${ARCH} rpmbuild --rebuild http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/release/perl-PAR-Packer-1.51.0-2.mga8.src.rpm \
|
||||||
|
&& sudo rpm -Uvh --force "${HOME}/rpmbuild/RPMS/"*"/perl-PAR-Packer-"*".rpm"
|
@ -0,0 +1,254 @@
|
|||||||
|
advancecomp
|
||||||
|
alsa-lib-devel
|
||||||
|
aspell
|
||||||
|
aspell-devel
|
||||||
|
aspell-en
|
||||||
|
audiofile-devel
|
||||||
|
bind-devel
|
||||||
|
bison
|
||||||
|
boost-devel
|
||||||
|
bzip2-devel
|
||||||
|
ccache
|
||||||
|
cdparanoia
|
||||||
|
chmlib-devel
|
||||||
|
chrpath
|
||||||
|
clamav
|
||||||
|
clamav-devel
|
||||||
|
cmake
|
||||||
|
ctags
|
||||||
|
cups-devel
|
||||||
|
curl-devel
|
||||||
|
db5-devel
|
||||||
|
dbus-devel
|
||||||
|
dbus-glib
|
||||||
|
dbus-glib-devel
|
||||||
|
djvulibre
|
||||||
|
docbook2x
|
||||||
|
docbook-dtd412-xml
|
||||||
|
docbook-style-xsl
|
||||||
|
docbook-utils
|
||||||
|
doxygen
|
||||||
|
drakconf
|
||||||
|
dssi-devel
|
||||||
|
exempi-devel
|
||||||
|
expat-devel
|
||||||
|
fdupes
|
||||||
|
fftw-devel
|
||||||
|
firebird-devel
|
||||||
|
flex
|
||||||
|
fontconfig-devel
|
||||||
|
freetype2-devel
|
||||||
|
freetype-devel
|
||||||
|
fribidi-devel
|
||||||
|
gamin-devel
|
||||||
|
gettext-devel
|
||||||
|
glib2-devel
|
||||||
|
glibc-i18ndata
|
||||||
|
gmime-devel
|
||||||
|
gnokii-devel
|
||||||
|
gperf
|
||||||
|
gpgme-devel
|
||||||
|
gphoto2-devel
|
||||||
|
GraphicsMagick-devel
|
||||||
|
gsl-devel
|
||||||
|
gtk2-devel
|
||||||
|
gtk+3.0-devel
|
||||||
|
gtk-doc
|
||||||
|
hspell-devel
|
||||||
|
hunspell-en
|
||||||
|
iceauth
|
||||||
|
ImageMagick-devel
|
||||||
|
imake
|
||||||
|
imlib2-devel
|
||||||
|
intltool
|
||||||
|
java-1.8.0-openjdk
|
||||||
|
java-1.8.0-openjdk-devel
|
||||||
|
java-devel
|
||||||
|
karma-sharp
|
||||||
|
kde-dev-scripts
|
||||||
|
libapr-devel
|
||||||
|
libapr-util-devel
|
||||||
|
libart_lgpl-devel
|
||||||
|
libattr-devel
|
||||||
|
libavformat58
|
||||||
|
libbinutils-devel
|
||||||
|
libblkid-devel
|
||||||
|
libcdda-devel
|
||||||
|
libcln-devel
|
||||||
|
libclucene-devel
|
||||||
|
libclucene-devel
|
||||||
|
libcommoncpp-devel
|
||||||
|
libcommoncpp-devel
|
||||||
|
libconfig-devel
|
||||||
|
libcryptsetup-devel
|
||||||
|
libcurl-devel
|
||||||
|
libcurl-devel
|
||||||
|
libdvdread-devel
|
||||||
|
libdvdread-devel
|
||||||
|
libecpg13_6
|
||||||
|
libexiv2-devel
|
||||||
|
libext2fs-devel
|
||||||
|
libfbclient-devel
|
||||||
|
libffmpeg-devel
|
||||||
|
libflac++-devel
|
||||||
|
libflac-devel
|
||||||
|
libflac-devel
|
||||||
|
libfontenc-devel
|
||||||
|
libgadu-devel
|
||||||
|
libgeoip-devel
|
||||||
|
libgmime2.6-devel
|
||||||
|
libgpod-devel
|
||||||
|
libgsf-devel
|
||||||
|
libgstreamer1.0-devel
|
||||||
|
libgstreamer-plugins-base1.0-devel
|
||||||
|
libhd-devel
|
||||||
|
libical-devel
|
||||||
|
libice-devel
|
||||||
|
libidn-devel
|
||||||
|
libifp-devel
|
||||||
|
libinotifytools-devel
|
||||||
|
libiodbc-devel
|
||||||
|
libiw-devel
|
||||||
|
libjack-devel
|
||||||
|
libjasper-devel
|
||||||
|
libjasper-devel
|
||||||
|
libjpeg-devel
|
||||||
|
libkarma-devel
|
||||||
|
liblo-devel
|
||||||
|
liblrdf-devel
|
||||||
|
liblua-devel
|
||||||
|
libmad-devel
|
||||||
|
libmad-devel
|
||||||
|
libmng-devel
|
||||||
|
libmp3lame-devel
|
||||||
|
libmp4v2-devel
|
||||||
|
libmpcdec-devel
|
||||||
|
libmtp-devel
|
||||||
|
libmusicbrainz-devel
|
||||||
|
libnjb-devel
|
||||||
|
libnpth-devel
|
||||||
|
libofx-devel
|
||||||
|
libotr-devel
|
||||||
|
libpaper-devel
|
||||||
|
libpaper-devel
|
||||||
|
libpkcs11-helper-devel
|
||||||
|
libpoppler-devel
|
||||||
|
libpulseaudio-devel
|
||||||
|
libpx-devel
|
||||||
|
libqalculate-devel
|
||||||
|
libraw1394-devel
|
||||||
|
librsvg
|
||||||
|
libsane1-devel
|
||||||
|
libsmbclient-devel
|
||||||
|
libsm-devel
|
||||||
|
libsndfile-devel
|
||||||
|
libt1lib-devel
|
||||||
|
libt1lib-devel
|
||||||
|
libtheora-devel
|
||||||
|
libtiff-devel
|
||||||
|
libtwolame-devel
|
||||||
|
libudev-devel
|
||||||
|
libungif-devel
|
||||||
|
libusb1.0-devel
|
||||||
|
libutempter
|
||||||
|
libutempter0
|
||||||
|
libutempter-devel
|
||||||
|
libv4l-devel
|
||||||
|
libvisual-devel
|
||||||
|
libvorbis-devel
|
||||||
|
libwmf-devel
|
||||||
|
libwpd-devel
|
||||||
|
libx11-devel
|
||||||
|
libxaw-devel
|
||||||
|
libxcursor-devel
|
||||||
|
libxdg-basedir-devel
|
||||||
|
libxext-devel
|
||||||
|
libxft-devel
|
||||||
|
libxi-devel
|
||||||
|
libxi-devel
|
||||||
|
libxine1.2-devel
|
||||||
|
libxinerama-devel
|
||||||
|
libxkbfile-devel
|
||||||
|
libxmu-devel
|
||||||
|
libxrandr-devel
|
||||||
|
libxrender-devel
|
||||||
|
libxscrnsaver-devel
|
||||||
|
libxslt-devel
|
||||||
|
libxtst-devel
|
||||||
|
libxv-devel
|
||||||
|
libxxf86dga-devel
|
||||||
|
libxxf86dga-devel
|
||||||
|
libyaz-devel
|
||||||
|
libyaz-devel
|
||||||
|
lilo
|
||||||
|
lirc-devel
|
||||||
|
lm_sensors-devel
|
||||||
|
mesaglu-devel
|
||||||
|
mysql-devel
|
||||||
|
nas-devel
|
||||||
|
neon-devel
|
||||||
|
netpbm
|
||||||
|
net-snmp-devel
|
||||||
|
notification-daemon
|
||||||
|
ocaml
|
||||||
|
ocaml-facile-devel
|
||||||
|
OpenEXR-devel
|
||||||
|
openldap-devel
|
||||||
|
openldap-servers-devel
|
||||||
|
opensc
|
||||||
|
openslp-devel
|
||||||
|
opensp-devel
|
||||||
|
openssh-clients
|
||||||
|
optipng
|
||||||
|
pam-devel
|
||||||
|
pciutils-devel
|
||||||
|
perl-devel
|
||||||
|
perl-ExtUtils-MakeMaker
|
||||||
|
perl(IPC::Run3)
|
||||||
|
perl(PAR::Packer)
|
||||||
|
perl-pcsc-perl
|
||||||
|
perl(XML::Parser)
|
||||||
|
pilot-link-devel
|
||||||
|
pinentry-gtk2
|
||||||
|
pkgconfig(audiofile)
|
||||||
|
pkgconfig(libpng16)
|
||||||
|
polkit-agent-none
|
||||||
|
postgresql13
|
||||||
|
postgresql13-devel
|
||||||
|
ppp
|
||||||
|
python-devel
|
||||||
|
python-sip
|
||||||
|
qt4-devel
|
||||||
|
readline-devel
|
||||||
|
recode
|
||||||
|
rpcgen
|
||||||
|
rpm-build
|
||||||
|
rpm-devel
|
||||||
|
ruby-devel
|
||||||
|
scons
|
||||||
|
SDL-devel
|
||||||
|
speex-devel
|
||||||
|
sqlite3-devel
|
||||||
|
sqlite-devel
|
||||||
|
sshfs-fuse
|
||||||
|
subversion-devel
|
||||||
|
sudo
|
||||||
|
swig
|
||||||
|
sword-devel
|
||||||
|
taglib-devel
|
||||||
|
torsocks
|
||||||
|
transfig
|
||||||
|
udisks2-devel
|
||||||
|
unixODBC-devel
|
||||||
|
usbutils
|
||||||
|
valgrind
|
||||||
|
wv2-devel
|
||||||
|
x11-font-util
|
||||||
|
xbase-devel
|
||||||
|
xmlto
|
||||||
|
xscreensaver
|
||||||
|
xscreensaver-base
|
||||||
|
xscreensaver-extrusion
|
||||||
|
xscreensaver-gl
|
||||||
|
yaz
|
||||||
|
zlib-devel
|
@ -0,0 +1,257 @@
|
|||||||
|
advancecomp
|
||||||
|
alsa-lib-devel
|
||||||
|
aspell
|
||||||
|
aspell-devel
|
||||||
|
aspell-en
|
||||||
|
audiofile-devel
|
||||||
|
bind-devel
|
||||||
|
bison
|
||||||
|
boost-devel
|
||||||
|
bzip2-devel
|
||||||
|
ccache
|
||||||
|
cdparanoia
|
||||||
|
chmlib-devel
|
||||||
|
chrpath
|
||||||
|
clamav
|
||||||
|
clamav-devel
|
||||||
|
cmake
|
||||||
|
ctags
|
||||||
|
cups-devel
|
||||||
|
curl-devel
|
||||||
|
db5-devel
|
||||||
|
dbus-devel
|
||||||
|
dbus-glib
|
||||||
|
dbus-glib-devel
|
||||||
|
djvulibre
|
||||||
|
docbook2x
|
||||||
|
docbook-dtd412-xml
|
||||||
|
docbook-style-xsl
|
||||||
|
docbook-utils
|
||||||
|
doxygen
|
||||||
|
drakconf
|
||||||
|
dssi-devel
|
||||||
|
exempi-devel
|
||||||
|
expat-devel
|
||||||
|
fdupes
|
||||||
|
fftw-devel
|
||||||
|
firebird-devel
|
||||||
|
flex
|
||||||
|
fontconfig-devel
|
||||||
|
freetype2-devel
|
||||||
|
freetype-devel
|
||||||
|
fribidi-devel
|
||||||
|
gamin-devel
|
||||||
|
gettext-devel
|
||||||
|
glib2-devel
|
||||||
|
glibc-i18ndata
|
||||||
|
gmime-devel
|
||||||
|
gnokii-devel
|
||||||
|
gperf
|
||||||
|
gpgme-devel
|
||||||
|
gphoto2-devel
|
||||||
|
GraphicsMagick-devel
|
||||||
|
gsl-devel
|
||||||
|
gtk2-devel
|
||||||
|
gtk+3.0-devel
|
||||||
|
gtk-doc
|
||||||
|
hspell-devel
|
||||||
|
hunspell-en
|
||||||
|
iceauth
|
||||||
|
ImageMagick-devel
|
||||||
|
imake
|
||||||
|
imlib2-devel
|
||||||
|
intltool
|
||||||
|
java-1.8.0-openjdk
|
||||||
|
java-1.8.0-openjdk-devel
|
||||||
|
java-devel
|
||||||
|
karma-sharp
|
||||||
|
kde-dev-scripts
|
||||||
|
lib64apr-devel
|
||||||
|
lib64apr-util-devel
|
||||||
|
lib64avformat58
|
||||||
|
lib64binutils-devel
|
||||||
|
lib64boost_python3-devel
|
||||||
|
lib64cln-devel
|
||||||
|
lib64clucene-devel
|
||||||
|
lib64commoncpp-devel
|
||||||
|
lib64cryptsetup-devel
|
||||||
|
lib64curl-devel
|
||||||
|
lib64dvdread-devel
|
||||||
|
lib64ecpg13_6
|
||||||
|
lib64exiv2-devel
|
||||||
|
lib64ext2fs-devel
|
||||||
|
lib64fbclient-devel
|
||||||
|
lib64ffmpeg-devel
|
||||||
|
lib64flac++-devel
|
||||||
|
lib64flac-devel
|
||||||
|
lib64fontenc-devel
|
||||||
|
lib64geoip-devel
|
||||||
|
lib64gmime2.6-devel
|
||||||
|
lib64gstreamer1.0-devel
|
||||||
|
lib64gstreamer-plugins-base1.0-devel
|
||||||
|
lib64inotifytools-devel
|
||||||
|
lib64jasper-devel
|
||||||
|
lib64jpeg-devel
|
||||||
|
lib64lua-devel
|
||||||
|
lib64mad-devel
|
||||||
|
lib64mp3lame-devel
|
||||||
|
lib64npth-devel
|
||||||
|
lib64paper-devel
|
||||||
|
lib64pkcs11-helper-devel
|
||||||
|
lib64poppler-devel
|
||||||
|
lib64pulseaudio-devel
|
||||||
|
lib64sane1-devel
|
||||||
|
lib64t1lib-devel
|
||||||
|
lib64tiff-devel
|
||||||
|
lib64twolame-devel
|
||||||
|
lib64udev-devel
|
||||||
|
lib64usb1.0-devel
|
||||||
|
lib64utempter0
|
||||||
|
lib64utempter-devel
|
||||||
|
lib64v4l-devel
|
||||||
|
lib64xaw-devel
|
||||||
|
lib64xdg-basedir-devel
|
||||||
|
lib64xi-devel
|
||||||
|
lib64xine1.2-devel
|
||||||
|
lib64xscrnsaver-devel
|
||||||
|
lib64xtst-devel
|
||||||
|
lib64xxf86dga-devel
|
||||||
|
lib64yaz-devel
|
||||||
|
libart_lgpl-devel
|
||||||
|
libattr-devel
|
||||||
|
libblkid-devel
|
||||||
|
libcdda-devel
|
||||||
|
libclucene-devel
|
||||||
|
libcommoncpp-devel
|
||||||
|
libconfig-devel
|
||||||
|
libcurl-devel
|
||||||
|
libdvdread-devel
|
||||||
|
libffmpeg-devel
|
||||||
|
libflac++-devel
|
||||||
|
libflac-devel
|
||||||
|
libgadu-devel
|
||||||
|
libgpod-devel
|
||||||
|
libgsf-devel
|
||||||
|
libhd-devel
|
||||||
|
libical-devel
|
||||||
|
libice-devel
|
||||||
|
libidn-devel
|
||||||
|
libifp-devel
|
||||||
|
libiodbc-devel
|
||||||
|
libiw-devel
|
||||||
|
libjack-devel
|
||||||
|
libjasper-devel
|
||||||
|
libkarma-devel
|
||||||
|
liblo-devel
|
||||||
|
liblrdf-devel
|
||||||
|
libmad-devel
|
||||||
|
libmng-devel
|
||||||
|
libmp4v2-devel
|
||||||
|
libmpcdec-devel
|
||||||
|
libmtp-devel
|
||||||
|
libmusicbrainz-devel
|
||||||
|
libnjb-devel
|
||||||
|
libofx-devel
|
||||||
|
libotr-devel
|
||||||
|
libpaper-devel
|
||||||
|
libpx-devel
|
||||||
|
libqalculate-devel
|
||||||
|
libraw1394-devel
|
||||||
|
librsvg
|
||||||
|
libsmbclient-devel
|
||||||
|
libsm-devel
|
||||||
|
libsndfile-devel
|
||||||
|
libt1lib-devel
|
||||||
|
libtheora-devel
|
||||||
|
libungif-devel
|
||||||
|
libutempter
|
||||||
|
libvisual-devel
|
||||||
|
libvorbis-devel
|
||||||
|
libwmf-devel
|
||||||
|
libwpd-devel
|
||||||
|
libx11-devel
|
||||||
|
libxcursor-devel
|
||||||
|
libxext-devel
|
||||||
|
libxft-devel
|
||||||
|
libxi-devel
|
||||||
|
libxinerama-devel
|
||||||
|
libxkbfile-devel
|
||||||
|
libxmu-devel
|
||||||
|
libxrandr-devel
|
||||||
|
libxrender-devel
|
||||||
|
libxslt-devel
|
||||||
|
libxv-devel
|
||||||
|
libxxf86dga-devel
|
||||||
|
libyaz-devel
|
||||||
|
lilo
|
||||||
|
lirc-devel
|
||||||
|
lm_sensors-devel
|
||||||
|
mesaglu-devel
|
||||||
|
mysql-devel
|
||||||
|
nas-devel
|
||||||
|
neon-devel
|
||||||
|
netpbm
|
||||||
|
net-snmp-devel
|
||||||
|
notification-daemon
|
||||||
|
ocaml
|
||||||
|
ocaml-facile-devel
|
||||||
|
OpenEXR-devel
|
||||||
|
openldap-devel
|
||||||
|
openldap-servers-devel
|
||||||
|
opensc
|
||||||
|
openslp-devel
|
||||||
|
opensp-devel
|
||||||
|
openssh-clients
|
||||||
|
optipng
|
||||||
|
pam-devel
|
||||||
|
pciutils-devel
|
||||||
|
perl-devel
|
||||||
|
perl-ExtUtils-MakeMaker
|
||||||
|
perl(IPC::Run3)
|
||||||
|
perl(PAR::Packer)
|
||||||
|
perl-pcsc-perl
|
||||||
|
perl(XML::Parser)
|
||||||
|
pilot-link-devel
|
||||||
|
pinentry-gtk2
|
||||||
|
pkgconfig(audiofile)
|
||||||
|
pkgconfig(libpng16)
|
||||||
|
polkit-agent-none
|
||||||
|
postgresql13
|
||||||
|
postgresql13-devel
|
||||||
|
ppp
|
||||||
|
python-devel
|
||||||
|
python-sip
|
||||||
|
qt4-devel
|
||||||
|
readline-devel
|
||||||
|
recode
|
||||||
|
rpcgen
|
||||||
|
rpm-build
|
||||||
|
rpm-devel
|
||||||
|
ruby-devel
|
||||||
|
scons
|
||||||
|
SDL-devel
|
||||||
|
speex-devel
|
||||||
|
sqlite3-devel
|
||||||
|
sqlite-devel
|
||||||
|
sshfs-fuse
|
||||||
|
subversion-devel
|
||||||
|
sudo
|
||||||
|
swig
|
||||||
|
sword-devel
|
||||||
|
taglib-devel
|
||||||
|
torsocks
|
||||||
|
transfig
|
||||||
|
udisks2-devel
|
||||||
|
unixODBC-devel
|
||||||
|
usbutils
|
||||||
|
valgrind
|
||||||
|
wv2-devel
|
||||||
|
x11-font-util
|
||||||
|
xbase-devel
|
||||||
|
xmlto
|
||||||
|
xscreensaver
|
||||||
|
xscreensaver-base
|
||||||
|
xscreensaver-extrusion
|
||||||
|
xscreensaver-gl
|
||||||
|
yaz
|
||||||
|
zlib-devel
|
@ -0,0 +1,7 @@
|
|||||||
|
%dist .mga8
|
||||||
|
%_smp_mflags -j8
|
||||||
|
%jobs 8
|
||||||
|
%_program_prefix ""
|
||||||
|
%_debugsource_packages %nil
|
||||||
|
%_debugsource_template %nil
|
||||||
|
%_vpath_builddir .
|
@ -0,0 +1,5 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth include system-auth
|
||||||
|
account include system-auth
|
||||||
|
password include system-auth
|
||||||
|
session include system-auth
|
@ -0,0 +1,11 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth required pam_env.so
|
||||||
|
auth required pam_permit.so
|
||||||
|
account required pam_nologin.so
|
||||||
|
account include system-auth
|
||||||
|
password include system-auth
|
||||||
|
session required pam_loginuid.so
|
||||||
|
session optional pam_console.so
|
||||||
|
session optional pam_keyinit.so force revoke
|
||||||
|
session required pam_namespace.so
|
||||||
|
session include system-auth
|
@ -0,0 +1,15 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth required pam_env.so
|
||||||
|
auth required pam_succeed_if.so
|
||||||
|
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
|
||||||
|
auth substack system-auth
|
||||||
|
-auth optional pam_kwallet.so
|
||||||
|
account required pam_nologin.so
|
||||||
|
account include system-auth
|
||||||
|
password include system-auth
|
||||||
|
session required pam_loginuid.so
|
||||||
|
session optional pam_console.so
|
||||||
|
session optional pam_keyinit.so force revoke
|
||||||
|
session required pam_namespace.so
|
||||||
|
session include system-auth
|
||||||
|
-session optional pam_kwallet.so
|
@ -0,0 +1,5 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth include system-auth
|
||||||
|
account include system-auth
|
||||||
|
password include system-auth
|
||||||
|
session include system-auth
|
@ -0,0 +1,12 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Trinity Display Manager
|
||||||
|
Documentation=man:tdm(1)
|
||||||
|
Conflicts=getty@tty1.service
|
||||||
|
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service systemd-logind.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/opt/trinity/bin/tdm
|
||||||
|
Restart=always
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
Alias=display-manager.service
|
Loading…
Reference in new issue