●● IRC: #techbytes @ Techrights IRC Network: Friday, September 16, 2022 ●● ● Sep 16 [00:33] *Mio14 has quit (Ping timeout: 120 seconds) [00:33] *Mio14 (~quassel@freenode-7ec.1mh.2jtbps.IP) has joined #techbytes ● Sep 16 [01:49] *Despatche_ (~desp@u3xy9z2ifjzci.irc) has joined #techbytes [01:49] *Despatche has quit (connection closed) [01:50] *Despatche_ has quit (Quit: Read error: Connection reset by deer) ● Sep 16 [02:11] schestowitz[TR] https://yewtu.be/watch?v=bs6NkIgNtdw [02:11] -TechBytesBot/#techbytes-yewtu.be | 5 Darkest Secrets of the British Royal Family. - Invidious [02:21] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [02:21] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes [02:48] *u-amarsh04 has quit (Quit: Konversation terminated!) [02:51] *u-amarsh04 (~amarsh04@pmeqtjandsa9n.irc) has joined #techbytes ● Sep 16 [06:57] *Guest36117 (~androirc@freenode-juv.495.1vqqe8.IP) has joined #techbytes [06:57] Guest36117 Hello ● Sep 16 [07:09] *Guest36117 has quit (Connection closed) [07:09] *Guest36117 (~androirc@freenode-juv.495.1vqqe8.IP) has joined #techbytes [07:55] *schestowitz-TR2 has quit (Ping timeout: 2m30s) [07:55] schestowitz
[07:55] -TechBytesBot/#techbytes-Introducing Venus, a new world for Perl 5 | AWNCORP [blogs.perl.org] [07:55] schestowitz[07:55] schestowitzIntroducing Venus, an attempt at establishing an opinionated idiomatic non-core object-oriented standard library for Perl 5, without years of navel-gazing, committee legislation, infighting, or stalling.
[07:55] schestowitzVenus has a simple modular architecture, robust library of classes, methods, and traits (roles), supports pure-Perl autoboxing, advanced exception handling, backward-compatible "true" and "false" keyword functions, simple package introspection, command-line options parsing, and much more.
[07:55] schestowitzThe project motto and ethic is to "be a compliment, not a cudgel". This ethic is a kind of guiding principle that governs decision-making. The Venus system is strictly complimentary, all features are optional and opt-in (even autoboxing; especially autoboxing). This system can be easily extended without monkey-patching (i.e. via plugins), and useful behaviors can be reused outside of the system via [07:55] schestowitz traits (roles).
[07:55] schestowitz
[08:40] schestowitz[08:41] schestowitzIn the previous article, we learned how to run commands in a directory as root via sudo. In this guide, we will see how to prevent command arguments with sudo in Linux. Meaning - we allow an user to run commands with sudo, but without command arguments.
[08:40] schestowitz
[08:41] schestowitz[08:41] schestowitzThis brief guide explains how to allow an user to run all programs in a directory via sudo and deny the user to run programs in other directories in Linux and Unix-like systems.
[08:41] schestowitz