diff options
author | Britney Fransen <brfransen@gmail.com> | 2023-02-28 03:59:40 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2023-02-28 03:59:40 (GMT) |
commit | a835bb246a72fef277faa2f92ea3671e476242e1 (patch) | |
tree | f4cb3761bf1313d1592e5ff75d32305eb4058c0e /linhes/linhes-system | |
parent | 6d539ff0d35e9082eedcb5d315c7eb76cca136ec (diff) | |
download | linhes_pkgbuild-a835bb246a72fef277faa2f92ea3671e476242e1.zip linhes_pkgbuild-a835bb246a72fef277faa2f92ea3671e476242e1.tar.gz linhes_pkgbuild-a835bb246a72fef277faa2f92ea3671e476242e1.tar.bz2 |
linhes-system: change dpms settings
add wol rules
Diffstat (limited to 'linhes/linhes-system')
-rw-r--r-- | linhes/linhes-system/10-monitor.conf | 9 | ||||
-rw-r--r-- | linhes/linhes-system/81-wol.rules | 1 | ||||
-rwxr-xr-x | linhes/linhes-system/PKGBUILD | 17 |
3 files changed, 18 insertions, 9 deletions
diff --git a/linhes/linhes-system/10-monitor.conf b/linhes/linhes-system/10-monitor.conf index f63cc86..a92ff49 100644 --- a/linhes/linhes-system/10-monitor.conf +++ b/linhes/linhes-system/10-monitor.conf @@ -1,3 +1,10 @@ Section "Extensions" - Option "DPMS" "Disable" + Option "DPMS" "True" +EndSection + +Section "ServerFlags" + Option "StandbyTime" "0" + Option "SuspendTime" "0" + Option "OffTime" "0" + Option "BlankTime" "0" EndSection diff --git a/linhes/linhes-system/81-wol.rules b/linhes/linhes-system/81-wol.rules new file mode 100644 index 0000000..f4d0116 --- /dev/null +++ b/linhes/linhes-system/81-wol.rules @@ -0,0 +1 @@ +ACTION=="add", SUBSYSTEM=="net", NAME=="enp*", RUN+="/usr/bin/ethtool -s $name wol g" diff --git a/linhes/linhes-system/PKGBUILD b/linhes/linhes-system/PKGBUILD index 2d57bbf..5ab0b17 100755 --- a/linhes/linhes-system/PKGBUILD +++ b/linhes/linhes-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=linhes-system pkgver=9.0.0 -pkgrel=50 +pkgrel=52 arch=('x86_64') #install=$pkgname.install pkgdesc="Everything that makes LinHES a system" @@ -23,7 +23,7 @@ source=($binfiles 'lh_mtc.cron' 'paccache.cron' 'flatpak_update.cron' 'xfs_defrag.cron' 'readme_is_xml' 'add_storage.readme' 'LinHES-release' 'lh_log_care.cron' '79-cronie.hook' 'fstrim.hook' 'openssh.hook' 'plex_lib.conf' 'rsyslog.hook' - '10-monitor.conf' 'x11vnc.override.conf' 'lh_lighttpd.conf' 'lh_php.ini' + '10-monitor.conf' '81-wol.rules' 'x11vnc.override.conf' 'lh_lighttpd.conf' 'lh_php.ini' 'system-sudo.rules' 'linhes-profile.sh' 'lh_sqlserver.cnf' 'lh_system_start.sh.desktop' 'rc6_mce.toml' 'recordings.cron' 'rsyslog.mythtv.conf') sha256sums=('525bfe29b63d3ec5a17a32fa29745e24070020490c3f5b6dd6b03250348fb324' @@ -70,7 +70,8 @@ sha256sums=('525bfe29b63d3ec5a17a32fa29745e24070020490c3f5b6dd6b03250348fb324' '890482242434e333024c7819e8bf3c889dc16548d0a1745479c8523930fb32f7' '71c564a12d9a8e2814a2bf67a1a3d70c1e9d3b50bc108f7043ed8c958c067b01' '6c42b2920c6a37bf3dd05755b9e3fdd80137708cc55a7d1bef2234c17dff0349' - 'dead17906b33a7f9d66ad13bb1c083a23438f45ece9bd5ec41ff86eda01c132a' + '09b9c1b2ee6a5bbe48c5f3755ad64628487b60a4eb6734efb292cefdb74fb657' + 'efc2a04b67ea76661157e154228d4b58ae2e1b652f8ce41bc001a5a863d13573' '7f5b366075fa61fadfcdbab2837f0c58f3a8004a59fc8948fec1647d2573ffaa' '806e42821252c148701c130cc82aebed4f9f678f3f89987638231e4015d51e84' 'd4e37e72854edcba76b5464617bea3826e0495f9788340aa318d5f3cf29e87a2' @@ -144,11 +145,11 @@ package() { install -Dm0644 $srcdir/rsyslog.hook "${pkgdir}"/usr/share/libalpm/hooks/rsyslog.hook #sudo rules - mkdir -p $pkgdir/etc/sudoers.d/ - chmod 750 $pkgdir/etc/sudoers.d/ - chown -R root:root $pkgdir/etc/sudoers.d - install -o root -g root -m0750 $srcdir/system-sudo.rules $pkgdir/etc/sudoers.d/system_sudo + install -Dm0750 "$srcdir/system-sudo.rules" "$pkgdir/etc/sudoers.d/system_sudo" + + #udev rules + install -Dm0644 "$srcdir/81-wol.rules" "$pkgdir/etc/udev/rules.d/81-wol.rules" #disable dpms - install -m644 -D $srcdir/10-monitor.conf $pkgdir/etc/X11/xorg.conf.d/10-monitor.conf + install -Dm0644 "$srcdir/10-monitor.conf" "$pkgdir/etc/X11/xorg.conf.d/10-monitor.conf" } |