Author Topic: Your suggestions of missing runscripts for packages  (Read 17209 times)

0 Members and 1 Guest are viewing this topic.

Offline artoo

  • OpenRC Team
  • ****
  • Posts: 2373
  • Branch: Unstable
  • Desktop: LXQT/Plasma5, openrc & eudev
  • Kernel: x86_64
  • Skill: Advanced
Your suggestions of missing runscripts for packages
« on: 27. December 2014, 19:15:24 »
Please post here eventually missing runscript suggestions to support a certain service or package currently not covered.

For example, I just added zfs support on openrc.

Please keep it short, just name the package missing openrc support and please don't use the thread for other technical difficulties.
Its meant as a ToDo list and to have easy overview where support is missing.
« Last Edit: 27. December 2014, 19:18:11 by artoo »

Offline mrbrklyn

  • Vollwertiges Mitglied
  • ***
  • Posts: 205
  • NYLXS
    • mrbrklyn
  • Desktop: wmaker
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #1 on: 30. December 2014, 13:06:45 »
There is an openrc
community/manjaro-openrc

I think this installed a bunch of openrc scripts but one thing very missing was an ntpd server.

what a PIA this simple admin set up has been.  Also locate and updatedb

Ruben

Offline jonathon

  • Core Team
  • *****
  • Posts: 2104
  • Technologist - Teacher - Tea drinker
  • Branch: Unstable
  • Desktop: MATE 1.14
  • GPU Card: Nvidia GTX680M
  • GPU driver: Bumblebee nvidia+intel
  • Kernel: 4.6.0-*-MANJARO x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #2 on: 30. December 2014, 13:09:49 »
fancontrol would be nice.

I think this installed a bunch of openrc scripts but one thing very missing was an ntpd server.

There's an OpenRC script for ntpd already:
Code: (text) [Select]
jonathon@ivy ~> yaourt openrc ntpd
1 community/openntpd-openrc 20141229-1 (openrc-net)
    OpenRC openntpd init script
« Last Edit: 30. December 2014, 13:12:33 by jonathon »
--
MSI GT70: Core i7-3630QM, 16GB, Nvidia GTX680M, Intel 2230, Manjaro-MATE-amd64-EFI
Lenovo X230: Core i5-3320M, 4GB, Intel HD4000, Intel 6205, Manjaro-MATE-amd64
Dell Studio 1749: Core i5 540, 8GB, ATi HD5650, Intel WLAN, Manjaro-Xfce-amd64
Let's go in the garden; you'll find something waiting.

Offline mrbrklyn

  • Vollwertiges Mitglied
  • ***
  • Posts: 205
  • NYLXS
    • mrbrklyn
  • Desktop: wmaker
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #3 on: 30. December 2014, 13:19:12 »
fancontrol would be nice.

There's an OpenRC script for ntpd already:
Code: (text) [Select]
jonathon@ivy ~> yaourt openrc ntpd
1 community/openntpd-openrc 20141229-1 (openrc-net)
    OpenRC openntpd init script

it is not default included or set up, and it needs to be.

Offline jonathon

  • Core Team
  • *****
  • Posts: 2104
  • Technologist - Teacher - Tea drinker
  • Branch: Unstable
  • Desktop: MATE 1.14
  • GPU Card: Nvidia GTX680M
  • GPU driver: Bumblebee nvidia+intel
  • Kernel: 4.6.0-*-MANJARO x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #4 on: 30. December 2014, 13:29:26 »
Why? No other distributions install ntpd by default... ?
--
MSI GT70: Core i7-3630QM, 16GB, Nvidia GTX680M, Intel 2230, Manjaro-MATE-amd64-EFI
Lenovo X230: Core i5-3320M, 4GB, Intel HD4000, Intel 6205, Manjaro-MATE-amd64
Dell Studio 1749: Core i5 540, 8GB, ATi HD5650, Intel WLAN, Manjaro-Xfce-amd64
Let's go in the garden; you'll find something waiting.

Offline mrbrklyn

  • Vollwertiges Mitglied
  • ***
  • Posts: 205
  • NYLXS
    • mrbrklyn
  • Desktop: wmaker
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #5 on: 30. December 2014, 13:46:41 »
Why? No other distributions install ntpd by default... ?

that would not be the whole method of judging what should and can be done but FWIW

/var/lib/hardware/udi/ntp4.fG36JLVNse9
/var/lib/ntp
/var/lib/ntp/dev
/var/lib/ntp/drift
/var/lib/ntp/etc
/var/lib/ntp/etc/ntp.conf.iburst
/var/lib/ntp/var
/var/lib/ntp/var/lib
/var/lib/ntp/var/lib/ntp
/var/lib/ntp/var/run
/var/lib/ntp/var/run/ntp
/var/lib/ntp/var/run/ntp/ntpd.pid
/var/log/ntp
/var/run/ntp


