libreoffice: version bump to 7.5.4.2, add new package: inetutils

This commit is contained in:
suvari
2023-07-07 08:10:13 +03:00
parent 47dedebdf7
commit 55c9ec8adb
24 changed files with 1024 additions and 283 deletions
+54
View File
@@ -0,0 +1,54 @@
#!/usr/bin/python
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
#autotools.autoreconf("-vif")
autotools.configure("--prefix=/usr \
--libexecdir=/usr/lib \
--with-systemdsystemunitdir=no \
--localstatedir=/var \
--sysconfdir=/etc \
--with-pam \
--with-socket-dir=/var/run/inetutils \
--with-xinetd=/etc/xinetd.d \
--enable-ftp \
--enable-ftpd \
--enable-telnet \
--enable-telnetd \
--enable-talk \
--enable-talkd \
--disable-rcp \
--disable-servers \
--disable-rlogin \
--disable-rsh \
--disable-rexec \
--disable-rexecd \
--disable-tftp \
--disable-tftpd \
--disable-ping \
--disable-ping6 \
--disable-logger \
--disable-syslogd \
--disable-inetd \
--disable-whois \
--disable-uucpd \
--disable-ifconfig \
--disable-traceroute")
def build():
autotools.make()
#def check():
#autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README")
@@ -0,0 +1,12 @@
[Unit]
Description=FTPD Daemon
After=network.target
[Service]
Type=forking
PIDFile=/run/ftpd.pid
ExecStart=/usr/bin/ftpd -D
ExecStopPost=/usr/bin/rm -f /run/ftpd.pid
[Install]
WantedBy=multi-user.target
@@ -0,0 +1,13 @@
#%PAM-1.0
# For root login to succeed here with pam_securetty, "rlogin" must be
# listed in /etc/securetty.
auth required pam_nologin.so
auth required pam_securetty.so
auth required pam_env.so
auth sufficient pam_rhosts.so
auth include system-auth
account include system-auth
password include system-auth
session optional pam_keyinit.so force revoke
session required pam_loginuid.so
session include system-auth
@@ -0,0 +1,9 @@
[Unit]
Description=Remote Login Facilities Activation Socket
[Socket]
ListenStream=513
Accept=true
[Install]
WantedBy=sockets.target
@@ -0,0 +1,10 @@
service login
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/rlogind
log_on_failure += USERID
disable = yes
}
@@ -0,0 +1,7 @@
[Unit]
Description=Remote Login Facilities Server
After=local-fs.target
[Service]
ExecStart=-/usr/bin/rlogind
StandardInput=socket
@@ -0,0 +1,11 @@
#%PAM-1.0
# For root login to succeed here with pam_securetty, "rsh" must be
# listed in /etc/securetty.
auth required pam_nologin.so
auth required pam_securetty.so
auth required pam_env.so
auth required pam_rhosts.so
account include system-auth
session optional pam_keyinit.so force revoke
session required pam_loginuid.so
session include system-auth
@@ -0,0 +1,9 @@
[Unit]
Description=Remote Shell Facilities Activation Socket
[Socket]
ListenStream=514
Accept=true
[Install]
WantedBy=sockets.target
@@ -0,0 +1,10 @@
service shell
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/rshd
log_on_failure += USERID
disable = yes
}
@@ -0,0 +1,7 @@
[Unit]
Description=Remote Shell Facilities Server
After=local-fs.target
[Service]
ExecStart=-/usr/bin/rshd
StandardInput=socket
@@ -0,0 +1,12 @@
[Unit]
Description=Talk Server
Documentation=man:talkd(8) man:talk(1)
[Service]
User=nobody
Group=tty
ExecStart=/usr/bin/talkd
StandardInput=socket
[Install]
Also=talk.socket
@@ -0,0 +1,9 @@
[Unit]
Description=Talk Server Activation Socket
Documentation=man:talkd(8) man:talk(1)
[Socket]
ListenDatagram=0.0.0.0:518
[Install]
WantedBy=sockets.target
@@ -0,0 +1,10 @@
service ntalk
{
flags = REUSE
socket_type = dgram
wait = yes
user = root
server = /usr/bin/talkd
log_on_failure += USERID
disable = yes
}
@@ -0,0 +1,10 @@
[Unit]
Description=Telnet Server Activation Socket
Documentation=man:telnetd(8)
[Socket]
ListenStream=23
Accept=true
[Install]
WantedBy=sockets.target
@@ -0,0 +1,10 @@
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/telnetd
log_on_failure += USERID
disable = yes
}
@@ -0,0 +1,7 @@
[Unit]
Description=Telnet Server
After=local-fs.target
[Service]
ExecStart=-/usr/bin/telnetd
StandardInput=socket
+88
View File
@@ -0,0 +1,88 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>inetutils</Name>
<Homepage>https://www.gnu.org/software/inetutils/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>GPL3</License>
<Icon>inetutils</Icon>
<Summary>A collection of common network programs</Summary>
<Description>netutils is a collection of common network programs. It includes: An inetd meta-server. An ftp client and server. A telnet client and server.</Description>
<Archive sha1sum="df64dd4ea0e752a839dd51dd8a6a001c9c7d1e96" type="tarxz">https://ftp.gnu.org/gnu/inetutils/inetutils-2.4.tar.xz</Archive>
<BuildDependencies>
<Dependency>pam-devel</Dependency>
<Dependency>libcap-devel</Dependency>
<Dependency>readline-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>libxcrypt-devel</Dependency>
<Dependency>help2man</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch></Patch> -->
</Patches>
</Source>
<Package>
<Name>inetutils</Name>
<RuntimeDependencies>
<Dependency>pam</Dependency>
<Dependency>libcap</Dependency>
<Dependency>readline</Dependency>
<Dependency>ncurses</Dependency>
<Dependency>libxcrypt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/tftpd</Path>
<Path fileType="library">/usr/lib/talkd</Path>
<!-- <Path fileType="library">/usr/lib/rshd</Path> -->
<Path fileType="library">/usr/lib/uucpd</Path>
<!-- <Path fileType="library">/usr/lib/rexecd</Path> -->
<Path fileType="library">/usr/lib/ftpd</Path>
<Path fileType="library">/usr/lib/syslogd</Path>
<Path fileType="library">/usr/lib/telnetd</Path>
<!-- <Path fileType="library">/usr/lib/rlogind</Path> -->
<Path fileType="library">/usr/lib/inetd</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/info</Path>
<Path fileType="config">/etc/xinetd.d</Path>
<Path fileType="config">/etc/pam.d</Path>
<Path fileType="data">/usr/share/dbus-1/services</Path>
<Path fileType="data">/var/run/inetutils</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/etc/xinetd.d/telnet">telnet.xinetd</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/xinetd.d/talk">talk.xinetd</AdditionalFile>
<AdditionalFile target="/usr/share/dbus-1/services/ftpd.service" permission="0644" owner="root">ftpd.service</AdditionalFile>
<AdditionalFile target="/usr/share/dbus-1/services/talk.service" permission="0644" owner="root">talk.service</AdditionalFile>
<AdditionalFile target="/usr/share/dbus-1/services/telnet@.service" permission="0644" owner="root">telnet@.service</AdditionalFile>
<AdditionalFile target="/var/run/inetutils/talk.socket" permission="0644" owner="root">talk.socket</AdditionalFile>
<AdditionalFile target="/var/run/inetutils/telnet.socket" permission="0644" owner="root">telnet.socket</AdditionalFile>
<!-- FIXME: Güvenlik kaygısıyla aşagıdakiler kapatıldı, gerekenleri açılabilirsiniz.
The following has been closed for security concerns, you can open the necessary ones. -->
<!-- <AdditionalFile target="/var/run/inetutils/rlogin.socket" permission="0644" owner="root">rlogin.socket</AdditionalFile> -->
<!-- <AdditionalFile target="/var/run/inetutils/rsh.socket" permission="0644" owner="root">rsh.socket</AdditionalFile> -->
<!-- <AdditionalFile target="/usr/share/dbus-1/services/rlogin@.service" permission="0644" owner="root">rlogin@.service</AdditionalFile> -->
<!-- <AdditionalFile target="/usr/share/dbus-1/services/rsh@.service" permission="0644" owner="root">rsh@.service</AdditionalFile> -->
<!-- <AdditionalFile owner="root" permission="0644" target="/etc/xinetd.d/rlogin">rlogin.xinetd</AdditionalFile> -->
<!-- <AdditionalFile owner="root" permission="0644" target="/etc/xinetd.d/rsh">rsh.xinetd</AdditionalFile> -->
<!-- <AdditionalFile owner="root" permission="0644" target="/etc/pam.d/rlogin">rlogin.pam</AdditionalFile> -->
<!-- <AdditionalFile owner="root" permission="0644" target="/etc/pam.d/rsh">rsh.pam</AdditionalFile> -->
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2023-07-07</Date>
<Version>2.4</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>inetutils</Name>
<Summary xml:lang="tr">Ortak ağ programlarının bir koleksiyonu</Summary>
<Description xml:lang="tr">netutils, ortak ağ programlarının bir koleksiyonudur. Şunları içerir: Bir inetd meta sunucusu. Bir ftp istemcisi ve sunucusu. Bir telnet istemcisi ve sunucusu.</Description>
</Source>
</PISI>