Initial parts of the OpenWRT subsystem skeleton
This commit is contained in:
@@ -0,0 +1 @@
|
||||
/etc/syslog.conf
|
||||
17
opkg-feed/installer/openwrt-sdxlemur-skel/control/busybox-selinux.control
Executable file
17
opkg-feed/installer/openwrt-sdxlemur-skel/control/busybox-selinux.control
Executable file
@@ -0,0 +1,17 @@
|
||||
Package: busybox-selinux
|
||||
Version: 1.35.0-5
|
||||
Depends: libc, libpam, jsonfilter, libselinux
|
||||
Provides: busybox
|
||||
Source: package/utils/busybox
|
||||
SourceName: busybox-selinux
|
||||
License: GPL-2.0
|
||||
LicenseFiles: LICENSE archival/libarchive/bz/LICENSE
|
||||
Section: base
|
||||
Require-User: ntp=123:ntp=123
|
||||
SourceDateEpoch: 1723016807
|
||||
CPE-ID: cpe:/a:busybox:busybox
|
||||
Essential: yes
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 262965
|
||||
Description: Core utilities for embedded Linux with SELinux support
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/busybox-selinux.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/busybox-selinux.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
12
opkg-feed/installer/openwrt-sdxlemur-skel/control/jsonfilter.control
Executable file
12
opkg-feed/installer/openwrt-sdxlemur-skel/control/jsonfilter.control
Executable file
@@ -0,0 +1,12 @@
|
||||
Package: jsonfilter
|
||||
Version: 2018-02-04-c7e938d6-1
|
||||
Depends: libc, libubox20220515, libjson-c5
|
||||
Source: package/utils/jsonfilter
|
||||
SourceName: jsonfilter
|
||||
License: ISC
|
||||
Section: base
|
||||
SourceDateEpoch: 1690286952
|
||||
Maintainer: Jo-Philipp Wich <jo@mein.io>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 9001
|
||||
Description: OpenWrt JSON filter utility
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/jsonfilter.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/jsonfilter.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libc.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libc.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libc
|
||||
Version: 1.2.3-4
|
||||
Depends: libgcc1
|
||||
Source: package/libs/toolchain
|
||||
SourceName: libc
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
Status: unknown hold not-installed
|
||||
Essential: yes
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 259703
|
||||
Description: C library
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libc.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libc.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
15
opkg-feed/installer/openwrt-sdxlemur-skel/control/libgcc1.control
Executable file
15
opkg-feed/installer/openwrt-sdxlemur-skel/control/libgcc1.control
Executable file
@@ -0,0 +1,15 @@
|
||||
Package: libgcc1
|
||||
Version: 11.2.0-4
|
||||
Provides: libgcc
|
||||
Source: package/libs/toolchain
|
||||
SourceName: libgcc
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
ABIVersion: 1
|
||||
Status: unknown hold not-installed
|
||||
Essential: yes
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 21227
|
||||
Description: GCC support library
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libgcc1.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libgcc1.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
16
opkg-feed/installer/openwrt-sdxlemur-skel/control/libjson-c5.control
Executable file
16
opkg-feed/installer/openwrt-sdxlemur-skel/control/libjson-c5.control
Executable file
@@ -0,0 +1,16 @@
|
||||
Package: libjson-c5
|
||||
Version: 0.15-2
|
||||
Depends: libc
|
||||
Provides: libjson-c
|
||||
Source: package/libs/libjson-c
|
||||
SourceName: libjson-c
|
||||
License: MIT
|
||||
LicenseFiles: COPYING
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
ABIVersion: 5
|
||||
CPE-ID: cpe:/a:json-c_project:json-c
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 25429
|
||||
Description: This package contains a library for javascript object notation backends.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libjson-c5.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libjson-c5.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpam.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpam.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libpam
|
||||
Version: 1.5.1-1
|
||||
Depends: libc
|
||||
Source: owrt-feeds/packages/libs/libpam
|
||||
SourceName: libpam
|
||||
License: BSD-3c GPL
|
||||
LicenseFiles: COPYING Copyright
|
||||
Section: libs
|
||||
SourceDateEpoch: 1733820553
|
||||
CPE-ID: cpe:/a:kernel:linux-pam
|
||||
Maintainer: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 44692
|
||||
Description: The Linux-PAM Pluggable Authentication Modules.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpam.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpam.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpcre.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpcre.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libpcre
|
||||
Version: 8.45-2
|
||||
Depends: libc
|
||||
Source: package/libs/pcre
|
||||
SourceName: libpcre
|
||||
License: BSD-3-Clause
|
||||
LicenseFiles: LICENCE
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
CPE-ID: cpe:/a:pcre:pcre
|
||||
Maintainer: Thomas Heil <heil@terminal-consulting.de>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 139329
|
||||
Description: A Perl Compatible Regular Expression library
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpcre.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpcre.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpthread.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpthread.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libpthread
|
||||
Version: 1.2.3-4
|
||||
Depends: libgcc1
|
||||
Source: package/libs/toolchain
|
||||
SourceName: libpthread
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
Status: unknown hold not-installed
|
||||
Essential: yes
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 124
|
||||
Description: POSIX thread library
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpthread.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libpthread.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
19
opkg-feed/installer/openwrt-sdxlemur-skel/control/libselinux.control
Executable file
19
opkg-feed/installer/openwrt-sdxlemur-skel/control/libselinux.control
Executable file
@@ -0,0 +1,19 @@
|
||||
Package: libselinux
|
||||
Version: 3.3-2
|
||||
Depends: libc, libsepol, libpcre, musl-fts
|
||||
Source: package/libs/libselinux
|
||||
SourceName: libselinux
|
||||
License: libselinux-1.0
|
||||
LicenseFiles: LICENSE
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
Maintainer: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 57915
|
||||
Description: libselinux is the runtime SELinux library that provides
|
||||
interfaces (e.g. library functions for the SELinux kernel
|
||||
APIs like getcon(), other support functions like
|
||||
getseuserbyname()) to SELinux-aware applications. libselinux
|
||||
may use the shared libsepol to manipulate the binary policy
|
||||
if necessary (e.g. to downgrade the policy format to an
|
||||
older version supported by the kernel) when loading policy.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libselinux.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libselinux.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
12
opkg-feed/installer/openwrt-sdxlemur-skel/control/libsepol.control
Executable file
12
opkg-feed/installer/openwrt-sdxlemur-skel/control/libsepol.control
Executable file
@@ -0,0 +1,12 @@
|
||||
Package: libsepol
|
||||
Version: 3.3-1
|
||||
Depends: libc
|
||||
Source: package/libs/libsepol
|
||||
SourceName: libsepol
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
Maintainer: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 246731
|
||||
Description: Libsepol is the binary policy manipulation library. It doesn't
|
||||
depend upon or use any of the other SELinux components.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libsepol.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libsepol.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libubox20220515.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libubox20220515.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libubox20220515
|
||||
Version: 2022-05-15-d2223ef9-1
|
||||
Depends: libc
|
||||
Provides: libubox
|
||||
Source: package/libs/libubox
|
||||
SourceName: libubox
|
||||
License: ISC
|
||||
Section: libs
|
||||
SourceDateEpoch: 1702278598
|
||||
ABIVersion: 20220515
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 18119
|
||||
Description: Basic utility library
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libubox20220515.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/libubox20220515.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libuclient20201210.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/libuclient20201210.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: libuclient20201210
|
||||
Version: 2023-04-13-007d9454-1
|
||||
Depends: libc, libubox20220515
|
||||
Provides: libuclient
|
||||
Source: package/libs/uclient
|
||||
SourceName: libuclient
|
||||
License: ISC
|
||||
Section: libs
|
||||
SourceDateEpoch: 1699448151
|
||||
ABIVersion: 20201210
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 8658
|
||||
Description: HTTP/1.1 client library
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
13
opkg-feed/installer/openwrt-sdxlemur-skel/control/musl-fts.control
Executable file
13
opkg-feed/installer/openwrt-sdxlemur-skel/control/musl-fts.control
Executable file
@@ -0,0 +1,13 @@
|
||||
Package: musl-fts
|
||||
Version: 1.2.7-1
|
||||
Depends: libc, libpthread
|
||||
Source: package/libs/musl-fts
|
||||
SourceName: musl-fts
|
||||
License: LGPL-2.1
|
||||
LicenseFiles: COPYING AUTHORS
|
||||
Section: libs
|
||||
SourceDateEpoch: 1690286952
|
||||
Maintainer: Lucian Cristian <lucian.cristian@gmail.com>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 4279
|
||||
Description: The musl-fts package implements the fts(3) functions fts_open, fts_read, fts_children, fts_set and fts_close, which are missing in musl libc.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/musl-fts.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/musl-fts.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
2
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.conffiles
Executable file
2
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.conffiles
Executable file
@@ -0,0 +1,2 @@
|
||||
/etc/opkg.conf
|
||||
/etc/opkg/customfeeds.conf
|
||||
20
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.control
Executable file
20
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.control
Executable file
@@ -0,0 +1,20 @@
|
||||
Package: opkg
|
||||
Version: 2022-02-24-d038e5b6-2
|
||||
Depends: libc, uclient-fetch, libpthread, libubox20220515
|
||||
Source: package/system/opkg
|
||||
SourceName: opkg
|
||||
License: GPL-2.0
|
||||
LicenseFiles: COPYING
|
||||
Section: base
|
||||
SourceDateEpoch: 1690286952
|
||||
Essential: yes
|
||||
Maintainer: Jo-Philipp Wich <jo@mein.io>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 68562
|
||||
Description: Lightweight package management system
|
||||
opkg is the opkg Package Management System, for handling
|
||||
installation and removal of packages on a system. It can
|
||||
recursively follow dependencies and download all packages
|
||||
necessary to install a particular package.
|
||||
|
||||
opkg knows how to install both .ipk and .deb packages.
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/opkg.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/uclient-fetch.control
Executable file
14
opkg-feed/installer/openwrt-sdxlemur-skel/control/uclient-fetch.control
Executable file
@@ -0,0 +1,14 @@
|
||||
Package: uclient-fetch
|
||||
Version: 2023-04-13-007d9454-1
|
||||
Depends: libc, libuclient20201210
|
||||
Provides: wget
|
||||
Alternatives: 200:/usr/bin/wget:/bin/uclient-fetch
|
||||
Source: package/libs/uclient
|
||||
SourceName: uclient-fetch
|
||||
License: ISC
|
||||
Section: net
|
||||
SourceDateEpoch: 1699448151
|
||||
Maintainer: Felix Fietkau <nbd@nbd.name>
|
||||
Architecture: arm_cortex-a7_neon-vfpv4
|
||||
Installed-Size: 7875
|
||||
Description: Tiny wget replacement using libuclient
|
||||
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/uclient-fetch.prerm
Executable file
4
opkg-feed/installer/openwrt-sdxlemur-skel/control/uclient-fetch.prerm
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
[ -s ${IPKG_INSTROOT}/lib/functions.sh ] || exit 0
|
||||
. ${IPKG_INSTROOT}/lib/functions.sh
|
||||
default_prerm $0 $@
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ash
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ash
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/busybox
Executable file
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/busybox
Executable file
Binary file not shown.
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/cat
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/cat
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chgrp
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chgrp
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chmod
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chmod
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chown
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/chown
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/cp
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/cp
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/date
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/date
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/dd
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/dd
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/df
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/df
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/dmesg
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/dmesg
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/echo
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/echo
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/egrep
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/egrep
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/false
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/false
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/fgrep
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/fgrep
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/fsync
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/fsync
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/grep
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/grep
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/gunzip
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/gunzip
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/gzip
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/gzip
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/kill
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/kill
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ln
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ln
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/lock
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/lock
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/login
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/login
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ls
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ls
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mkdir
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mkdir
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mknod
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mknod
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mktemp
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mktemp
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mount
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mount
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mv
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/mv
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/netmsg
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/netmsg
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/netstat
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/netstat
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/nice
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/nice
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/opkg
Executable file
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/opkg
Executable file
Binary file not shown.
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/passwd
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/passwd
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/pidof
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/pidof
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ping
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ping
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ping6
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ping6
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/printenv
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/printenv
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ps
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/ps
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/pwd
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/pwd
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/rm
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/rm
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/rmdir
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/rmdir
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sed
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sed
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sh
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sh
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sleep
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sleep
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sync
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/sync
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/tar
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/tar
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/touch
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/touch
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/traceroute
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/traceroute
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/traceroute6
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/traceroute6
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/true
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/true
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/uclient-fetch
Executable file
BIN
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/uclient-fetch
Executable file
Binary file not shown.
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/umount
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/umount
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/uname
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/uname
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/vi
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/vi
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/zcat
Symbolic link
1
opkg-feed/installer/openwrt-sdxlemur-skel/data/bin/zcat
Symbolic link
@@ -0,0 +1 @@
|
||||
busybox
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"bounding": [
|
||||
"CAP_NET_BIND_SERVICE",
|
||||
"CAP_SYS_TIME"
|
||||
],
|
||||
"effective": [
|
||||
"CAP_NET_BIND_SERVICE",
|
||||
"CAP_SYS_TIME"
|
||||
],
|
||||
"ambient": [
|
||||
"CAP_NET_BIND_SERVICE",
|
||||
"CAP_SYS_TIME"
|
||||
],
|
||||
"permitted": [
|
||||
"CAP_NET_BIND_SERVICE",
|
||||
"CAP_SYS_TIME"
|
||||
],
|
||||
"inheritable": [
|
||||
"CAP_NET_BIND_SERVICE",
|
||||
"CAP_SYS_TIME"
|
||||
]
|
||||
}
|
||||
41
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/init.d/cron
Executable file
41
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/init.d/cron
Executable file
@@ -0,0 +1,41 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2006-2011 OpenWrt.org
|
||||
|
||||
START=50
|
||||
|
||||
USE_PROCD=1
|
||||
PROG=/usr/sbin/crond
|
||||
|
||||
validate_cron_section() {
|
||||
uci_validate_section system system "${1}" \
|
||||
'cronloglevel:uinteger'
|
||||
}
|
||||
|
||||
start_service() {
|
||||
[ -z "$(ls /etc/crontabs/)" ] && return 1
|
||||
|
||||
loglevel="$(uci_get "system.@system[0].cronloglevel")"
|
||||
|
||||
[ -z "${loglevel}" ] || {
|
||||
/sbin/validate_data uinteger "${loglevel}" 2>/dev/null
|
||||
[ "$?" -eq 0 ] || {
|
||||
echo "validation failed"
|
||||
return 1
|
||||
}
|
||||
}
|
||||
|
||||
mkdir -p /var/spool/cron
|
||||
ln -s /etc/crontabs /var/spool/cron/ 2>/dev/null
|
||||
|
||||
procd_open_instance
|
||||
procd_set_param command "$PROG" -f -c /etc/crontabs -l "${loglevel:-5}"
|
||||
for crontab in /etc/crontabs/*; do
|
||||
procd_set_param file "$crontab"
|
||||
done
|
||||
procd_set_param respawn
|
||||
procd_close_instance
|
||||
}
|
||||
|
||||
service_triggers() {
|
||||
procd_add_validation validate_cron_section
|
||||
}
|
||||
130
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/init.d/sysntpd
Executable file
130
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/init.d/sysntpd
Executable file
@@ -0,0 +1,130 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2011 OpenWrt.org
|
||||
|
||||
START=98
|
||||
|
||||
USE_PROCD=1
|
||||
PROG=/usr/sbin/ntpd
|
||||
HOTPLUG_SCRIPT=/usr/sbin/ntpd-hotplug
|
||||
|
||||
get_dhcp_ntp_servers() {
|
||||
local interfaces="$1"
|
||||
local filter="*"
|
||||
local interface ntpservers ntpserver
|
||||
|
||||
for interface in $interfaces; do
|
||||
[ "$filter" = "*" ] && filter="@.interface='$interface'" || filter="$filter,@.interface='$interface'"
|
||||
done
|
||||
|
||||
ntpservers=$(ubus call network.interface dump | jsonfilter -e "@.interface[$filter]['data']['ntpserver']")
|
||||
|
||||
for ntpserver in $ntpservers; do
|
||||
local duplicate=0
|
||||
local entry
|
||||
for entry in $server; do
|
||||
[ "$ntpserver" = "$entry" ] && duplicate=1
|
||||
done
|
||||
[ "$duplicate" = 0 ] && server="$server $ntpserver"
|
||||
done
|
||||
}
|
||||
|
||||
validate_ntp_section() {
|
||||
uci_load_validate system timeserver "$1" "$2" \
|
||||
'dhcp_interface:list(string)' \
|
||||
'enable_server:bool:0' \
|
||||
'enabled:bool:1' \
|
||||
'interface:string' \
|
||||
'server:list(host)' \
|
||||
'use_dhcp:bool:1'
|
||||
}
|
||||
|
||||
start_ntpd_instance() {
|
||||
local peer
|
||||
|
||||
[ "$2" = 0 ] || {
|
||||
echo "validation failed"
|
||||
return 1
|
||||
}
|
||||
|
||||
[ $enabled = 0 ] && return
|
||||
|
||||
[ $use_dhcp = 1 ] && get_dhcp_ntp_servers "$dhcp_interface"
|
||||
|
||||
[ -z "$server" -a "$enable_server" = "0" ] && return
|
||||
|
||||
procd_open_instance
|
||||
procd_set_param command "$PROG" -n -N
|
||||
if [ "$enable_server" = "1" ]; then
|
||||
procd_append_param command -l
|
||||
[ -n "$interface" ] && {
|
||||
local ifname
|
||||
|
||||
network_get_device ifname "$interface" || \
|
||||
ifname="$interface"
|
||||
procd_append_param command -I "$ifname"
|
||||
procd_append_param netdev "$ifname"
|
||||
}
|
||||
fi
|
||||
[ -x "$HOTPLUG_SCRIPT" ] && procd_append_param command -S "$HOTPLUG_SCRIPT"
|
||||
for peer in $server; do
|
||||
procd_append_param command -p $peer
|
||||
done
|
||||
procd_set_param respawn
|
||||
#[ -x /sbin/ujail -a -e /etc/capabilities/ntpd.json ] && {
|
||||
# procd_add_jail ntpd ubus
|
||||
# procd_add_jail_mount "$HOTPLUG_SCRIPT"
|
||||
# procd_add_jail_mount "/usr/share/libubox/jshn.sh"
|
||||
# procd_add_jail_mount "/usr/bin/env"
|
||||
# procd_add_jail_mount "/usr/bin/jshn"
|
||||
# procd_add_jail_mount "/bin/ubus"
|
||||
# procd_set_param capabilities /etc/capabilities/ntpd.json
|
||||
# procd_set_param user ntp
|
||||
# procd_set_param group ntp
|
||||
# procd_set_param no_new_privs 1
|
||||
#}
|
||||
procd_close_instance
|
||||
}
|
||||
|
||||
start_service() {
|
||||
. /lib/functions/network.sh
|
||||
validate_ntp_section ntp start_ntpd_instance
|
||||
}
|
||||
|
||||
service_triggers() {
|
||||
local script name use_dhcp enable_server interface
|
||||
|
||||
script=$(readlink -f "$initscript")
|
||||
name=$(basename ${script:-$initscript})
|
||||
|
||||
procd_add_config_trigger "config.change" "system" /etc/init.d/$name reload
|
||||
|
||||
config_load system
|
||||
config_get use_dhcp ntp use_dhcp 1
|
||||
|
||||
[ $use_dhcp = 1 ] && {
|
||||
local dhcp_interface
|
||||
config_get dhcp_interface ntp dhcp_interface
|
||||
|
||||
if [ -n "$dhcp_interface" ]; then
|
||||
for n in $dhcp_interface; do
|
||||
procd_add_interface_trigger "interface.*" $n /etc/init.d/$name reload
|
||||
done
|
||||
else
|
||||
procd_add_raw_trigger "interface.*" 1000 /etc/init.d/$name reload
|
||||
fi
|
||||
}
|
||||
|
||||
config_get_bool enable_server ntp enable_server 0
|
||||
config_get interface ntp interface
|
||||
|
||||
[ $enable_server -eq 1 ] && [ -n "$interface" ] && {
|
||||
local ifname
|
||||
|
||||
network_get_device ifname "$interface" || \
|
||||
ifname="$interface"
|
||||
procd_add_interface_trigger "interface.*" "$ifname" \
|
||||
/etc/init.d/"$name" reload
|
||||
}
|
||||
|
||||
procd_add_validation validate_ntp_section
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
dest root /
|
||||
dest ram /tmp
|
||||
lists_dir ext /var/opkg-lists
|
||||
option overlay_root /overlay
|
||||
option check_signature
|
||||
@@ -0,0 +1,3 @@
|
||||
# add your custom package feeds here
|
||||
#
|
||||
# src/gz example_feed_name http://www.example.com/path/to/files
|
||||
15
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/pam.conf
Normal file
15
opkg-feed/installer/openwrt-sdxlemur-skel/data/etc/pam.conf
Normal file
@@ -0,0 +1,15 @@
|
||||
# ---------------------------------------------------------------------------#
|
||||
# /etc/pam.conf #
|
||||
# ---------------------------------------------------------------------------#
|
||||
#
|
||||
# NOTE
|
||||
# ----
|
||||
#
|
||||
# NOTE: Most program use a file under the /etc/pam.d/ directory to setup their
|
||||
# PAM service modules. This file is used only if that directory does not exist.
|
||||
# ---------------------------------------------------------------------------#
|
||||
|
||||
# Format:
|
||||
# serv. module ctrl module [path] ...[args..] #
|
||||
# name type flag #
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#
|
||||
# /etc/pam.d/common-account - authorization settings common to all services
|
||||
#
|
||||
# This file is included from other service-specific PAM config files,
|
||||
# and should contain a list of the authorization modules that define
|
||||
# the central access policy for use on the system. The default is to
|
||||
# only deny service to users whose accounts are expired in /etc/shadow.
|
||||
#
|
||||
|
||||
# here are the per-package modules (the "Primary" block)
|
||||
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so
|
||||
# here's the fallback if no module succeeds
|
||||
account requisite pam_deny.so
|
||||
# prime the stack with a positive return value if there isn't one already;
|
||||
# this avoids us returning an error just because nothing sets a success code
|
||||
# since the modules above will each just jump around
|
||||
account required pam_permit.so
|
||||
# and here are more per-package modules (the "Additional" block)
|
||||
|
||||
# end of pam-auth-update config
|
||||
@@ -0,0 +1,21 @@
|
||||
#
|
||||
# /etc/pam.d/common-auth - authentication settings common to all services
|
||||
#
|
||||
# This file is included from other service-specific PAM config files,
|
||||
# and should contain a list of the authentication modules that define
|
||||
# the central authentication scheme for use on the system
|
||||
# (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default is to use the
|
||||
# traditional Unix authentication mechanisms.
|
||||
#
|
||||
|
||||
# here are the per-package modules (the "Primary" block)
|
||||
auth [success=1 default=ignore] login_pw.so
|
||||
# here's the fallback if no module succeeds
|
||||
auth requisite pam_deny.so
|
||||
# prime the stack with a positive return value if there isn't one already;
|
||||
# this avoids us returning an error just because nothing sets a success code
|
||||
# since the modules above will each just jump around
|
||||
auth required pam_permit.so
|
||||
# and here are more per-package modules (the "Additional" block)
|
||||
|
||||
# end of pam-auth-update config
|
||||
@@ -0,0 +1,28 @@
|
||||
#
|
||||
# /etc/pam.d/common-password - password-related modules common to all services
|
||||
#
|
||||
# This file is included from other service-specific PAM config files,
|
||||
# and should contain a list of modules that define the services to be
|
||||
# used to change user passwords. The default is pam_unix.
|
||||
|
||||
# Explanation of pam_unix options:
|
||||
#
|
||||
# The "sha512" option enables salted SHA512 passwords. Without this option,
|
||||
# the default is Unix crypt. Prior releases used the option "md5".
|
||||
#
|
||||
# The "obscure" option replaces the old `OBSCURE_CHECKS_ENAB' option in
|
||||
# login.defs.
|
||||
#
|
||||
# See the pam_unix manpage for other options.
|
||||
|
||||
# here are the per-package modules (the "Primary" block)
|
||||
password [success=1 default=ignore] pam_unix.so obscure sha512
|
||||
# here's the fallback if no module succeeds
|
||||
password requisite pam_deny.so
|
||||
# prime the stack with a positive return value if there isn't one already;
|
||||
# this avoids us returning an error just because nothing sets a success code
|
||||
# since the modules above will each just jump around
|
||||
password required pam_permit.so
|
||||
# and here are more per-package modules (the "Additional" block)
|
||||
|
||||
# end of pam-auth-update config
|
||||
@@ -0,0 +1,25 @@
|
||||
#
|
||||
# /etc/pam.d/common-session - session-related modules common to all services
|
||||
#
|
||||
# This file is included from other service-specific PAM config files,
|
||||
# and should contain a list of modules that define tasks to be performed
|
||||
# at the start and end of sessions of *any* kind (both interactive and
|
||||
# non-interactive).
|
||||
#
|
||||
|
||||
# here are the per-package modules (the "Primary" block)
|
||||
session [default=1] pam_permit.so
|
||||
# here's the fallback if no module succeeds
|
||||
session requisite pam_deny.so
|
||||
# prime the stack with a positive return value if there isn't one already;
|
||||
# this avoids us returning an error just because nothing sets a success code
|
||||
# since the modules above will each just jump around
|
||||
session required pam_permit.so
|
||||
# The pam_umask module will set the umask according to the system default in
|
||||
# /etc/login.defs and user settings, solving the problem of different
|
||||
# umask settings with different shells, display managers, remote sessions etc.
|
||||
# See "man pam_umask".
|
||||
session optional pam_umask.so
|
||||
# and here are more per-package modules (the "Additional" block)
|
||||
session required pam_unix.so
|
||||
# end of pam-auth-update config
|
||||
@@ -0,0 +1,25 @@
|
||||
#
|
||||
# /etc/pam.d/common-session-noninteractive - session-related modules
|
||||
# common to all non-interactive services
|
||||
#
|
||||
# This file is included from other service-specific PAM config files,
|
||||
# and should contain a list of modules that define tasks to be performed
|
||||
# at the start and end of all non-interactive sessions.
|
||||
#
|
||||
|
||||
# here are the per-package modules (the "Primary" block)
|
||||
session [default=1] pam_permit.so
|
||||
# here's the fallback if no module succeeds
|
||||
session requisite pam_deny.so
|
||||
# prime the stack with a positive return value if there isn't one already;
|
||||
# this avoids us returning an error just because nothing sets a success code
|
||||
# since the modules above will each just jump around
|
||||
session required pam_permit.so
|
||||
# The pam_umask module will set the umask according to the system default in
|
||||
# /etc/login.defs and user settings, solving the problem of different
|
||||
# umask settings with different shells, display managers, remote sessions etc.
|
||||
# See "man pam_umask".
|
||||
session optional pam_umask.so
|
||||
# and here are more per-package modules (the "Additional" block)
|
||||
session required pam_unix.so
|
||||
# end of pam-auth-update config
|
||||
@@ -0,0 +1,16 @@
|
||||
#
|
||||
# /etc/pam.d/other - specify the PAM fallback behaviour
|
||||
#
|
||||
# Note that this file is used for any unspecified service; for example
|
||||
#if /etc/pam.d/cron specifies no session modules but cron calls
|
||||
#pam_open_session, the session module out of /etc/pam.d/other is
|
||||
#used. If you really want nothing to happen then use pam_permit.so or
|
||||
#pam_deny.so as appropriate.
|
||||
|
||||
# We fall back to the system default in /etc/pam.d/common-*
|
||||
#
|
||||
|
||||
auth include common-auth
|
||||
account include common-account
|
||||
password include common-password
|
||||
session include common-session
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user