It is set up be default in opensuse 13.1.  I used to have to do it by hand in the ole days

The whole mechaism for handling system time is problematic for the openrc images, anbd setting ntpd by default is likely the easiest way to cut through it and just have it work correctly out of the box.

The timezone database should just be looked over as well, just to make sure it is consistant with applicaitons like cron.

Ruben

Offline aaditya

  • OpenRC Team
  • ****
  • Posts: 2844
    • My Website
  • Branch: Testing
  • Desktop: Xfce, Openbox
  • GPU Card: Intel HD 4000
  • Kernel: Linux 4.4 x86_64
  • Skill: Intermediate
Re: Your suggestions of missing runscripts for packages
« Reply #6 on: 30. December 2014, 13:50:30 »
that would not be the whole method of judging what should and can be done but FWIW

/var/lib/hardware/udi/ntp4.fG36JLVNse9
/var/lib/ntp
/var/lib/ntp/dev
/var/lib/ntp/drift
/var/lib/ntp/etc
/var/lib/ntp/etc/ntp.conf.iburst
/var/lib/ntp/var
/var/lib/ntp/var/lib
/var/lib/ntp/var/lib/ntp
/var/lib/ntp/var/run
/var/lib/ntp/var/run/ntp
/var/lib/ntp/var/run/ntp/ntpd.pid
/var/log/ntp
/var/run/ntp


It is set up be default in opensuse 13.1.  I used to have to do it by hand in the ole days

The whole mechaism for handling system time is problematic for the openrc images, anbd setting ntpd by default is likely the easiest way to cut through it and just have it work correctly out of the box.

The timezone database should just be looked over as well, just to make sure it is consistant with applicaitons like cron.

Ruben
I have it queued up in my list of changes for the next ISO.
ntp-openrc will be installed by default, but not enabled (same as openssh-openrc).
I have also updated timeset and timeset-gui to be compatible with OpenRC, and timeset-gui will be installed in the next ISO as well.

Offline artoo

  • OpenRC Team
  • ****
  • Posts: 2373
  • Branch: Unstable
  • Desktop: LXQT/Plasma5, openrc & eudev
  • Kernel: x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #7 on: 31. December 2014, 12:56:33 »
There is an openrc
community/manjaro-openrc

I think this installed a bunch of openrc scripts but one thing very missing was an ntpd server.

what a PIA this simple admin set up has been.  Also locate and updatedb

Ruben

manjaro-openrc is a small meta package to quickly pull in componenets to get a xorh with the DM of your choice running.

You actually even got two time server options, ntp and openntp

Code: [Select]
pacman -S openrc-timed

I think you haven't explored all the openrc-packages.
Its about 90 packages, and normal use case should be covered with this, even servers.

The thread is more meant to ask if eg some fileystem support is missing, or some script is needed for hardware, such as bumblebee, or dual video cards, I added couple of days ago.

« Last Edit: 31. December 2014, 13:27:29 by artoo »

Offline jonathon

  • Core Team
  • *****
  • Posts: 2104
  • Technologist - Teacher - Tea drinker
  • Branch: Unstable
  • Desktop: MATE 1.14
  • GPU Card: Nvidia GTX680M
  • GPU driver: Bumblebee nvidia+intel
  • Kernel: 4.6.0-*-MANJARO x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #8 on: 03. January 2015, 16:27:01 »
syncthing please. :)

Code: [Select]
jonathon@x61 ~> yaourt syncthing
1 community/syncthing 0.10.14-1
    Open Source Continuous Replication / Cluster Synchronization Thing
2 community/syncthing-gtk 0.5.6-1
    GTK3 based GUI and notification area icon for Syncthing
« Last Edit: 04. January 2015, 22:58:47 by jonathon »
--
MSI GT70: Core i7-3630QM, 16GB, Nvidia GTX680M, Intel 2230, Manjaro-MATE-amd64-EFI
Lenovo X230: Core i5-3320M, 4GB, Intel HD4000, Intel 6205, Manjaro-MATE-amd64
Dell Studio 1749: Core i5 540, 8GB, ATi HD5650, Intel WLAN, Manjaro-Xfce-amd64
Let's go in the garden; you'll find something waiting.

Offline artoo

  • OpenRC Team
  • ****
  • Posts: 2373
  • Branch: Unstable
  • Desktop: LXQT/Plasma5, openrc & eudev
  • Kernel: x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #9 on: 04. January 2015, 18:58:34 »
syncthing please. :)

Code: [Select]
jonathon@x61 ~> yaourt syncthing
1 community/syncthing 0.10.14-1
    Open Source Continuous Replication / Cluster Synchronization Thing
2 community/syncthing-gtk 0.5.6-1
    GTK3 based GUI and notification area icon for Syncthing
3 aur/pulse-git 0.1.1.0.g61b44ca-6 (0)
    Synchronise your files without also sharing them with a stranger in the cloud. A fork of Syncthing.
4 aur/syncthing-bin 0.10.14-2 [installed] (8)
    Open Source Continuous Replication / Cluster Synchronization Thing: binary.
5 aur/syncthing-discosrv 20141211.r30.f38b930-1 (2)
    Discover server for the syncthing P2P synchronization utility
6 aur/syncthing-git 0.9.10.r17.g5235e82-1 (10)
    Open Source Continuous Replication / Cluster Synchronization Thing
7 aur/syncthing-gtk-git v0.3.2.r70.g862b496-2 (1)
    GTK3 & python based GUI and notification area icon for Syncthing
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==>

There would have to be a compromise on this.
My policy has been to only upload to repos if the depends are also in repo.
I personally think it pollutes repos, if some depend in only in AUR.

Either somebody ports the package to repo, and I could easily provide a openrc package for it, or I remian the policy to put AUR depends in a special build, which won't go in repo.
I would go with the latter and update openrc-aur build in packages-openrc repo.
With current structure, it'd be no problem to integrate the AUR specific package in the main ones at any time.  :)

Offline jonathon

  • Core Team
  • *****
  • Posts: 2104
  • Technologist - Teacher - Tea drinker
  • Branch: Unstable
  • Desktop: MATE 1.14
  • GPU Card: Nvidia GTX680M
  • GPU driver: Bumblebee nvidia+intel
  • Kernel: 4.6.0-*-MANJARO x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #10 on: 04. January 2015, 23:00:14 »
Pants, let me edit that... syncthing is in community. I forgot I'd reinstalled from AUR to get the latest version a couple of versions back... :S
--
MSI GT70: Core i7-3630QM, 16GB, Nvidia GTX680M, Intel 2230, Manjaro-MATE-amd64-EFI
Lenovo X230: Core i5-3320M, 4GB, Intel HD4000, Intel 6205, Manjaro-MATE-amd64
Dell Studio 1749: Core i5 540, 8GB, ATi HD5650, Intel WLAN, Manjaro-Xfce-amd64
Let's go in the garden; you'll find something waiting.

Offline urbanomad64

  • Vollwertiges Mitglied
  • ***
  • Posts: 126
  • Branch: testing
  • Desktop: LXQt + OpenRC + eudev
  • GPU Card: nVidia GTX 750 Ti
  • GPU driver: non-free
  • Kernel: Linux45-x64
  • Skill: Intermediate
Re: Your suggestions of missing runscripts for packages
« Reply #11 on: 05. January 2015, 12:11:40 »
What about clamav & freshclam daemon activation?

Offline artoo

  • OpenRC Team
  • ****
  • Posts: 2373
  • Branch: Unstable
  • Desktop: LXQT/Plasma5, openrc & eudev
  • Kernel: x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #12 on: 05. January 2015, 21:02:59 »
What about clamav & freshclam daemon activation?

syncthing please. :)


Will be added :)

Quote
### BoxIt memo ###

User artoo committed following changes:

 - unstable community i686:  2 new and 0 removed package(s)
 - unstable community x86_64:  2 new and 0 removed package(s)

-------------- next part --------------
[New Packages]
clamav-openrc-20150105-1-any.pkg.tar.xz
syncthing-openrc-20150105-1-any.pkg.tar.xz
-------------- next part --------------
[New Packages]
clamav-openrc-20150105-1-any.pkg.tar.xz
syncthing-openrc-20150105-1-any.pkg.tar.xz

 :)
« Last Edit: 05. January 2015, 21:56:57 by artoo »

Offline mrbrklyn

  • Vollwertiges Mitglied
  • ***
  • Posts: 205
  • NYLXS
    • mrbrklyn
  • Desktop: wmaker
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #13 on: 06. January 2015, 07:45:33 »
your going to have clamav on by default?  Why?

when was the last time you caught a virus on your GNU box?

Ruben

Offline artoo

  • OpenRC Team
  • ****
  • Posts: 2373
  • Branch: Unstable
  • Desktop: LXQT/Plasma5, openrc & eudev
  • Kernel: x86_64
  • Skill: Advanced
Re: Your suggestions of missing runscripts for packages
« Reply #14 on: 06. January 2015, 13:27:48 »
your going to have clamav on by default?  Why?

when was the last time you caught a virus on your GNU box?

Ruben

Would you please stop with this.
My patience runs thin by now.

Where the hell do you read in this thread something about default services?